chicken-users
[Top][All Lists]
Advanced

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

[Chicken-users] darcs patch: fixed a small typo in README


From: sunnan
Subject: [Chicken-users] darcs patch: fixed a small typo in README
Date: Wed, 27 Apr 2005 00:36:12 +0200 (CEST)

Wed Apr 27 00:33:28 CEST 2005  address@hidden
  * fixed a small typo in README
New patches:

[fixed a small typo in README
address@hidden {
hunk ./README 210
-    hen.el                      an emacs mode for exiting Scheme programs, by 
Linh Dang
+    hen.el                      an emacs mode for editing Scheme programs, by 
Linh Dang
}

Context:

[- the reader can read now |.| [Thanks to Nicolas Pelletier]
address@hidden 
[- removed last traced of libstuffed-chicken/libsrfi-chicken
address@hidden 
[- `define-extension' allows optional `export' clause
address@hidden
 - fixed a stupid bug in `string->number' (caused by previous "fix")
 - `set-finalizer!' was broken
] 
[- several patches and hooks for numbers
address@hidden 
[- `string->number' didn't handle inexact numbers starting with #\#
address@hidden
 - `set-finalizer!' forces finaloizers if live count exceed max
] 
[- Removed DJGPP support
address@hidden
 - libstuffed-chicken and libsrfi-chicken have been folded into libchicken
] 
[pp handles other pointer types
address@hidden 
[- SWIG-pointers are accepted by `##sys#foreign-pointer-argument'
address@hidden 
[- `CHICKEN_delete_gc_root()' didn't free memory of root object
address@hidden
 - chicken-entry-points.scm: added void-ptr cast
 - removed wrong entry in help text given by `,?' in csi [Thanks to Dale Jordan]
 - library: added `##sys#' aliases to `string->number' and `number->string' 
(and some other primitives) 
   for later hooking
 - added `define-extension'
] 
[- deletion of GC roots is O(1)
address@hidden 
[- internal char-type predicates didn't use libc alias macros
address@hidden 
[resolved stupid conflict
address@hidden 
[- fixed `define-method' to specialize all arguments
address@hidden 
[- John Lenz fixed a few problems with handling methods with argument lists of 
unequal length
address@hidden 
[- backtrace indicates current frame
address@hidden
 - `printf' accepts `~n' as an alias for `~%'
 - wwchicken: fixed broken links to SRFI47/57 docs [Thanks to Reed Sheridan]
] 
[- Makefile.am: banner.scm was installed for unknown reasons
address@hidden
 - #\U... char syntax and \U... escape sequence
 - pretty-print didn't handle extended character syntax
 - changed macro-definition of `define-method' to handle non-specialized args 
correctly [Thanks to John Lenz]
 - utils: `decompose-pathname' should return #f, #f, #f for the empty string 
[Thanks to Peter Bex]
] 
[- csc.scm and chicken-config pass -DHAVE_CHICKEN_CONFIG_H to C compiler 
[Thanks to Alex Shinn]
address@hidden 
[- manual: added documentation for `\uXXXX'
address@hidden 
[- utils: `make-pathname' didn't check type of filename-argument [Thanks to 
Peter Bex]
address@hidden
 - wwchicken: added new eggs
 - syntax-case: `declare' is now always available, even with `-r5rs'
] 
[- changed version-numbering to use 3-digit release number
address@hidden
 - manual: moved `___pointer' description
] 
[- Arithmetic comparison operators didn't work properly on 64-bit machines 
[Thanks to Alex Shinn]
address@hidden 
[- Makefile.in: uses different escapes to allow commas [Thanks to Göran Krampe]
address@hidden
 - compiler: keywords are not optimized to literal accesses in strict mode; 
assignment to keyword triggers warning
   [Thanks to Damian Gryski]
 - '\uXXXX' escape sequence in strings
] 
[- library.scm: file-open functions and deletion/renaming use strerror(3) for 
better error messages [suggested by
address@hidden
   Alejandro Forero Cuervo]
] 
[- chicken.h: added macro for `___pointer'
address@hidden
 - easyffi: added `opaque' pseudo-declaration; `___byte_vector' pseudo type
] 
[- easyffi: added `___pointer' marker
address@hidden 
[- easyffi: default-renaming is now triggered on any uppercase or underscore 
character
address@hidden 
[- easyffi: default-renaming is also triggered on underscores
address@hidden
 - library: ##sys#find-symbol-table is exported
] 
[- runtime.c: the removal of finalizer-list entries was broken [Thanks to John 
Lenz]
address@hidden 
[- wwchicken: added requirements for stream-ldif
address@hidden
 - srfi-4: fixed problem for `u32vector-ref' on 64-bit machines [Thanks to Alex 
Shinn]
 - extras: fixed stupid buf in rassoc
 - easyffi: `___length()' argument marker
] 
[...
address@hidden 
[huh?
address@hidden 
[resolved RCS conflicts; new eggs in wwchicken
address@hidden 
[- added internal error class #:process-error
address@hidden
 - posix: uses strerror(3)
 - lolevel: `object-unevict' optionally copies byteblock objects
 - compiler: gives warnings for undefined exported globals
 - `define-inline' and `define-constant' are now usable with psyntax' module 
system (but expand to simple defines)
 - added inlining, no noticable performance improvements, though (customizable 
procedures and gcc inlining may probably
   do the job here...)
] 
[- added `u' debugging mode
address@hidden 
[- csi: ,ln prints an arrow before the result
address@hidden
 
] 
[- added continuation API
address@hidden 
[- easyffi: accepts `size_t' type (treated as unsigned int)
address@hidden
 - manual: missing backslash in example for `string-substitute'
 - easyffi: added pseudo declaration for default name substitution 
(`default_renaming')
] 
[- manual: fixed example for `join' [Thanks to William Annis]
address@hidden
 - new primitive `##sys#apply-values' and compiler rewritings
] 
[- Fixed stupid bug in new handling of `-:r''s output; some macros in chicken.h 
didn't use libc aliases
address@hidden 
[- `-:r' sends output to stderr [Suggested by Alejandro]
address@hidden
 - added `lambda-lift' declaration
] 
[spiffy link
address@hidden 
[- tcp/posix: port-name and type for tcp-ports is set properly; `port->fileno' 
handles tcp ports
address@hidden 
[added new shootout benchmarks
address@hidden 
[- the dot in `(X . Y)' was only recognized when followed by whitespace (now it 
accepts any delimiter) [Thanks to Christian Jaeger]
address@hidden
 - hen: `set!' is highlighted
] 
[- Alejandro Forero Cuervo contributed support for accumulated profile data; 
felix added
address@hidden
   `-accumulate-profile' option
] 
[wwchicken: broken link
address@hidden 
[- chicken-setup: added `compile'; `(run (csc ...))' passes `-feature compiling 
extension' to csc
address@hidden 
[- tcp: `tcp-accept' could block indefinitely if the syscall was interrupted
address@hidden
 - scheduler: slightly better interrupt handling
] 
[scheduler: unimportant stuff
address@hidden 
[- batch-driver: unit-specification and -dynamic triggers warning [thanks to 
Julian Morrison]
address@hidden
 - tcp: added `tcp-listener-fileno'
 - scheduler.scm: fixed bug in `##sys#thread-unblock!'
] 
[- minor fixes
address@hidden 
[- changed version to 1.93
address@hidden
 - The README says to use GNU make in a more verbose manner [suggested by 
Volker Stolz]
 - configure.in: changed configure `--enable-libffi' to `--with-libffi'
 - the scheduler unblocks the primordial thread when select-based waiting is 
interrupted [Thanks to mark Wutka]
] 
[- wwchicken: lalr.egg link was broken
address@hidden 
[- wwchicken: added rfc3339
address@hidden 
[- posix: fixed bug in `process-execute' [wrong foreign type spec]
address@hidden 
[- wwchicken: lalr link in egg-index was wrong
address@hidden
 - changed copyrights to 2005
] 
[- changed copyright notice to 2005 [Thanks to Benedikt Rosenau]
address@hidden 
[- easyffi: added `___scheme_pointer' pseudo type
address@hidden 
[- fixed nasty optimizer bug related to hidden procedures with explicitly 
consed rest argument [Thanks to
address@hidden
   Julian Morrison] (this was actually fixed in the 1.92 snapshot)
 - library: in debug mode, prints number of processed finalizers
 - srfi-4: finalization handling was wrong
] 
[TAG 1.92 snapshot
address@hidden 
Patch bundle hash:
1e60ea36a88582bba8ba9f6e32431aef5dcb17ff

reply via email to

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