id Summary Owner Type Priority Milestone Component 424 umask support change request major core libraries 439 Quasiquote simplification and improved syntax checks felix winkelmann change request minor expander 441 equal? may not recurse into closures change request major 4.9.0 core libraries 643 CR: overhaul environment representation in the evaluator felix winkelmann change request minor core libraries 792 "CR: deprecate ""make"" syntax from ""setup-api"" module" change request minor core libraries 1001 Do not implicitly expand ~ in pathnames change request major 4.9.0 unknown 1142 CR: remove queues, mmap, evict and binary search from core libraries felix winkelmann change request minor 5.0 core libraries 1270 process procedures should expect their env parameter in the same format get-environment-variables uses change request not urgent at all 5.0 core libraries 1455 XDG basedir support for csi config, egg cache and maybe more change request minor 5.1 core tools 1613 CR: Make keywords and symbols distinct types sjamaan change request major 5.1 compiler 1698 "Use 0666 as the default file mode in ""file-open"" from the chicken.file.posix module" change request minor someday core libraries 1715 make -emit-inline-file always write a file change request not urgent at all someday compiler 1 "document ""qs"" and ""normalize-pathname""" felix winkelmann task minor documentation 28 remove dependency on srfi-1 in ftl extension task minor extensions 29 "allow ""... #!rest values)"" type signature (scrutiny branch)" felix winkelmann task major compiler 31 update NEWS file felix winkelmann task minor documentation 40 merge trunk changes after r14940 into prerelease branch felix winkelmann task major core libraries 44 sync wiki and trunk manuals felix winkelmann task major documentation 48 port json, packrat and z3 to chicken 4 felix winkelmann task major extensions 49 replace unqualified core forms with qualified version and macro felix winkelmann task minor expander 50 document compiler syntax felix winkelmann task minor compiler 78 figure out branch policy for seperating bugfixes and enhancements felix winkelmann task major infrastructure 84 remove lolevel unbound and invalid-procedure hooks task minor core-pending 95 disable e-mail feature in chicken-bug(1) task major core-pending 101 remove meaningless benchmarks task minor core-pending 103 Remove obsolete files task minor core-pending 105 "remove ""benchmark"" mode, replace with -O5" task minor core-pending 118 check tinyclos usage in easyffi felix winkelmann task major extensions 128 remove read-syntax for `syntax' task minor core-pending 162 add documentation for srfi-4, srfi-13, srfi-14 and srfi-18 to manual Jim Ursetto task minor documentation 188 drop libuchicken felix winkelmann task minor 4.5.0 core libraries 207 port lazy-ffi to windows felix winkelmann task minor unknown 209 Chicken allows for shadowing syntax in a way disallowed by R5RS/sec.5.3 felix winkelmann task minor expander 215 "Split ""Modules and macros"" into ""Modules"" and ""Macros""" felix winkelmann task minor documentation 227 add cross-development chapter to manual felix winkelmann task minor documentation 231 clean up unsafeness declarations in core libraries felix winkelmann task not urgent at all core libraries 238 4.5.0 post-release maintenance felix winkelmann task major core libraries 247 Chicken domains revamp Mario Domenech Goulart task major infrastructure 270 Wiki menu task major infrastructure 284 figure out a way to make the 0xab branch of the qt egg available felix winkelmann task minor extensions 288 "remove ""outer"" bindings for non-standard procedures in library procedure definitions" task not urgent at all core libraries 291 Put all copyrights & licenses in one place felix winkelmann task major documentation 308 check that foreign callback returns take place in the correct order felix winkelmann task minor core libraries 322 SRFI 88 violation of keyword v symbol felix winkelmann task minor core libraries 334 turn henrietta into an extension task minor infrastructure 339 port dbus egg to chicken 4 task minor extensions 350 remove shadowing bindings of standard-procedures in non-std procedures felix winkelmann task not urgent at all core libraries 359 merge manuals in wiki and core felix winkelmann task major documentation 362 Official CHICKEN capitalization task major 4.10.0 unknown 384 tag 4.6.1 dev-snapshot felix winkelmann task major core libraries 391 3rd argument to hash-table-update! should be required task not urgent at all core libraries 404 convert mistie doc to wiki syntax felix winkelmann task minor 4.9.0 unknown 405 add IUP egg to the repo felix winkelmann task minor 4.9.0 extensions 409 bind: add support for more types task minor extensions 558 Update wiki documentation for vector-lib task not urgent at all 4.9.0 documentation 646 spiffy's cgi handler should preserve query-string formatting where possible sjamaan task minor 4.9.0 unknown 693 """write-line"" should invoke write-string port method directly" task minor unknown 704 remove ##sys#walk-namespace task not urgent at all core libraries 774 Update copyright headers in all source files felix winkelmann task minor 4.9.0 unknown 795 Properly document srfi-63 task not urgent at all documentation 857 Update NEWS file to reflect recent changes task critical 4.9.0 documentation 872 run finalizers in a dedicated thread task minor unknown 1086 Port srfi-40's documentation to wiki format task minor someday documentation 1261 Rename the module exported by the kanren egg Alex Shinn task major someday extensions 1451 interrupts-enabled vs disable-interrupts task minor 5.0 compiler 1470 Should -analyze-only imply -specialize? task minor 5.2 compiler 1540 Used heap reported by memory-statistics is too big after heap resize megane task minor 5.3 core libraries 1650 Empty program will sometimes do a major GC, sometimes not - figure out why sjamaan task major 5.3 core libraries 8 wrap up high-load scheduler as egg enhancement major extensions 11 replace ##sys#strip-syntax with version that handles cyclic structures felix winkelmann enhancement minor core libraries 21 read-string, order of magnitude speedup felix winkelmann enhancement major core libraries 24 port ncurses egg to chicken4 enhancement minor extensions 30 merge scrutiny branch into trunk felix winkelmann enhancement major compiler 33 add option to load inline files directly felix winkelmann enhancement major compiler 39 inlining of procedures that use non-simple subexpressions felix winkelmann enhancement minor compiler 41 Implement format-control optimization for [fs]printf enhancement minor compiler 70 add build option to optimize for speed enhancement minor build system 71 chicken-install should try all mirrors felix winkelmann enhancement major core tools 77 Be more verbose in chicken-install when requiring a minimum version felix winkelmann enhancement minor extensions 80 regex grep enhancement felix winkelmann enhancement minor core-pending 86 Port SDL egg to chicken 4 enhancement not urgent at all extensions 88 Port of cairo.egg to chicken4 enhancement not urgent at all extensions 104 import-library should only be generated if it actually changed enhancement minor core-pending 106 allows using config file for make(1) variables enhancement minor core-pending 111 Make the argument for `seconds->{string,local-time,utc-time}' optional enhancement minor core-pending 112 """Trivial"" is not an indicator for ""Priority""" enhancement not urgent at all infrastructure 120 Allow extensions to consist of import-library only enhancement minor core-pending 132 improve devastating floating-point performance felix winkelmann enhancement minor core libraries 137 implement more floating-point-specific operators felix winkelmann enhancement minor core libraries 160 implement minimal global value propagation felix winkelmann enhancement minor compiler 165 integrate newest irregex version into `regex' unit felix winkelmann enhancement major core libraries 170 require-extension should understand import-modifiers felix winkelmann enhancement not urgent at all core libraries 174 lift stack-check out of looping procedures, if they do not allocate felix winkelmann enhancement not urgent at all compiler 177 qt egg: windows and mac support felix winkelmann enhancement minor extensions 179 add `platform` extension property enhancement minor core tools 182 enable terminal-port? on windows enhancement minor core libraries 186 csc could compile manifest into programs that may trigger elevation requests in Windows Vista felix winkelmann enhancement minor 4.5.0 core tools 187 SRFI-4 vector operations should be provided as ##core#inline calls felix winkelmann enhancement minor core libraries 196 Parameter to specify CSS for wiki pages sjamaan enhancement major extensions 205 number->string does not accept abritrary radixes enhancement not urgent at all 4.5.0 unknown 208 speed up keyword argument processing felix winkelmann enhancement minor core libraries 211 add a `file-type' procedure to posix unit felix winkelmann enhancement critical core libraries 216 consider `begin` variant with toplevel semantics that can be used locally felix winkelmann enhancement not urgent at all core libraries 222 Export `ssax:warn' enhancement major extensions 225 Add a predicate for port open/closed status (slot 8) Felix enhancement not urgent at all core libraries 226 register `chicken-MAJOR.MINOR` feature identifier enhancement not urgent at all core libraries 228 avoid recompilation of regular expressions, at least for simple cases felix winkelmann enhancement not urgent at all compiler 232 egg tools in cross-mode should be able to do host/target processing in one step felix winkelmann enhancement not urgent at all core tools 234 provide safe C_inline definitions for some fixnum operations felix winkelmann enhancement minor core libraries 236 "extend ""list"" command for henrietta CGI" enhancement minor infrastructure 252 qwiki HTML additions sjamaan enhancement minor extensions 255 Global menu for qwiki sjamaan enhancement major extensions 269 Maybe better message for minimum extension requirements enhancement not urgent at all core libraries 274 emit notice if pure intrinsic is dropped because result is not used felix winkelmann enhancement not urgent at all compiler 275 when giving a read-error for a missing closing delimiter, show line of opening one enhancement minor core libraries 278 add runtime-system hook to dump heap state felix winkelmann enhancement major core libraries 280 assert should show source-location info, if possible enhancement minor core libraries 281 promote irregex to full unit felix winkelmann enhancement major 4.9.0 core libraries 286 utc-time->seconds is abysmally slow on OS X felix winkelmann enhancement major core libraries 287 timezone fixes felix winkelmann enhancement minor core libraries 289 use fixed-argc C_inline routines for vector/list/##sys#make-structure enhancement not urgent at all compiler 299 "Should ""Getting Started"" (manual) mention bind instead of easyffi?" enhancement minor documentation 300 "allow reading without ""hanging""" enhancement not urgent at all core libraries 309 chickadee link changes Jim Ursetto enhancement minor extensions 312 "suggestions for more ""semantic tags"" in the wiki parser" sjamaan enhancement not urgent at all infrastructure 314 spiffy-request-vars: as-boolean enhancements Mario Domenech Goulart enhancement not urgent at all extensions 315 make parameters settable enhancement not urgent at all core libraries 318 if `-force' is given, continue installation of extensions even if building one ore more fails enhancement minor core tools 319 make `thread-specific`settable enhancement not urgent at all core libraries 320 The require-library ID & import IMPORT module name forms are disjoint enhancement not urgent at all 4.9.0 unknown 324 add `copy-port' to the `ports' unit felix winkelmann enhancement not urgent at all core libraries 325 ssax and Unicode entities Jim Ursetto enhancement major extensions 353 file-copy does not what I'd think when used on directories felix winkelmann enhancement minor 4.9.0 core libraries 368 sigma creates a next link pointing to itself on the last picture Ivan Raikov enhancement not urgent at all 4.9.0 extensions 378 implement equivalence predicate that combines equal? and = felix winkelmann enhancement not urgent at all 4.9.0 core libraries 381 Report the top-level binding that an error occurs in felix winkelmann enhancement major 4.9.0 expander 382 implement pointer-vectors felix winkelmann enhancement minor unknown 390 C_mutate can omit registering mutation if value is identical enhancement not urgent at all 4.9.0 core libraries 394 implicit renaming macros felix winkelmann enhancement not urgent at all 4.9.0 expander 403 Add HTTP proxy support to http-client sjamaan enhancement major 4.9.0 unknown 407 ,ls and ,cs should ask for (evaluated) expression when no system is currently selected felix winkelmann enhancement not urgent at all extensions 408 `define-record' should allow using SRFI-17 setters enhancement not urgent at all unknown 414 HTTP Basic proxy authentication for chicken-install(1) felix winkelmann enhancement not urgent at all 4.9.0 core tools 415 read-symbolic-link canonicalization of a non-link felix winkelmann enhancement not urgent at all 4.9.0 core libraries 431 rewrite-rules for `string->number' and `exact->inexact' can be done better felix winkelmann enhancement major compiler 432 scrutinizer should warn if `if' without else branch is in tail-position of a procedure felix winkelmann enhancement minor compiler 434 feature for irregex enhancement major 4.9.0 unknown 448 Spiffy: allow code to be executed after dropping privileges and before accepting connections enhancement major 4.9.0 extensions 453 Allow unsigned-integer64 as an FFI return type felix winkelmann enhancement minor compiler 474 Additional library procedure condition->list felix winkelmann enhancement major 4.9.0 core libraries 479 bind egg should support ___blob enhancement minor 4.9.0 extensions 499 load .types files for all requirements enhancement minor core tools 502 in spiffy, make tcp-addresses configurable sjamaan enhancement minor 4.9.0 unknown 505 permit user-defined read-syntax to restart the reader Jim Ursetto enhancement minor core libraries 526 enable parallel builds enhancement not urgent at all unknown 546 Renaming spock's