Open tickets by priority
critical
1 tickets
- [0c1649] Figure out a way to safely release objects
- owner: not set, difficulty: hard, milestone: someday
major
103 tickets
- [7237d6] dbus 0.96: installation failure
- owner: ecloud, difficulty: trivial, milestone: someday
- [cc4f64] envsubst: test failure: Error: (include) cannot open file: "tests/call-with-environment-variables.scm"
- owner: r1b, difficulty: trivial, milestone: someday
- [bfd578] ports-tests are not testing file-lock procedures
- owner: ckeen, difficulty: trivial, milestone: someday
- [cb008b] get-keyword fails to operate correctly if keywords in first and second arguments come from different environments
- owner: not set, difficulty: trivial, milestone: someday
- [8031ad] mw (tests): openssl egg is needed for HTTPS
- owner: tonysidaway, difficulty: trivial, milestone: someday
- [b2ab7b] hyde: support trailing slashes on directories
- owner: not set, difficulty: trivial, milestone: someday
- [0603a3] port optimism to C6
- owner: not set, difficulty: easy, milestone: not set
- [ae9a8a] port sql-de-lite to C6
- owner: not set, difficulty: easy, milestone: not set
- [f54faa] port bb to FLTK 1.4
- owner: not set, difficulty: easy, milestone: not set
- [ee24ab] vector->string adds \x00 to the output
- owner: not set, difficulty: easy, milestone: someday
- [be15e6] [R7RS] Initial environment of a CHICKEN program should be empty
- owner: not set, difficulty: easy, milestone: someday
- [8ffc49] http-client: with-input-from-request fails when uri-or-request is an intarweb request
- owner: not set, difficulty: easy, milestone: someday
- [4c62df] create-directory doesn't raise an error when the requested directory already exists
- owner: mario, difficulty: easy, milestone: 6.0.0
- [100a54] CHICKEN nixos package is incorrectly configured
- owner: not set, difficulty: easy, milestone: someday
- [589351] Keep R5RS syntax-rules?
- owner: not set, difficulty: easy, milestone: 6.0.0
- [81e84b] Modify chickadee to say what module an identifier is in
- owner: not set, difficulty: easy, milestone: someday
- [5f6ce9] hidden/gensymed variables are registered for export
- owner: sjamaan, difficulty: easy, milestone: someday
- [6659d8] sqlite3: The PREPARE procedure does not make it clear when it has and has not parsed a statement from a string.
- owner: not set, difficulty: easy, milestone: someday
- [4b3a2f] Procedures grouping in the wiki is confusing
- owner: not set, difficulty: easy, milestone: someday
- [68238b] Type declarations in modules do not namespace structs
- owner: not set, difficulty: easy, milestone: someday
- [e3d0c7] (scrutinizer) Types for global variables are not refined by predicates
- owner: not set, difficulty: easy, milestone: someday
- [8c027b] posix-semaphore egg won't build on OS X: uses deprecated API
- owner: dleslie, difficulty: easy, milestone: someday
- [b56e52] Building on OS X: egg uses 1 deprecated function and 1 missing function
- owner: chust, difficulty: easy, milestone: someday
- [d49653] make input-parse more neighbourly by signalling an exception in assert-curr-char instead of calling error
- owner: not set, difficulty: easy, milestone: someday
- [a6b1d7] html-parser supports only a few entities
- owner: ashinn, difficulty: easy, milestone: someday
- [4d4443] csm fails on Windows
- owner: felix, difficulty: medium, milestone: not set
- [b00c7c] review phm's changes regarding floating point semantics
- owner: not set, difficulty: medium, milestone: not set
- [de787c] Adapt SPOCK runtime for more JS engines
- owner: not set, difficulty: medium, milestone: not set
- [a2dd81] improve handling of mixed complex arithmetic
- owner: not set, difficulty: medium, milestone: not set
- [9f0c0c] UTF-decoding accesses uninitialized memory
- owner: not set, difficulty: medium, milestone: not set
- [7829f1] Type information doesn't survive calls to define-inline procedures
- owner: not set, difficulty: medium, milestone: someday
- [ade3b7] Avoid getrusage system calls in GC
- owner: not set, difficulty: medium, milestone: 6.0.0
- [6d7df1] apropos doesn't report macros
- owner: kon, difficulty: medium, milestone: someday
- [1cbb1a] Refactor TCP unit to make ipv6 work from core
- owner: not set, difficulty: medium, milestone: 6.0.0
- [a60aa8] Restructure checks for inlinable intrinsics
- owner: sjamaan, difficulty: medium, milestone: 6.0.0
- [71f690] Rewrite .egg file before installation
- owner: not set, difficulty: medium, milestone: someday
- [710769] Eggs compiled with -O2
- owner: not set, difficulty: medium, milestone: 6.0.0
- [7e043d] Scrutinizer produces incorrect procedure types after merge
- owner: evhan, difficulty: medium, milestone: someday
- [ffc253] lowdown: markdown->sxml produces unnormalised SXML
- owner: syn, difficulty: medium, milestone: someday
- [45e965] Issue with parameters
- owner: not set, difficulty: medium, milestone: someday
- [2ec6dd] Rework error handling to make it work better with non-POSIX functions
- owner: not set, difficulty: medium, milestone: someday
- [7a0ea6] chicken-install permissions with executables
- owner: not set, difficulty: medium, milestone: someday
- [e33514] make install: umask problem with modules.db
- owner: not set, difficulty: medium, milestone: someday
- [262941] redis relies on GNU make, which is not the default make on BSDs
- owner: 0xab, difficulty: medium, milestone: someday
- [f598bc] create-temporary-file and create-temporary-directory are subject to race conditions
- owner: not set, difficulty: medium, milestone: 6.0.0
- [1f5aa3] hyde: execute permissions on hyde executable
- owner: syn, difficulty: medium, milestone: someday
- [eef712] mmap test doesn't correctly catch error situations
- owner: not set, difficulty: medium, milestone: someday
- [0484f3] importing chicken.errno causes failure in weak-ref test
- owner: not set, difficulty: hard, milestone: not set
- [f65553] chicken-doc signals error for (scheme base) manual chapter
- owner: not set, difficulty: hard, milestone: not set
- [b1ad67] Migrate call-cc.org services to C6
- owner: mario, difficulty: hard, milestone: not set
- [e3a5bd] port chickadee to C6
- owner: not set, difficulty: hard, milestone: not set
- [80700a] Exported syntaxes are not fully hygienic
- owner: not set, difficulty: hard, milestone: someday
- [18a60d] Exception handler bug when compiled with -O5?
- owner: not set, difficulty: hard, milestone: 6.0.0
- [296f98] zlib: failure in tests
- owner: r1b, difficulty: hard, milestone: someday
- [ff887f] Redefining reverse in csi makes lambda behave differently, and even segfault
- owner: not set, difficulty: hard, milestone: someday
- [5bdf61] Reading and writing to a pipe set up by process can cause scheduler assertion errors
- owner: not set, difficulty: hard, milestone: 6.0.0
- [867c29] Try to get rid of evaluated imports in generated import libraries
- owner: sjamaan, difficulty: hard, milestone: 6.0.0
- [4086b2] TCP connections can cause process to hang
- owner: not set, difficulty: hard, milestone: someday
- [46e643] define strips hygiene from defined identifiers at top-level
- owner: not set, difficulty: hard, milestone: 6.0.0
- [714e93] Teach compiler that fold and map with clean procedure is itself clean
- owner: not set, difficulty: hard, milestone: someday
- [738bab] File ports should be nonblocking
- owner: not set, difficulty: hard, milestone: 6.0.0
- [07640c] Issue with matchable and the module system
- owner: sjamaan, difficulty: hard, milestone: someday
- [f32317] Need API to box and unbox FILE* pointers as Scheme ports
- owner: not set, difficulty: hard, milestone: someday
- [25d589] SLIME completion does not complete up to first non-unique point in string
- owner: nickg, difficulty: hard, milestone: someday
- [9a2dce] mutex-lock! doesn't always lock mutex
- owner: not set, difficulty: insane, milestone: someday
- [c71061] slow polling
- owner: not set, difficulty: insane, milestone: someday
- [1f8253] Unit Posix time/date behaviors differ across operating systems
- owner: not set, difficulty: insane, milestone: someday
- [96f836] Kill ##sys#alias-global-hook with fire
- owner: not set, difficulty: insane, milestone: someday
- [463591] spiffy-request-vars' test fails sometimes
- owner: not set, difficulty: insane, milestone: someday
- [4527b0] Cannot display literal values over 2^30 but within fixnum 64-bit range when declaring fixnum-arithmetic
- owner: not set, difficulty: not set, milestone: someday
- [459133] Egg spec's version format is stricter than release-info's
- owner: not set, difficulty: not set, milestone: someday
- [e3bdf1] Possibly inconsistent install/lookup behavior in the presence of CHICKEN_INSTALL_PREFIX
- owner: not set, difficulty: not set, milestone: someday
- [d61094] Exporting a macro inhibits compiled program from locating libraries
- owner: not set, difficulty: not set, milestone: someday
- [79d8c0] (chicken irregex): Use condition kinds
- owner: not set, difficulty: not set, milestone: someday
- [2f7f3a] Modules leaking define-for-syntax variables and functions
- owner: not set, difficulty: not set, milestone: 6.0.0
- [caee21] ezd man page not installed
- owner: not set, difficulty: not set, milestone: someday
- [a4edf5] Srfi-42 index keyword hygiene
- owner: not set, difficulty: not set, milestone: someday
- [a661ff] with-input-from-string scsh-process
- owner: not set, difficulty: not set, milestone: someday
- [d8cca7] Allow type definitions to be exported.
- owner: not set, difficulty: not set, milestone: someday
- [964fd0] Module system weirdness
- owner: not set, difficulty: not set, milestone: someday
- [5a8068] [fmt egg]: Num fails with numbers near 0
- owner: foof, difficulty: not set, milestone: someday
- [dd8fed] chicken-install postgresql fails on Windows
- owner: not set, difficulty: not set, milestone: someday
- [867e93] coops + s11n malfunction
- owner: not set, difficulty: not set, milestone: someday
- [18d32e] atom: failure in tests
- owner: zbigniew, difficulty: not set, milestone: someday
- [a6736b] spock: failure in tests: Error: library not found: "syntax.scm"
- owner: mario, difficulty: not set, milestone: someday
- [26349c] Sources for blowfish egg no longer available in bitbucket
- owner: rivo, difficulty: not set, milestone: someday
- [eae48c] srfi-18: (mutex-unlock) Internal scheduler error
- owner: not set, difficulty: not set, milestone: 6.0.0
- [73b380] salt: test failure: can't read MLB path map file
- owner: iraikov, difficulty: not set, milestone: someday
- [1f9a42] Fix dev-snapshot script
- owner: mario, difficulty: not set, milestone: someday
- [0f82d7] zlib: checksum mismatch in tests starting on 2018-08-05
- owner: joseph.gay, difficulty: not set, milestone: someday
- [dbeaf2] ir-macro-expander's compare + define-syntax + modules don't mix
- owner: not set, difficulty: not set, milestone: 6.0.0
- [42ee9c] Running MinGW-produced Chicken from a MSVC-produced executable causes a stack overflow during initialization
- owner: not set, difficulty: not set, milestone: someday
- [8cae8e] msgpack (tests): Error: segmentation violation
- owner: hugoarregui, difficulty: not set, milestone: someday
- [1f64cc] ssql-record (tests): Error: unbound variable: test-table-rec-update (and other failures/errors)
- owner: arthurmaciel, difficulty: not set, milestone: someday
- [f3c0dd] aima: Error: (match) during expansion of (make-debug-environment ...) - no matching pattern
- owner: klutometis, difficulty: not set, milestone: someday
- [100f5e] mailbox timeouts and thread signaling
- owner: kon, difficulty: not set, milestone: someday
- [fe6e6b] qt-light egg: timers may put chicken into an inconsistent state
- owner: not set, difficulty: not set, milestone: someday
- [16812f] async-io tests hang
- owner: not set, difficulty: not set, milestone: someday
- [4ca6b2] twilio's license is BSD, but it depends on a GPL-3 egg (s)
- owner: klutometis, difficulty: not set, milestone: someday
- [132cba] pty: test failure
- owner: ashinn, difficulty: not set, milestone: someday
- [d5282b] parley seems to insert the same sexpression to the reader again when getting input while sleeping
- owner: ckeen, difficulty: not set, milestone: someday
- [4e9c6a] byte-blob-stream-find fails to find matches at the end of a stream
- owner: iraikov, difficulty: not set, milestone: someday
- [c447dc] couchdb-view-server: segfault in tests
- owner: syn, difficulty: not set, milestone: someday
minor
78 tickets
- [8b68bb] srfi-69 egg uses list for table of primes & vector better
- owner: not set, difficulty: trivial, milestone: 6.0.0
- [80a07a] srfi-69 egg hash-table-remove! operation doesn't operate over the entire table
- owner: not set, difficulty: trivial, milestone: 6.0.0
- [2e65a0] parley constructs an internally inconsistent input port
- owner: not set, difficulty: trivial, milestone: someday
- [ae36b7] tweetnacl: wrong test directory
- owner: chust, difficulty: trivial, milestone: someday
- [9a476a] srfi-99: wrong test directory
- owner: chust, difficulty: trivial, milestone: someday
- [ffc274] crypto-tools: wrong test directory
- owner: alaric, difficulty: trivial, milestone: someday
- [85b6d0] aes: wrong test directory
- owner: alaric, difficulty: trivial, milestone: someday
- [67bd41] address-info: wrong test directory
- owner: chust, difficulty: trivial, milestone: someday
- [53326b] 9p: wrong test directory
- owner: ecloud, difficulty: trivial, milestone: someday
- [0a57ce] sql-de-lite ignores new versions of sqlite3 on Cygwin
- owner: zbigniew, difficulty: trivial, milestone: someday
- [6e9549] inconsistency in make-binary.output-port
- owner: not set, difficulty: easy, milestone: not set
- [ee33f9] char-name leaks memory
- owner: not set, difficulty: easy, milestone: not set
- [25ca92] srfi-69 egg hash-table-update![/default] always attempts table resize
- owner: not set, difficulty: easy, milestone: 6.0.0
- [17c03c] Use a parameter for the directory to be used by create-temporary-{file,directory}
- owner: not set, difficulty: easy, milestone: someday
- [e3118c] Clean up C preprocessor macros
- owner: not set, difficulty: easy, milestone: someday
- [62f810] chicken-install should pass features defined on the command line on to the build script
- owner: not set, difficulty: easy, milestone: someday
- [f971cd] [zmq egg] barebones curve encryption suport
- owner: syn, difficulty: easy, milestone: someday
- [7e471f] copy-file and move-file do not preserve permissions
- owner: not set, difficulty: easy, milestone: someday
- [6a39df] apropos support disjoint keyword
- owner: kon, difficulty: easy, milestone: someday
- [0d39ea] List of available eggs in RSS format contain incomplete URLs
- owner: not set, difficulty: easy, milestone: someday
- [b4f45d] openssl load system certs
- owner: Jim Ursetto, difficulty: easy, milestone: someday
- [b4ee56] improvement to manual pages
- owner: not set, difficulty: easy, milestone: 6.0.0
- [853ba9] hexgrid: test failure
- owner: estevo, difficulty: easy, milestone: someday
- [51c505] gethostbyname() is deprecated in favour of getaddrinfo()
- owner: not set, difficulty: easy, milestone: someday
- [fabd8c] improve documentation for functors and named interfaces
- owner: not set, difficulty: easy, milestone: someday
- [f86a42] installed-c-object components must be at toplevel
- owner: not set, difficulty: medium, milestone: not set
- [190c18] Should find-dynamic-extension unconditionally look in .?
- owner: felix, difficulty: medium, milestone: not set
- [f17ab7] out of range error in fmt-unicode
- owner: not set, difficulty: medium, milestone: not set
- [a71386] repl should consume remaining input on error
- owner: not set, difficulty: medium, milestone: not set
- [3294c1] Change locatives representation
- owner: sjamaan, difficulty: medium, milestone: 6.0.0
- [e5bc81] Strip away prefix when importing
- owner: not set, difficulty: medium, milestone: someday
- [c1df19] Switch to srfi-115
- owner: not set, difficulty: medium, milestone: someday
- [bb3165] Add code to lfa2 for extinguishing SRFI-4 predicates
- owner: not set, difficulty: medium, milestone: someday
- [99030b] locative table is only grown, never shrunk
- owner: not set, difficulty: medium, milestone: someday
- [a06fc1] Build-dependencies between import libraries and core units don't seem to be completely right
- owner: not set, difficulty: medium, milestone: 6.0.0
- [a53d06] Unable to compile a mathh gama instruction at or above optimize-level 3
- owner: not set, difficulty: medium, milestone: someday
- [9d6db3] feathers: Implement "Next"
- owner: not set, difficulty: medium, milestone: someday
- [9186ea] Support capturing multiple value type in `forall`, etc.
- owner: not set, difficulty: medium, milestone: someday
- [38b4c2] z3 egg improvements
- owner: zbigniew, difficulty: medium, milestone: someday
- [5d7b44] cross-chicken should prefer loading uncompiled import libraries
- owner: not set, difficulty: medium, milestone: 6.0.0
- [26374b] bus error in compiler-tests on MIPS/32 bits
- owner: not set, difficulty: hard, milestone: not set
- [0fae59] Include multiple times in a row 'interrupts' definitions
- owner: not set, difficulty: hard, milestone: someday
- [7c7f77] Display compiler warnings for macros with missing imports
- owner: not set, difficulty: hard, milestone: 6.0.0
- [c6ca16] Clean up the expander a bit
- owner: sjamaan, difficulty: hard, milestone: 6.0.0
- [c81f8c] define-constant and define-inline should shadow imported identifiers
- owner: not set, difficulty: hard, milestone: 6.0.0
- [2e2960] equal? can break at random moments
- owner: not set, difficulty: hard, milestone: someday
- [d3e5ce] Warn about too specific type declarations
- owner: not set, difficulty: hard, milestone: someday
- [acb030] read-line blocks intermittantly on Atom based netbook
- owner: kiatoa, difficulty: hard, milestone: someday
- [ca048a] More scrutable bootstrapping process
- owner: not set, difficulty: insane, milestone: someday
- [593d52] char-ready? returns #f even when input is available
- owner: not set, difficulty: insane, milestone: someday
- [9dacd3] srfi-69 .types errors
- owner: not set, difficulty: not set, milestone: someday
- [dbe640] inaccuracy in exponential functions
- owner: not set, difficulty: not set, milestone: someday
- [26bee6] OS X / PowerPC failing test: remainder return -0.0
- owner: not set, difficulty: not set, milestone: someday
- [fdcc54] `html->sxml` with escaped quotes breaks text into multiple nodes
- owner: ashinn, difficulty: not set, milestone: someday
- [d5802c] No promise type.
- owner: not set, difficulty: not set, milestone: someday
- [1762f4] Types for srfi-69 egg
- owner: not set, difficulty: not set, milestone: someday
- [45e94e] Typo or incorrect export in fmt egg
- owner: ashinn, difficulty: not set, milestone: someday
- [4bd8dd] fuse tests hang
- owner: evhan, difficulty: not set, milestone: someday
- [072c58] Svn-client egg: changes needed to build under musl
- owner: Peter Bex, difficulty: not set, milestone: someday
- [2ac625] Improve chicken-install cyclic dependencies error
- owner: not set, difficulty: not set, milestone: 6.0.0
- [d809b9] ephem: failures in tests (on 32bit systems)
- owner: rca, difficulty: not set, milestone: someday
- [9b97e8] math: failure in tests
- owner: dieggsy, difficulty: not set, milestone: someday
- [1edda6] chicken.base#implicit-exit-handler reporting segmentation violation with non-default heap size
- owner: not set, difficulty: not set, milestone: someday
- [0b5581] unbounded growth from parameterize
- owner: not set, difficulty: not set, milestone: someday
- [3f09db] Egg SRFI-37 - wrong result
- owner: not set, difficulty: not set, milestone: someday
- [01c8b2] hopefully: deadlock in tests
- owner: joergw, difficulty: not set, milestone: someday
- [ee9986] Specialization ignores fixnum mode, leading to suboptimal code
- owner: not set, difficulty: not set, milestone: 6.0.0
- [8f24be] gochan: test failure: 10ms messages for 105ms means 10 messages: expected 10 but got 11
- owner: kristianlm, difficulty: not set, milestone: someday
- [f8793f] (scrutinizer) Should global types be smashed in local contexts?
- owner: not set, difficulty: not set, milestone: someday
- [065bb0] [test egg]: test-group eats the call-chain on error
- owner: not set, difficulty: not set, milestone: someday
- [1dcb3d] Don't disable inline file generation with -O5 (disable-interrupts)
- owner: not set, difficulty: not set, milestone: 6.0.0
- [5e3728] gochan's test failure
- owner: kristianlm, difficulty: not set, milestone: someday
- [58e477] alist-lib alist-update!/default not useful for adding keys
- owner: klutometis, difficulty: not set, milestone: someday
- [d22ab6] socket egg: socket-close should track closed status
- owner: zbigniew, difficulty: not set, milestone: someday
- [088775] ssax's `ssax:warn' ignores its first argument (port)
- owner: not set, difficulty: not set, milestone: someday
- [246bb4] test and document qt-light enhancements by satosi
- owner: not set, difficulty: not set, milestone: someday
- [01f692] honu: handle octal format escapes in string literals
- owner: not set, difficulty: not set, milestone: someday
- [6b04f7] coops: integrate primitive type classes
- owner: not set, difficulty: not set, milestone: someday
not urgent at all
21 tickets
- [55ed85] patch to port the netstring egg to CHICKEN 5
- owner: syn, difficulty: trivial, milestone: someday
- [98c6b2] cairo: quality of life improvements for matrix operations
- owner: not set, difficulty: easy, milestone: someday
- [d7a47c] It would be nice if glob "/*/*" worked
- owner: not set, difficulty: easy, milestone: someday
- [d0c24e] syntax-rules has difficulty handling ellipsis in some cases?
- owner: sjamaan, difficulty: easy, milestone: someday
- [f788c2] unix-sockets: implement FD sending and receiving
- owner: not set, difficulty: easy, milestone: someday
- [817a32] overwrite-error in chicken-install should identify egg
- owner: not set, difficulty: medium, milestone: someday
- [f9b806] Parallelize CHICKEN core tests
- owner: not set, difficulty: medium, milestone: someday
- [b8336d] [types] Enforce parameter types on specialization
- owner: not set, difficulty: medium, milestone: someday
- [c0abf0] Support parameterised hash table type declarations
- owner: not set, difficulty: medium, milestone: someday
- [c689db] Add switch to csi to set initial module
- owner: not set, difficulty: medium, milestone: someday
- [d32384] values and the scrutinizer
- owner: not set, difficulty: medium, milestone: someday
- [cb2f8c] allow to specify argument-type enforcement in type signatures
- owner: not set, difficulty: medium, milestone: someday
- [383c8d] shared lib link arguments in makefile are not transmitted to eggs
- owner: not set, difficulty: medium, milestone: someday
- [a2c30f] with-input-from-pipe should be rewritten so it does not block
- owner: not set, difficulty: hard, milestone: someday
- [f4acc7] syntax-rules should be able to automatically determine implicit exports
- owner: not set, difficulty: hard, milestone: someday
- [df4b4b] Maybe/Just Int checker in Silex compilation
- owner: not set, difficulty: not set, milestone: someday
- [ec51d1] Lowdown some minor issues
- owner: syn, difficulty: not set, milestone: someday
- [af0b87] edit of wiki entries - specific "Description of your changes" leads to error
- owner: not set, difficulty: not set, milestone: someday
- [ee723f] Implement contravariant type checking for procedure types
- owner: not set, difficulty: not set, milestone: someday
- [88a87e] Simplify resolution of include/extend/types/inline/extension files
- owner: not set, difficulty: not set, milestone: someday
- [79a824] matchable: Add conversion pattern(s)
- owner: ashinn, difficulty: not set, milestone: someday
not set
0 tickets