Custom Query (1630 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (19 - 21 of 1630)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Ticket Resolution Summary Owner Reporter
#19 wontfix define-syntax on imported syntax redefines that syntax in the original module felix winkelmann Alex Shinn
Description

CHICKEN (c)2008-2009 The Chicken Team (c)2000-2007 Felix L. Winkelmann Version 4.0.2 - SVN rev. 14239 macosx-unix-gnu-x86 [ manyargs dload ptables applyhook ] compiled 2009-04-16 on pchelka (Darwin)

#;1> (module x () (import scheme) (define-syntax import (syntax-rules ()))) ; loading /usr/local/lib/chicken/4/scheme.import.so ...

Warning: redefinition of imported syntax binding: import #;2> (module y () (import scheme) 'ok)

Error: during expansion of (import ...) - no rule matches form: (import scheme)

Call history:

<syntax> (module y () (import scheme) (quote ok)) <syntax> (##core#module y () (import scheme) (quote ok)) <syntax> (import scheme) <eval> (##sys#cdr input10) <eval> (##sys#syntax-error-hook "no rule matches form" input10<--

#;2>

#20 invalid compiled executables ignore CHICKEN_INCLUDE_PATH Alex Shinn
Description

This makes it impossible to test executable programs with support modules without installing those modules first.

#21 fixed read-string, order of magnitude speedup felix winkelmann Jim Ursetto
Description

There was some old code that Kon added to speed up read-string on stream ports, but it was disabled (it did not work). The attached patch fixes and enables this code and also applies the speedup to unbounded reads. The result is almost exactly a 10x boost for read-string on stream ports.

Detailed benchmarks at http://paste.lisp.org/display/79185.

The patch also enables port-position updating for read-string. It only updates the column number, but I think this is sufficient for what are typically binary reads; if you want lines, use read-lines.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Note: See TracQuery for help on using queries.