pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/chicken upgrade to 1.17.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6e88b8fea97d
branches:  trunk
changeset: 461174:6e88b8fea97d
user:      itojun <itojun%pkgsrc.org@localhost>
date:      Fri Sep 12 10:01:12 2003 +0000

description:
upgrade to 1.17.


2003-08-25  flw  <flw@gurke>
        * /cvsroot/chicken/chicken/csc.in, /cvsroot/chicken/chicken/doc/FAQ.html, /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/highlevel-macros.scm, 
/cvsroot/chicken/chicken/library.scm, /cvsroot/chicken/chicken/moremacros.scm, /cvsroot/chicken/chicken/runtime.c:
        - csc.in: `-embedded' wasn't recognized
        - library.scm: `get-keyword' accepts any object as keys
        - runtime.c: `C_callback' doesn't do a minor GC at entry [Thanks to Bruce Hoult]
        - `(. ...)' segfaulted instead of giving an error message [Thanks to Category 5]
        - `(receive X)' is allowed and returns the list of the result-values
2003-08-17  flw  <flw@gurke>
        * /cvsroot/chicken/chicken/eval.scm, /cvsroot/chicken/chicken/runtime.c:
        - fixed big performance leak in minor GC handling: GC-timing stuff for `time'
          macro caused way too many kernel calls [Thanks to Bruce Hoult]
        - `dump_trace()' didn't initialize output buffer properly
2003-08-07  flw  <flw@gurke>
        * /cvsroot/chicken/chicken/chicken.h, /cvsroot/chicken/chicken/compiler.scm, /cvsroot/chicken/chicken/csc.bat, /cvsroot/chicken/chicken/csc.in, /cvsroot/chicken/chicken/csi.scm, 
/cvsroot/chicken/chicken/doc/Makefile, /cvsroot/chicken/chicken/doc/README, /cvsroot/chicken/chicken/doc/manual.t2p, /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/eval.scm, 
/cvsroot/chicken/chicken/highlevel-macros.scm, /cvsroot/chicken/chicken/lolevel.scm, /cvsroot/chicken/chicken/moremacros.scm, /cvsroot/chicken/chicken/posix.scm, /cvsroot/chicken/chicken/runtime.c, 
/cvsroot/chicken/chicken/build.scm, /cvsroot/chicken/chicken/chicken-setup.scm:
        - eval.scm: `extension-path'
        - lolevel.scm: `global-ref', `global-set!' and `global-bound?'
        - csc: static libs are reordered to link libchicken last [thanks to Sven Hartrumpf]
        - posix.scm: `group-information'
        - added index to the manual [thanks to Peter Wang]
        - 'loevel was declared as provided by csi (which was wrong)
        - removed `define-id-macro' and `let-id-macro'
        - setup-specification attributes `test', `test-command' and `test-chicken-version'
        - `C_alloc_in_heap()' is called with number of words (not bytes)
2003-07-30  flw  <flw@gurke>
        * /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/extras.scm, /cvsroot/chicken/chicken/optimizer.scm, /cvsroot/chicken/chicken/posix.scm, /cvsroot/chicken/chicken/runtime.c, 
/cvsroot/chicken/chicken/c-backend.scm, /cvsroot/chicken/chicken/chicken.h, /cvsroot/chicken/chicken/configure.in, /cvsroot/chicken/chicken/csc.in:
        - `csc' added `-s' option to linker, when linking with optimization (won't
          work when building shared object)
        - fixed countless typos in manual.tex [Thanks to Bruce Mitchener]
        - `csc' uses `-bundle' instead of `-shared' under Mac OS X
        - runtime.c: dload_2 prefixes dlsym'd name with "_"
        - posix.scm: under Mac OS X, `environ' is not used (and `current-environment'
          always returns '())
        - removed `C_collectibles' and added `C_gc_protect()' and `C_gc_unprotect()'
        - fixed compiler bug that caused repeated explicit rest-argument list consing
          [Thanks to Sven Hartrumpf]
        - added `string-compare3[-ci]'
        - reduced C_STACK_RESERVE to 4096; the previous setting could overflow the
          stack-check on machines with a stack in very high memory
2003-07-25  flw  <flw@gurke>
        * /cvsroot/chicken/chicken/build.scm, /cvsroot/chicken/chicken/chicken-setup.scm, /cvsroot/chicken/chicken/chicken.h, /cvsroot/chicken/chicken/compiler.scm, /cvsroot/chicken/chicken/csc.bat, 
/cvsroot/chicken/chicken/csc.in, /cvsroot/chicken/chicken/csi.scm, /cvsroot/chicken/chicken/doc/FAQ.html, /cvsroot/chicken/chicken/doc/README, /cvsroot/chicken/chicken/doc/README.CVS, 
/cvsroot/chicken/chicken/doc/manual.t2p, /cvsroot/chicken/chicken/doc/manual.tex, /cvsroot/chicken/chicken/eval.scm, /cvsroot/chicken/chicken/posix.scm, /cvsroot/chicken/chicken/runtime.c:
        - added `C_end_of_main' macro to chicken.h
        - `location' now accepts callback-names
        - bumped version to 1.15
        - `csc' accepts '-windows' under Cygwin
        - chicken-setup.scm/eval.scm: ##sys#load-library-extension is exported (and used)
        - the STACKTRACE is printed directly (and not saved in a file)
        - `,d' in csi stops after 40 elements when printing sequences
        - chicken-setup.scm: fixed hardcoded ".so"
        - posix.scm: fixed some routines that weren't updated to the new I/O system
2003-07-17  flw  <flw@gurke>
        * /cvsroot/chicken/chicken/doc/FAQ.html, /cvsroot/chicken/chicken/doc/README, /cvsroot/chicken/chicken/scheduler.scm:
        - scheduler.scm: fixed bug in `##sys#all-threads'
        - scheduler.scm: fixed invalid timeout computation in `##sys#fdset-select-timeout'
          [thanks to Peter Wang]
2003-07-15  flw  <flw@gurke>
        * /cvsroot/chicken/chicken/csc.bat, /cvsroot/chicken/chicken/csi.1, /cvsroot/chicken/chicken/doc/FAQ.html, /cvsroot/chicken/chicken/doc/manual.t2p, /cvsroot/chicken/chicken/doc/manual.tex, 
/cvsroot/chicken/chicken/eval.scm, /cvsroot/chicken/chicken/library.scm, /cvsroot/chicken/chicken/posix.scm, /cvsroot/chicken/chicken/script-utils.scm:
        - library.scm: vector-resize
        - script-utils: for-each-line
        - uses newest autotools (libtool 1.5, autoconf 2.57, automake 1.7.6)
        - posix.scm: fixed bug in `process-execute' [Thanks to Peter Wang]

diffstat:

 lang/chicken/Makefile |  4 ++--
 lang/chicken/PLIST    |  6 +++---
 lang/chicken/distinfo |  6 +++---
 3 files changed, 8 insertions(+), 8 deletions(-)

diffs (68 lines):

diff -r 456646ca9373 -r 6e88b8fea97d lang/chicken/Makefile
--- a/lang/chicken/Makefile     Fri Sep 12 09:45:10 2003 +0000
+++ b/lang/chicken/Makefile     Fri Sep 12 10:01:12 2003 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.7 2003/08/27 08:52:57 itojun Exp $
+# $NetBSD: Makefile,v 1.8 2003/09/12 10:01:12 itojun Exp $
 #
 
-DISTNAME=      chicken-1.12
+DISTNAME=      chicken-1.17
 CATEGORIES=    lang
 MASTER_SITES=  http://www.call-with-current-continuation.org/
 
diff -r 456646ca9373 -r 6e88b8fea97d lang/chicken/PLIST
--- a/lang/chicken/PLIST        Fri Sep 12 09:45:10 2003 +0000
+++ b/lang/chicken/PLIST        Fri Sep 12 10:01:12 2003 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2003/08/27 08:52:57 itojun Exp $
+@comment $NetBSD: PLIST,v 1.4 2003/09/12 10:01:12 itojun Exp $
 bin/chicken
 bin/chicken-config
 bin/chicken-static
@@ -14,6 +14,7 @@
 bin/scheme-srfi-7
 include/c_defaults.h
 include/chicken.h
+lib/chicken
 lib/libchicken.a
 lib/libchicken.la
 lib/libchicken.so
@@ -48,7 +49,6 @@
 man/man1/chicken.1
 man/man1/csc.1
 man/man1/csi.1
-share/chicken/chicken.init
 share/chicken/highlevel-macros.scm
 share/chicken/match.scm
 share/chicken/moremacros.scm
@@ -111,7 +111,6 @@
 share/doc/chicken/LICENSE
 share/doc/chicken/Makefile
 share/doc/chicken/README
-share/doc/chicken/README.txt
 share/doc/chicken/chicken.eps
 share/doc/chicken/chicken.jpg
 share/doc/chicken/chicken.png
@@ -168,6 +167,7 @@
 share/doc/html/chicken/manual-Z-H-5.html
 share/doc/html/chicken/manual-Z-H-50.html
 share/doc/html/chicken/manual-Z-H-51.html
+share/doc/html/chicken/manual-Z-H-52.html
 share/doc/html/chicken/manual-Z-H-6.html
 share/doc/html/chicken/manual-Z-H-7.html
 share/doc/html/chicken/manual-Z-H-8.html
diff -r 456646ca9373 -r 6e88b8fea97d lang/chicken/distinfo
--- a/lang/chicken/distinfo     Fri Sep 12 09:45:10 2003 +0000
+++ b/lang/chicken/distinfo     Fri Sep 12 10:01:12 2003 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.6 2003/09/09 01:38:25 itojun Exp $
+$NetBSD: distinfo,v 1.7 2003/09/12 10:01:12 itojun Exp $
 
-SHA1 (chicken-1.12.tar.gz) = d9869c13d110829d89abf13c00e32e7ff6de75fa
-Size (chicken-1.12.tar.gz) = 2557064 bytes
+SHA1 (chicken-1.17.tar.gz) = 18a32f53afab1c90e33e19155829eb207b05ace6
+Size (chicken-1.17.tar.gz) = 2729914 bytes
 SHA1 (patch-aa) = 0d4fbc773a33f3a910f25eefd66bf4a7e4bfd68e
 SHA1 (patch-ab) = 65937026074731a8a2f0d63b0d9b72cccbe2327b
 SHA1 (patch-ac) = f666a50c992af1fbcff4da107a69c0a598cf8b58



Home | Main Index | Thread Index | Old Index