Submitted by Peter Bex on IRC. Changes in 4.5.0 - internal fixes of handling of alternative installation-prefix in setup-api - certain compiler-warnings that are in really just notes and don't indicate a possible error (like reimport of identifiers) are only shown with -S or in verbose mode - fixed handling of VARDIR in `chicken-install' (thanks to Davide Puricelli) - `chicken-install -test' doesn't runs tests for dependencies - when a non-else clause follows an else-clause in `cond', `case' or `select' a warning (note) is shown in verbose mode - removed the deprecated `define-extension' and `define-compiled-syntax' - `chicken-uninstall' now always asks before removing extensions, unless `-force' is given - improved performance of keyword-argument processing slightly - `export' outside of a module definition has no effect - `number->string' now accepts arbitrary bases between 2 and 16 (thanks to Christian Kellermann) - fixed `standard-extension' in `setup-api' module - literal constants keep their identity, even when inlined - Unit library: added `fxodd?' and `fxeven?' - All hardcoded special forms have been replaced with syntax definitions that expand into internal forms, this allows redefinition and shadowing of all Scheme core forms - faster implementations of `get' and `put!' - faster implementation of `assq' in unsafe mode - the `-sx' option prefixes each output line with `;' - slightly better expansion performance - more documentation of the C API (thanks to Peter Bex) - `module' supports a shorthand form that refers directly to a file to be included as the module body - added runtime option `-:G' to force GUI mode (on platforms that distinguish between GUI and non-GUI applications) - removed the unsafe runtime library (`libuchicken'), this simplifies and speeds up the build and reduces the risk of executables loading library units from different variants of the runtime system - removed the `-unsafe-libraries' option from `chicken' and `csc' - removed bootstrapping target and bootstrapping files from development repository; to bootstrap the system, either use a release or development-snapshot tarball or fetch a statically linked precompiled `chicken' binary from http://chicken.wiki.br/chicken-projects/bootstrap/ - Jim Ursetto provided some fixes for building universal binaries on Mac OS X - `csc' now compiles and links Windows resource (.rc) files when given on the command line - `chicken-install' and `chicken-uninstall' have an embedded manifest that suppresses the elevation dialog on Windows Vista and later when UAC is activated (Thanks to Thomas Chust) - the `install' program is not used in the build on mingw and mingw/MSYS platforms, since this is broken on older mingw versions - line-number-information is now properly handled (in the few places where it is used) correctly for included files; the source file is given in trace-output in addition to the line number - removed compiler warning for shared objects compiled in unsafe mode - unboxing is now only done in unsafe mode - in unsafe mode, pointer-accessors from the `lolevel' unit are now handled intrinsically by the compiler - `chicken-install' accepts now relative pathnames for the `-prefix' option - `define-record-type' now optionally allows using SRFI-17 setters as record-field modifiers - `integer?' returns `#f' for NaN and infinite numbers - `csc' now has an `-no-elevation' option for embedding a manifest that prevents the elevation dialog on Windows Vista and later when IAC is activated - the `,d' csi command displays qualified symbols properly - symbols starting with the `#\#' character trigger an error when encountered by the reader - Unit posix: `glob->regexp' now always returns a regular expression object or optionally an SRE - Unit posix: `terminal-port?' and `terminal-size' have been implemented for Windows, the latter always returns `0 0', though (thanks to Jim Ursetto) - Unit regex: `regexp' now accepts a regular expression object as argument - Unit regex: removed `glob?' - fixed bug in `chicken-install'/`chicken-uninstall' and `chicken-status' that prevented collapsed command-line options to be handled correctly. - disabled runpath-fix for deployed applications for netbsd (but resurrected providing a runpath at all, thanks to Peter Bex) - Peter Bex provided documentation for the `C_closure' C API function
97 lines
3.3 KiB
Text
97 lines
3.3 KiB
Text
@comment $NetBSD: PLIST,v 1.27 2010/05/13 19:32:02 asau Exp $
|
|
bin/chicken
|
|
bin/chicken-bug
|
|
bin/chicken-install
|
|
bin/chicken-profile
|
|
bin/chicken-status
|
|
bin/chicken-uninstall
|
|
bin/csc
|
|
bin/csi
|
|
include/chicken-config.h
|
|
include/chicken.h
|
|
lib/chicken/5/chicken.import.so
|
|
lib/chicken/5/csi.import.so
|
|
lib/chicken/5/data-structures.import.so
|
|
lib/chicken/5/extras.import.so
|
|
lib/chicken/5/files.import.so
|
|
lib/chicken/5/foreign.import.so
|
|
lib/chicken/5/irregex.import.so
|
|
lib/chicken/5/lolevel.import.so
|
|
lib/chicken/5/ports.import.so
|
|
lib/chicken/5/posix.import.so
|
|
lib/chicken/5/regex.import.so
|
|
lib/chicken/5/scheme.import.so
|
|
lib/chicken/5/setup-api.import.so
|
|
lib/chicken/5/setup-api.so
|
|
lib/chicken/5/setup-download.import.so
|
|
lib/chicken/5/setup-download.so
|
|
lib/chicken/5/srfi-1.import.so
|
|
lib/chicken/5/srfi-13.import.so
|
|
lib/chicken/5/srfi-14.import.so
|
|
lib/chicken/5/srfi-18.import.so
|
|
lib/chicken/5/srfi-4.import.so
|
|
lib/chicken/5/srfi-69.import.so
|
|
lib/chicken/5/tcp.import.so
|
|
lib/chicken/5/types.db
|
|
lib/chicken/5/utils.import.so
|
|
lib/libchicken.a
|
|
lib/libchicken.so
|
|
lib/libchicken.so.5
|
|
man/man1/chicken-bug.1
|
|
man/man1/chicken-install.1
|
|
man/man1/chicken-profile.1
|
|
man/man1/chicken-status.1
|
|
man/man1/chicken-uninstall.1
|
|
man/man1/chicken.1
|
|
man/man1/csc.1
|
|
man/man1/csi.1
|
|
share/chicken/setup.defaults
|
|
share/doc/${PKGNAME}/LICENSE
|
|
share/doc/${PKGNAME}/README
|
|
share/doc/${PKGNAME}/manual/Accessing external objects
|
|
share/doc/${PKGNAME}/manual/Acknowledgements
|
|
share/doc/${PKGNAME}/manual/Basic mode of operation
|
|
share/doc/${PKGNAME}/manual/Bibliography
|
|
share/doc/${PKGNAME}/manual/Bugs and limitations
|
|
share/doc/${PKGNAME}/manual/C interface
|
|
share/doc/${PKGNAME}/manual/Callbacks
|
|
share/doc/${PKGNAME}/manual/Data representation
|
|
share/doc/${PKGNAME}/manual/Declarations
|
|
share/doc/${PKGNAME}/manual/Deployment
|
|
share/doc/${PKGNAME}/manual/Deviations from the standard
|
|
share/doc/${PKGNAME}/manual/Embedding
|
|
share/doc/${PKGNAME}/manual/Extensions
|
|
share/doc/${PKGNAME}/manual/Extensions to the standard
|
|
share/doc/${PKGNAME}/manual/Foreign type specifiers
|
|
share/doc/${PKGNAME}/manual/Getting started
|
|
share/doc/${PKGNAME}/manual/Interface to external functions and variables
|
|
share/doc/${PKGNAME}/manual/Locations
|
|
share/doc/${PKGNAME}/manual/Modules and macros
|
|
share/doc/${PKGNAME}/manual/Non-standard macros and special forms
|
|
share/doc/${PKGNAME}/manual/Non-standard read syntax
|
|
share/doc/${PKGNAME}/manual/Other support procedures
|
|
share/doc/${PKGNAME}/manual/Parameters
|
|
share/doc/${PKGNAME}/manual/Supported language
|
|
share/doc/${PKGNAME}/manual/The R5RS standard
|
|
share/doc/${PKGNAME}/manual/The User's Manual
|
|
share/doc/${PKGNAME}/manual/Unit data-structures
|
|
share/doc/${PKGNAME}/manual/Unit eval
|
|
share/doc/${PKGNAME}/manual/Unit expand
|
|
share/doc/${PKGNAME}/manual/Unit extras
|
|
share/doc/${PKGNAME}/manual/Unit files
|
|
share/doc/${PKGNAME}/manual/Unit library
|
|
share/doc/${PKGNAME}/manual/Unit lolevel
|
|
share/doc/${PKGNAME}/manual/Unit ports
|
|
share/doc/${PKGNAME}/manual/Unit posix
|
|
share/doc/${PKGNAME}/manual/Unit regex
|
|
share/doc/${PKGNAME}/manual/Unit srfi-1
|
|
share/doc/${PKGNAME}/manual/Unit srfi-13
|
|
share/doc/${PKGNAME}/manual/Unit srfi-14
|
|
share/doc/${PKGNAME}/manual/Unit srfi-18
|
|
share/doc/${PKGNAME}/manual/Unit srfi-4
|
|
share/doc/${PKGNAME}/manual/Unit srfi-69
|
|
share/doc/${PKGNAME}/manual/Unit tcp
|
|
share/doc/${PKGNAME}/manual/Unit utils
|
|
share/doc/${PKGNAME}/manual/Using the compiler
|
|
share/doc/${PKGNAME}/manual/Using the interpreter
|
|
share/doc/${PKGNAME}/manual/faq
|