Tick tickets
- chicken-doc signals error for (scheme base) manual chapter
- Migrate call-cc.org services to C6
- out of range error in fmt-unicode
- port chickadee to C6
- port optimism to C6
- port sql-de-lite to C6
- bus error in compiler-tests on MIPS/32 bits
- Adapt SPOCK runtime for more JS engines
- improve handling of mixed complex arithmetic
- repl should consume remaining input on error
- port bb to FLTK 1.4
- UTF-decoding accesses uninitialized memory
- char-name leaks memory
- vector->string adds \x00 to the output
- vector->string adds \x00 to the output
- vector->string adds \x00 to the output
- Cannot display literal values over 2^30 but within fixnum 64-bit range when declaring fixnum-arithmetic
- pretty-print and pp does not print UTF-8 characters
- delete-file and delete-file* inconsistency
- delete-file and delete-file* inconsistency
- delete-file and delete-file* inconsistency
- Chicken 5.4.0 doesn't build on Windows
- [R7RS] Initial environment of a CHICKEN program should be empty
- overwrite-error in chicken-install should identify egg
- Type information doesn't survive calls to define-inline procedures
- srfi-69 egg uses list for table of primes & vector better
- srfi-69 egg hash-table-update![/default] always attempts table resize
- srfi-69 egg hash-table-remove! operation doesn't operate over the entire table
- Egg spec's version format is stricter than release-info's
- apropos bos reg-ex (^) fails
- utf8 egg: Missing character type predicates
- csc is absurdly inefficient when compiling large procedure calls
- utf8 egg: Missing char sets and outdated tables
- Chicken doesn't compile with TCC anymore
- http-client: with-input-from-request fails when uri-or-request is an intarweb request
- cairo: quality of life improvements for matrix operations
- integer overflow when running 6.0.0pre1 tests (2)
- integer overflow when running 6.0.0pre1 tests (1)
- srfi-69 .types errors
- postgresql egg version unquoted so read as symbol
- chicken.base#procedure-information fails with "Error: unbound variable open-input-string"
- Possibly inconsistent install/lookup behavior in the presence of CHICKEN_INSTALL_PREFIX
- HTTP-retrieval of eggs fails when egg-data contains unicode characters
- Chicken Scheme fails to build for xtensa
- incorrect compilation of known local calls
- http-client does not multipart encode string ports properly
- create-directory doesn't raise an error when the requested directory already exists
- Chicken doesn't build out of the box on recent macosx
- Error in the utf8 egg's substring=?
- Append-map sideeffects
- inaccuracy in exponential functions
- Exported syntaxes are not fully hygienic
- Use a parameter for the directory to be used by create-temporary-{file,directory}
- Memoization of directory used by create-temporary-{file,directory}
- CHICKEN nixos package is incorrectly configured
- Keep R5RS syntax-rules?
- chicken-install creates empty egg-info files
- http-name->symbol broken
- srfi-88 module is broken somehow
- Change locatives representation
- Ship chicken.version module
- Specification of minimal required version of CHICKEN in egg files
- Have big-chicken-like feature in the core
- Clean up C preprocessor macros
- Add user-facing weak pairs API
- Exporting a macro inhibits compiled program from locating libraries
- explore using zig as a c-compiler alternative
- srfi-41: stream-match discards multiple values
- (chicken irregex): Use condition kinds
- OS X / PowerPC failing test: remainder return -0.0
- Test w64devkit
- Modules leaking define-for-syntax variables and functions
- [r7rs] 'environment' wrongly imports all symbols from r7rs module
- ezd man page not installed
- Allow modules with list names on command-line
- Srfi-42 index keyword hygiene
- with-input-from-string scsh-process
- Finding missing dependencies
- `html->sxml` with escaped quotes breaks text into multiple nodes
- compare doesn't compare if name is already bound
- Avoid getrusage system calls in GC
- chicken-install doesn't update outdated cached eggs
- parley constructs an internally inconsistent input port
- chicken-install fails installing eggs when encountering truncated/empty .egg-info files
- [colorize egg] slow on big files
- No promise type.
- checked inline procedures should not call intern
- Allow type definitions to be exported.
- Types for srfi-69 egg
- (r7rs) syntax-rules doesn't allow combining ellipsis and dotted tail
- r7rs incompatibility regarding identifier renames in macro expansion
- Some eggs install into system /share and /bin (even when CHICKEN_INSTALL_REPOSITORY is set); this fails when the directory is RO
- format-date reports bad argument count
- md5 egg refers to nonexisting header file in source-dependencies list causing it to fail on rebuild
- md5 egg doesn't run tests on the correct CHICKEN
- Static link file contains bogus unit names
- current-user-id setter from (chicken process-context posix) maybe needs some argument validation
- tabular errors out when specifying both column-names and return-names
- csc man page lists -static-libs but -static is the correct option
- Modify chickadee to say what module an identifier is in
- Creation of .types file is not deterministic
- Reduce number of Windows configurations by removing Cygwin support
- http-client: Always include a path component when sending a proxy request
- wishlist: support keywords in coops (make <class> ...) form
- reverse-list->string not exported by srfi-13 egg
- Typo or incorrect export in fmt egg
- Drop builtin-features from eval.scm
- More scrutable bootstrapping process
- fuse tests hang
- mac.r is installed in the wrong location
- Idea: numeric dispatch with switch
- importing the same module over and over eats up more and more memory
- Except specificier in imports
- expand1: Expand macro-form only once
- Svn-client egg: changes needed to build under musl
- Wrong macro added to chicken-config.h in Makefile.cross-linux-mingw
- patch to port the netstring egg to CHICKEN 5
- patch to port the netstring egg to CHICKEN 5
- enable-warnings time-travelling shenanigans
- qwiki search doesn't filter out outdated pages by default
- chicken-install should pass features defined on the command line on to the build script
- Maybe/Just Int checker in Silex compilation
- Port interface in z3 egg
- IR-transformer not implicitly renaming?
- Module system weirdness
- Rest-argument optimization related internal compiler error
- Reexport behaving inconsistently
- module system segfaulting at O3
- Make "make clean" remove chicken-config.h
- sandbox egg test fails on missing ##sys#eval-decorator procedure
- macOS case-insesitive fs resolves C++ <version> to chicken-install generated VERSION file
- spiffy-cgi-handlers: infinite redirect with cgit 'about' page
- repl#quit should invoke exit-handler in csi
- apropos sort drops macros
- Parallelize CHICKEN core tests
- generics: missing build dependency specification
- manual-labor produces malformed HTML
- Improve chicken-install cyclic dependencies error
- apropos doesn't report macros
- chicken-install: Error: (string->number) bad argument type: #!eof
- simple-contracts: failure in tests
- simple-cells: failure in tests
- skiplists: failure in tests
- ephem: failures in tests (on 32bit systems)
- math: failure in tests
- arrays: failure in tests
- srfi-41: missing dependency on srfi-1
- Incomplete SRFI-46/R7RS tail pattern support
- Strip away prefix when importing
- r7rs bytevector syntax incorrectly reads second passed expression as bytevector body
- set-sharp-read-syntax! has an incorrect type annotation in types.db
- [zmq egg] barebones curve encryption suport
- Lowdown some minor issues
- scheme#numerator and scheme#denominator call unbound procedure for non-finite flonums
- [fmt egg]: Num fails with numbers near 0
- chicken-install postgresql fails on Windows
- chicken-install srfi-18 fails on Windows
- chicken.base#implicit-exit-handler reporting segmentation violation with non-default heap size
- Chicken 5 accepts 2-argument log function, but the type database does not.
- messages: installation failure
- exports of (chicken module) are not obvious
- srfi-193: failure in tests
- include file install w/ CHICKEN_INSTALL_PREFIX causes duplicated install prefix in final pathname
- r7rs "write" procedure does not escape "invalid" symbols
- unbounded growth from parameterize
- srfi-69 egg hash-table-delete!/-merge!/remove! return type doesn't match SRFI-69
- coops — slot-initialized?
- coops + s11n malfunction
- make -emit-inline-file always write a file
- types.db not found on mingw32
- chicken-install cache doesn't respect isolation
- Incorporate relevant env vars into build cachebusting, maybe
- ##sys#read with -keyword-style prefix transforms bare colon into empty symbol
- Major garbage collector runs all the time
- salt: failure in tests (unbound variable: unitconv#unit)
- genann: installation broken with CHICKEN 5.2.0
- procedural-macros: failure in tests
- messages: failure in tests
- Module names should be unique
- Make -O3 imply -d0
- Arguments being passed to procedure incorrectly
- Switch to srfi-115
- Egg SRFI-37 - wrong result
- coops-utils: installation failure: no rule matches form (pointer-uword-ref ...)
- load-verbose doesn't actually load
- Use 0666 as the default file mode in "file-open" from the chicken.file.posix module
- R7RS cond-expand library form is broken
- mutex-lock! doesn't always lock mutex
- Exception handler bug when compiled with -O5?
- box 3.2.0 breaks srfi-123, which breaks srfi-105
- add 32bit feature, similar to 64bit
- s11n doesn't work with srfi-69 hash-tables
- hash-table-delete! type boolean but per SRFI-69 doc should be void
- Specializations using "and" (and/or other macros) don't work properly
- Segfault when calling the procedure bound in a named let with wrong number of arguments
- Restore -l option for chicken-install
- installation may produce *.defaults version mismatch
- egg install scripts don't have to rm before install
- shell-variable in egg-compile should quote environment variables
- programs that specify component-dependencies should build-depend on their import libraries
- srfi-18: unquoted build script variables
- procedural-macros: failure in tests
- TinyCC (tcc) support
- henrietta ignores dotfiles
- thread-utils: undeclared dependency on srfi-1
- messages: installation failure: reference to possibly unbound identifier `bind-seq-db'
- fp-utils: installation failure: cannot import from undefined module fx-utils
- biglists: installation failure
- Maximum heap size is limited on 64-bit machines
- tweetnacl: wrong test directory
- srfi-99: wrong test directory
- crypto-tools: wrong test directory
- aes: wrong test directory
- address-info: wrong test directory
- 9p: wrong test directory
- No .egg file for agrep
- Overhaul c-backend.scm
- Separate library into safe and unsafe parts
- Inlining issue
- timed-resource requires a nonexistent version of check-errors
- "make check" fails on mingw-msys on repository search path test
- Error in generated C for invalid call to rest_arg_out_of_bounds_error
- irregex-replace/all behaves weirdly at bos/bol
- npdiff: missing .release-info file
- c-objects should be compiled with proper C compiler flags
- One bug left with rest-argument optimizations
- It would be nice if glob "/*/*" worked
- Refactor TCP unit to make ipv6 work from core
- csc: when .c files are supplied and -c is given, the -o option has no effect
- holes 1.1: tests failure
- importing sequences prints () to stdout
- s11n: failure in tests
- Non-toplevel define error in C5 foof-loop
- Empty program will sometimes do a major GC, sometimes not - figure out why
- foreign-lambda annotates return type without considering retconvert from define-foreign-type
- Inliner goes wrong
- chicken-install on windows fails from other drive than C:
- ck-macros egg tests fail due to unknown ck-wrapper identifier
- Invalid letrec usage hangs the compiler
- Add declaration to emit types file
- Crash in csi "report"
- replace "params" slot in nodes of intermediate representation
- another test
- test
- srfi-13: string-concatenate stops when cdr is non-list
- Signal handling and parameters
- Build fails on Debian/armel
- tabular: failure in tests (No such file or directory: "tests/data/banklist.csv")
- Include multiple times in a row 'interrupts' definitions
- copy-file and move-file do not preserve permissions
- define-record-type does not check constructor arguments
- atom: failure in tests
- srfi-13 string-pad segfaults when arguments are not of the right type
- Optimizer sometimes incorrectly drops procedure arguments
- lexgen: installation failure (unbound identifiers: `lseq-first' and `lseq-rest')
- hopefully: deadlock in tests
- Negative zero literals are miscompiled
- +inf.0 inserted literally into C code in some situations with -O3 and above
- Empty keyword is not read as such
- Flonum unboxing too agressive
- Avoid consing for optional procedure arguments
- srfi-41 does not compile with CHICKEN 5.1.0rc1
- apropos support disjoint keyword
- Some let bindings are not replaced resulting in unnecessary CPS calls
- Specialization ignores fixnum mode, leading to suboptimal code
- srfi-18 types file is incorrect in 5.1
- Add -D/-feature to chicken-install
- Add stop-server procedure to spiffy
- hidden/gensymed variables are registered for export
- define-foreign-type is broken inside modules
- CR: Make keywords and symbols distinct types
- address-info: server responding "502 Bad Gateway"
- Restructure checks for inlinable intrinsics
- test duration should be printed as inexact
- chicken.file.posix#file-type should accept a port
- chicken-install checks for installed files even when -n is passed
- zlib: failure in tests
- Add code to lfa2 for extinguishing SRFI-4 predicates
- Display compiler warnings for macros with missing imports
- fixnum arithmetic is ignored
- Bogus module resolution error for fx+ when using scsh-process
- POSIX permission definitions are wrong
- Infinite continuation loop corrupts stack(?)
- c-object linked to extension isn’t installed but shows up in installed-files in the egg-info file
- spock: failure in tests: Error: library not found: "syntax.scm"
- beaker: installation failure: cannot import from undefined module debugger-protocol
- dbus 0.96: installation failure
- envsubst: test failure: Error: (include) cannot open file: "tests/call-with-environment-variables.scm"
- srfi-113: test failures
- tcp6: missing dependency on srfi-1
- getopt-long: missing dependency on srfi-1
- color: installation error caused by modifications in CHICKEN
- fmt: installation failure: fmt-unicode-chicken: No such file or directory
- xsubstring with `to' argument less than string length results in a crash
- locale: missing dependency specification on srfi-1
- Big breakage linked to eggs’ custom-build scripts
- imag-part should return 0 instead of 0.0 on a flonum
- Context-switch from GC causes infinite GC loop
- kd-tree: missing dependency on datatype
- installing srfi-13 on win8 fails (MAX_PATH is too low)
- coops record-printer for instances do not work
- List of available eggs in RSS format contain incomplete URLs
- record-instance? from (chicken memory representation) fails in modules
- oauth: installation failure due to dependency on hmac (not available for C5)
- spiffy does not flush output port
- apropos does not filter internal & keywords properly
- Apropos tests crash via symbol-utils in 5.0.1
- Keywords get encoded with leading NUL byte, breaking read-write invariance of symbols starting with a NUL byte
- utf8-srfi-13-string-every returns #f with empty string
- Redefining reverse in csi makes lambda behave differently, and even segfault
- sqlite3: installation failure (reference to possibly unbound identifier `mtx')
- read/write invariance of #! is violated
- Sources for blowfish egg no longer available in bitbucket
- lmdb-ht: installation failure (cannot import from undefined module: compile-file)
- stmp: missing dependency on srfi-13 for tests
- graph-bfs: srfi-13 is required for tests
- graph-scc: egg-locations points to non-existing .release-info file
- ports-tests are not testing file-lock procedures
- file-lock/blocking failing
- srfi-18: (mutex-unlock) Internal scheduler error
- Renaming issue with "the"
- compile-file's version has gone backwards
- Rewrite .egg file before installation
- tcp6: missing dependency specification: srfi-1
- byte-blob: test failure (missing import?)
- sql-de-lite: test failure (missing imports?)
- openssl load system certs
- Make inline files less expanded for the scrutinizer
- Documentation of chicken-install -r is inconsistent with its behaviour
- C_COMPILER_OPTIMIZATIONS is ignored when building chicken-do
- sqlite3: The PREPARE procedure does not make it clear when it has and has not parsed a statement from a string.
- chicken-install generates install scripts with "install -m 644" hardcoded
- Review of code examples in C5 manual needed
- chicken-install will generate scripts that may fail randomly when using types or inline files
- internet-message: tests: missing dependency on srfi-13
- Extra modules leak into environment when using -j
- chicken-do manual page is not installed
- When using -no-install, dependencies should still be installed
- apropos symbol-table pollution
- apropos duplicate symbol-module-macro in output
- llrb-tree 0.3.4: missing tag in the repository
- sqlite3pth 3.7.2: failure in tests: unbound variable: llrb-string-table#str2sym
- Use reentrant library functions, if available
- Used heap reported by memory-statistics is too big after heap resize
- Allow conditionals in egg specifications
- Add egg component type for C code
- Add unboxing pass
- chicken-install includes the CHICKEN version twice in the path for scheme-include
- The installed-files egg specification option is undocumented
- string<=? and string>=? return the wrong value for some strings
- Scrutinizer seems to get confused about list length
- "lint mode" for csc
- henrietta-cache 1.2 breaks init files that use symbols from henrietta-cache
- uri-generic fails with match error on IPv6 addresses using bracket notation
- comparse: missing tag for version 0.3.0
- mpi: test failure: ompi_mpi_init: ompi_rte_init failed
- Procedures grouping in the wiki is confusing
- gochan: test failure: 10ms messages for 105ms means 10 messages: expected 10 but got 11
- mpi: missing dependency on srfi-13
- environments 1.6.2 breaks the installation of eggs which depend on it
- srf-113 0.9: test failure: unbound variable: hash-table-exists?
- aes: added to egg-location, but no release available
- srfi-69 does not support ratnums and cplxnums
- binary-search: test failure: (=) bad argument type - not a number: #f
- salt: test failure: can't read MLB path map file
- Unimplemented procedures in (chicken file posix)
- fxmod works differently with -unsafe
- Invalid copy command in generated install script on Windows
- Missing quotes around pathnames in generated build script on Windows
- On Windows, chicken-install uses .o as an extension in some cases
- Type declarations in modules do not namespace structs
- chicken-belt 0.0.10 cannot be fetched
- Support for `files' form in the "toplevel" of egg description files
- address-info: missing dependency on srfi-1
- scss: cannot import from undefined module: scss
- ersatz: missing 1.27 tag
- nanomsg: missing dependency on srfi-18
- module importing itself does not result in an error
- Trace output is messy for eggs
- Eggs compiled with -O2
- Fix dev-snapshot script
- ersatz: installation failure: unbound variable: fprintf
- datatype: tests: unbound variable: ->string
- srfi-71, vector-lib: tests: setting repository-path to a string breaks things
- srfi-42: tests: Error: unbound variable: fx>
- Bug in fmt egg tests for CHICKEN 5
- unitconv: installation error: cannot import from undefined module unitconv
- zlib: checksum mismatch in tests starting on 2018-08-05
- synch: missing dependency on srfi-18
- Indirect exports with (export (foo bar)) style are not working
- Something goes haywire while walking ##core#define-syntax
- egg format: `components' accepts but ignores `csc-options'
- ##sys#expand-multiple-values-assignment works for some reason
- csi: Modules leak identifiers
- directory-utils: Syntax error (import): cannot import from undefined module: scheme.file
- typeclass for C5 needs srfi-1
- expand-full for C5 needs srfi-1
- Reading and writing to a pipe set up by process can cause scheduler assertion errors
- edit of wiki entries - specific "Description of your changes" leads to error
- Should csc-options be valid at the top level too?
- coops-utils: mising dependency on srfi-13
- All module exports after interface: are ignored
- compiler type warning (but no need for a warning)
- dyn-vector: exported identifier has not been defined: tabulate
- On Windows, custom-build will try to use the UNIX script
- blas installation failre (missing imports in build.scm)
- chicken-install cache does not know if an egg has tests
- (scrutinizer) Should global types be smashed in local contexts?
- (scrutinizer) Types for global variables are not refined by predicates
- [F-operator] Shift/reset working differently than in guile
- stb-image and stb-image-write test failures on 32-bit systems
- [srfi-42] Shady tests in cond
- [types] Enforce parameter types on specialization
- Should -analyze-only imply -specialize?
- Egg installation doesn't work when CHICKEN_INSTALL_REPOSITORY is a relative path
- Static extensions with inter-component dependencies must be installed twice
- Bare hashes cause confusing error message in scripts
- Try to get rid of evaluated imports in generated import libraries
- get-keyword fails to operate correctly if keywords in first and second arguments come from different environments
- ir-macro-expander's compare + define-syntax + modules don't mix
- (use foo) depends on rigid conventions that can and should be relaxed
- srfi-4 unit should support s64 and u64 vectors in Chicken 5
- file access test fails on windows (wine only? 64bit only?) with PLATFORM=mingw
- make check does not respect PROGRAM_PREFIX and PROGRAM_SUFFIX
- segfault violation with thread-sleep! on a flonums
- `make check` doesn't respect PROGRAM_SUFFIX/PROGRAM_PREFIX
- module/import information in statically linked executables has massive runtime overhead
- Get rid of chicken.posix import library
- XDG basedir support for csi config, egg cache and maybe more
- process-wait does not function corrently with nohang on Windows
- Running MinGW-produced Chicken from a MSVC-produced executable causes a stack overflow during initialization
- [test egg]: test-group eats the call-chain on error
- interrupts-enabled vs disable-interrupts
- TCP connections can cause process to hang
- Chicken fails to install when built statically
- http-client escaping URI path
- posix-utils: installation failure: cannot import from undefined module: fx-utils
- Implement contravariant type checking for procedure types
- Support parameterised hash table type declarations
- Chicken will not build from tarball if contents are placed in version control and then retrieved
- sync 2.2.0: missing dependency on format
- file-copy in compiled code causes segfaults
- Macro keywords unexpectedly match against imported identifiers
- Something goes wrong when generating inline file for module using foregin-lambda*
- Add switch to csi to set initial module
- clang warnings
- csi needs double imports
- Don't disable inline file generation with -O5 (disable-interrupts)
- getstr function in ncurses egg
- srfi-27 (version 3.3.0): installation failure
- Static egg linkling seems to be broken
- Build error on Cygwin after randomness merge
- Document deployment
- local binding should not trigger scrutinizer warning
- "make check" requires installing first
- Embedded test triggers invalid read in Valgrind and asan
- gochan's test failure
- test-finalizers may break in interpreted mode when importing posix
- and-let* is not 100% compatible with SRFI-2
- (const c-string) as result type breaks with NULL
- string-utils 1.5.4 test: Error: (cadddr) bad argument type: ()
- for-each behaves inconsistently when compiled versus interpreted on lists of unequal length
- problems with building json egg in c5 egg repo
- coerce (tests): Error: unbound variable: make-mutex
- `test` egg doesn't detect the terminal supports colors
- #e1e500 is not exact (numbers egg, possibly Chicken 5 as well)
- ploticus: Error: unable to figure out location of libploticus
- chunk-vector: many unbound identifiers
- geo-utils uses "numbers" but doesn't specify it as a dependency
- The statistic profiler gets stuck
- srfi-27 (tests): cannot import from undefined module: composite-entropy-source
- msgpack (tests): Error: segmentation violation
- ssql-record (tests): Error: unbound variable: test-table-rec-update (and other failures/errors)
- internet-message (tests): Error: call of non-procedure: #<unspecified>
- geo-utils uses type-checks but doesn't specify check-errors as dependency
- suspension (tests): cannot open file - No such file or directory: "k.data"
- salt (tests): cannot open file - No such file or directory: "tests/vdp.sml"
- srfi-27: tests use "test" but don't declare it as a dependency
- toml (tests): No such file or directory: "./tests/fixtures/example.toml"
- aima: Error: (match) during expansion of (make-debug-environment ...) - no matching pattern
- bytestructures: reference to possibly unbound identifiers `r6rs.bytevectors' and `quote'
- mowedline: reference to possibly unbound identifier `gochan-receive'
- lmdb-lolevel uses "miscmacros" but doesn't declare it as a dependency
- srfi-64 uses "numbers" but doesn't declare it as a dependency
- Scrutinizer produces incorrect procedure types after merge
- read-all in C5
- s11n4j depends on `numbers', but doesn't specify it as a dependency
- remote-mailbox: file `remote-mailbox-packet.scm' does not exist
- scsh-process: tests hang
- Missing hex->string in string-utils
- Feature request for message-digest
- Ability to customise http-client headers for each request
- bb library, chicken 4.9.0.1, xubuntu x86, window title is random garbled non-ascii text
- The behavior between `values` and `call/cc` is inconsistent.
- case-lambda expects 2 arguments
- Enable clustering and lfa2 at lower optimisation levels
- Nicer formatting of the foreign-lambda result
- file-read-access? returns #f for non-existent files
- bit-set? argument order is reversed
- Simplify resolution of include/extend/types/inline/extension files
- Add unexport form for modules
- sql-de-lite ignores new versions of sqlite3 on Cygwin
- The windows feature should not be set on Cygwin
- make check fails on Alpine Linux ppc64le
- Improve "heap-shrinkage" rate
- condition-utils uses error-utils, bot doesn't specify it as a dependency
- Compiler tests hang on 32-bit mingw-msys
- hide/block-global declaration doesn't hide exports
- Invalid type syntax for pair segfaults the compiler
- `display' issue with UTF-8
- .egg-info's installed-files doesn't honor .egg's install-name
- mailbox timeouts and thread signaling
- locative table is only grown, never shrunk
- Build-dependencies between import libraries and core units don't seem to be completely right
- Use different file extension for object files intended for shared or static egg components
- Command line options for adding directories to include-path should prepend, not append
- Possible memory leak related to mutexes
- linking tests fail when "make check" is run without installing first
- bitwise-not returns wrong values on non-negative arguments
- chicken-install -override doesn't allow installation of eggs from a file
- when compiled, set! will clobber previous lambda-info's
- A case when composing with ir-macro-transformer
- Update explicit info strings in calls to `getter-with-setter`
- README instructions for building from git suggest setting LD_LIBRARY_PATH
- mbox-string's mbox-file->messages does not obviously match its documentation
- (test-exit) returns 0 code for 'error in group outside of tests'
- srfi-27 build error
- trace buffer unnecessarily holds on to thread objects
- define strips hygiene from defined identifiers at top-level
- Clean up the expander a bit
- posix-semaphore egg won't build on OS X: uses deprecated API
- unix-sockets egg uses deprecated(?) ##sys#pathname-resolution api
- syntax-rules has difficulty handling ellipsis in some cases?
- Static linking is broken on Solaris
- dbi 0.2: installation failure
- improvement to manual pages
- functor test fails when compiled on chicken-5
- define-external variables can't be exported
- bindings: test failure: Error: (car) bad argument type: ()
- Panic on "invalid encoded numeric literal" error on 64-bit Windows
- Unable to create R7RS libraries which don't import quote
- define-record-type doesn't define type name
- import-for-syntax doesn’t seem to work right when the imported module is in the same file
- Unable to compile a mathh gama instruction at or above optimize-level 3
- char-ready? returns #f even when input is available
- bindings 7.0: test failure (unbound variable: tagged-vector)
- Runtime crashes on C callbacks
- Another parameterize issue reported by Joo ChurlSoo
- Building on OS X: egg uses 1 deprecated function and 1 missing function
- csc's -prelude and -postlude options don't work
- match from matchable doesn't handle keywords properly
- keywords have no read/write invariance
- spock: "-escaping bug in write
- spock generates unreachable code
- try-compile: optional argument to specify output file
- (import (only ...)) strange behaviour
- check-errors and mathh manually install files into chicken-home
- load then import of module inside eval fails to find module
- qt-light egg: timers may put chicken into an inconsistent state
- setup-helper setup does not respect CHICKEN_INCLUDE_PATH
- Teach compiler that fold and map with clean procedure is itself clean
- Locale can influence how CHICKEN reads numbers
- async-io tests hang
- henrietta-cache & openssl crash
- check-errors egg installation in GuixSD
- Add peak (and average?) memory usage to `time` macro
- fibc hangs when compiled with -O3 or -O4
- Avoid define-macro warning in sxpath egg
- Move FAQ section from manual into wiki
- The R5RS section of the manual does not document CHICKEN-specific extensions
- map/for-each sometimes misbehave in interpreted code
- Wiki CSS breaks when the wiki page starts with <enscript ...>
- feathers: Implement "Next"
- feathers: show number of debug-events for each line
- CHICKEN allows misplaced internal defines, which live on outside the body
- process-execute segfaults with huge amount of arguments
- invalid number of parameters in install target on Windows
- The body of a syntax definer should be allowed to be a macro call
- chmod of modules.db on new installation
- fastcgi egg segfaults with SIGUSR1
- File ports should be nonblocking
- Syntax error for csc -postlude '(main)'
- Wiki site title is "Chicken" instead of "CHICKEN"
- Broken image links in wiki.call-cc.org/logos
- Encoding of file "tests/compiler-tests.scm" is latin1
- Packaging in OpenEmbedded and Arch broken by CHICKEN 4.11.0
- variables defined inside closure survive beyond closure!
- Vandusen should accept commas beside colons
- module-environment use with macros
- define-record-printer messes with internal defines
- eq?-hash tables calculcate different value for objects after they're mutated and lose locatives after GC
- Unit posix: documentation incomplete
- lowdown: markdown->sxml produces unnormalised SXML
- Unit srfi-69: does not specify action when two merged hash tables contain the same keys
- getopt-long (value #f) inconsistent with documentation
- qwiki sections have no permalink
- csc -deploy fails with modules
- define-constant and define-inline should shadow imported identifiers
- parameterize doesn't restore current-{input,output,error}-port correctly
- Incorrect Expansion of => Clauses with Literals in Cond
- Runaway stack problem
- bind does not compile with CHICKEN 4.11.0 rc 1
- coops does not compile with CHICKEN 4.11.0 rc 1
- Literal decoding error when compiling for ARM64
- debugger-client uses incorrect formatting strings for 32-bit systems
- Assertion failure on Debian/macppc with clang
- Crash on Mac OS X
- alist-lib alist-update!/default not useful for adding keys
- matchable: missing match.scm
- read-all receiving #<unspecified> unless preceded by a predicate
- (use cairo) results in Error: (load) during expansion of (import ...) - unable to load compiled module
- string->number crash
- Imlib2 image-create initializes w/ garbage
- process procedures should expect their env parameter in the same format get-environment-variables uses
- Port or reader state corruption
- leveldb: installation failure (needs miscmacros)
- graphs: installation failure
- aes: installation failure
- AD: installation failure
- plot: installation failure
- glpk: installation failure
- suspension tests: assertion failure: Low-level type assertion C_blockp((C_word)C_VAL1(C__PREV_TMPST.n1))=#t
- Rename the module exported by the kanren egg
- Make locative-ref inlineable
- slow polling
- At higher optimization levels, some scrutiny warnings disappear
- out-of-memory sometimes causes infinite loop
- sdl-base should export modifier symbols
- Parallel signal dispatch may corrupt the stack limit
- with-stty segfaults when current-input-port is not a terminal
- utf8-srfi-13 string-map! does not update in-place
- utf8-srfi-13 string-index-right treats bounds differently to srfi-13
- eping attempts to emit an import library out of the import source file
- gdbm attempts to emit an import library out of the import source file
- aes attempts to emit an import library out of the import source file
- bencode 1.1.1 reports its version as 1.0.0
- twilio's license is BSD, but it depends on a GPL-3 egg (s)
- sundials: error in tests (sh: 1: ./testsundials: not found)
- F-operator: multiple errors in tests
- bencode: failure in tests
- datatypes: error in tests: malformed expression: (define-concrete-type TYPE type? . variants) inside expression `(define-macro ...)'
- salt (tests): missing file: vdp.sml
- pty: test failure
- logpro (tests): missing file: logprocessor.scm
- parametric-curve's tests need matchable
- mw (tests): openssl egg is needed for HTTPS
- define-foreign-type causes confusing messages to be printed
- equal? can break at random moments
- Issue with parameters
- graphs: installation failure (cannot import from undefined module: sets)
- hexgrid: test failure
- signal handling smashes memory management
- mutex-lock! leaves mutex in wrong state
- spatial-trees and kd-tree both install the same files (kd-tree.import.so and kd-tree.so)
- bindings needs procedural-macros
- sets, typed-lists and arrays install the same file (sets.import.so)
- parameterize bug
- This code will trigger an inlining loop
- Strange static compilation behaviour
- Hahn-utils uninstallable on debian
- sigma egg seems to be missing import of utils
- Rework error handling to make it work better with non-POSIX functions
- Large / many constants cause segfaults
- Problems with chicken-status -f after using chicken-install -p
- read-char could be better optimized
- chicken-install may fail if TMPDIR is mounted noexec (depending on setup-file details)
- Unit Posix time/date behaviors differ across operating systems
- string-ref specialization elides range check
- Warn about too specific type declarations
- Specialization on certain `or' types doesn't work
- try-compile doesn't clean up tempfiles
- dbus: tag a release?
- apropos requires regex, but regex is not in the dependencies list
- http-client should support SSL mutual authentication
- qrencode: installation failure
- yaml: error in tests
- utf8: tests need the test egg
- typed-lists: test failures
- readline: versioning scheme has stuck it to 3.0b2
- chicken-install permissions with executables
- Users manual hyperlink in index.html throws error in eww/emacs
- normalize-pathname expands paths started with dot-slash-slash wrongly.
- random-mtzig update breaks some eggs
- file->byte-blob can only read files in text mode on Windows
- lolevel check error on NetBSD
- Allow `the` to override inferred types
- Egg: Schelog Error: unbound variable: %set-of
- Static compilation doesn't respect $LIBDIR.
- ,q in csi gives an error
- autoload 2.1 still installs itself as version 2.0
- Ambiguity in csc's command line options
- mat5-lib, endian-blob and endian-port broken after byte-blob update
- In deployed binaries, evaluated code cannot load modules
- byte-blob: byte-blob->blob or byte-blob-object?
- string-substitute \NUM syntax with preceding backslashes
- Compiler ignores nonexistent modules when generating import libraries
- svn-client on Debian Jessie: dirent_uri.c:1500: uri_skip_ancestor: Assertion `svn_uri_is_canonical(child_uri, ((void *)0))' failed
- module-environment is broken for non-primitive modules
- wrong sorting example for topological-sort
- lowdown: Error: (car) bad argument type: ()
- Syntax bound via let-syntax not bound in syntax-rules in its body
- utf8 egg silently accepts invalid byte sequences
- memory corruption when user-interrupts and tcp
- parley seems to insert the same sexpression to the reader again when getting input while sleeping
- tween 1.1 needs the test egg for tests
- readline 3.0b2: test failures
- man pages deficient
- Support capturing multiple value type in `forall`, etc.
- readline started failing on 2014-12-18
- srfi-42: append-ec fails when apply limit is reached
- Symbols held in GC-roots are sometimes collected in "symbol-gc" mode
- The overhead of loading import files is noticable
- combinatorics: the trick to conditionally include setup-helper-cock doesn't work
- kvlists needs setup-helper
- *.setup-info installed with user login and group instead of root
- make install: umask problem with modules.db
- nemo: cp: cannot stat `templates/NEST.tmpl': No such file or directory
- Globally defining an identifier previously bound to a macro should shadow the macro fully
- redis relies on GNU make, which is not the default make on BSDs
- posix-shm: Error: (car) bad argument type: "" when shm-test return #f
- nanomsg needs foreigners
- gethostbyname() is deprecated in favour of getaddrinfo()
- irc egg fails at removing message handler
- typed-lists: tests fail sometimes
- Handle -debug h without a source file
- aand in the anaphora egg returns an unspecified value when one of the argument is #f
- test egg 'approx-equal?' bug?
- compiler warnings when import specifiers are used for setup-api and setup-download
- values and the scrutinizer
- error using 'bindings' egg from an 'included' script
- Behavior of normalize-pathname on the root directory
- Reserved pattern symbols break when a binding of the same name exists
- srfi-99: define-record-type doesn't properly define field accessor when the field name matches a previously defined symbol
- irc: tcp-read-timeout not paramaterized everywhere that it needs to be
- functor generated modules don't compile
- Fix setup-helper usage in eggs
- sendfile 1.7.29 feature test should fail on OpenBSD but passes
- create-temporary-file and create-temporary-directory are subject to race conditions
- Issue with matchable and the module system
- chicken-install's -keep-installed and -prefix/-deploy options don't play nicely together
- byte-string-* procedures not exported from utf8 egg
- CR: remove queues, mmap, evict and binary search from core libraries
- hyde: execute permissions on hyde executable
- Build failure on OS X 10.6.8
- sql-de-lite: failure in tests: expected 1234567890125.0 but got 1234567890125
- sqlite3: use of ##sys#expand-home-path
- sql-de-lite: use of ##sys#expand-home-path
- move-memory! bug similar to #1135
- string-copy! bug
- with-input-from-pipe should be rewritten so it does not block
- segfault violation when using tcp-accept (as last s-exp?)
- Expansion of internal definitions ignores import status/redefinition of `define` et al.
- Kill ##sys#alias-global-hook with fire
- signal-diagram: installation failure: unbound identifiers: `prelude/ML', `prelude/scheme' and `prelude/Octave'
- import does not complain when passed nonextant identifiers
- stty termios struct, add feature test for speed attributes
- dynamic wind in its own thread
- signal-diagram: installation failure: reference to possibly unbound identifier `sf'
- procedures allow to pick the same name for different arguments
- make-input-port exposes memory corruption bug?
- wiki breakage when authentication fails?
- Some compiler rewrites marked "safe" are really unsafe
- Allow functor arguments to be optional
- apply-tests failure on OpenBSD 5.4 (x86-64, clang 3.3)
- lazy-lists: installation failure: Syntax error (import): cannot import from undefined module: methods
- parley: Arrow key cursor movement doesn't work in csi with urxvt
- Make sure the html files for the manual get generated and included in tarballs
- parametric-curve's tests need numbers
- Potentially bogus scrutinizer warning "expected in `let' binding of `x' a single result, but were given 3 results"
- picnic: installation failure: reference to possibly unbound identifier `pcurve:compose-curve' in compose-curves
- chicken-install -s should not use sudo if it is not necessary
- Figure out a way to safely release objects
- soil: installation failure (GL/GL.h)
- chicken-install fails incorrectly when egg does not exist
- chicken-install retrieve creates a directory even if the egg doesn't exist
- sql-de-lite: test failure on Linux x86-64 (GCC, DEBUGBUILD)
- Compiling with OpenBSD's gcc-4.2.1 produces 2 warnings when compiling posixunix.c
- -deploy reinstalls all dependencies when installing an egg
- byte-blob's tests leave temporary files
- mat5-lib's tests leave temporary files
- pty test script doesn't report failures (and one test fails)
- pty: tests need the test egg
- reverse-list->string is not provided by srfi-13 (but by library.scm instead)
- chicken-install uninstalls eggs on updating
- low-level-macros: test failure starting on 2014-02-12
- Remove the apply limit wrt the number of arguments
- subvector fails at vector-length
- (abs most-negative-fixnum) does return negative value
- AD egg compilation fails due to unsupported gcc flag on OpenBSD-current
- define-inline does not respect inline-limit
- chicken-uninstall should not interpret the given egg as a pattern by default
- amazon-s3 test errors
- glut: unexpected exit on (use glut)
- quaternions: error in tests: Error: (quotient) bad argument type - not an integer: 3.14159265
- parametric-curve: Error: assertion failed: (every (lambda (x y) (< (abs (- x y)) 1e-15)) ((sample-curve my-scaled-c) 5) (list 3.0 4.0 25.0))
- freetds tests error: cannot open file - No such file or directory: "test-freetds-secret.scm"
- Error in statistics' tests
- Port srfi-40's documentation to wiki format
- srfi-1's list= and lset procedures don't check their first arguments
- r7rs library include path trouble
- cannot import procedure from one egg during macro expansion in another egg.
- A paste that makes pastiche hang
- make check error on salmonella-linux-x86 (Testing correct handling of thread-join! with external signals)
- condition-case expands into two else clauses
- Implement pathname-expand
- letrec* can be done as Chicken letrec
- Symbols containing newlines don't get quoted by write
- test failures: treaps, skiplists, random-access-lists, lazy-lists and continuations
- [intarweb] Expires attribute of set-cookie-parser should use rfc1123 dates
- intarweb request parsing and Spiffy handling of said requests is inconsistent in case of improper request line URIs
- Spiffy should signal request-header-fields-too-large upon (exn http line-limit-exceeded)
- [spiffy] [PATCH] Improve HTML in the simple-directory-handler
- srfi-63 borking chicken-doc-admin
- [spiffy] [PATCH] Add mime type for json
- [intarweb] [PATCH] Full list of HTTP status codes
- Possible regression: kanren: Error: unbound variable: move1330613308
- Variable set! in signal handler is optimised away in other code.
- irregex chunked matching breaks when using positive lookbehind with submatches
- irregex-match with `look-ahead` doesn't behave like the example in the docs
- irregex-match with `eow` doesn't behave like example in docs
- scrutiny-tests-2.scm contains a bad test but it passes anyway!
- make check on windows: assertion failed: (equal? 1.0 (numerator 0.0))
- syntax-rules should be able to automatically determine implicit exports
- reexport doesn't reexport implicit syntax exports
- C_c_*vector are using the wrong lolevel accessors
- Strange bugs in openssl egg (or core?)
- CHICKEN's tests should not require installing CHICKEN before running
- yasos 1.2: Syntax error (import): cannot import from undefined module: simple-tests
- signal-diagram: reference to unbound identifier `E:Val'
- "csc -deploy" does not find libchicken.dll on windows
- Support newer Xcode versions on Mac
- csc assumes install_name_tool is in the path
- Implementation of C_flonum_rat is probably buggy
- chicken-install doesn't check that dependencies installed satisfy the version constraint in the (depends ...) clause
- delete-stale-binaries in chicken-install should not recurse in subdirectories
- chicken-install is broken when TMPDIR=./
- irregex extracts wrong submatches in some situations
- Fix letrec use in pstk
- [panic] out of memory - heap full while resizing - execution terminated (awful-picman)
- stalin: salmonella-friendly tests
- byte-blob-stream-find fails to find matches at the end of a stream
- numbers-syntax doesn't accept self-evaluating vectors
- -d0 causes different application behavior
- coops: Hygiene issue with ensure-generic-procedure
- Scrutinizer's behaviour differs between (list-of x) and (list x)
- byte-blob-find fails to matches at the end of a byte-blob
- byte-blob-find fails on certain matches on 32-bit Chicken
- berkeley-db: tests need numbers
- bind: tests report a missing file (foreign-transformer-test.scm)
- sundials: assertion failure in tests
- zlib: one test fails
- srfi-40: a failure in tests
- uri-dispatch: errors and failures in tests
- sqlite3: error in tests
- sixtyfive-oh-two's tests need format
- Some glm tests fail
- log5scm installation failure
- aima installation failure
- vandusen installation failure
- dropbox egg installation failure
- cgi egg tests fail
- master (4.8.x) is broken on OS X
- chicken 4.8.0 is broken on 32-bit OS X
- matchable: Add conversion pattern(s)
- Different uri-common results for a hairy case
- sending a SIGQUIT to csi makes it segfault
- socket-receive blocks for connectionless sockets
- Numerator and denominator don't work on inexact numbers
- berkeley-db tests need srfi-42 and numbers
- posix: string->time preserves the year accross multiple invocations
- Trouble installing SRFI-19 with 4.8.0.3
- getopt-long discards doublequotes and option values after whitespace characters
- float and double foreign-lambdas return wrong values
- signal-diagram needs dyn-vector
- sundials (BSD) depends on dyn-vector (GPL)
- file unit treats slash and backslash as path separators even on systems where they aren't
- socket egg: socket-close should track closed status
- cygwin master make check fails with address space needed by 'srfi-1.import.so' (0x2D0000) is already occupied
- mmap test doesn't correctly catch error situations
- read-line inconsistency
- The R5RS standard refers to section numbers but it has no section numbers
- define-values is overly restrictive
- Do not implicitly expand ~ in pathnames
- srfi-19 egg has problem in time->srfi-18-time
- Unit ports uses read-string! from unit extras, causing errors (segfaults) in programs that only (use ports)
- uri->string / make-uri path encoding inconsistencies
- uri-path-relative? misunderstands the root path
- skiplists needs simple-tests
- SDL on OSX, How does it work ?
- http-session's session-del! fails when the entry is the session-item's first binding
- sigma uses obsolete find-file signature
- peep still uses getenv
- spiffy-request-vars' test fails sometimes
- allegro hardcodes include path for allegro to allegro5
- High CPU usage when calling signal handler multiple times
- Add drop-prefix to import specifiers
- apropos uses foldl but does not state the correct chicken dependency
- (define ++ string-append) defeats constant-folding
- read-line blocks intermittantly on Atom based netbook
- irregex documentation example for irregex-search does not match implementation
- Unit lolevel is missing the documented vector-like?
- stty output flags manipulate input flags in termios struct
- entropy-unix from srfi-27 pegs the CPU after /dev/urandom is accessed
- make input-parse more neighbourly by signalling an exception in assert-curr-char instead of calling error
- chicken.h wrongly assumes that __x86_64__ implies 64 bits
- Ports don't keep track of "column" anymore - restore this
- make SSAX raise a proper condition when encountering a parse error instead of calling error
- uuid-ossp uses deprecated null-pointer? predicate
- Segmentation fault when accessing/setting moderately large SRFI-4 vectors
- heap size > 4GB impossible on 64-bit
- seconds->date TIMEZONE-INFO argument defaults to #t
- check let[rec] bindings for multiple occurrences of the same variable
- move C_path_to_executable out of chicken.h
- Missing library (-lrt) in Makefile.solaris
- cond/case: warn if "else" clause is followed by other clauses
- csc: -oi and -ot
- SRFI 19 TZ offset & name do not need to match
- srfi-19 does not recognise the first item in abbreviation vectors for any language
- 'test -e' is not supported on Solaris sh
- honu 2.1 test failure: Error: call of non-procedure: #t
- tcp6 egg ignores (tcp-read-timeout #f)
- Cygwin can't load Chicken units properly on my system
- option quoting in csc is a complete mess
- Need API to box and unbox FILE* pointers as Scheme ports
- make-pathname strips leading seperator in FILENAME component
- continue compilation for toplevel forms, if possible
- crunch: multi-arg primitives could be simulated via syntax
- sha1sum: "sha1sum" should do something sensible on Windows
- message-digest's test failure on 2012-12-05
- openssl egg is tripping on utf8, someplace
- Numbers-egg version of signum should accept complex numbers
- scrutiny for list-of type wrong when matched with pair types
- print-length-limit
- add support for 64-bit windows
- Building from tarball broken on Windows
- scrutiny for list-of type seems wrong
- make: phony support
- csc can delete files specified on the command-line
- html-parser supports only a few entities
- Macro-renamed definitions in begin bodies don't get seen by later forms (but only in modules)
- typed-records: defstruct breaks with default values
- make install uses user's umask
- Add option to process-fork to allow creating a subprocess with only the current thread
- Cannot unset read syntax
- simple-directory-handler: error 500 on listing a directory with a link foo -> foo
- Feature Request: Load type files for units
- Types manual page missing in 4.8.0
- install-extension error when chicken-install is called with -prefix and an item of the given filelist is a pair
- test egg's approx-equal? cannot distinguish -1. and 1.
- improve documentation for functors and named interfaces
- crunch doesn't add crunch.h to crunch.setup-info (chicken-uninstall doesn't remove crunch.h)
- CR: enable "scrutiny" be default
- CR: make extended syntax bindings available by default
- sixtyfive-oh-two cannot find crunch.h
- chicken-install should rm shared libraries prior to install
- executable misnamed when reading from - (stdin)
- crunch: installation fails when attempting to create a directory in a non existing path
- dummy-user's test starts failing on 2012-09-24
- Tests for smtp and internet-message eggs start breaking on 2012-09-19
- Callback test fails on cygwin
- Make check fails on OpenBSD 5.1 with 4.8.0rc3
- since 4.7.x x>1 keywords cannot start with numbers anymore
- coops does not register primitive objects correctly
- irc: reconnecting due to server-side EOF broken
- "Nursery too small" errors on cygwin
- lolevel test fails with -scrutinize
- tests that rely on diff break with clang
- lolevel-tests.scm failure on Linux/PPC (assertion failed: (pair? some-foo))
- "(read-string #f)" from console does not detect EOF correctly
- irc: reconnecting doesn’t cope with 433: nickname already in use
- Isolate and test patches from "lfa2" branch
- latch egg: test, expose and document "snap"
- ,m still mixes up namespaces and renamings
- Failure with many arguments on amd64
- strange behaviour with define-record and modules
- Define uninterned symbols in the manual
- signal-tests.scm hangs when port is already in use
- drop sdl_net support and extract sdl_image/sdl_ttf/sdl_rotozoom from sdl egg
- Unreliable behavior of hash-table-copy with symbols as keys (regression wrt 4.7.4)
- Unable to run "chicken-install -deploy" with srfi-19 (must be root)
- csc's command line switch -output-file is ignored
- coops: tiny patch for generic-procedure?
- reexporting macros with * doesn't work
- reexport doesn't work with `((foo bar))' style macro export declarations
- typed-records: define-record-type constructor with arguments is specialized erroneously
- scrutinizer gives spurious warnings when given too many type hints
- compiler-typecase doesn't work with type-abbreviations
- -strict-types fails with forall types (sometimes)
- stack-overflow check fails incorrectly on Sparc64
- ##core#direct_call nodes should get debug-info
- problem with type annotations and modules
- Segfault on insanely long lists
- args egg: can't use an option called "name"
- hyde doesn't do any HTML-escaping for unknown languages
- irregex-match-end gives odd results with chunked searches
- irregex: SRE utility pattern 'real does not match negative numbers
- exactness result of max and min is non-R5RS and depends on argument order
- spatial-trees tag directory has been deleted
- pty egg: example doesn't work
- bug with define-type and modules
- problem with procedure type declarations
- * export and macros not working
- `:' and other type related things not working with loaded code
- bug with assume
- Tests: Assert failure in library-test.scm on MinGW
- expected results for SRFI-13's make-kmp-restart-vector
- tests/signal-tests.scm hangs sometimes
- csi segfaults immediately when running this code
- unicode-string in unicode-utils egg reverses character order
- Compiling some files may cause infinite optimization loops, eating all available memory
- allow user types to specify argument-type enforcement
- run finalizers in a dedicated thread
- INTEGER? gives wrong answer on funky floats
- SRFI-13's string comparison procedures return integers
- xsubstring with negative `from' argument returns empty string
- scrutinizer makes too strong assumptions about mutable data
- coops: metods returning multiple values don't work
- gc goes crazy with faulty finalizers
- modules: * export breaks when trying to export variables from imported modules
- setup-api handles copying of directories not properly on windows
- transparent handling of executable file-suffix for "make" extension
- consider adding setters for subXXXvector/substring
- spock installation fails on windows
- C_in_stackp could be optimized
- strip import specifiers
- spiffy-request-vars' test shows "cannot write to socket - Broken pipe" at random
- Update NEWS file to reflect recent changes
- With any method other than GET or POST, http-client hangs.
- `make-pathname' causes a segfault when given a list of non-strings as first argument
- Sometimes additional import libraries are exported when using the -j switch
- coops: redefining things breaks methods
- csi segfaults when playing with modules and macros
- sqlite3 test failure: (finalize!) unable to close due to unfinalised statements: #<sqlite3:database>
- dbus: Scheme closure passed where function pointer is expected and triple compilation
- bind: scrutinizer problem with passing along void result type
- non-cross chickens don't take PROGRAM_PREFIX and PROGRAM_SUFFIX into account when referencing libchicken
- ##sys#foreign-pointer-argument is declared to accept a pointer only, but is possibly invoked with a boolean
- coops: define-method does not redefine
- zmq: Bug in call to socket-fd
- iup egg can't find iup headers
- star export '(module foo * ...)' doesn't work with reexport
- trace: Procedure called with incorrect number of arguments (but still magically works)
- tuples and skiplists: Many warnings (probably due to the contracts egg)
- stalin: Various type errors
- lzma egg uses deprecated null-pointer? procedure
- matrix-utils: cons called with one argument
- statistics: some bugs
- statistics tests fail
- statistics: doesn't build on some platforms due to hardcoded compiler flags
- mpi: Incorrect argument count for allgather-int and allgather-flonum procedures
- neuromorpho and 9ML-toolkit's http-fetch tries to close output ports using close-input-port
- tokyocabinet: Error in tc-bdb-fwm-keys procedure
- utf8: Errors in xstring-copy! and utf8-case-map
- spock: Error in error message (and missing version number)
- srfi-19: time-monotonic->julian-day returns procedure, not value
- packedobjects is using deprecated procedure "null-pointer?"
- combinators egg uses obsolete compiler option "-lambda-lift"
- srfi-63 is intended to be compiled in case-insensitive mode
- charplot: reference to possibly unbound identifier `a:flor64b'
- levenshtein's license is BSD, but it depends on GPL eggs
- arithmetic-shift fails in extreme cases
- numbers-string-conversion-test fails for windows
- bloom-filter's test failure: Error: call of non-procedure: #<unspecified>
- setup-download rerieves files in text-mode
- file-mkstemp on windows is broken
- string-hash error
- inconsistency between -O5 and -optimize-level 5 in csc
- hygiene problem using `map' with prefixed `scheme' import
- dict fails to build after changes to the md5 egg
- inline fails to build after changes to the md5 egg
- Extension tiger-hash fails on big-endian machines
- Add ->list and ->boolean to core system
- Should "chicken" go into $PREFIX/libexec?
- "create-temporary-file" insufficient
- allow to specify argument-type enforcement in type signatures
- Blobs are compared with ASCIIZ string comparison functions
- apropos reports unbound variable: ##sys#environment-symbols
- DSSSL extended lambda lists are unhygienic
- case-lambda is unhygienic
- #i and #e don't work correctly in the numbers egg
- setters like set-cdr! don't invalidate type information
- (make-vector -1) gets optimised into (##core#inline_allocate ("C_i_a_vector" 0))
- srfi-34 segfaults stability and master when using bare (raise 'obj)
- data seems to get lost in tcp unit when using http-client
- I'd like to use port->fileno on a udp-socket
- simple-logging uses the deprecated and removed getenv procedure
- eggs that are misusing the assert macro
- If there is a page called "foo", then trying to create a page called "foo/bar" emits an unfriendly 500 error page
- Properly document srfi-63
- on 32bit systems srfi-4 make- procedures fail where make-vector succeeds
- srfi-69 hash tables don't compare equal?
- CR: deprecate "make" syntax from "setup-api" module
- integer? returns true for special flonum types on 64-bits machines
- musl support
- bind egg: unable to parse command-line parameters
- #e1.0000000000000001 evaluates to 1.0 with numbers on the REPL
- add socketpair call to unix-sockets egg
- message-digest: use of obsolete compiler option: -unboxing
- qwiki: use of deprecated library procedure `shuffle'
- ssax's `ssax:warn' ignores its first argument (port)
- system egg: implement load-built-system
- setup a continously running salmonella instance for the "prerelease" chicken-core branch
- csc -c++ produces executables that hang under Mac OS X
- locale egg fails when TZ is "UTC"
- hyde: support trailing slashes on directories
- silence clang array bounds warnings
- unix-sockets: implement FD sending and receiving
- shared lib link arguments in makefile are not transmitted to eggs
- henrietta-cache: Generalise "tarbomb" handling?
- Update copyright headers in all source files
- chicken-install uses user umask
- symbol | | is not written properly
- llvm-gcc hang on OS X 10.7
- memv x86-64 compiler bug
- g2: if gd is not available, gd-png and gd-jpeg will not be defined
- s11n: reconstruction of hash-tables incorrect on de-serialization
- random seed should be more random
- posix: can't collect exit status and close all process ports at the same time
- broken posix/process function under Windows 7 (MingW)
- unix-sockets: port-data is set incorrectly
- posix unit implicitly depends on tcp unit
- Cairo or SDL cause a crash in this example
- type-var unification for complex "pair" types not always right
- allow exporting compiler syntax
- scrutinizer: extend special case for result-type of "list-ref"/"list-tail" to handle nested "(pair ...)" types
- sql-de-lite procedures to key and rekey a sqlcipher-ed db
- provide ##core#inline-routines for cheap SRFI-4 vector primitives
- inline call to known variable if its value refers to an intrinsic
- unboxing of specialized fp operations seems buggy
- compiler-typecase: try to obtain line-number in error message if possible
- system: compile emitted import-libraries automatically
- test and document qt-light enhancements by satosi
- specialization may result in the same code being walked multiple times
- shell: add form to capture output
- honu: handle octal format escapes in string literals
- investigate usefulness of providing a compilation mode that disables fixnum overflow detection
- coops: integrate primitive type classes
- invalidating blist entry for assignment not necessary when variable is not captured
- disable specialization for assigned toplevel variables
- spock: implement non-trivial example and test on all platforms
- SIGINT handling in csi on Windows possibly broken
- perform immediateness checks inline before calling C_mutate
- add compiler option for selective profiling
- "-d0" is accepted as number syntax on some systems
- Allow more specific foreign types
- callback tests failure on cygwin
- bvsp-spline: wiki parser doesn't support multiline <procedure> markup
- make CHICKEN_REPOSITORY support a search path
- numeric-macros contains an error in decrement operator
- Numbers egg ignores #e and #i
- `chicken-doc'-friendly documentation for srfi-4-utils
- Include dates in wiki egg documentation "Version History"
- couchdb-view-server: segfault in tests
- freetds: wrong syntax for multiline block comment in freetds.scm
- sendfile test errors
- sendfile.setup will probably not work on windows
- sendfile broken for files > 1MB
- wiki.call-cc.org produces "500 Internal Server Error".
- Drop regex dependencies from chicken-core scripts
- segfault in symbolGC tests on openbsd 5.0 with 4.7.0.3-stability
- using set-finalizer in this loop triggers a OOM panic / segfault
- setup-helper should obey CHICKEN_REPOSITORY
- parley seems to drop newlines when piping input from stdin
- pyffi: python 2.7 support
- spiffy-request-vars: allow calling getter returned by request-vars with no arguments to get an alist of all request vars
- getopt-long procedure does return the alist of the parsed options
- args egg does not call option body for missing args
- doto macro in miscmacros breaks hygiene
- Manual still mentions scrutinize declaration; this declspec is invalid in master
- Bus error on sparc64 running OpenBSD
- bb egg may error out with format security issue
- when setting CHICKEN_PREFIX the default include path is not correctly prefixed
- compiler seems to loop endlessly on nemo
- tokyocabinet egg needs to add /usr/local/{lib,include} to build flags on OpenBSD
- Development process problem: the self-dependency loop in the compiler is too tight
- condition-predicate's result is too picky
- ##sys#file-info needs to signal an error if the fstat syscall goes bad
- file-exists? does return #f on large files
- Allowing EVAL to evaluate lists with a procedure in the car
- remove ##sys#walk-namespace
- Restructure core libraries
- macro expansion time category specification filter for log5scm
- require-extension has a hygiene problem
- requiring uncompiled extensions that use `use' fails
- add make-uri constructor to uri-generic and uri-common
- missing export declaration for *default-output-spec* in log5scm
- the make facility in setup-api.scm should transparently handle .exe file extensions
- Stock 4.7.0 chicken cannot compile current trunk
- Minor gcc warning from runtime.c
- find-files does follow symlinks contradicts documentation
- "write-line" should invoke write-string port method directly
- Numbers egg won't build on Cygwin under 4.7.0
- number/string-conversion tests fail on Windows (mingw-msys)
- "make check" errors on cygwin
- rfb needs miscmacros
- intarweb: add default reason phrases for responses
- irregex-replace returns #f when nothing was replaced
- irregex-replace/all doesn't grok `bos'
- R5RS evaluation environments still contain some non-std bindings
- 'make check' fails (buildid bce4666, 2011-9-3)
- chicken-install exits 0 when trying to install non existent eggs
- sendfile egg has no trunk branch
- make check failure on 2011-09-01
- chicken HEAD (2011-08-31) breaks sedna
- contracts tests taking too long to finish
- bug in specialized-io egg
- bug in pdf egg
- bug in dict egg
- pastiche needs a better database scheme
- ##sys#string->number gets called without prefixes in the reader
- ,m is broken in master chicken
- CR: Division by inexact zero results in infinity (or nan) as per IEEE 754
- qwiki doesn't check for race conditions
- parley does delete output if it is not followed by a newline
- please add ability to call fchdir to posix module.
- Issue with 49b92ba0bfb7ecfceb49a45f64e9943ea83a6d94
- "make check" failure on 2011-08-09: "cannot run fft1: No such file or directory"
- No food jokes
- chicken-core: make check failure on 2011-08-02
- simple-sha1's sha1sum segfaults when passed a directory
- c3 tests error: unbound variable `A'
- contracts tests error: unbound variable `filter'
- coops tests: unbound variable
- bloom-filter tests: error and segfault
- Unbound variable in tests for bindings
- stalin tests call `chicken-stalin', but stalin installs `stalin'
- ssql tests need test egg
- box 2.3.0: installation failure
- chicken (master) broken on 2011-07-18
- time command overly precise after 7756d8b
- Various port procedures do not properly check their port argument for being closed
- plot needs datatype and matchable
- loops needs contracts
- convert profiler time-accumulation code to using flonum operations
- deprecate and remove -compile-syntax / ##sys#enable-runtime-macros
- slatex is horribly broken under Chicken 4.7.0
- make check fails on 2011-07-11
- spiffy's cgi handler should preserve query-string formatting where possible
- isinf not available on Solaris
- make release-build more reliable
- CR: overhaul environment representation in the evaluator
- nomads 1.0 declares version as 0.1
- versions 1.11 declares version as 1.1
- dict 2.5 declares version as 2.4
- syslog 1.0 declares version as 0.1
- sendfile 1.7.5 declares version as 1.7.4
- chickumber needs missbehave
- irregex behaves differently with overlapping character sets on some machines
- pstk apply limit hit
- Profiler does not work correctly on recursive procedures
- tuples 0.3: malformed .setup file
- Two silly patches
- Enhance banner to include git hash, ensure build info is current
- Test scripts that don't properly report exit status
- string-match's return value (agrep)
- hen needs regex
- logpro needs regex-literals
- srfi-42's test script exits 0 when tests fail
- mpi's test script exits 0 when tests fail
- memcached's test script exits 0 when tests fail
- couchdb-view-server's test script exits 0 when tests fail
- Bindings from the current environment leak into scheme-report-environment
- "numbers" egg dumps core if base argument to string->number is too large
- makedist.scm fails to create tarball
- string->number accepts out of range characters for base > 10
- bound variables get stripped incorrectly
- Improve usability of the repl procedure
- chicken-doc-admin starts breaking on 2011-06-19
- openssl dies after about a day
- TCP sockets get closed prematurely
- get rid of ##sys#alias-global-hook
- "chicken-install -deploy" must make sure the installed extensions have the same version as the currently installed ones
- lzma tests segfaults on its tests
- srfi-41 segfaults on non-stream cdr
- postgresql: executing stored procedures with bind parameters fails
- normalize-pathname x:/ deletes drive letter (on Windows)
- file-type does not work on Windows
- make-pathname always uses / separator char
- foof-loop's test script exits 0 when tests fail
- mw and mw-core need testeez for tests
- yelp's test script is broken
- tiger-hash's test script exits 0 when tests fail
- srfi-63's test script exits 0 when tests fail
- srfi-40's test script exits 0 when tests fail
- Broken tests for srfi-101
- sequences: missing `author' in .meta and misleading exit status from test script
- progress-indicators 0.3 reports version 0.2
- rb-tree ephemeral map foldi-right broken
- Applying PROGRAM_PREFIX/SUFFIX to libchicken may not be correct for cross-chicken
- QT egg fails to install to custom locations because some paths are wrongly hardcoded
- henrietta must pass the version of the downloaded egg to chicken-install
- doctype egg is missing sxml conversion rule for generic HTML doctype
- make-egg-index hides invalid eggs
- autocompile broken on NetBSD
- TOCs in current multidoc release 2.3.2 are broken
- latch's .meta lacks license information
- CR: expt should signal error on domain error
- qt-light egg: qt:stop function doesn't work on a qt-timer object
- int32 not allowed as arg type
- Unused arguments in callback wrappers are incorrectly optimized away
- error-utils and simple-units need variable-item
- neurolucida needs ssax
- cvjm needs shell
- srfi-modules not up to date
- Numbers egg does not compute the same result as other schemes
- use with import specifiers has no effect for internal modules on the top-level
- `csv-record?' unbound
- qt egg does not install in 4.6.7 because getenv is now get-environment-variable
- Extended lambda list syntax with default values isn't checked properly
- Define-constant cannot be used with the FFI
- types.db: "allocate" can return false, not just pointers
- opengl egg doesn't link with libGLU
- merging rest-parameter in combination with inlining fails
- Unable to deploy sxpath library with Chicken 4.6.7 under Mac OS X
- integer->char doesn't work right with negative numbers
- read-line produces inconsistent results on DOS-style line endings when buffer is cut off at an unfortunate point
- Make authentication modular in http-client
- Cygwin doesn't display -0.0 correctly
- EQV? doesn't distinguish between 0.0 and -0.0
- Add X-Forwarded-For support to Intarweb and possibly Spiffy
- ,m does not search the namespace correctly
- Chicken reader does not maintain quotes on |#:|
- coerce reports success when some tests fail
- Typo on NEWS for 4.6.6
- add fmt documentation to wiki
- Update wiki documentation for vector-lib
- pretty-print issue on master
- setup-api.scm's `write-info' doesn't check for setup-info's directory existence before writing it
- -pthreads needs to be escaped in call to csc
- tuples uses removed `project' procedure
- setup file for slime 1.0 declares version as 0.1
- setup file for srfi-42 1.6.1 reports version as 1.6
- setup file for html-form 1.2.1 declares version as 1.2
- setup file for spock 0.03 declares version as 0.02
- nemo.setup: version unquote in quote
- autoload egg broken with newer chicken
- progress-indicators has no license info
- Renaming spock's <script>?
- `spock' (driver.scm) returns unspecified value when `files' is null
- xlib: bindings for xsegment, xpoint, xrectangle, xarc
- (declare (lambda-lift)) infinite loop.
- sendfile errors out on input ports that are not linked to a file-descriptor
- define-external does not grok "const" qualifier
- evicting srfi-4 vectors breaks ffi compatibility
- 'cancel' button on wiki edit page
- qwiki-search doesn't search in titles?
- Stalin's tests don't run when using a chicken that's not in $PATH
- sassy - broken tests and missing export
- mime egg requires byte-blob for running tests
- message-digest test failure for 64-bit big endian sources
- endian-blob includes nonexistant "ansidecl.h"
- c3 tests use invalid scoping
- "Snowdigest" egg causes stack overflow error in tests with experimental
- rpc egg uses deprecated "project" procedure
- close-input-pipe returns unspecified value on windows
- sendfile on Windows mingw-msys
- ezxdisp egg setup file does not work with linker on OS X 10.6
- enable parallel builds
- chicken-core's README: s/If CHICKEN is build successfully/If CHICKEN is built successfully/
- chicken-install -deploy does not copy internal eggs/units
- contracts: "unterminated list" error
- rpc uses removed `project' procedure
- spock's .meta has two `depends'
- Dev snapshots not built correctly through bootstrap compiler
- out of memory panic -- possible leak?
- strip-syntax returns wrong value for renamed symbols exported form a module
- Strange segfaults when linking to pthreads
- letrec fails when used in re-assigning top-level bindings
- (string->symbol "|") generates illegal unreadable symbol |
- json-abnf discards empty objects, strings and arrays
- json-abnf chokes on escapes in strings
- static-modules exports procedure-internal definitions
- Syntax-rules expansion uses unprefixed identifiers which can be captured by module imports
- Eggs using deprecated `noop' procedure
- Eggs using deprecated `milliseconds->time' procedure
- Eggs using deprecated `getenv' procedure
- Eggs using deprecated `pointer' type specifier
- pretty-print does not escape strings like write does
- permit user-defined read-syntax to restart the reader
- define-syntax in begin-for-syntax body ineffective
- bind still doesn't handle typedefs correctly
- in spiffy, make tcp-addresses configurable
- sendfile 1.7.4 broken on OS X
- record types of the same name are treated equal
- load .types files for all requirements
- implement apply-hack for MIPS CPUs
- cairo egg install broken
- shell egg doesn't properly quote command lines
- tcp-abandon-port polarity reversed, I think
- sigma uses obsolete ##sys#pathname-directory-separator
- set! returns its value when compiled
- Some more posixunix.scm functions
- runtime argument :a is not checked and will cause crashes
- csc's failing to compile (OS X)
- pretty-print-width not honored by pretty-print in some cases.
- SLIME completion does not complete up to first non-unique point in string
- matchable: crash matching a symbol when a production contains |...|
- Interrupting a tcp read operation causes a crash
- pretty-print should place keyword and keyword value on same line.
- -scrutinize not properly expanding match macro.
- license information in dependency graph for salmonella report
- srfi-29 incorrectly using getenv in experimental branch
- srfi-19 incorrectly using getenv in experimental branch
- utf8 egg noop->void in experimental branch.
- bind egg should support ___blob
- coops: Error: during expansion of (define-class ...) - unbound variable: alist-cons
- unix-sockets using obsolete pointer type
- unix-sockets missing (require-library posix)
- Use of deprecated 'noop' in utf8 egg
- Additional library procedure condition->list
- guard-procedure should not be reinvoked when restoring parameter value using `parameterize'
- sha1 egg breakage for newer chicken
- message-digest tests fail
- locale egg should rename getenv calls
- Test egg needs to use get-environment-variable instead of getenv
- MAGIC-LIMIT is undefined in lookup-table
- Buidling uri-generic fails with a segfault in chicken
- csc -gui broken (OS X)
- Make spiffy's openssl dependency optional
- mingw32 build of sendfile egg broken
- undefined reference to `C_chicken_syntax_toplevel' compiling experimental branch
- commit e6c87a718936b070ce8983f0e95cbead7959629c not BSD-compatible
- undefined symbol compiling genturfa'i after updating Chicken
- coops: anonymous classes can't be used as metaclasses
- -picky shouldn't warn when other path also returns an undefined value?
- Chicken can't profile itself
- srfi-18 time->seconds not returning seconds.
- uuid-ossp does not build on test.call-cc.org
- pandora's sqlite3.import.scm file tries to import synch
- mpd-client needs to import let-optionals* from chicken unit
- Allow unsigned-integer64 as an FFI return type
- FIXMEs in Manual's "Data representation" chapter
- Unexpected warning using define-values at toplevel.
- byte-blob does not load posix
- csc doesn't handle relative paths correctly
- Spiffy: allow code to be executed after dropping privileges and before accepting connections
- Inconsistency when calling set-finalizer! multiple times on the same object
- Finalizers for top level bindings don't get executed upon program exit
- define-record doesn't respect scope rules
- Symbol lookup fails in modules in conjunction with renaming macros
- #!rest and #!key are not internally consistent
- Reloading .so files
- equal? may not recurse into closures
- 'Error: stack overflow' error in unexpected situation
- Quasiquote simplification and improved syntax checks
- clean target removes generated setup-api DISTFILEs
- improve closure generation code
- find more efficient way to bulk-init locally allocated data
- Strip-syntax does not strip syntax from vector literals
- feature for irregex
- #!key args not assigned when |eval| called on compiler output
- scrutinizer should warn if `if' without else branch is in tail-position of a procedure
- rewrite-rules for `string->number' and `exact->inexact' can be done better
- commit cbb27fe380ff8e45cdf04d812e1ec649bf45ca47 not (always) compatible with DSSSL key arguments
- missing knil argument to `fold-rows'
- Escape control characters in printed representation of symbols
- salmonella does not report errors in .meta files.
- s11n deserialize fails sometimes
- poll test
- umask support
- chicken-uninstall -s leaves unicode-char-sets in lib/chicken/5
- [utf8 egg] problem with utf8-case-map and Windows
- #!optional arguments are not "evaluated in an environment in which all previous parameters have been bound."
- indirectly loaded extension to statically linked extension-modules may still be loaded dynamically
- snowtar needs numbers
- csi unable to load core libraries in 4.6.0 on amd64
- the cross development manual page is not reachable in the wiki
- Make stock errors more usable programmatically
- read-symbolic-link canonicalization of a non-link
- HTTP Basic proxy authentication for chicken-install(1)
- integer64 not working with let-location
- Compiler flag -fwrapv is not known to GCC 3.3.5
- chicken-doc-admin + 4.6.2: Error: (irregex-match-start-index) not a valid index
- chicken-install question does ignore abort
- bind: add support for more types
- `define-record' should allow using SRFI-17 setters
- ,ls and ,cs should ask for (evaluated) expression when no system is currently selected
- sql-de-lite: `close-database' throws `Error: bad argument type - not a structure of the required type #<lru-node>'
- add IUP egg to the repo
- convert mistie doc to wiki syntax
- Add HTTP proxy support to http-client
- string-match is not identical to string-search even with regexp
- authorization header parsing for digest authentication (intarweb)
- fix extensions that refer to the regex library unit using `(declare (uses ...))'
- The retrieve option for chicken-install doesn't work for local transport
- Nested let-syntax failure to strip renamed identifiers
- pdf-font.scm from pdf Egg does not build on Chicken 4
- Handle empty path components in uri-generic/uri-common
- http-client should not send User-Agent header when client-software is set to #f
- implicit renaming macros
- chicken-install error when explicit verno & > 1 extension
- record-variants can not handle module-renamed records
- 3rd argument to hash-table-update! should be required
- C_mutate can omit registering mutation if value is identical
- contraction must take precedence before inlining
- eta-reduction is valid in some cases
- import without warnings
- install HTML manual with chicken distribution
- Better error reporting for srfi-26
- tag 4.6.1 dev-snapshot
- update bootstrap binaries
- implement pointer-vectors
- Report the top-level binding that an error occurs in
- sendfile build failure on Windows/cygwin
- Complete SRFI-46 support
- implement equivalence predicate that combines equal? and =
- STATICBUILD doesn't seem to run on cygwin
- chicken-install panic on Windows/cygwin: nursery is too small
- Wrong linker option for csc on Windows/cygwin
- make spotless doesn't remove cygchicken-0.dll and libchicken.dll.a
- form-urlencode doesn't encode slashes
- make check error on Linux/PPC (Error: assertion failed: (= -1 (pointer-s8-ref some-chunk)))
- import libraries are built with HOST_... settings in rules.make
- Chicken web site rendering is too slow
- basic arithmetic broken on 64-bit platforms
- sigma creates a next link pointing to itself on the last picture
- chicken-install -p should not influence paths in "files" entry of .setup-info
- multidoc generates duplicate id attributes for HTML output
- colorize variable messup
- convert all egg directories to the correct layout
- moremacros 1.1.1 installed as 1.1.0
- Official CHICKEN capitalization
- sendfile broken for chickens >= 4.6.0
- remove scrutinizer warning about conditional tests that are always true
- merge manuals in wiki and core
- warn about possible license conflicts when installing extensions
- sigma does neither run nor display usage
- #!key and #!rest only work when number of rest arguments is even
- Some eggs break with 4.6.0rc1
- replace wiki2html script in core with the one in maintenance
- file-copy does not what I'd think when used on directories
- let/let* environments aren't properly seen in profiling mode
- No author for 3viewer
- remove shadowing bindings of standard-procedures in non-std procedures
- think about keeping statistics of explicit extension downloads
- store call-trace in error condition object
- 3viewer needs GL eggs
- let-values not available for syntax
- utf8 regexp bug with underscores
- Post-migration wiki2html.scm fix
- Post-migration make-egg-rss-feed.scm fixes
- Post-migration README fixes
- string-split only considers the first character of delimiter-string
- Spiffy hangs occasionally (again!)
- port dbus egg to chicken 4
- chicken-bind should take more command-line options
- Support "fender" in syntax-rules
- format-compiler-base overwrites previous definition of `format'
- the wiki doesn't render properly on Google Chrome on MacOS
- turn henrietta into an extension
- read/write invariance on symbols consisting of digits
- chicken-install throws an internal error in HEAD
- sql-de-lite fails when building the bundled version
- svnwiki-sxml parses https links as internal links
- Put robots.txt handling into qwiki
- Make nonexistent pages show 404
- chicken-install is PARTIALLY DOWN
- error in `compile' in setup-api shouldn't call `reset'
- ssax and Unicode entities
- add `copy-port' to the `ports' unit
- Have a logger-like warning precedence concept
- SRFI 88 violation of keyword v symbol
- #b/o/x do not allow a # beyond fixnum range, unlike #d
- The require-library ID & import IMPORT module name forms are disjoint
- make `thread-specific`settable
- if `-force' is given, continue installation of extensions even if building one ore more fails
- update high-load-scheduler egg
- spiffy hangs sometimes
- make parameters settable
- spiffy-request-vars: as-boolean enhancements
- http-client: flush request-port after writing to it
- suggestions for more "semantic tags" in the wiki parser
- wiki page rendering issue in "eggs" page
- make-egg-index.scm for call-cc.org
- chickadee link changes
- check that foreign callback returns take place in the correct order
- svn-client remembers the first username
- Built-in binding still partially active due to -scrutinize
- scripts/tools.scm needs srfi-69
- coops#subclass? can process abort
- amb does not fail when there's no acceptable values
- `cpu-time' must handle fixnum overflow
- handle references to inline-routines that occur before their definition
- allow reading without "hanging"
- Should "Getting Started" (manual) mention bind instead of easyffi?
- SRFI-18 time objects store time span as fixnums, which can overflow
- qwiki: URLs with pound signs are not rendering properly
- Import with renaming fails when syntax refers to exported binding
- Nested test groups report success even when subgroups failed
- Use <enscript> tag instead of <scheme> for reexport example (Modules section)
- Modules and Macros sections in the manifest file
- clarify use if import libraries when compiling modules
- Put all copyrights & licenses in one place
- disable reimport notice when executing import library
- use fixed-argc C_inline routines for vector/list/##sys#make-structure
- remove "outer" bindings for non-standard procedures in library procedure definitions
- timezone fixes
- utc-time->seconds is abysmally slow on OS X
- termite hangs and doesn't return values when it should
- figure out a way to make the 0xab branch of the qt egg available
- qt egg installation issue (installation-prefix)
- Bad version for z3
- promote irregex to full unit
- assert should show source-location info, if possible
- DoS protection support for spiffy
- add runtime-system hook to dump heap state
- keywords should not be renamed by syntax expansion
- add option to `chicken-install' that shows information in `setup.defaults'
- when giving a read-error for a missing closing delimiter, show line of opening one
- emit notice if pure intrinsic is dropped because result is not used
- add option to dump intermediate representation
- add tests for extension installation/removal/listing/deployment
- declarations that apply to named global variables may not work unless aliased
- Wiki menu
- Maybe better message for minimum extension requirements
- Chicken 4.5.0 has a strange issue with out-of-module imports
- Salmonella sometimes prints [ok] when an egg could not be installed
- accessing directories with embedded whitespace gives error
- coops on 4.5.0
- try setting up cross-chicken for a windows target
- invalid use of c-string foreign type in sendfile egg
- quickref mode for chicken-doc
- yes-or-no? in gui mode is broken
- qwiki history functionality broken?
- when commiting to the svn repo, the post-commit hook seems to fail
- z3 egg improvements
- illegal HTML nesting caused by bogus wiki-parse output
- qwiki: handle the <enscript> tag
- Global menu for qwiki
- wiki-parse deficiencies
- README mentions the subversion repo for Chicken
- qwiki HTML additions
- bootstrap docs nonexistent
- debug flag to list exported bindings to which no-procedure-checks-for-toplevel-bindings was applied
- show notice if assigning to imported variable
- Readline egg will not build without libtermcap
- Chicken domains revamp
- Remove or seriously update the "Software" page
- Update "Chicken Hackers Guide" wiki page
- Update "Release policy" wiki page
- GC in callbacks will invalidate references to Scheme data used in "crunch" code
- -verbose not recognized by csc
- `(set! (setter X) ...)' crashes when given non-procedure
- wrong lambda-info for `vector-set!'
- errors in record-printers give "error in error" error
- 4.5.0 post-release maintenance
- extend chicken-install functionality
- extend "list" command for henrietta CGI
- > < >= <= = 2-arg compiler rewrites are broken
- provide safe C_inline definitions for some fixnum operations
- termite compiles but fails to install
- egg tools in cross-mode should be able to do host/target processing in one step
- clean up unsafeness declarations in core libraries
- find-files doesn't see dotfiles
- implement apply-hack for ARM CPUs
- avoid recompilation of regular expressions, at least for simple cases
- add cross-development chapter to manual
- register `chicken-MAJOR.MINOR` feature identifier
- Add a predicate for port open/closed status (slot 8)
- map allows non-list arguments
- unbound proc error in alist->hash-table
- Export `ssax:warn'
- defstruct could use compiler-syntax to speed up instance creation
- call-with-values rewrite rule for known producer with single-valued body
- reexport with renaming fails when import libraries are used
- random not random
- peek-char works incorrectly for tcp ports
- consider `begin` variant with toplevel semantics that can be used locally
- Split "Modules and macros" into "Modules" and "Macros"
- NEWS for 4.4.5 and 4.4.6 are the same
- csc compilation fails on cygwin
- expand* and ppexpand* break on the "and" macro
- add a `file-type' procedure to posix unit
- library directory used in csc not always correct on 64-bit systems
- Chicken allows for shadowing syntax in a way disallowed by R5RS/sec.5.3
- speed up keyword argument processing
- port lazy-ffi to windows
- number->string in numbers egg does not fail correctly
- number->string does not accept abritrary radixes
- "Shell argument quoting" section is duplicated in "Unit utils"
- "Shell argument quoting" is duplicated in "Unit utils"
- Documentation for pandora requires extra eggs and a non-existent file
- lazy-ffi: ##sys#cons-flonum doesn't exist anymore
- Factor out the spiffy-related functionality of qwiki
- Wrong link generated for wiki filename with spaces
- Weird HTML code generated for [[URL|Text]]
- qwiki sets "multidoc" as title for wiki pages
- Parameter to specify CSS for wiki pages
- Missing backslash in rules.make
- chicken-install -test should not apply to dependencies
- chicken-install breaks when egg version is specified
- Only the last clause in COND may be an ELSE clause
- make distclean fix
- sandbox egg seems to endlessly loop when loaded on chicken 4.4.0
- "Deployment" page from the User's Manual TOC (wiki) points to an empty page
- drop libuchicken
- SRFI-4 vector operations should be provided as ##core#inline calls
- csc could compile manifest into programs that may trigger elevation requests in Windows Vista
- compile manifest into chicken-install and chicken-uninstall programs
- NetBSD is omitted from list of ELF platforms in csc
- symbols starting with # do not have read-write invariance
- enable terminal-port? on windows
- Problems installing eggs on Mac OS X with Chicken 4.3.7
- pandora egg depends on sqlite3 egg
- add `platform` extension property
- crunch callbacks don't handle void return-type
- qt egg: windows and mac support
- eggify srfi-18 unit
- eggify lolevel unit
- lift stack-check out of looping procedures, if they do not allocate
- add support for inheritance in defstruct extension
- investigate core-form for procedure application
- allow access to toplevel macro-transformer
- require-extension should understand import-modifiers
- unboxing in safe mode doesn't quite work
- investigate possibility of portable binary distributions
- implement new build system
- on windows, extensions and import-libraries are not linked with the correct library
- integrate newest irregex version into `regex' unit
- unboxing can generate incorrect C
- sha2 digest procedures break when attempt to encode #f
- add documentation for srfi-4, srfi-13, srfi-14 and srfi-18 to manual
- toplevel-scan can treat side-effect free intrinsic calls as non-escaping
- implement minimal global value propagation
- chicken-install fails to check required versions properly
- Incorrect mapping of ncurses C string-retrieval functions to Scheme procedures
- compiler-syntax defined in a module should be local to that module
- unquote-splicing still broken
- make chicken-doc work on windows
- reexporting syntax fails with compiled import libraries
- no-install mode in chicken-install makes no sense when installing dependencies
- (doc-from-wiki) unimplemented
- henrietta does not obey (files...) from meta
- csc -Ob (-O5) bug (unsafe)
- chicken-install can fetch and install documentation directly from the wiki
- build release snapshots from tag
- Error when loading the qt egg
- several char-sets seem to be broken
- inlining of procedures with rest-arg promoted to vector will fail
- scrutiny fixes for posix
- Build fails on 64-bit Mac OS X
- move-memory! accepts negative offsets
- synchronize changes made in wiki manual with manual in core repository
- "make clean" does not clean up generated files setup-api.import.scm and setup-download.import.scm
- wrong nesting in irc egg
- readline: unbound variable
- implement more floating-point-specific operators
- qt egg crashes randomly
- load & CHICKEN_INCLUDE_PATH for chicken 4
- find-files traverses symlinks
- (require 'id) may load executable "id"
- improve devastating floating-point performance
- check for defined exports may be confused by renaming
- add proxy support to setup-download
- `cond-expand' doesn't work when introduced by macro
- remove read-syntax for `syntax'
- use internal form of 'syntax' to avoid capturing
- don't use internal hook in tinyclos for instance foreign type
- cross-chicken should prefer loading uncompiled import libraries
- `-force' should override check of chicken version in `chicken-install'
- tinyclos primitive class extension procedures are buggy
- tinyclos generic mechanism gets confused by a surplus of arguments.
- srfi-19 dumps core in response to bad arguments
- Allow extensions to consist of import-library only
- `define-method` does not handle dotted argument lists
- check tinyclos usage in easyffi
- printing of circular objects does not terminate when shown by `describe'
- tcp read/write timeout should throw specific exception
- Using -host option in setup scripts is incorrect
- Improvements to tinyclos
- Crunch egg: bug in define-crunch-primitives / define-crunch-callback
- "Trivial" is not an indicator for "Priority"
- Make the argument for `seconds->{string,local-time,utc-time}' optional
- CHICKEN_interrupt() may not work in certain situations
- `process-execute` in posixwin.scm doesn't handle missing arglist argument
- `installation-prefix` in setup-api is not always valid
- non-atomic expressions in operator position are suboptimally handled
- allows using config file for make(1) variables
- remove "benchmark" mode, replace with -O5
- import-library should only be generated if it actually changed
- Remove obsolete files
- `standard-extension` procedure from module setup-api doesn't install import library
- remove meaningless benchmarks
- inlining can break assumptions about contraction
- inlining may change status of contractables
- Typo in date-literals egg in version 3 repository
- When cross-compiling, the active features do not represent target system
- chicken-install should not use setup-mode when cross-compiling
- disable e-mail feature in chicken-bug(1)
- Bug in `get-condition-property'
- remove things that refer to obsolete apply hook
- remove ##sys#syntactic-environment?
- reorganize egg repository to cut down working copy size
- Compiled SLIB support
- mw egg documentation
- Port of cairo.egg to chicken4
- http-client cookiejar
- Port SDL egg to chicken 4
- reexporting does not fully work for core library exports
- remove lolevel unbound and invalid-procedure hooks
- artificially constructed identifiers are not recognized as exports
- z3 egg DEFLATE and gzip confusion
- z3 egg error handling bug
- regex grep enhancement
- z3.egg eof handling bug
- figure out branch policy for seperating bugfixes and enhancements
- Be more verbose in chicken-install when requiring a minimum version
- numbers egg comparison of a bignum & a flonum can be incorrect
- "ref" foreign argument type does not work
- Incorrect regexp in call to string-substitute causes random error rather than specific error message
- building an extension will prefer already installed eggs over currently built ones
- load bug?
- chicken-install should try all mirrors
- add build option to optimize for speed
- chicken-install does not stop on error
- move installed eggs into into /var
- chicken-install handles dependency chains incorrectly
- don't remove setup-api.c and setup-download.c in "make clean"
- disable executable stack sections
- "maze" benchmark produces incorrect result when compiled wirth -block on x86-64
- create-directory with parents doesn't accept relative paths under Unix
- abs() argument truncated on 64-bit
- Buffer overflow in file_info_2
- reactivate SONAME
- special case call to global variable in closure-compiler (eval)
- Local definition of fold overwrites srfi-1 definition
- Extended lambda list arguments are looked up in the wrong environment
- "spotless" target doesn't remove all generated files.
- Tests use egg repository from PREFIX
- pointer-s8-ref should explicitly use signed char
- henrietta list operation does not work
- ##sys#expand-home-path bug on OS X
- add compiler-syntax to modules
- document compiler syntax
- replace unqualified core forms with qualified version and macro
- port json, packrat and z3 to chicken 4
- Incorrect capture of `begin'
- add support for profiling builds
- Prefixed imports from `chicken' module can not refer to buddy syntax
- sync wiki and trunk manuals
- bus error on 64-bit install_name_tool
- implement memory-mapped file operations for Windows
- Implement format-control optimization for [fs]printf
- merge trunk changes after r14940 into prerelease branch
- inlining of procedures that use non-simple subexpressions
- "csc -R <ext>" fails
- refactor posix*.scm files
- chicken-install w/ local transport fails
- keyword argument support in procedure type signatures for scrutinizer
- string-substitute bus error
- add option to load inline files directly
- get tinyclos egg for chicken 4 to work
- update NEWS file
- merge scrutiny branch into trunk
- allow "... #!rest values)" type signature (scrutiny branch)
- remove dependency on srfi-1 in ftl extension
- unsigned-c-string does not work as advertised
- hashing procedures exported by srfi-69 and srfi-13 conflict
- chicken-install does not order egg version properly
- port ncurses egg to chicken4
- numbers egg interferes with (module foo * ...)
- complete s48-modules
- read-string, order of magnitude speedup
- compiled executables ignore CHICKEN_INCLUDE_PATH
- define-syntax on imported syntax redefines that syntax in the original module
- only, except and rename don't work on core syntactic forms
- use of `define-foreign-record-type' expands into incorrect result type identifier
- set-file-position! missing
- let-syntax and letrec-syntax don't recognize local vars in compiled code
- tab completion for scheme identifiers throws error in readline egg
- chicken-install fails with TCP connect timeout
- fix e-mail transmission in chicken-bug
- replace ##sys#strip-syntax with version that handles cyclic structures
- Add parameters to chicken.import.scm
- setting default nursery size via compiler option doesn't seem to work
- wrap up high-load scheduler as egg
- keword argument variables get incorrectly renamed (or not at all)
- Test 5
- Test 3
- Test 2
- Test ticket
- document "qs" and "normalize-pathname"
- document "qs" and "normalize-pathname"