chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-janitors] Re: #281: promote irregex to full unit


From: Chicken Trac
Subject: [Chicken-janitors] Re: #281: promote irregex to full unit
Date: Mon, 02 Aug 2010 13:12:52 -0000

#281: promote irregex to full unit
-----------------------------------------------------------------------+----
 Reporter:  zbigniew                                                   |       
Owner:  felix   
     Type:  enhancement                                                |      
Status:  accepted
 Priority:  major                                                      |   
Milestone:  4.7.0   
Component:  core libraries                                             |     
Version:  4.5.x   
 Keywords:  regex irregex movin-on-up to-the-east-side deluxe-apt sky  |  
-----------------------------------------------------------------------+----

Comment(by sjamaan):

 Replying to [comment:38 felix]:
 > Replying to [comment:34 sjamaan]:
 > >
 > > Apologies if this thread is becoming unmanageable :(
 >
 > I think it's great fun.

 :P

 > That's right, but both should work. `(require-library regex)` or
 `(require-extension regex)` should be a noop on older chicken systems.

 What I mean is this:

 When can eggs start using (use irregex), and does the old syntax mean eggs
 using irregex will now require an extra "regex" egg to be installed even
 if they just (require-library regex) (import irregex)?

 > My head is spinning. This just has to be tested extensively.

 Yeah, it's tricky, but it can't be tested easily since there are different
 situations:

 1 - old egg, old chicken (current situation)
 2 - old egg, new chicken
 3 - new egg, old chicken
 4 - new egg, new chicken

 And that in two different situations for each (eggs using regex and eggs
 using irregex)

-- 
Ticket URL: <http://www.irp.oist.jp/trac/chicken/ticket/281#comment:40>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]