[Omake] Releasing 0.9.8.5 off the current 0.9.8.x branch.

Aleksey Nogin nogin at metaprl.org
Fri Jul 13 15:06:08 PDT 2007


Hi,

An update on my TODO:
   - The "foreach" stuff is now fixed
   - A new "MAY want to fix" - [Bug 685] sprintf truncates long strings! 
My initial guess is that the Lm_channel buffering may be wrong; if so, 
it may affect other things besides sprintf...

P.S. In some of the scripts I am writing, with lots of map.foreach and 
similar things, I see that 0.9.8.x is noticeably faster than 0.9.8.4 - 
probably on the order of 20%.

Aleksey

On 13.07.2007 07:59, Jason Hickey wrote:

> Hi Aleksey,
> 
> I just got back from vacation (since July 1).  I'll see what I can do 
> about helping with these, esp the .STATIC and .MEMO issues.
> 
> Jason
> 
> On Jul 6, 2007, at 11:16 AM, Aleksey Nogin wrote:
> 
>> Jason,
>>
>> Here is a quick update on my "TODO" for the 0.9.8.5.
>>
>> MUST fix:
>>  - The Array.foreach and Map.foreach functions drop their exports on 
>> the floor (see test/object/Test3 and test/object/Test4). If left 
>> unfixed, this will break a lot of osh scripts!
>>
>> SHOULD fix:
>>  - [Bug 682] Variable assignments and function returns force 
>> evaluation of .STATIC and .MEMO variables. Variable assignments also 
>> force evaluation of the lazy values. See test/memo/Test4
>>  - The :key: dependencies and .MEMO sections need to be documented
>>
>> MAY want to fix:
>>  - Use the .STATIC and .MEMO sections in the configure functions 
>> (depends somewhat on Bug 682)
>>  - [Bug 683] Should awk set the FILENAME and FNR variables?
>>
>>
>> Are you around? Would you be willing to help with any of those?
>>  - I need the most help with Bug 682 - it will probably take me 
>> forever to figure that one on my own.
>>  - With 683, I would like to get some feedback from you on whether you 
>> think it's a good idea - I should be able to implement it myself.
>>  - Documenting :key: and .MEMO - I can do that, but you would probably 
>> do it better ;-).
>>  - The Array.foreach and Map.foreach - I expect to be able to fix 
>> those myself.
>>  - Adding .STATIC and .MEMO sections to configure functions - I 
>> already have a patch, but waiting on 682 before committing.
>>
>> Thanks!
>>
>> Aleksey
>>
>> _______________________________________________
>> OMake-Devel mailing list
>> OMake-Devel at metaprl.org
>> https://lists.metaprl.org/mailman/listinfo/omake-devel
> 
> -- 
> Jason Hickey                  http://www.cs.caltech.edu/~jyh
> Caltech Computer Science      Tel: 626-395-6568 FAX: 626-792-4257
> 
> 
> 
> _______________________________________________
> OMake-Devel mailing list
> OMake-Devel at metaprl.org
> https://lists.metaprl.org/mailman/listinfo/omake-devel
> 



More information about the OMake-Devel mailing list