Re: scm_take_locale_stringn using realloc

2005-06-11 Thread Marius Vollmer
Kevin Ryde <[EMAIL PROTECTED]> writes: > In scm_take_locale_stringn, how about using realloc to add a null > terminator to the block being acquired? That should usually be better > than the current code doing malloc+copy+free. > > Something like the following, Yes, very good. -- GPG: D5D4E405

Re: Commercial development

2005-06-11 Thread Marius Vollmer
Neil Jerram <[EMAIL PROTECTED]> writes: > Cunning, isn't it? It passes the test because a continuation captured > during an ecache_evalx call will preserve the values on the stack, and > because the values on the stack are not affected by set!s on the letrec > environment. Yep, I was thinkning i

Re: RFD: [PATCH] Fixing symbol printing

2005-06-11 Thread Marius Vollmer
Andreas Rottmann <[EMAIL PROTECTED]> writes: > Hi! > > I've developed the following patch, which fixes R5RS-compatibility for > printing symbols starting/ending with ':'. Good! [...] > However, when the keywords reader option is set, the old behaviour is > re-established, to allow writing out

Re: RFD: [PATCH] Fixing symbol printing

2005-06-11 Thread Andreas Rottmann
Marius Vollmer <[EMAIL PROTECTED]> writes: > Andreas Rottmann <[EMAIL PROTECTED]> writes: > >> Hi! >> >> I've developed the following patch, which fixes R5RS-compatibility for >> printing symbols starting/ending with ':'. > > > Good! > > [...] > >> However, when the keywords reader option is set,