[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