2009-06-14 20:03:45 by Joerg Sonnenberger | Files touched by this commit (167) |
Log message:
Remove @dirrm entries from PLISTs
|
2008-08-02 12:06:46 by Tobias Nygren | Files touched by this commit (3) |
Log message:
Update to chicken-3.3.0. From Aleksej Saushev.
- the build system now sets the SONAME field of libchicken.so under Linux
- added use of unit ports to unit extras and chicken-setup
- unit utils and extras: moved port extensions to unit ports
- new unit ports
- some fixes to the build system when USE_HOST_PCRE is set
- fixed an allocation bug in decode_literal
- bug fix for bitwise-or use [Joerg Wittenberger]
- bug fix pointer->address
- other bug fixes
|
2008-06-27 15:19:27 by OBATA Akio | Files touched by this commit (1) |
Log message:
Treat DragonFly the same as other BSDs.
Patch provided by MAINTAINER Aleksej Saushev in PR 39054.
|
2008-05-12 22:31:08 by DEGROOTE Arnaud | Files touched by this commit (3) |
Log message:
Update chicken from 3.10 to 3.20
From Changelog :
- unit extras: moved lists, queues, strings to data-structures
- new unit data-structures
- unit library: symbol->string now copies its argument
- chicken-setup: added option -svn-trunk
- unit utils: added file-copy and file-move (request by the einit team)
- unit srfi-69: added hash-table-clear!
- unit srfi-69: new
- unit extras: moved SRFI 69 to unit srfi-69
Contributed by Aleksej Saushev
|
2008-04-07 20:23:06 by Tobias Nygren | Files touched by this commit (3) |
Log message:
Update to chicken-3.1.0.
Changes: faster socket writes, posix date fixes, hashtable enhancements.
|
2008-03-13 18:30:31 by Tobias Nygren | Files touched by this commit (1) |
Log message:
Update master site URL.
|
2008-03-11 18:17:10 by Tobias Nygren | Files touched by this commit (1) |
Log message:
Add the shared library search path in addition to the run path for -lpcre.
|
2008-03-11 00:41:05 by Tobias Nygren | Files touched by this commit (6) |
Log message:
Update to chicken-3.0.0, from pkgsrc-wip.
Some highlights:
3.0.0:
- On sparc64 architectures more than 126 procedure arguments are allowed
[Thanks to Peter Bex]
2.7xx:
- PCRE support
- new GNU Make based build process
- libffi is not used anymore, handcoded assembler is used for x86, x86-64
and powerpc platforms
- TCP timeout handling
- added Lisp-style symbol property lists
- the "chicken-bug" program can now be used to create bug reports
- countless bugfixes and minor improvements
|
2007-04-17 17:03:30 by OBATA Akio | Files touched by this commit (6) |
Log message:
Update chicken to 2.60, aka 2.6.
Based on patch provided by Alaric Snell-Pym in pkgsrc-users@.
Things changed since the last release (2.5):
- Many bugfixes
- Better support for Sun's C compiler
- Input-performance has been improved
- PCRE (Perl compatible regular expressions) by Philip Hazel is now
bundled with CHICKEN
- Static linking of extensions is now possible (when supported by
the egg)
- The interpreter warns about references to potentially unbound variables
in loaded code and expressions entered on the REPL
- The expansion process is traced during compilation and interpretation
to give (slightly) more usable syntactic context in error messages
- library:
* added `any?`, `bit-set?' and `on-exit'
- eval:
* new procedure `set-parameterized-read-syntax!'
- posix:
* SRFI-17 setters for `file-position`, `current-user-id',
`current-group-id', `process-group-id'; the respective setter-procedures
are still available but have been deprecated
* `file-stat' returns more information (including device info)
* added `process*'
- extras:
* added `read-string!'
- utils:
* `apropos' and `apropos-list' procedures
- srfi-4:
* added `read-u8vector', `read-u8vector!' and `write-u8vector'
- srfi-18:
* added `time->milliseconds' and `milliseconds->time'
- csi:
* `-ss SCRIPTNAME' option
- csc:
* accepts options given in the environment variable `CSC_OPTIONS'
* new options `-static-extensions' and `-host'
- chicken/csc:
* new option `-keep-shadowed-macros'
- chicken-setup:
* accepts options given in the environment variable `CHICKEN_SETUP_OPTIONS'
* allows retrieval and installation of eggs from subversion a repository
and the local filesystem
* new options `-tree FILENAME', `-svn', `-local', `-revision' and
`-destdir PATHNAME'
* added helper procedures `required-chicken-version' and
`required-extension-version'
- Lots of improvements in the CMake build
|
2007-01-02 14:49:01 by OBATA Akio | Files touched by this commit (6) |
Log message:
Update chicken to 2.50 a.k.a. 2.5.
Based on patch provided by Peter Schuller in PR 35339.
Changes:
- Bugfixes
- CHICKEN can now be built using CMake <http://www.cmake.org>, in fact CMake
is required to built CHICKEN from sources on Windows with the Microsoft
tools
- the whole build process has been cleaned up and simplified
- the "easyffi" and "tinyclos" library units have been \
removed from the base
system and are now available as separate extensions
- the deprecated "set-dispatch-read-syntax!" has been removed
- Will Farr cleaned up the behaviour of number-type specific numeric operations
("fx..."/"fp...") with respect to safe/unsafe mode
- added "(finite? NUMBER)"
- the "$" macro moved into its own separate extension
- the values of "software-type", "software-version", \
"machine-type" and "machine
-byte-order"
are now registered as features and can be tested using "cond-expand" \
or "#+"
- all tools now support the "-release" option
- chicken-setup: added "-test" option
|