Messages by Date
-
2023/06/19
[Guile-commits] branch main updated (a3173e084 -> aa2cfe7cf)
Andy Wingo
-
2023/06/19
[Guile-commits] branch wip-tailify updated (0a7ef2297 -> b7b5ce0a7)
Andy Wingo
-
2023/06/19
[Guile-commits] 01/07: Excise use of `record-case`
Andy Wingo
-
2023/06/19
[Guile-commits] 07/07: Add tailify pass
Andy Wingo
-
2023/06/19
[Guile-commits] 05/07: Add indirect-tail-call VM instruction
Andy Wingo
-
2023/06/19
[Guile-commits] 06/07: Add new $calli expression type.
Andy Wingo
-
2023/06/19
[Guile-commits] 03/07: Fix bug in compilation of rsh/lsh
Andy Wingo
-
2023/06/19
[Guile-commits] 02/07: Use tree-il-srcv instead of tree-il-src
Andy Wingo
-
2023/06/19
[Guile-commits] 04/07: Consider $code to make 'ptr representation
Andy Wingo
-
2023/06/19
[Guile-commits] branch wip-custom-ports deleted (was 359d06197)
Andy Wingo
-
2023/06/09
[Guile-commits] branch main updated: maint: Add to 'EXTRA_DIST' instead of overwriting it.
Ludovic Courtès
-
2023/06/08
[Guile-commits] 14/18: truncated-print: use call-with-truncating-output-string
Andy Wingo
-
2023/06/08
[Guile-commits] 12/18: pretty-print: width arg is never false
Andy Wingo
-
2023/06/08
[Guile-commits] 03/18: pretty-print: inline some handling of read macros
Andy Wingo
-
2023/06/08
[Guile-commits] 09/18: Implement R6RS custom textual ports
Andy Wingo
-
2023/06/08
[Guile-commits] 04/18: bytevector-slice: optimize trivial case
Andy Wingo
-
2023/06/08
[Guile-commits] 16/18: Load (ice-9 binary-ports) from C in thread-safe way
Andy Wingo
-
2023/06/08
[Guile-commits] 08/18: Rewrite soft ports in Scheme
Andy Wingo
-
2023/06/08
[Guile-commits] 05/18: Add "custom ports"
Andy Wingo
-
2023/06/08
[Guile-commits] 06/18: Rewrite custom binary ports in Scheme, in terms of custom ports
Andy Wingo
-
2023/06/08
[Guile-commits] 11/18: Rewrite pretty-print to rely on port-column, abort early
Andy Wingo
-
2023/06/08
[Guile-commits] 02/18: pretty-print: inline genwrite:newline-str
Andy Wingo
-
2023/06/08
[Guile-commits] 17/18: Deprecate (ice-9 lineio)
Andy Wingo
-
2023/06/08
[Guile-commits] branch main updated (cd57379b3 -> 02dfb6e77)
Andy Wingo
-
2023/06/08
[Guile-commits] 13/18: Inline generic-write into pretty-print
Andy Wingo
-
2023/06/08
[Guile-commits] 10/18: Modernize soft ports
Andy Wingo
-
2023/06/08
[Guile-commits] 07/18: Use custom binary output ports for make-chunked-output-port
Andy Wingo
-
2023/06/08
[Guile-commits] 01/18: pretty-print: Use string-concatenate-reverse
Andy Wingo
-
2023/06/08
[Guile-commits] 18/18: Fix exn dispatch for exns within pre-unwind handlers
Andy Wingo
-
2023/06/08
[Guile-commits] 15/18: Fix allow-newline? in call-with-truncating-output-string
Andy Wingo
-
2023/06/07
[Guile-commits] 01/02: Deprecate (ice-9 lineio)
Andy Wingo
-
2023/06/07
[Guile-commits] branch wip-custom-ports updated (d1dd31453 -> 359d06197)
Andy Wingo
-
2023/06/07
[Guile-commits] 02/02: Fix pre-unwind exn handlers for exns within pre-unwind handlers
Andy Wingo
-
2023/06/05
[Guile-commits] branch main updated: guix: Add missing module import.
Ludovic Courtès
-
2023/06/05
[Guile-commits] 01/05: maint: Avoid 'specification->package' when referring to packages.
Ludovic Courtès
-
2023/06/05
[Guile-commits] 05/05: Remove recursive Makefile for 'am'.
Ludovic Courtès
-
2023/06/05
[Guile-commits] 04/05: Remove recursive Makefile for 'gc-benchmarks'.
Ludovic Courtès
-
2023/06/05
[Guile-commits] 03/05: Remove 'emacs/Makefile.am'.
Ludovic Courtès
-
2023/06/05
[Guile-commits] 02/05: maint: Move Guix files to '.guix'.
Ludovic Courtès
-
2023/06/05
[Guile-commits] branch main updated (36fd2b492 -> fc8c63aca)
Ludovic Courtès
-
2023/06/03
[Guile-commits] 01/01: Load (ice-9 binary-ports) from C in thread-safe way
Andy Wingo
-
2023/06/03
[Guile-commits] branch wip-custom-ports updated (afb8844bc -> d1dd31453)
Andy Wingo
-
2023/06/02
[Guile-commits] 03/05: truncated-print: use call-with-truncating-output-string
Andy Wingo
-
2023/06/02
[Guile-commits] 05/05: Load (ice-9 binary-ports) from C in thread-safe way
Andy Wingo
-
2023/06/02
[Guile-commits] 04/05: Fix allow-newline? in call-with-truncating-output-string
Andy Wingo
-
2023/06/02
[Guile-commits] 01/05: pretty-print: width arg is never false
Andy Wingo
-
2023/06/02
[Guile-commits] branch wip-custom-ports updated (d6aa87528 -> afb8844bc)
Andy Wingo
-
2023/06/02
[Guile-commits] 02/05: Inline generic-write into pretty-print
Andy Wingo
-
2023/06/02
[Guile-commits] branch wip-custom-ports updated (86f63a1cb -> d6aa87528)
Andy Wingo
-
2023/06/02
[Guile-commits] 01/02: Modernize soft ports
Andy Wingo
-
2023/06/02
[Guile-commits] 02/02: Rewrite pretty-print to rely on port-column, abort early
Andy Wingo
-
2023/06/01
[Guile-commits] branch main-patches deleted (was 6df98ba2e)
Mike Gran via Guile-commits
-
2023/06/01
[Guile-commits] 02/02: Modify SCM_API for DLLs
Mike Gran via Guile-commits
-
2023/06/01
[Guile-commits] branch main-patches created (now 6df98ba2e)
Mike Gran via Guile-commits
-
2023/06/01
[Guile-commits] 01/02: Update github actions
Mike Gran via Guile-commits
-
2023/05/30
[Guile-commits] 01/01: Implement R6RS custom textual ports
Andy Wingo
-
2023/05/30
[Guile-commits] branch wip-custom-ports updated (233846379 -> 86f63a1cb)
Andy Wingo
-
2023/05/30
[Guile-commits] branch wip-custom-ports updated (9df5a8dfb -> 233846379)
Andy Wingo
-
2023/05/30
[Guile-commits] 01/05: Add "custom ports"
Andy Wingo
-
2023/05/30
[Guile-commits] 04/05: Rewrite soft ports in Scheme
Andy Wingo
-
2023/05/30
[Guile-commits] 02/05: Rewrite custom binary ports in Scheme, in terms of custom ports
Andy Wingo
-
2023/05/30
[Guile-commits] 05/05: Implement R6RS custom textual ports
Andy Wingo
-
2023/05/30
[Guile-commits] 03/05: Use custom binary output ports for make-chunked-output-port
Andy Wingo
-
2023/05/29
[Guile-commits] 01/08: pretty-print: Use string-concatenate-reverse
Andy Wingo
-
2023/05/29
[Guile-commits] 02/08: pretty-print: inline genwrite:newline-str
Andy Wingo
-
2023/05/29
[Guile-commits] 08/08: Rewrite soft ports in Scheme
Andy Wingo
-
2023/05/29
[Guile-commits] 03/08: pretty-print: inline some handling of read macros
Andy Wingo
-
2023/05/29
[Guile-commits] 04/08: Add "custom ports"
Andy Wingo
-
2023/05/29
[Guile-commits] branch wip-custom-ports created (now 9df5a8dfb)
Andy Wingo
-
2023/05/29
[Guile-commits] 06/08: Use custom binary output ports for make-chunked-output-port
Andy Wingo
-
2023/05/29
[Guile-commits] 07/08: Implement R6RS custom textual ports
Andy Wingo
-
2023/05/29
[Guile-commits] 05/08: Rewrite custom binary ports in Scheme, in terms of custom ports
Andy Wingo
-
2023/05/15
[Guile-commits] branch wip-tailify updated (c877a50f4 -> 0a7ef2297)
Andy Wingo
-
2023/05/15
[Guile-commits] 03/03: Update tailification pass to handle return-types optimization
Andy Wingo
-
2023/05/15
[Guile-commits] 02/03: Fix bug verifying $calli instructions
Andy Wingo
-
2023/05/15
[Guile-commits] 01/03: Tailify issues `restore` instead of `restore1`
Andy Wingo
-
2023/05/12
[Guile-commits] branch wip-tailify updated (814742241 -> c877a50f4)
Andy Wingo
-
2023/05/12
[Guile-commits] 01/02: Fix bug in compilation of rsh/lsh
Andy Wingo
-
2023/05/12
[Guile-commits] 02/02: Consider $code to make 'ptr representation
Andy Wingo
-
2023/05/08
[Guile-commits] 01/02: Add error handling for spawn's posix_spawn_file_actions_adddup2.
Ludovic Courtès
-
2023/05/08
[Guile-commits] 02/02: Use /dev/null in 'piped-process' if port is not backed by a fdes.
Ludovic Courtès
-
2023/05/08
[Guile-commits] branch main updated (6efc0b815 -> 36fd2b492)
Ludovic Courtès
-
2023/05/07
[Guile-commits] branch main updated: call-with-values builtin doesn't leave garbage on the stack
Andy Wingo
-
2023/04/27
[Guile-commits] branch main updated: Use SCM_GSUBR_MAX in place of the hardcoded number
Daniel Llorens
-
2023/04/06
[Guile-commits] branch wip-tailify updated: Remove pk verbosity in tailify.scm
Andy Wingo
-
2023/04/05
[Guile-commits] branch main updated: Fix typo in append procedure documentation
Mikael Djurfeldt
-
2023/04/04
[Guile-commits] branch main updated: Add missing backslash.
Mikael Djurfeldt
-
2023/04/02
[Guile-commits] 04/04: Adjust 'spawn' tests to accept 'LD_ORIGIN_PATH' on GNU/Hurd.
Ludovic Courtès
-
2023/04/02
[Guile-commits] 02/04: Remove racy optimized file descriptor closing loop in 'spawn'.
Ludovic Courtès
-
2023/04/02
[Guile-commits] branch main updated (e334e5958 -> e93525e54)
Ludovic Courtès
-
2023/04/02
[Guile-commits] 03/04: Use 'posix_spawn_file_actions_addclosefrom_np' where available.
Ludovic Courtès
-
2023/04/02
[Guile-commits] 01/04: 'spawn' closes only open file descriptors on non-GNU/Linux systems.
Ludovic Courtès
-
2023/03/29
[Guile-commits] branch wip-tailify updated: Fix arg representations for 'restore and 'restore1 primcalls
Andy Wingo
-
2023/03/28
[Guile-commits] 01/02: Excise use of `record-case`
Andy Wingo
-
2023/03/28
[Guile-commits] 02/02: Use tree-il-srcv instead of tree-il-src
Andy Wingo
-
2023/03/28
[Guile-commits] branch wip-tailify updated (ea482c6ea -> 1858b10fa)
Andy Wingo
-
2023/03/20
[Guile-commits] branch main updated (ffb95239a -> e334e5958)
Ludovic Courtès
-
2023/03/20
[Guile-commits] 02/02: Update NEWS.
Ludovic Courtès
-
2023/03/20
[Guile-commits] 01/02: Fix some invalid unicode handling issues with suspendable ports.
Ludovic Courtès
-
2023/03/18
[Guile-commits] branch main updated: scm_i_utf8_string_hash: compute u8 chars not bytes
Rob Browning
-
2023/03/17
[Guile-commits] branch main updated: Fix no-clause case-lambda in peval
Daniel Llorens
-
2023/02/27
[Guile-commits] branch main updated: peval reduces some inlined case-lambda calls
Daniel Llorens
-
2023/02/24
[Guile-commits] 03/03: Remove unnecessary module imports.
Ludovic Courtès
-
2023/02/24
[Guile-commits] 01/03: Add 'record-case' to '.dir-locals.el'.
Ludovic Courtès
-
2023/02/24
[Guile-commits] 02/03: Add -Wunused-module.
Ludovic Courtès
-
2023/02/24
[Guile-commits] branch main updated (52465f0ce -> e2ed33ef0)
Ludovic Courtès
-
2023/02/24
[Guile-commits] branch main updated: Fix typo in raise-exception documentation
Daniel Llorens
-
2023/02/23
[Guile-commits] 01/02: multiple languages support via file extension or #lang header
Arne Babenhauserheide
-
2023/02/23
[Guile-commits] branch wip-load-lang created (now a5eef0e78)
Arne Babenhauserheide
-
2023/02/23
[Guile-commits] 02/02: Added comments in load-lang.test, which does not work. * test-suite/tests/load-lang.tests: added comments: The test is not working but execution repl does work.
Arne Babenhauserheide
-
2023/02/15
[Guile-commits] 03/03: Add tailify pass
Andy Wingo
-
2023/02/15
[Guile-commits] 01/03: Add indirect-tail-call VM instruction
Andy Wingo
-
2023/02/15
[Guile-commits] branch wip-tailify updated (fa532a603 -> ea482c6ea)
Andy Wingo
-
2023/02/15
[Guile-commits] 02/03: Add new $calli expression type.
Andy Wingo
-
2023/02/06
[Guile-commits] 02/04: maint: Masquerade as a Guix channel.
Ludovic Courtès
-
2023/02/06
[Guile-commits] 03/04: maint: Add variants of the default package for Guix.
Ludovic Courtès
-
2023/02/06
[Guile-commits] 04/04: README: Update Git URLs.
Ludovic Courtès
-
2023/02/06
[Guile-commits] branch main updated (5b42f8c15 -> 9d339ea1a)
Ludovic Courtès
-
2023/02/06
[Guile-commits] 01/04: maint: Add Guix build files.
Ludovic Courtès
-
2023/01/31
[Guile-commits] branch wip-lightening-riscv updated: build: Mark riscv64 as a supported JIT target.
Ludovic Courtès
-
2023/01/31
[Guile-commits] 07/07: Merge remote-tracking branch 'ekaitz/main' into wip-lightening-riscv
Ludovic Courtès
-
2023/01/31
[Guile-commits] 04/07: RISC-V Support
Ludovic Courtès
-
2023/01/31
[Guile-commits] 06/07: Fix CI
Ludovic Courtès
-
2023/01/31
[Guile-commits] 02/07: Add tags to gitignore
Ludovic Courtès
-
2023/01/31
[Guile-commits] 03/07: Add editorconfig
Ludovic Courtès
-
2023/01/31
[Guile-commits] 01/07: Makefile: RISCV support and optional vars
Ludovic Courtès
-
2023/01/31
[Guile-commits] 05/07: Add RISCV to CI and makefile
Ludovic Courtès
-
2023/01/31
[Guile-commits] branch wip-lightening-riscv created (now a88ebcc1e)
Ludovic Courtès
-
2023/01/29
[Guile-commits] branch wip-linker-assembler-memory-consumption deleted (was cdf9a0ac4)
Ludovic Courtès
-
2023/01/29
[Guile-commits] 01/03: maint: Add Guix build files.
Ludovic Courtès
-
2023/01/29
[Guile-commits] 02/03: maint: Masquerade as a Guix channel.
Ludovic Courtès
-
2023/01/29
[Guile-commits] 03/03: maint: Add variants of the default package for Guix.
Ludovic Courtès
-
2023/01/29
[Guile-commits] branch wip-cuirass-ci created (now 634f5f2d3)
Ludovic Courtès
-
2023/01/29
[Guile-commits] branch wip-cuirass-ci deleted (was f0a0c8955)
Ludovic Courtès
-
2023/01/29
[Guile-commits] 01/02: maint: Add Guix build files.
Ludovic Courtès
-
2023/01/29
[Guile-commits] branch wip-cuirass-ci created (now f0a0c8955)
Ludovic Courtès
-
2023/01/29
[Guile-commits] branch wip-cuirass-ci deleted (was 231ff3727)
Ludovic Courtès
-
2023/01/29
[Guile-commits] 02/02: DRAFT maint: Masquerade as a Guix channel.
Ludovic Courtès
-
2023/01/28
[Guile-commits] 01/02: maint: Add Guix build files.
Ludovic Courtès
-
2023/01/28
[Guile-commits] 02/02: DRAFT maint: Masquerade as a Guix channel.
Ludovic Courtès
-
2023/01/28
[Guile-commits] branch wip-cuirass-ci created (now 231ff3727)
Ludovic Courtès
-
2023/01/28
[Guile-commits] branch wip-cuirass-ci deleted (was 524ec6883)
Ludovic Courtès
-
2023/01/27
[Guile-commits] 02/02: DRAFT maint: Masquerade as a Guix channel.
Ludovic Courtès
-
2023/01/27
[Guile-commits] branch wip-cuirass-ci created (now 524ec6883)
Ludovic Courtès
-
2023/01/27
[Guile-commits] 01/02: maint: Add Guix build files.
Ludovic Courtès
-
2023/01/27
[Guile-commits] branch wip-cuirass-ci deleted (was d7587f99b)
Ludovic Courtès
-
2023/01/26
[Guile-commits] branch wip-cuirass-ci updated: DRAFT maint: Masquerade as a Guix channel.
Ludovic Courtès
-
2023/01/26
[Guile-commits] 01/01: maint: Add Guix build files.
Ludovic Courtès
-
2023/01/26
[Guile-commits] branch wip-cuirass-ci created (now 637fd1a9a)
Ludovic Courtès
-
2023/01/26
[Guile-commits] branch main updated: 'spawn' ensures it is passed open file ports.
Ludovic Courtès
-
2023/01/25
[Guile-commits] annotated tag v3.0.9 created (now 29fb4033a)
Ludovic Courtès
-
2023/01/25
[Guile-commits] 02/02: Document multiple-value returns in forms taking a let-expression body
Daniel Llorens
-
2023/01/25
[Guile-commits] branch main updated (9b20ca275 -> 35566ea58)
Daniel Llorens
-
2023/01/25
[Guile-commits] 01/02: Add internal definitions to derived forms
Daniel Llorens
-
2023/01/23
[Guile-commits] 01/03: Update NEWS.
Ludovic Courtès
-
2023/01/23
[Guile-commits] 03/03: Verify 'W_EXITCODE' only when we provide our own definition.
Ludovic Courtès
-
2023/01/23
[Guile-commits] branch main updated (80bf3f48b -> 9b20ca275)
Ludovic Courtès
-
2023/01/23
[Guile-commits] 02/03: maint: Abort 'make dist' when Readline support is missing.
Ludovic Courtès
-
2023/01/20
[Guile-commits] annotated tag v3.0.9rc1 created (now 72e6111ca)
Ludovic Courtès
-
2023/01/20
[Guile-commits] branch main updated (479b7388e -> 80bf3f48b)
Ludovic Courtès
-
2023/01/20
[Guile-commits] 01/02: build: Use '--enable-mini-gmp' for "make distcheck".
Ludovic Courtès
-
2023/01/20
[Guile-commits] 02/02: Remove 'extern' from 'scm_i_current_thread' definition, except on macOS.
Ludovic Courtès
-
2023/01/19
[Guile-commits] 02/05: Add Gnulib 'gethostname' module, needed for MinGW.
Ludovic Courtès
-
2023/01/19
[Guile-commits] branch main updated (d98888290 -> 479b7388e)
Ludovic Courtès
-
2023/01/19
[Guile-commits] 01/05: Add Gnulib modules for 'posix_spawn' file operations.
Ludovic Courtès
-
2023/01/19
[Guile-commits] 03/05: Add Gnulib 'sys_select' module, needed for MinGW.
Ludovic Courtès
-
2023/01/19
[Guile-commits] 04/05: doc: Mention URL of Guile-GnuTLS.
Ludovic Courtès
-
2023/01/19
[Guile-commits] 05/05: GNU Guile 3.0.9.
Ludovic Courtès
-
2023/01/18
[Guile-commits] branch main updated (9a004606e -> d98888290)
Ludovic Courtès
-
2023/01/18
[Guile-commits] 02/04: Adjust 'W_EXITCODE' for Windows.
Ludovic Courtès
-
2023/01/18
[Guile-commits] 01/04: Fix argument number in 'spawn' type check.
Ludovic Courtès
-
2023/01/17
[Guile-commits] 10/12: linker: Linker object writer takes a single argument.
Ludovic Courtès
-
2023/01/17
[Guile-commits] branch main updated (e903b7679 -> 9a004606e)
Ludovic Courtès
-
2023/01/17
[Guile-commits] 04/12: assembler: Separate effectful part of 'link-dynamic-section'.
Ludovic Courtès
-
2023/01/17
[Guile-commits] 02/12: assembler: Separate 'process-relocs' from 'patch-relocs!'.
Ludovic Courtès
-
2023/01/17
[Guile-commits] 05/12: assembler: Separate effectful part of 'link-procprops'.
Ludovic Courtès
-
2023/01/17
[Guile-commits] 01/12: Add test for 'string-ref' with a negative index at -O2.
Ludovic Courtès
-
2023/01/17
[Guile-commits] 08/12: linker: Separate effectful part of 'add-elf-objects'.
Ludovic Courtès
-
2023/01/17
[Guile-commits] 06/12: assembler: Separate effectful part of 'link-frame-maps'.
Ludovic Courtès
-
2023/01/17
[Guile-commits] 09/12: linker, assembler: Avoid intermediate bytevectors.
Ludovic Courtès
-
2023/01/17
[Guile-commits] 11/12: linker: Do not store entire ELF in memory when writing to a file.
Ludovic Courtès
-
2023/01/17
[Guile-commits] 03/12: assembler: Separate effectful part of 'link-symtab'.
Ludovic Courtès
-
2023/01/17
[Guile-commits] 12/12: Update NEWS.
Ludovic Courtès
-
2023/01/17
[Guile-commits] 07/12: assembler: Separate effectful part of 'link-docstrs'.
Ludovic Courtès
-
2023/01/17
[Guile-commits] branch main updated: Document R7RS functions related to bytevectors
Daniel Llorens
-
2023/01/16
[Guile-commits] branch main updated: Doc: clarification on regexes and encodings
Arne Babenhauserheide
-
2023/01/16
[Guile-commits] branch main updated: doc: Fix eval-when example
Arne Babenhauserheide
-
2023/01/16
[Guile-commits] branch main updated: build: Avoid implicit 'int' return type in configure tests.
Ludovic Courtès
-
2023/01/16
[Guile-commits] branch main updated: Do not expand 'make-vector' primcall with wrong number of arguments.
Ludovic Courtès
-
2023/01/14
[Guile-commits] branch main updated (45af53f65 -> e441c34f1)
Ludovic Courtès
-
2023/01/14
[Guile-commits] 02/02: Add 'bytevector-slice'.
Ludovic Courtès
-
2023/01/14
[Guile-commits] 01/02: Remove Gnulib generated file.
Ludovic Courtès
-
2023/01/13
[Guile-commits] branch wip-posix-spawn deleted (was 7f3f86897)
Ludovic Courtès
-
2023/01/13
[Guile-commits] 03/04: Reduce redundant 'close' calls when forking on some systems.
Ludovic Courtès
-
2023/01/13
[Guile-commits] 02/02: squash! Make 'system*' and 'piped-process' internally use 'spawn'.
Ludovic Courtès
-
2023/01/13
[Guile-commits] 02/04: Make 'system*' and 'piped-process' internally use 'spawn'.
Ludovic Courtès
-
2023/01/13
[Guile-commits] branch wip-posix-spawn updated (f674ef6cc -> 7f3f86897)
Ludovic Courtès
-
2023/01/13
[Guile-commits] 01/02: squash! Add 'spawn'.
Ludovic Courtès
-
2023/01/13
[Guile-commits] 01/04: Add 'spawn'.
Ludovic Courtès
-
2023/01/13
[Guile-commits] 04/04: Bump user-visible copyright years to 2023.
Ludovic Courtès