summarylogtreecommitdiffstats
path: root/PKGBUILD
AgeCommit message (Collapse)Author
2017-03-03Updated version (2.1.7.47.g33944f660 -> 2.1.7.67.g6fff84d7d).Stefan Husmann
Changelog ========= Revert "build: Compress with lzip too." (6fff84d7d) Fix makeinfo warnings (f2db8fc2f) Remove useless subsection from hooks documentation (c896af55d) Fix scheme-scripts markup. (c2ab4a3b2) Update NEWS for prerelease. (8ed8b375a) Update NEWS (8f7e75f77) doc: Describe -e (module) on equal footing with (@ ...). (1026a7683) i18n: 'number->locale-string' guesses the minimum number of decimals. (de5cf50ab) i18n: Fix corner cases for monetary and number string conversions. (4c7d1a64f) tests: Choose a more plausible US English locale name. (585bf8387) tests: Use 'pass-if-equal' for (ice-9 i18n) tests. (47236c247) i18n: Do not represent zero as "-0". (19d274c68) Recognize sh3 as compilation targets (92222727f) doc: Fix typo in site packages documentation. (7c5f38fe6) doc: Fix typo in keywords documentation. (a4fbc5b09) tests: Avoid statprof test failure on systems without 'setitimer'. (109d22165) build: Honor $SOURCE_DATE_EPOCH for the recorded timestamp. (817a07120) scandir: Avoid 'stat' calls on each entry. (4d3a14924) build: Compress with lzip too. (58c028ebb) build: Check for /gnu/store file names upon "make dist". (8b834206f) Disable REPL server tests if no threads (33944f660) tests: Avoid race condition in REPL server test. (c1581fb2a) tests: Throw 'unresolved when the REPL server is too slow. (bf58d7bb9) tests: Add REPL server test for CVE-2016-8606. (2cecf3b15) REPL Server: Guard against HTTP inter-protocol exploitation attacks. (402162cfc) tests: Use the "normalized codeset" in locale names. (b473598f2) Treat 'SIG_IGN' as a pointer. (7d6f309cc) Document 'scm_to_uintptr_t' and 'scm_from_uintptr_t'. (1107db3eb) Remove 'umask' calls from 'mkdir'. (844b2cf75) %port-encoding requires an open port (25652ff84) http: Do not use 'eq?' to compare characters in parse-request-uri. (b56b94492) build: .x and .doc files depend on generated includes. (8f7ed8abf) texinfo: Remove unnecessary (oop goops) dependency. (7a32add5d) Do not assume that sizeof (long) == sizeof (void *) == sizeof (SCM). (1d257c27f) Avoid signed integer overflows in numeric conversions. (a8d1c7d61) Remove extraneous debugging output in test (36321a8ff) Fix open-file mode misinterpretation (82ea7c763) "select" no longer throws exception on EINTR (24eea1be0) scm_std_select doesn't tick itself (066036499) Cosmetic REPL server improvements (0cd60c3f2) Fix trap frame matching (374b88580) Fix class slot allocation since GOOPS rewrite (77cfd7e4b) Fix (mkstemp! "XX" 0) errors (a86bb2e61) Flush when getting string from r6rs string output port (e13cd5c77) String ports can be truncated (1da66a6ab) Minor expansion of guile-test comments (fcebf93ec) Favor docstrings for describing the purpose of functions. (67b8b6fb0) Fix "Scheme Syntax" info rendering (62f08b8f3) Better errors for odd-length keyword args (68f13adaa) Fix segfault introduced with R6RS port commit (33514ffe2) "Scripting Examples" update. (f3a187270) Register R6RS port and bytevector internals early (94d70684c) Fix support for threads already known to GC (4c3bea3db) Declare module exports before loading imports (631e9901d) Revert "futures: Limit the number of nested futures on the same stack." (9e28a1212) Fix (* x -1) for GOOPS types (70d4c4b28) Explain why no native accessors for `s8' and `u8' exist (f8dd4f67b) Fix guild compile --to=cps / --from=cps (f261eaf03) Fix kfun parse-cps bug (23278d07d) Fixed specific version of guile search in autoconf macro GUILE_PROGS. (b6d3ab6c0) Fix typo in old NEWS. (7242ca566) Fix multi-arity dispatch in GOOPS (c7fb87cd6) Fix compute-frame-sizes for case-lambda jumps (4dcc97288) Use labs instead of abs where needed (5333642b7) Fix make-polar signedness of zeros on macOS (c4b0491e9) Conditionally define SOCK_CLOEXEC, SOCK_NONBLOCK (36023a0d2) Fix flonum/complex type inference. (d0811644f)
2017-03-01Updated version (2.1.7.18.g33514ffe2 -> 2.1.7.47.g33944f660).Stefan Husmann
Changelog ========= Disable REPL server tests if no threads (33944f660) tests: Avoid race condition in REPL server test. (c1581fb2a) tests: Throw 'unresolved when the REPL server is too slow. (bf58d7bb9) tests: Add REPL server test for CVE-2016-8606. (2cecf3b15) REPL Server: Guard against HTTP inter-protocol exploitation attacks. (402162cfc) tests: Use the "normalized codeset" in locale names. (b473598f2) Treat 'SIG_IGN' as a pointer. (7d6f309cc) Document 'scm_to_uintptr_t' and 'scm_from_uintptr_t'. (1107db3eb) Remove 'umask' calls from 'mkdir'. (844b2cf75) %port-encoding requires an open port (25652ff84) http: Do not use 'eq?' to compare characters in parse-request-uri. (b56b94492) build: .x and .doc files depend on generated includes. (8f7ed8abf) texinfo: Remove unnecessary (oop goops) dependency. (7a32add5d) Do not assume that sizeof (long) == sizeof (void *) == sizeof (SCM). (1d257c27f) Avoid signed integer overflows in numeric conversions. (a8d1c7d61) Remove extraneous debugging output in test (36321a8ff) Fix open-file mode misinterpretation (82ea7c763) "select" no longer throws exception on EINTR (24eea1be0) scm_std_select doesn't tick itself (066036499) Cosmetic REPL server improvements (0cd60c3f2) Fix trap frame matching (374b88580) Fix class slot allocation since GOOPS rewrite (77cfd7e4b) Fix (mkstemp! "XX" 0) errors (a86bb2e61) Flush when getting string from r6rs string output port (e13cd5c77) String ports can be truncated (1da66a6ab) Minor expansion of guile-test comments (fcebf93ec) Favor docstrings for describing the purpose of functions. (67b8b6fb0) Fix "Scheme Syntax" info rendering (62f08b8f3) Better errors for odd-length keyword args (68f13adaa) Fix segfault introduced with R6RS port commit (33514ffe2) "Scripting Examples" update. (f3a187270) Register R6RS port and bytevector internals early (94d70684c) Fix support for threads already known to GC (4c3bea3db) Declare module exports before loading imports (631e9901d) Revert "futures: Limit the number of nested futures on the same stack." (9e28a1212) Fix (* x -1) for GOOPS types (70d4c4b28) Explain why no native accessors for `s8' and `u8' exist (f8dd4f67b) Fix guild compile --to=cps / --from=cps (f261eaf03) Fix kfun parse-cps bug (23278d07d) Fixed specific version of guile search in autoconf macro GUILE_PROGS. (b6d3ab6c0) Fix typo in old NEWS. (7242ca566) Fix multi-arity dispatch in GOOPS (c7fb87cd6) Fix compute-frame-sizes for case-lambda jumps (4dcc97288) Use labs instead of abs where needed (5333642b7) Fix make-polar signedness of zeros on macOS (c4b0491e9) Conditionally define SOCK_CLOEXEC, SOCK_NONBLOCK (36023a0d2) Fix flonum/complex type inference. (d0811644f)
2017-03-01Updated version (2.1.7.11.gf8dd4f67b -> 2.1.7.18.g33514ffe2).Stefan Husmann
Changelog ========= Fix segfault introduced with R6RS port commit (33514ffe2) "Scripting Examples" update. (f3a187270) Register R6RS port and bytevector internals early (94d70684c) Fix support for threads already known to GC (4c3bea3db) Declare module exports before loading imports (631e9901d) Revert "futures: Limit the number of nested futures on the same stack." (9e28a1212) Fix (* x -1) for GOOPS types (70d4c4b28) Explain why no native accessors for `s8' and `u8' exist (f8dd4f67b) Fix guild compile --to=cps / --from=cps (f261eaf03) Fix kfun parse-cps bug (23278d07d) Fixed specific version of guile search in autoconf macro GUILE_PROGS. (b6d3ab6c0) Fix typo in old NEWS. (7242ca566) Fix multi-arity dispatch in GOOPS (c7fb87cd6) Fix compute-frame-sizes for case-lambda jumps (4dcc97288) Use labs instead of abs where needed (5333642b7) Fix make-polar signedness of zeros on macOS (c4b0491e9) Conditionally define SOCK_CLOEXEC, SOCK_NONBLOCK (36023a0d2) Fix flonum/complex type inference. (d0811644f)
2017-02-28Updated version (2.1.7.10.gf261eaf03 -> 2.1.7.11.gf8dd4f67b).Stefan Husmann
Changelog ========= Explain why no native accessors for `s8' and `u8' exist (f8dd4f67b) Fix guild compile --to=cps / --from=cps (f261eaf03) Fix kfun parse-cps bug (23278d07d) Fixed specific version of guile search in autoconf macro GUILE_PROGS. (b6d3ab6c0) Fix typo in old NEWS. (7242ca566) Fix multi-arity dispatch in GOOPS (c7fb87cd6) Fix compute-frame-sizes for case-lambda jumps (4dcc97288) Use labs instead of abs where needed (5333642b7) Fix make-polar signedness of zeros on macOS (c4b0491e9) Conditionally define SOCK_CLOEXEC, SOCK_NONBLOCK (36023a0d2) Fix flonum/complex type inference. (d0811644f)
2017-02-24updateStefan Husmann
2017-02-23Updated version (2.1.7.1.gd0811644f -> 2.1.7.4.g5333642b7).Stefan Husmann
Changelog ========= Use labs instead of abs where needed (5333642b7) Fix make-polar signedness of zeros on macOS (c4b0491e9) Conditionally define SOCK_CLOEXEC, SOCK_NONBLOCK (36023a0d2) Fix flonum/complex type inference. (d0811644f)
2017-02-19Updated version (2.1.7 -> 2.1.7.1.gd0811644f).Stefan Husmann
Changelog ========= Fix flonum/complex type inference. (d0811644f)
2017-02-18Updated version (2.1.6.26.gbfa6c401c -> 2.1.7).Stefan Husmann
Changelog =========
2017-02-17updateStefan Husmann
2017-02-17updateStefan Husmann
2017-02-16Updated version (2.1.6.15.g69ca2bb22 -> 2.1.6.19.g4706d6982).Stefan Husmann
Changelog ========= Fix accept4 gnulib update. (4706d6982) Add accept4 support (6e0965104) Switch to accept4 (9399c1347) Update Gnulib to v0.1-1157-gb03f418. (7e641595c) Elide syscalls in fdes->port (69ca2bb22) Fix compilation of continuations.c (2c02bdda1) Remove unused variable in continuations.c (8e1af70c2) VM continuations store FP/SP by offset (00ed4043c) Avoid reading garbage from dynstack (5048a8afb) Web server and client use suspendable ports (710ebfddc) Prevent TOCTTOU bugs in C ports (09a69dd71) Prevent TOCTTOU bugs in suspendable ports (8a4774dec) Remove remaining "display" uses in (web http) (ecdff904c) Beginnings of suspendable HTTP (96b994b6f) Modernize (web http) a bit (8c50060ae) Fix rank 0 arrays and nested arrays in truncated-print (93cbaef13) Support arrays in truncated-print (ee2125c63) Fix bug #25492 (a0028723d) Avoid stacks in dynamically-bound values (498f3f956)
2017-02-15Updated version (2.1.6.14.g2c02bdda1 -> 2.1.6.15.g69ca2bb22).Stefan Husmann
Changelog ========= Elide syscalls in fdes->port (69ca2bb22) Fix compilation of continuations.c (2c02bdda1) Remove unused variable in continuations.c (8e1af70c2) VM continuations store FP/SP by offset (00ed4043c) Avoid reading garbage from dynstack (5048a8afb) Web server and client use suspendable ports (710ebfddc) Prevent TOCTTOU bugs in C ports (09a69dd71) Prevent TOCTTOU bugs in suspendable ports (8a4774dec) Remove remaining "display" uses in (web http) (ecdff904c) Beginnings of suspendable HTTP (96b994b6f) Modernize (web http) a bit (8c50060ae) Fix rank 0 arrays and nested arrays in truncated-print (93cbaef13) Support arrays in truncated-print (ee2125c63) Fix bug #25492 (a0028723d) Avoid stacks in dynamically-bound values (498f3f956)
2017-02-13updateStefan Husmann
2017-02-08Updated version (2.1.6.4.g93cbaef13 -> 2.1.6.10.g710ebfddc).Stefan Husmann
Changelog ========= Web server and client use suspendable ports (710ebfddc) Prevent TOCTTOU bugs in C ports (09a69dd71) Prevent TOCTTOU bugs in suspendable ports (8a4774dec) Remove remaining "display" uses in (web http) (ecdff904c) Beginnings of suspendable HTTP (96b994b6f) Modernize (web http) a bit (8c50060ae) Fix rank 0 arrays and nested arrays in truncated-print (93cbaef13) Support arrays in truncated-print (ee2125c63) Fix bug #25492 (a0028723d) Avoid stacks in dynamically-bound values (498f3f956)
2017-02-07Updated version (2.1.6 -> 2.1.6.4.g93cbaef13).Stefan Husmann
Changelog ========= Fix rank 0 arrays and nested arrays in truncated-print (93cbaef13) Support arrays in truncated-print (ee2125c63) Fix bug #25492 (a0028723d) Avoid stacks in dynamically-bound values (498f3f956)
2017-01-19Updated version (2.1.5.21.g35a905925 -> 2.1.6).Stefan Husmann
Changelog =========
2017-01-13Updated version (2.1.5.19.g7e9395055 -> 2.1.5.21.g35a905925).Stefan Husmann
Changelog ========= Add unboxed floating point comparison instructions. (35a905925) Protect call-with-new-thread data from GC. (63bf6ffa0) Final names for new array functions (7e9395055) Fix scm_init_stime for macOS (2976abdbb) Fix alloc_aligned for high allocations (81d8ff9e4) Speed up load-thunk-from-memory for page alignment (c391ab8c9) Fix mkstemp on macOS (6ff1ec9c3) Fix close-port race. (b392d81c9) Exited threads retain less memory (dffe495d0) Prevent some interrupts of wait-condition-variable (12eb7b825) Enable interrupts only when running thread body (a000e5c38) Remove thread-specific admin mutex (78239acff) Remove thread-exited? check in sigaction (ca598d314) Thread prepare-to-wait respects block_asyncs (5241d0685) New interfaces to help wait on fd/cond (a0656ad4c) Improve handle-interrupts placement (0ce8a9a5e) FFI: Add support for functions that set 'errno'. (a396e14cb) Test format ~f with width parameters (546eb479b) Fix bug in compute-significant-bits for phi predecessors (2660c0b3c) Make scm_gc_warn_proc() write directly to stderr (37551e40b) Add suspendable-continuation? (6dd87f4d8)
2017-01-10Updated version (2.1.5.14.gb392d81c9 -> 2.1.5.19.g7e9395055).Stefan Husmann
Changelog ========= Final names for new array functions (7e9395055) Fix scm_init_stime for macOS (2976abdbb) Fix alloc_aligned for high allocations (81d8ff9e4) Speed up load-thunk-from-memory for page alignment (c391ab8c9) Fix mkstemp on macOS (6ff1ec9c3) Fix close-port race. (b392d81c9) Exited threads retain less memory (dffe495d0) Prevent some interrupts of wait-condition-variable (12eb7b825) Enable interrupts only when running thread body (a000e5c38) Remove thread-specific admin mutex (78239acff) Remove thread-exited? check in sigaction (ca598d314) Thread prepare-to-wait respects block_asyncs (5241d0685) New interfaces to help wait on fd/cond (a0656ad4c) Improve handle-interrupts placement (0ce8a9a5e) FFI: Add support for functions that set 'errno'. (a396e14cb) Test format ~f with width parameters (546eb479b) Fix bug in compute-significant-bits for phi predecessors (2660c0b3c) Make scm_gc_warn_proc() write directly to stderr (37551e40b) Add suspendable-continuation? (6dd87f4d8)
2017-01-08Updated version (2.1.5.7.ga0656ad4c -> 2.1.5.14.gb392d81c9).Stefan Husmann
Changelog ========= Fix close-port race. (b392d81c9) Exited threads retain less memory (dffe495d0) Prevent some interrupts of wait-condition-variable (12eb7b825) Enable interrupts only when running thread body (a000e5c38) Remove thread-specific admin mutex (78239acff) Remove thread-exited? check in sigaction (ca598d314) Thread prepare-to-wait respects block_asyncs (5241d0685) New interfaces to help wait on fd/cond (a0656ad4c) Improve handle-interrupts placement (0ce8a9a5e) FFI: Add support for functions that set 'errno'. (a396e14cb) Test format ~f with width parameters (546eb479b) Fix bug in compute-significant-bits for phi predecessors (2660c0b3c) Make scm_gc_warn_proc() write directly to stderr (37551e40b) Add suspendable-continuation? (6dd87f4d8)
2016-12-29Updated version (2.1.5.6.g0ce8a9a5e -> 2.1.5.7.ga0656ad4c).Stefan Husmann
Changelog ========= New interfaces to help wait on fd/cond (a0656ad4c) Improve handle-interrupts placement (0ce8a9a5e) FFI: Add support for functions that set 'errno'. (a396e14cb) Test format ~f with width parameters (546eb479b) Fix bug in compute-significant-bits for phi predecessors (2660c0b3c) Make scm_gc_warn_proc() write directly to stderr (37551e40b) Add suspendable-continuation? (6dd87f4d8)
2016-12-20Updated version (2.1.5.4.g546eb479b -> 2.1.5.6.g0ce8a9a5e).AUR Update Bot
Changelog ========= Improve handle-interrupts placement (0ce8a9a5e) FFI: Add support for functions that set 'errno'. (a396e14cb) Test format ~f with width parameters (546eb479b) Fix bug in compute-significant-bits for phi predecessors (2660c0b3c) Make scm_gc_warn_proc() write directly to stderr (37551e40b) Add suspendable-continuation? (6dd87f4d8)
2016-12-16New git version gives longer version numbers, no need to update.Stefan Husmann
2016-12-15Updated version (2.1.5.3.g2660c0b -> 2.1.5.4.g546eb47).AUR Update Bot
Changelog ========= Test format ~f with width parameters (546eb47) Fix bug in compute-significant-bits for phi predecessors (2660c0b) Make scm_gc_warn_proc() write directly to stderr (37551e4) Add suspendable-continuation? (6dd87f4)
2016-12-14Updated version (2.1.5.1.g6dd87f4 -> 2.1.5.3.g2660c0b).AUR Update Bot
Changelog ========= Fix bug in compute-significant-bits for phi predecessors (2660c0b) Make scm_gc_warn_proc() write directly to stderr (37551e4) Add suspendable-continuation? (6dd87f4)
2016-12-14Updated version (2.1.5 -> 2.1.5.1.g6dd87f4).AUR Update Bot
Changelog ========= Add suspendable-continuation? (6dd87f4)
2016-12-08Updated version (2.1.4.117.g7184c17 -> 2.1.5).AUR Update Bot
Changelog =========
2016-12-06Updated version (2.1.4.115.ga9dc553 -> 2.1.4.117.g7184c17).AUR Update Bot
Changelog ========= with-dynamic-state compiler and VM support (7184c17) Reimplement dynamic states (aa84489) Fix two wait-condition-variable race conditions (a9dc553) Compile fluid-set! to VM opcode (8bd5dae) Ensure autoconf doesn't downgrade us to C99 (7b6b86f) Add weak-table fast path for update (668153d) Fix scm_weak_table_refq for undefined default (5a3bc32) Remove special support for fluids in GDB interface (0dcca77) Deprecate scm_from_contiguous_array (fa4a229) Document new array functions, with provisional names (0bd7562) New functions (array-for-each-cell, array-for-each-cell-in-order) (7ef9d0a) New functions array-from, array-from*, array-amend! (d1435ea) Do not use array handles in scm_vector (7b6d854) Special case for array-map! with three arguments (cd7fee8) Speed up for multi-arg cases of scm_ramap functions (31e9f8b) Support typed arrays in some sort functions (fa40c28) Remove deprecated array functions (09850ff) Reuse SCM_BYTEVECTOR_TYPED_LENGTH in scm_array_get_handle (85ac9cc) Avoid unneeded internal use of array handles (4e76679) Fix compilation of rank 0 typed array literals (d236d4d) Merge api-{data,compound}.texi (8b5f323) Add NEWS item about mutexes (2b0ffb8) Deprecate dynamic roots (dc2a560) Update join-thread docs (f927c70) Add asyncs test (1e92511) Inline interrupts (0858431) Refactor async handling to be FIFO (4ae4988) Remove SCM_DEBUG_CELL_ACCESSES==1 (705e3a8) Explicit interrupt handling in VM (4985ef1) Add handle-interrupts inst and compiler pass (ca74e3f) Slim thread cleanup (fcb4348) join-thread in Scheme (a521440) scm_spawn_thread uses call-with-new-thread (e447258) Fix crasher in scm_system_async_mark_for_thread (3f23688) More comments in threads.c (9ac2c99) Optimize lock-mutex (e0f1741) Improve mutexes / condition variable implementation (950e728) Refactor GC implications of thread sleep (6bb5119) Unlocked mutexes don't have owners (1ed9dea) Put mutex kind in SMOB flags (4110e7b) Rename Guile's internal mutexes and condvars (7fd10d2) Internal threads refactor (e7c658a) doc: Adjust capitalization for "HTTPS" and "GnuTLS". (6bdd955) web: Add https support through gnutls. (8f1db9f) Update NEWS. (f8de980) Minor editing in api-scheduling.texi (2c0c641) Update documentation on mutexes (16fe02a) scm_timed_lock_mutex replaces scm_lock_mutex_timed (03ffd72) Update mutex documentation (8d90775) Separate fat mutex unlock and wait operations (fc4df45) Back to simple unlock-mutex (56dd476) Replace scm_make_mutex_with_flags (7682461) Remove unchecked-unlock facility from Guile mutexes (c091613) Recursively locking a SRFI-18 mutex blocks (f1f68ff) SRFI-18 mutexes are not recursive (b43f114) Move more functionality to SRFI-18 mutex-unlock! (b197a6a) Remove fat mutex abandoned mutex error (f1b7eaa) Remove thread held pthread_mutex field (a3d0a7d) Remove thread-local weak mutex set (857aa58) SRFI-18 manages own mutex "abandoned" state (c6a8092) Remove lock-mutex owner facility (ecfa0b5) SRFI-18 threads disjoint from guile threads (3ce76c3) Update SRFI-18 documentation. (bb4e955) srfi-18 condition variables disjoint (846f7e1) Remove export srfi-18 never had (3794935) SRFI-18 mutexes disjoint from Guile mutexes (2559631) try-mutex in terms of mutex-lock (0f5a59b) Fix typo in threads documentation (10471f4) Deprecate critical sections (fcc6a7b) Threads no longer track critical section level (4b78b00) Remove call/cc assertion about critical sections (8fc9450) Remove last critical section use (65268ff) Mutex in dynamic linker (2e2396d) Remove critical section in scm_debug_options (399379b) Mutex instead of critical section in gc.c (42882bb) Mutex instead of critical section in GOOPS (e7e7a71) Simplify critical section implementation (b410667) Mutex instead of critical sectoin in symbol->keyword (c88d0cc) Mutexes instead of critical sections in stime.c (cfab7e3) Remove unused internal definitions (c77ccc5) regexec comment fix (4458377) sigaction critical section refactor. (465466c) threads: Use a mutex instead of a critical section. (0a66387) Add scm_yield to manual alongside yield (b2e7662) api-scheduling.texi: Syntactic cleanups. (4280c81) Remove thread cleanup facility (eeeee32) REPL server avoids thread cleanup handlers (94a3433) srfi-18: thread-terminate! without cleanup handlers (b85f033) cancel-thread can take arguments (a7114ce) Trim srfi-18 thread startup machinery (6bf9c65) Refactor thread-join! to use optional args. (59fdf9c) Rationalize exception handling in srfi-18 (8e305ee) srfi-18: Avoid call/cc. (789a4d8) srfi-18: Inline uses of srfi-18-exception-preserver. (c3f08aa) srfi-18: Use srfi-35 conditions. (177a058) srfi-18: Use parameters. (0d57476) srfi-18: Use lambda* optional arguments. (7078218) srfi-18: Simplify thread-sleep!, thread-terminate!. (bbcc128) srfi-18: Use `match' in thread-start!. (4d23c83) srfi-18: Improve style. (501c0e6) Fix srfi-34 indentation (e5399d3) cancel-thread via asyncs, not pthread_cancel (a04739b) Use atomics for async interrupts (c957ec7) Move call-with-new-thread to Scheme (f3bfe29) Fix tree-il code generation for ECMAscript `new' expression. (9807d2d) Move thread bindings to (ice-9 threads) (d74e0fe) Deferred module observers via a parameter (56b490a) Adapt run-server* to change to `accept'. (206dced) Small api-scheduling.texi reorder (efcc30f) Update "Asyncs" section of manual. (51d322b) NEWS item for deprecated user asyncs (7280681) Deprecate user asyncs (59f09d1) Deprecate arbiters (56d8d9a) Fold 2.1.4 news into 2.2 news (e61017a) Fix slot allocation for prompts (8622344) Texinfo serialization: add braces when needed (06e4091) Remove .gnuploadrc. (67a0b7d)
2016-12-01Updated version (2.1.4.114.g8bd5dae -> 2.1.4.115.ga9dc553).AUR Update Bot
Changelog ========= Fix two wait-condition-variable race conditions (a9dc553) Compile fluid-set! to VM opcode (8bd5dae) Ensure autoconf doesn't downgrade us to C99 (7b6b86f) Add weak-table fast path for update (668153d) Fix scm_weak_table_refq for undefined default (5a3bc32) Remove special support for fluids in GDB interface (0dcca77) Deprecate scm_from_contiguous_array (fa4a229) Document new array functions, with provisional names (0bd7562) New functions (array-for-each-cell, array-for-each-cell-in-order) (7ef9d0a) New functions array-from, array-from*, array-amend! (d1435ea) Do not use array handles in scm_vector (7b6d854) Special case for array-map! with three arguments (cd7fee8) Speed up for multi-arg cases of scm_ramap functions (31e9f8b) Support typed arrays in some sort functions (fa40c28) Remove deprecated array functions (09850ff) Reuse SCM_BYTEVECTOR_TYPED_LENGTH in scm_array_get_handle (85ac9cc) Avoid unneeded internal use of array handles (4e76679) Fix compilation of rank 0 typed array literals (d236d4d) Merge api-{data,compound}.texi (8b5f323) Add NEWS item about mutexes (2b0ffb8) Deprecate dynamic roots (dc2a560) Update join-thread docs (f927c70) Add asyncs test (1e92511) Inline interrupts (0858431) Refactor async handling to be FIFO (4ae4988) Remove SCM_DEBUG_CELL_ACCESSES==1 (705e3a8) Explicit interrupt handling in VM (4985ef1) Add handle-interrupts inst and compiler pass (ca74e3f) Slim thread cleanup (fcb4348) join-thread in Scheme (a521440) scm_spawn_thread uses call-with-new-thread (e447258) Fix crasher in scm_system_async_mark_for_thread (3f23688) More comments in threads.c (9ac2c99) Optimize lock-mutex (e0f1741) Improve mutexes / condition variable implementation (950e728) Refactor GC implications of thread sleep (6bb5119) Unlocked mutexes don't have owners (1ed9dea) Put mutex kind in SMOB flags (4110e7b) Rename Guile's internal mutexes and condvars (7fd10d2) Internal threads refactor (e7c658a) doc: Adjust capitalization for "HTTPS" and "GnuTLS". (6bdd955) web: Add https support through gnutls. (8f1db9f) Update NEWS. (f8de980) Minor editing in api-scheduling.texi (2c0c641) Update documentation on mutexes (16fe02a) scm_timed_lock_mutex replaces scm_lock_mutex_timed (03ffd72) Update mutex documentation (8d90775) Separate fat mutex unlock and wait operations (fc4df45) Back to simple unlock-mutex (56dd476) Replace scm_make_mutex_with_flags (7682461) Remove unchecked-unlock facility from Guile mutexes (c091613) Recursively locking a SRFI-18 mutex blocks (f1f68ff) SRFI-18 mutexes are not recursive (b43f114) Move more functionality to SRFI-18 mutex-unlock! (b197a6a) Remove fat mutex abandoned mutex error (f1b7eaa) Remove thread held pthread_mutex field (a3d0a7d) Remove thread-local weak mutex set (857aa58) SRFI-18 manages own mutex "abandoned" state (c6a8092) Remove lock-mutex owner facility (ecfa0b5) SRFI-18 threads disjoint from guile threads (3ce76c3) Update SRFI-18 documentation. (bb4e955) srfi-18 condition variables disjoint (846f7e1) Remove export srfi-18 never had (3794935) SRFI-18 mutexes disjoint from Guile mutexes (2559631) try-mutex in terms of mutex-lock (0f5a59b) Fix typo in threads documentation (10471f4) Deprecate critical sections (fcc6a7b) Threads no longer track critical section level (4b78b00) Remove call/cc assertion about critical sections (8fc9450) Remove last critical section use (65268ff) Mutex in dynamic linker (2e2396d) Remove critical section in scm_debug_options (399379b) Mutex instead of critical section in gc.c (42882bb) Mutex instead of critical section in GOOPS (e7e7a71) Simplify critical section implementation (b410667) Mutex instead of critical sectoin in symbol->keyword (c88d0cc) Mutexes instead of critical sections in stime.c (cfab7e3) Remove unused internal definitions (c77ccc5) regexec comment fix (4458377) sigaction critical section refactor. (465466c) threads: Use a mutex instead of a critical section. (0a66387) Add scm_yield to manual alongside yield (b2e7662) api-scheduling.texi: Syntactic cleanups. (4280c81) Remove thread cleanup facility (eeeee32) REPL server avoids thread cleanup handlers (94a3433) srfi-18: thread-terminate! without cleanup handlers (b85f033) cancel-thread can take arguments (a7114ce) Trim srfi-18 thread startup machinery (6bf9c65) Refactor thread-join! to use optional args. (59fdf9c) Rationalize exception handling in srfi-18 (8e305ee) srfi-18: Avoid call/cc. (789a4d8) srfi-18: Inline uses of srfi-18-exception-preserver. (c3f08aa) srfi-18: Use srfi-35 conditions. (177a058) srfi-18: Use parameters. (0d57476) srfi-18: Use lambda* optional arguments. (7078218) srfi-18: Simplify thread-sleep!, thread-terminate!. (bbcc128) srfi-18: Use `match' in thread-start!. (4d23c83) srfi-18: Improve style. (501c0e6) Fix srfi-34 indentation (e5399d3) cancel-thread via asyncs, not pthread_cancel (a04739b) Use atomics for async interrupts (c957ec7) Move call-with-new-thread to Scheme (f3bfe29) Fix tree-il code generation for ECMAscript `new' expression. (9807d2d) Move thread bindings to (ice-9 threads) (d74e0fe) Deferred module observers via a parameter (56b490a) Adapt run-server* to change to `accept'. (206dced) Small api-scheduling.texi reorder (efcc30f) Update "Asyncs" section of manual. (51d322b) NEWS item for deprecated user asyncs (7280681) Deprecate user asyncs (59f09d1) Deprecate arbiters (56d8d9a) Fold 2.1.4 news into 2.2 news (e61017a) Fix slot allocation for prompts (8622344) Texinfo serialization: add braces when needed (06e4091) Remove .gnuploadrc. (67a0b7d)
2016-11-28Updated version (2.1.4.109.gfa4a229 -> 2.1.4.114.g8bd5dae).AUR Update Bot
Changelog ========= Compile fluid-set! to VM opcode (8bd5dae) Ensure autoconf doesn't downgrade us to C99 (7b6b86f) Add weak-table fast path for update (668153d) Fix scm_weak_table_refq for undefined default (5a3bc32) Remove special support for fluids in GDB interface (0dcca77) Deprecate scm_from_contiguous_array (fa4a229) Document new array functions, with provisional names (0bd7562) New functions (array-for-each-cell, array-for-each-cell-in-order) (7ef9d0a) New functions array-from, array-from*, array-amend! (d1435ea) Do not use array handles in scm_vector (7b6d854) Special case for array-map! with three arguments (cd7fee8) Speed up for multi-arg cases of scm_ramap functions (31e9f8b) Support typed arrays in some sort functions (fa40c28) Remove deprecated array functions (09850ff) Reuse SCM_BYTEVECTOR_TYPED_LENGTH in scm_array_get_handle (85ac9cc) Avoid unneeded internal use of array handles (4e76679) Fix compilation of rank 0 typed array literals (d236d4d) Merge api-{data,compound}.texi (8b5f323) Add NEWS item about mutexes (2b0ffb8) Deprecate dynamic roots (dc2a560) Update join-thread docs (f927c70) Add asyncs test (1e92511) Inline interrupts (0858431) Refactor async handling to be FIFO (4ae4988) Remove SCM_DEBUG_CELL_ACCESSES==1 (705e3a8) Explicit interrupt handling in VM (4985ef1) Add handle-interrupts inst and compiler pass (ca74e3f) Slim thread cleanup (fcb4348) join-thread in Scheme (a521440) scm_spawn_thread uses call-with-new-thread (e447258) Fix crasher in scm_system_async_mark_for_thread (3f23688) More comments in threads.c (9ac2c99) Optimize lock-mutex (e0f1741) Improve mutexes / condition variable implementation (950e728) Refactor GC implications of thread sleep (6bb5119) Unlocked mutexes don't have owners (1ed9dea) Put mutex kind in SMOB flags (4110e7b) Rename Guile's internal mutexes and condvars (7fd10d2) Internal threads refactor (e7c658a) doc: Adjust capitalization for "HTTPS" and "GnuTLS". (6bdd955) web: Add https support through gnutls. (8f1db9f) Update NEWS. (f8de980) Minor editing in api-scheduling.texi (2c0c641) Update documentation on mutexes (16fe02a) scm_timed_lock_mutex replaces scm_lock_mutex_timed (03ffd72) Update mutex documentation (8d90775) Separate fat mutex unlock and wait operations (fc4df45) Back to simple unlock-mutex (56dd476) Replace scm_make_mutex_with_flags (7682461) Remove unchecked-unlock facility from Guile mutexes (c091613) Recursively locking a SRFI-18 mutex blocks (f1f68ff) SRFI-18 mutexes are not recursive (b43f114) Move more functionality to SRFI-18 mutex-unlock! (b197a6a) Remove fat mutex abandoned mutex error (f1b7eaa) Remove thread held pthread_mutex field (a3d0a7d) Remove thread-local weak mutex set (857aa58) SRFI-18 manages own mutex "abandoned" state (c6a8092) Remove lock-mutex owner facility (ecfa0b5) SRFI-18 threads disjoint from guile threads (3ce76c3) Update SRFI-18 documentation. (bb4e955) srfi-18 condition variables disjoint (846f7e1) Remove export srfi-18 never had (3794935) SRFI-18 mutexes disjoint from Guile mutexes (2559631) try-mutex in terms of mutex-lock (0f5a59b) Fix typo in threads documentation (10471f4) Deprecate critical sections (fcc6a7b) Threads no longer track critical section level (4b78b00) Remove call/cc assertion about critical sections (8fc9450) Remove last critical section use (65268ff) Mutex in dynamic linker (2e2396d) Remove critical section in scm_debug_options (399379b) Mutex instead of critical section in gc.c (42882bb) Mutex instead of critical section in GOOPS (e7e7a71) Simplify critical section implementation (b410667) Mutex instead of critical sectoin in symbol->keyword (c88d0cc) Mutexes instead of critical sections in stime.c (cfab7e3) Remove unused internal definitions (c77ccc5) regexec comment fix (4458377) sigaction critical section refactor. (465466c) threads: Use a mutex instead of a critical section. (0a66387) Add scm_yield to manual alongside yield (b2e7662) api-scheduling.texi: Syntactic cleanups. (4280c81) Remove thread cleanup facility (eeeee32) REPL server avoids thread cleanup handlers (94a3433) srfi-18: thread-terminate! without cleanup handlers (b85f033) cancel-thread can take arguments (a7114ce) Trim srfi-18 thread startup machinery (6bf9c65) Refactor thread-join! to use optional args. (59fdf9c) Rationalize exception handling in srfi-18 (8e305ee) srfi-18: Avoid call/cc. (789a4d8) srfi-18: Inline uses of srfi-18-exception-preserver. (c3f08aa) srfi-18: Use srfi-35 conditions. (177a058) srfi-18: Use parameters. (0d57476) srfi-18: Use lambda* optional arguments. (7078218) srfi-18: Simplify thread-sleep!, thread-terminate!. (bbcc128) srfi-18: Use `match' in thread-start!. (4d23c83) srfi-18: Improve style. (501c0e6) Fix srfi-34 indentation (e5399d3) cancel-thread via asyncs, not pthread_cancel (a04739b) Use atomics for async interrupts (c957ec7) Move call-with-new-thread to Scheme (f3bfe29) Fix tree-il code generation for ECMAscript `new' expression. (9807d2d) Move thread bindings to (ice-9 threads) (d74e0fe) Deferred module observers via a parameter (56b490a) Adapt run-server* to change to `accept'. (206dced) Small api-scheduling.texi reorder (efcc30f) Update "Asyncs" section of manual. (51d322b) NEWS item for deprecated user asyncs (7280681) Deprecate user asyncs (59f09d1) Deprecate arbiters (56d8d9a) Fold 2.1.4 news into 2.2 news (e61017a) Fix slot allocation for prompts (8622344) Texinfo serialization: add braces when needed (06e4091) Remove .gnuploadrc. (67a0b7d)
2016-11-24Updated version (2.1.4.95.gdc2a560 -> 2.1.4.109.gfa4a229).AUR Update Bot
Changelog ========= Deprecate scm_from_contiguous_array (fa4a229) Document new array functions, with provisional names (0bd7562) New functions (array-for-each-cell, array-for-each-cell-in-order) (7ef9d0a) New functions array-from, array-from*, array-amend! (d1435ea) Do not use array handles in scm_vector (7b6d854) Special case for array-map! with three arguments (cd7fee8) Speed up for multi-arg cases of scm_ramap functions (31e9f8b) Support typed arrays in some sort functions (fa40c28) Remove deprecated array functions (09850ff) Reuse SCM_BYTEVECTOR_TYPED_LENGTH in scm_array_get_handle (85ac9cc) Avoid unneeded internal use of array handles (4e76679) Fix compilation of rank 0 typed array literals (d236d4d) Merge api-{data,compound}.texi (8b5f323) Add NEWS item about mutexes (2b0ffb8) Deprecate dynamic roots (dc2a560) Update join-thread docs (f927c70) Add asyncs test (1e92511) Inline interrupts (0858431) Refactor async handling to be FIFO (4ae4988) Remove SCM_DEBUG_CELL_ACCESSES==1 (705e3a8) Explicit interrupt handling in VM (4985ef1) Add handle-interrupts inst and compiler pass (ca74e3f) Slim thread cleanup (fcb4348) join-thread in Scheme (a521440) scm_spawn_thread uses call-with-new-thread (e447258) Fix crasher in scm_system_async_mark_for_thread (3f23688) More comments in threads.c (9ac2c99) Optimize lock-mutex (e0f1741) Improve mutexes / condition variable implementation (950e728) Refactor GC implications of thread sleep (6bb5119) Unlocked mutexes don't have owners (1ed9dea) Put mutex kind in SMOB flags (4110e7b) Rename Guile's internal mutexes and condvars (7fd10d2) Internal threads refactor (e7c658a) doc: Adjust capitalization for "HTTPS" and "GnuTLS". (6bdd955) web: Add https support through gnutls. (8f1db9f) Update NEWS. (f8de980) Minor editing in api-scheduling.texi (2c0c641) Update documentation on mutexes (16fe02a) scm_timed_lock_mutex replaces scm_lock_mutex_timed (03ffd72) Update mutex documentation (8d90775) Separate fat mutex unlock and wait operations (fc4df45) Back to simple unlock-mutex (56dd476) Replace scm_make_mutex_with_flags (7682461) Remove unchecked-unlock facility from Guile mutexes (c091613) Recursively locking a SRFI-18 mutex blocks (f1f68ff) SRFI-18 mutexes are not recursive (b43f114) Move more functionality to SRFI-18 mutex-unlock! (b197a6a) Remove fat mutex abandoned mutex error (f1b7eaa) Remove thread held pthread_mutex field (a3d0a7d) Remove thread-local weak mutex set (857aa58) SRFI-18 manages own mutex "abandoned" state (c6a8092) Remove lock-mutex owner facility (ecfa0b5) SRFI-18 threads disjoint from guile threads (3ce76c3) Update SRFI-18 documentation. (bb4e955) srfi-18 condition variables disjoint (846f7e1) Remove export srfi-18 never had (3794935) SRFI-18 mutexes disjoint from Guile mutexes (2559631) try-mutex in terms of mutex-lock (0f5a59b) Fix typo in threads documentation (10471f4) Deprecate critical sections (fcc6a7b) Threads no longer track critical section level (4b78b00) Remove call/cc assertion about critical sections (8fc9450) Remove last critical section use (65268ff) Mutex in dynamic linker (2e2396d) Remove critical section in scm_debug_options (399379b) Mutex instead of critical section in gc.c (42882bb) Mutex instead of critical section in GOOPS (e7e7a71) Simplify critical section implementation (b410667) Mutex instead of critical sectoin in symbol->keyword (c88d0cc) Mutexes instead of critical sections in stime.c (cfab7e3) Remove unused internal definitions (c77ccc5) regexec comment fix (4458377) sigaction critical section refactor. (465466c) threads: Use a mutex instead of a critical section. (0a66387) Add scm_yield to manual alongside yield (b2e7662) api-scheduling.texi: Syntactic cleanups. (4280c81) Remove thread cleanup facility (eeeee32) REPL server avoids thread cleanup handlers (94a3433) srfi-18: thread-terminate! without cleanup handlers (b85f033) cancel-thread can take arguments (a7114ce) Trim srfi-18 thread startup machinery (6bf9c65) Refactor thread-join! to use optional args. (59fdf9c) Rationalize exception handling in srfi-18 (8e305ee) srfi-18: Avoid call/cc. (789a4d8) srfi-18: Inline uses of srfi-18-exception-preserver. (c3f08aa) srfi-18: Use srfi-35 conditions. (177a058) srfi-18: Use parameters. (0d57476) srfi-18: Use lambda* optional arguments. (7078218) srfi-18: Simplify thread-sleep!, thread-terminate!. (bbcc128) srfi-18: Use `match' in thread-start!. (4d23c83) srfi-18: Improve style. (501c0e6) Fix srfi-34 indentation (e5399d3) cancel-thread via asyncs, not pthread_cancel (a04739b) Use atomics for async interrupts (c957ec7) Move call-with-new-thread to Scheme (f3bfe29) Fix tree-il code generation for ECMAscript `new' expression. (9807d2d) Move thread bindings to (ice-9 threads) (d74e0fe) Deferred module observers via a parameter (56b490a) Adapt run-server* to change to `accept'. (206dced) Small api-scheduling.texi reorder (efcc30f) Update "Asyncs" section of manual. (51d322b) NEWS item for deprecated user asyncs (7280681) Deprecate user asyncs (59f09d1) Deprecate arbiters (56d8d9a) Fold 2.1.4 news into 2.2 news (e61017a) Fix slot allocation for prompts (8622344) Texinfo serialization: add braces when needed (06e4091) Remove .gnuploadrc. (67a0b7d)
2016-11-22Updated version (2.1.4.93.g1e92511 -> 2.1.4.95.gdc2a560).AUR Update Bot
Changelog ========= Deprecate dynamic roots (dc2a560) Update join-thread docs (f927c70) Add asyncs test (1e92511) Inline interrupts (0858431) Refactor async handling to be FIFO (4ae4988) Remove SCM_DEBUG_CELL_ACCESSES==1 (705e3a8) Explicit interrupt handling in VM (4985ef1) Add handle-interrupts inst and compiler pass (ca74e3f) Slim thread cleanup (fcb4348) join-thread in Scheme (a521440) scm_spawn_thread uses call-with-new-thread (e447258) Fix crasher in scm_system_async_mark_for_thread (3f23688) More comments in threads.c (9ac2c99) Optimize lock-mutex (e0f1741) Improve mutexes / condition variable implementation (950e728) Refactor GC implications of thread sleep (6bb5119) Unlocked mutexes don't have owners (1ed9dea) Put mutex kind in SMOB flags (4110e7b) Rename Guile's internal mutexes and condvars (7fd10d2) Internal threads refactor (e7c658a) doc: Adjust capitalization for "HTTPS" and "GnuTLS". (6bdd955) web: Add https support through gnutls. (8f1db9f) Update NEWS. (f8de980) Minor editing in api-scheduling.texi (2c0c641) Update documentation on mutexes (16fe02a) scm_timed_lock_mutex replaces scm_lock_mutex_timed (03ffd72) Update mutex documentation (8d90775) Separate fat mutex unlock and wait operations (fc4df45) Back to simple unlock-mutex (56dd476) Replace scm_make_mutex_with_flags (7682461) Remove unchecked-unlock facility from Guile mutexes (c091613) Recursively locking a SRFI-18 mutex blocks (f1f68ff) SRFI-18 mutexes are not recursive (b43f114) Move more functionality to SRFI-18 mutex-unlock! (b197a6a) Remove fat mutex abandoned mutex error (f1b7eaa) Remove thread held pthread_mutex field (a3d0a7d) Remove thread-local weak mutex set (857aa58) SRFI-18 manages own mutex "abandoned" state (c6a8092) Remove lock-mutex owner facility (ecfa0b5) SRFI-18 threads disjoint from guile threads (3ce76c3) Update SRFI-18 documentation. (bb4e955) srfi-18 condition variables disjoint (846f7e1) Remove export srfi-18 never had (3794935) SRFI-18 mutexes disjoint from Guile mutexes (2559631) try-mutex in terms of mutex-lock (0f5a59b) Fix typo in threads documentation (10471f4) Deprecate critical sections (fcc6a7b) Threads no longer track critical section level (4b78b00) Remove call/cc assertion about critical sections (8fc9450) Remove last critical section use (65268ff) Mutex in dynamic linker (2e2396d) Remove critical section in scm_debug_options (399379b) Mutex instead of critical section in gc.c (42882bb) Mutex instead of critical section in GOOPS (e7e7a71) Simplify critical section implementation (b410667) Mutex instead of critical sectoin in symbol->keyword (c88d0cc) Mutexes instead of critical sections in stime.c (cfab7e3) Remove unused internal definitions (c77ccc5) regexec comment fix (4458377) sigaction critical section refactor. (465466c) threads: Use a mutex instead of a critical section. (0a66387) Add scm_yield to manual alongside yield (b2e7662) api-scheduling.texi: Syntactic cleanups. (4280c81) Remove thread cleanup facility (eeeee32) REPL server avoids thread cleanup handlers (94a3433) srfi-18: thread-terminate! without cleanup handlers (b85f033) cancel-thread can take arguments (a7114ce) Trim srfi-18 thread startup machinery (6bf9c65) Refactor thread-join! to use optional args. (59fdf9c) Rationalize exception handling in srfi-18 (8e305ee) srfi-18: Avoid call/cc. (789a4d8) srfi-18: Inline uses of srfi-18-exception-preserver. (c3f08aa) srfi-18: Use srfi-35 conditions. (177a058) srfi-18: Use parameters. (0d57476) srfi-18: Use lambda* optional arguments. (7078218) srfi-18: Simplify thread-sleep!, thread-terminate!. (bbcc128) srfi-18: Use `match' in thread-start!. (4d23c83) srfi-18: Improve style. (501c0e6) Fix srfi-34 indentation (e5399d3) cancel-thread via asyncs, not pthread_cancel (a04739b) Use atomics for async interrupts (c957ec7) Move call-with-new-thread to Scheme (f3bfe29) Fix tree-il code generation for ECMAscript `new' expression. (9807d2d) Move thread bindings to (ice-9 threads) (d74e0fe) Deferred module observers via a parameter (56b490a) Adapt run-server* to change to `accept'. (206dced) Small api-scheduling.texi reorder (efcc30f) Update "Asyncs" section of manual. (51d322b) NEWS item for deprecated user asyncs (7280681) Deprecate user asyncs (59f09d1) Deprecate arbiters (56d8d9a) Fold 2.1.4 news into 2.2 news (e61017a) Fix slot allocation for prompts (8622344) Texinfo serialization: add braces when needed (06e4091) Remove .gnuploadrc. (67a0b7d)
2016-11-19conflicts to guile4emacs nowStefan Husmann
2016-11-15Updated version (2.1.4.75.g6bdd955 -> 2.1.4.87.gfcb4348).AUR Update Bot
Changelog ========= Slim thread cleanup (fcb4348) join-thread in Scheme (a521440) scm_spawn_thread uses call-with-new-thread (e447258) Fix crasher in scm_system_async_mark_for_thread (3f23688) More comments in threads.c (9ac2c99) Optimize lock-mutex (e0f1741) Improve mutexes / condition variable implementation (950e728) Refactor GC implications of thread sleep (6bb5119) Unlocked mutexes don't have owners (1ed9dea) Put mutex kind in SMOB flags (4110e7b) Rename Guile's internal mutexes and condvars (7fd10d2) Internal threads refactor (e7c658a) doc: Adjust capitalization for "HTTPS" and "GnuTLS". (6bdd955) web: Add https support through gnutls. (8f1db9f) Update NEWS. (f8de980) Minor editing in api-scheduling.texi (2c0c641) Update documentation on mutexes (16fe02a) scm_timed_lock_mutex replaces scm_lock_mutex_timed (03ffd72) Update mutex documentation (8d90775) Separate fat mutex unlock and wait operations (fc4df45) Back to simple unlock-mutex (56dd476) Replace scm_make_mutex_with_flags (7682461) Remove unchecked-unlock facility from Guile mutexes (c091613) Recursively locking a SRFI-18 mutex blocks (f1f68ff) SRFI-18 mutexes are not recursive (b43f114) Move more functionality to SRFI-18 mutex-unlock! (b197a6a) Remove fat mutex abandoned mutex error (f1b7eaa) Remove thread held pthread_mutex field (a3d0a7d) Remove thread-local weak mutex set (857aa58) SRFI-18 manages own mutex "abandoned" state (c6a8092) Remove lock-mutex owner facility (ecfa0b5) SRFI-18 threads disjoint from guile threads (3ce76c3) Update SRFI-18 documentation. (bb4e955) srfi-18 condition variables disjoint (846f7e1) Remove export srfi-18 never had (3794935) SRFI-18 mutexes disjoint from Guile mutexes (2559631) try-mutex in terms of mutex-lock (0f5a59b) Fix typo in threads documentation (10471f4) Deprecate critical sections (fcc6a7b) Threads no longer track critical section level (4b78b00) Remove call/cc assertion about critical sections (8fc9450) Remove last critical section use (65268ff) Mutex in dynamic linker (2e2396d) Remove critical section in scm_debug_options (399379b) Mutex instead of critical section in gc.c (42882bb) Mutex instead of critical section in GOOPS (e7e7a71) Simplify critical section implementation (b410667) Mutex instead of critical sectoin in symbol->keyword (c88d0cc) Mutexes instead of critical sections in stime.c (cfab7e3) Remove unused internal definitions (c77ccc5) regexec comment fix (4458377) sigaction critical section refactor. (465466c) threads: Use a mutex instead of a critical section. (0a66387) Add scm_yield to manual alongside yield (b2e7662) api-scheduling.texi: Syntactic cleanups. (4280c81) Remove thread cleanup facility (eeeee32) REPL server avoids thread cleanup handlers (94a3433) srfi-18: thread-terminate! without cleanup handlers (b85f033) cancel-thread can take arguments (a7114ce) Trim srfi-18 thread startup machinery (6bf9c65) Refactor thread-join! to use optional args. (59fdf9c) Rationalize exception handling in srfi-18 (8e305ee) srfi-18: Avoid call/cc. (789a4d8) srfi-18: Inline uses of srfi-18-exception-preserver. (c3f08aa) srfi-18: Use srfi-35 conditions. (177a058) srfi-18: Use parameters. (0d57476) srfi-18: Use lambda* optional arguments. (7078218) srfi-18: Simplify thread-sleep!, thread-terminate!. (bbcc128) srfi-18: Use `match' in thread-start!. (4d23c83) srfi-18: Improve style. (501c0e6) Fix srfi-34 indentation (e5399d3) cancel-thread via asyncs, not pthread_cancel (a04739b) Use atomics for async interrupts (c957ec7) Move call-with-new-thread to Scheme (f3bfe29) Fix tree-il code generation for ECMAscript `new' expression. (9807d2d) Move thread bindings to (ice-9 threads) (d74e0fe) Deferred module observers via a parameter (56b490a) Adapt run-server* to change to `accept'. (206dced) Small api-scheduling.texi reorder (efcc30f) Update "Asyncs" section of manual. (51d322b) NEWS item for deprecated user asyncs (7280681) Deprecate user asyncs (59f09d1) Deprecate arbiters (56d8d9a) Fold 2.1.4 news into 2.2 news (e61017a) Fix slot allocation for prompts (8622344) Texinfo serialization: add braces when needed (06e4091) Remove .gnuploadrc. (67a0b7d)
2016-11-09Updated version (2.1.4.49.gfcc6a7b -> 2.1.4.75.g6bdd955).AUR Update Bot
Changelog ========= doc: Adjust capitalization for "HTTPS" and "GnuTLS". (6bdd955) web: Add https support through gnutls. (8f1db9f) Update NEWS. (f8de980) Minor editing in api-scheduling.texi (2c0c641) Update documentation on mutexes (16fe02a) scm_timed_lock_mutex replaces scm_lock_mutex_timed (03ffd72) Update mutex documentation (8d90775) Separate fat mutex unlock and wait operations (fc4df45) Back to simple unlock-mutex (56dd476) Replace scm_make_mutex_with_flags (7682461) Remove unchecked-unlock facility from Guile mutexes (c091613) Recursively locking a SRFI-18 mutex blocks (f1f68ff) SRFI-18 mutexes are not recursive (b43f114) Move more functionality to SRFI-18 mutex-unlock! (b197a6a) Remove fat mutex abandoned mutex error (f1b7eaa) Remove thread held pthread_mutex field (a3d0a7d) Remove thread-local weak mutex set (857aa58) SRFI-18 manages own mutex "abandoned" state (c6a8092) Remove lock-mutex owner facility (ecfa0b5) SRFI-18 threads disjoint from guile threads (3ce76c3) Update SRFI-18 documentation. (bb4e955) srfi-18 condition variables disjoint (846f7e1) Remove export srfi-18 never had (3794935) SRFI-18 mutexes disjoint from Guile mutexes (2559631) try-mutex in terms of mutex-lock (0f5a59b) Fix typo in threads documentation (10471f4) Deprecate critical sections (fcc6a7b) Threads no longer track critical section level (4b78b00) Remove call/cc assertion about critical sections (8fc9450) Remove last critical section use (65268ff) Mutex in dynamic linker (2e2396d) Remove critical section in scm_debug_options (399379b) Mutex instead of critical section in gc.c (42882bb) Mutex instead of critical section in GOOPS (e7e7a71) Simplify critical section implementation (b410667) Mutex instead of critical sectoin in symbol->keyword (c88d0cc) Mutexes instead of critical sections in stime.c (cfab7e3) Remove unused internal definitions (c77ccc5) regexec comment fix (4458377) sigaction critical section refactor. (465466c) threads: Use a mutex instead of a critical section. (0a66387) Add scm_yield to manual alongside yield (b2e7662) api-scheduling.texi: Syntactic cleanups. (4280c81) Remove thread cleanup facility (eeeee32) REPL server avoids thread cleanup handlers (94a3433) srfi-18: thread-terminate! without cleanup handlers (b85f033) cancel-thread can take arguments (a7114ce) Trim srfi-18 thread startup machinery (6bf9c65) Refactor thread-join! to use optional args. (59fdf9c) Rationalize exception handling in srfi-18 (8e305ee) srfi-18: Avoid call/cc. (789a4d8) srfi-18: Inline uses of srfi-18-exception-preserver. (c3f08aa) srfi-18: Use srfi-35 conditions. (177a058) srfi-18: Use parameters. (0d57476) srfi-18: Use lambda* optional arguments. (7078218) srfi-18: Simplify thread-sleep!, thread-terminate!. (bbcc128) srfi-18: Use `match' in thread-start!. (4d23c83) srfi-18: Improve style. (501c0e6) Fix srfi-34 indentation (e5399d3) cancel-thread via asyncs, not pthread_cancel (a04739b) Use atomics for async interrupts (c957ec7) Move call-with-new-thread to Scheme (f3bfe29) Fix tree-il code generation for ECMAscript `new' expression. (9807d2d) Move thread bindings to (ice-9 threads) (d74e0fe) Deferred module observers via a parameter (56b490a) Adapt run-server* to change to `accept'. (206dced) Small api-scheduling.texi reorder (efcc30f) Update "Asyncs" section of manual. (51d322b) NEWS item for deprecated user asyncs (7280681) Deprecate user asyncs (59f09d1) Deprecate arbiters (56d8d9a) Fold 2.1.4 news into 2.2 news (e61017a) Fix slot allocation for prompts (8622344) Texinfo serialization: add braces when needed (06e4091) Remove .gnuploadrc. (67a0b7d)
2016-11-02Updated version (2.1.4.32.geeeee32 -> 2.1.4.49.gfcc6a7b).AUR Update Bot
Changelog ========= Deprecate critical sections (fcc6a7b) Threads no longer track critical section level (4b78b00) Remove call/cc assertion about critical sections (8fc9450) Remove last critical section use (65268ff) Mutex in dynamic linker (2e2396d) Remove critical section in scm_debug_options (399379b) Mutex instead of critical section in gc.c (42882bb) Mutex instead of critical section in GOOPS (e7e7a71) Simplify critical section implementation (b410667) Mutex instead of critical sectoin in symbol->keyword (c88d0cc) Mutexes instead of critical sections in stime.c (cfab7e3) Remove unused internal definitions (c77ccc5) regexec comment fix (4458377) sigaction critical section refactor. (465466c) threads: Use a mutex instead of a critical section. (0a66387) Add scm_yield to manual alongside yield (b2e7662) api-scheduling.texi: Syntactic cleanups. (4280c81) Remove thread cleanup facility (eeeee32) REPL server avoids thread cleanup handlers (94a3433) srfi-18: thread-terminate! without cleanup handlers (b85f033) cancel-thread can take arguments (a7114ce) Trim srfi-18 thread startup machinery (6bf9c65) Refactor thread-join! to use optional args. (59fdf9c) Rationalize exception handling in srfi-18 (8e305ee) srfi-18: Avoid call/cc. (789a4d8) srfi-18: Inline uses of srfi-18-exception-preserver. (c3f08aa) srfi-18: Use srfi-35 conditions. (177a058) srfi-18: Use parameters. (0d57476) srfi-18: Use lambda* optional arguments. (7078218) srfi-18: Simplify thread-sleep!, thread-terminate!. (bbcc128) srfi-18: Use `match' in thread-start!. (4d23c83) srfi-18: Improve style. (501c0e6) Fix srfi-34 indentation (e5399d3) cancel-thread via asyncs, not pthread_cancel (a04739b) Use atomics for async interrupts (c957ec7) Move call-with-new-thread to Scheme (f3bfe29) Fix tree-il code generation for ECMAscript `new' expression. (9807d2d) Move thread bindings to (ice-9 threads) (d74e0fe) Deferred module observers via a parameter (56b490a) Adapt run-server* to change to `accept'. (206dced) Small api-scheduling.texi reorder (efcc30f) Update "Asyncs" section of manual. (51d322b) NEWS item for deprecated user asyncs (7280681) Deprecate user asyncs (59f09d1) Deprecate arbiters (56d8d9a) Fold 2.1.4 news into 2.2 news (e61017a) Fix slot allocation for prompts (8622344) Texinfo serialization: add braces when needed (06e4091) Remove .gnuploadrc. (67a0b7d)
2016-11-01Updated version (2.1.4.15.gc957ec7 -> 2.1.4.32.geeeee32).AUR Update Bot
Changelog ========= Remove thread cleanup facility (eeeee32) REPL server avoids thread cleanup handlers (94a3433) srfi-18: thread-terminate! without cleanup handlers (b85f033) cancel-thread can take arguments (a7114ce) Trim srfi-18 thread startup machinery (6bf9c65) Refactor thread-join! to use optional args. (59fdf9c) Rationalize exception handling in srfi-18 (8e305ee) srfi-18: Avoid call/cc. (789a4d8) srfi-18: Inline uses of srfi-18-exception-preserver. (c3f08aa) srfi-18: Use srfi-35 conditions. (177a058) srfi-18: Use parameters. (0d57476) srfi-18: Use lambda* optional arguments. (7078218) srfi-18: Simplify thread-sleep!, thread-terminate!. (bbcc128) srfi-18: Use `match' in thread-start!. (4d23c83) srfi-18: Improve style. (501c0e6) Fix srfi-34 indentation (e5399d3) cancel-thread via asyncs, not pthread_cancel (a04739b) Use atomics for async interrupts (c957ec7) Move call-with-new-thread to Scheme (f3bfe29) Fix tree-il code generation for ECMAscript `new' expression. (9807d2d) Move thread bindings to (ice-9 threads) (d74e0fe) Deferred module observers via a parameter (56b490a) Adapt run-server* to change to `accept'. (206dced) Small api-scheduling.texi reorder (efcc30f) Update "Asyncs" section of manual. (51d322b) NEWS item for deprecated user asyncs (7280681) Deprecate user asyncs (59f09d1) Deprecate arbiters (56d8d9a) Fold 2.1.4 news into 2.2 news (e61017a) Fix slot allocation for prompts (8622344) Texinfo serialization: add braces when needed (06e4091) Remove .gnuploadrc. (67a0b7d)
2016-10-28UpdateStefan Husmann
2016-10-24Updated version (2.1.4.9.gefcc30f -> 2.1.4.12.gd74e0fe).AUR Update Bot
Changelog ========= Move thread bindings to (ice-9 threads) (d74e0fe) Deferred module observers via a parameter (56b490a) Adapt run-server* to change to `accept'. (206dced) Small api-scheduling.texi reorder (efcc30f) Update "Asyncs" section of manual. (51d322b) NEWS item for deprecated user asyncs (7280681) Deprecate user asyncs (59f09d1) Deprecate arbiters (56d8d9a) Fold 2.1.4 news into 2.2 news (e61017a) Fix slot allocation for prompts (8622344) Texinfo serialization: add braces when needed (06e4091) Remove .gnuploadrc. (67a0b7d)
2016-10-19Updated version (2.1.4.7.g7280681 -> 2.1.4.9.gefcc30f).AUR Update Bot
Changelog ========= Small api-scheduling.texi reorder (efcc30f) Update "Asyncs" section of manual. (51d322b) NEWS item for deprecated user asyncs (7280681) Deprecate user asyncs (59f09d1) Deprecate arbiters (56d8d9a) Fold 2.1.4 news into 2.2 news (e61017a) Fix slot allocation for prompts (8622344) Texinfo serialization: add braces when needed (06e4091) Remove .gnuploadrc. (67a0b7d)
2016-10-18Updated version (2.1.4.3.g8622344 -> 2.1.4.7.g7280681).AUR Update Bot
Changelog ========= NEWS item for deprecated user asyncs (7280681) Deprecate user asyncs (59f09d1) Deprecate arbiters (56d8d9a) Fold 2.1.4 news into 2.2 news (e61017a) Fix slot allocation for prompts (8622344) Texinfo serialization: add braces when needed (06e4091) Remove .gnuploadrc. (67a0b7d)
2016-10-12Updated version (2.1.4 -> 2.1.4.3.g8622344).AUR Update Bot
Changelog ========= Fix slot allocation for prompts (8622344) Texinfo serialization: add braces when needed (06e4091) Remove .gnuploadrc. (67a0b7d)
2016-09-22Allow optimizationStefan Husmann
2016-09-15Updated version (2.1.3.135.g5f4a2ac -> 2.1.4).AUR Update Bot
Changelog =========
2016-09-07UpdateStefan Husmann
2016-09-03Updated version (2.1.3.126.gb494bc1 -> 2.1.3.127.gcb421b6).AUR Update Bot
Changelog ========= Check for missing debug info in print-program (cb421b6) Fix typo in Nil documentation (b494bc1) Better char<? compilation (3b2cd09) GOOPS caches created vtables (2dbb0e2) Better unboxing (0f2f594) Fabricated expression tweak in CSE (723efdf) Add unboxed logxor on u64 values (49d77b1) GC of non-blocking port does not block (b733ca4) Only ptob->close() after read/write finish (b8a53b9) Fix example in make-custom-binary-input-port documentation (cc9e72b) Set rw_random correctly for all custom binary port types (f46cb25) Avoid flushing buffers for ftell (eeb23e7) Require C99 to build Guile. (9996695) Add tests for make-custom-binary-input/output-port (b9b2352) Correct section number for "Input Ports" tests. (40c6734) Move system* to posix.c, impl on open-process (ad4fe88) Add file descriptor finalizers (2fa2e50) Remove duplicate documentation (4256e06) Remove SCM_I_MAX_PORT_TYPE_COUNT (ebb8cb7) ETag list headers accept sloppy etags (342bd8d) Add prebuilt alias for x86_64-pc-linux-gnu (57aff02) Tweak to conversion strategy access (af360e5) Fix exception when running ",help debug" (aa86ae6) Fix typo about open-pipe (8f2f8db) Recognize alpha as compilation target (b434ea3) Fix typo about variable definitions (2450278) Documentation fixes (96d3cb3) Let assv/assoc shortcircuit to assq where feasible (469970d) Recognize nios2 as compilation target (8ad6766) Capture full path to GUILE_FOR_BUILD. (bcc40bc) Fix grammar in api-compound.texi (978229a) Fix typo about pattern variables (0f1b567) Manual recommends against SRFI-10 (e68dd5c) Implement R6RS custom binary input/output ports (1a1c3bb) Fix compilation of `continue' in `while'. (8da33d9) Avoid compilation warnings about alloca in read.c (d2684fe) Fix --without-threads against threaded BDW-GC (4012143) Reimplement null-threads as inline functions (ca2d00a) Use non-deprecated HAVE_STRUCT_TM_TM_ZONE (315acd5) Use gnulib for basename / dirname (1f14900) Gnulib: Add dirname-lgpl. (8868c85) doc: Add unquote and unquote-splicing examples. (ad7e806) Untabify posix-w32.c (0cf155b) Improve process handling on MS-Windows (62843d5) Allow mkstemp! to have optional "mode" argument (aae3561) doc: Do not gender the programmer. (e868fae) Update uname implementation in posix-w32 (d87915f) Fix unused static variables in net_db.c (da0ee4d) Fix MinGW build error (a58bfb4) Update NEWS (ea223b0) Add popen feature (513344e) Add POSIX shims for MinGW (3231d76) Rename win32-uname.[ch] to posix-w32.[ch] (b2d77c3) Ignore meta/build-env (d32f37e) Factor start_child out of open_process (10ae9cc) More specific status:exit-val et al compilation guards (f632d45) getaffinity, setaffinity docstring cleanup (9222e05) Provide `kill' only if supported by the host (a1cb59c) More robust setuid, setgid, etc detection (a9e726e) Add missing 'const' qualifier. (b505ad9) Unconditionally include <time.h> from Gnulib. (abb0b54) build: Remove unneeded check for 'unsetenv'. (147ba05) build-env: prebuilt .go files are in srcdir (867316f) Add meta/build-env (38f23e7) Avoid Gnulib unistr/* modules (b05b67b) Update Gnulib to 68b6ade. (d484bfb) Update git-version-gen.diff for current gnulib (0d191d1) Update NEWS (85faf8e) tests-suite: resurrect invoking check-guile --coverage. (516f70f) psyntax can trace expand-time changes to the current module (a62d46f) Fix uninstalled-env bug that put prebuilt/ in front (e264117) Fixing GUILE_PROGS wrong versioning checks (ed39782) Do not track some test-suite files (cce3ea2) Fix 'monitor' macro. (d5d7e30) Add -Wmacro-use-before-definition (3e719e0) Fix duplicate case in peval (31c76f1) Add documentation pointer from getopt-long to SRFI-37. (73714b8) Favor "escape continuation" over "one-shot continuation" in manual (5f9134c) Check for strtod_l before using it. (6a5b44d) Constant-folding eq? and eqv? uses deduplication (229d062) Prevent (@ (ice-9 boot-9) x) (ff5cafc) On Darwin, skip tests that depend on setrlimit (9687334) Fix texinfo->html for @acronym, @itemize (bd65845) Parse bytecode to determine minimum arity (d848af9) Fix include-from-path when file found in relative path (5ca24b6) Avoid stifling readline history when looking up options (395582b) Fix typo about `keywords' read option (cab7167) Fix ,profile in pure modules (7d550c4) Add with-input-from-port, etc documentation (20718dd) Clarify use of the term "scanning" in the manual (f84006c) Locale is default port encoding (f23dfc0) Add weak hash table documentation (8a072fc) Fix R6RS fold-left documentation (498cd58) Static default for define-module #:duplicates (3df2293) Fix default-duplicate-binding-handlers for compilation (04d87db) Don't serialize uninterned symbols (1d72d46) Fix memory leak in scm_from_{u,}int64 on 32-bit platforms (2c8ea5a) Remove unused doc/maint (e7f1038) Fix race between SMOB marking and finalization (c01a2a7) Fix relative file name canonicalization on paths with "." (9a95167) Remove unused internal i18n functions (d84f25c) Remove a stale variable use in libguile/Makefile.am (0ef4b76) Fix SCM_DEBUG_TYPING_STRICTNESS bug (3abd8e1) Fix (< 'foo) compilation (0472af4) Fix srfi-64.test for #:select borkage. The irony... (2546849) `define!' instruction returns the variable (f1c0434) Use source file permissions for compiled files (1f6a8f2) Document pretty-print #:max-expr-width (7e88ca6) Importing modules with #:select no longer grovels private bindings (d0d14f4) Detect too-old libunistring at configure-time. (bcc3c6b) Update and-let-star.test (b8f5cdc) Add SRFI-2 (and-let*) test suite. (daf8d33) Fix SRFI-2 (and-let*) implementation. (8ffcd28) Add R6RS bytevector->string, string->bytevector (4e27e3c) Export &i/o-decoding, &i/o-encoding from (rnrs) (59f062e) Implement R6RS output-port-buffer-mode (5d95166) (rnrs hashtables): Hash functions of eq? and eqv? hashtables (d545e45) (rnrs hashtables): Mutation of immutable hashtable ignored (c1abe68) Fix fixnum-range changes in R6RS fixnum bitops (beea630) Add another code coverage test (845c873) Document sigaction + SA_RESTART (e877e1b) Fix peval on (call-with-values foo (lambda (x) x)) (fff0132) Document char-ready? limitations. (5b6eaa9) Fix size measurement in bytevector_large_set (dc7bc06) Fix uri-decode behavior for "+" (687d393) Add reference to the lack of "non-greedy" variants (4cf81b7) Remove link to Emacs' regexp syntax (ff040ee)
2016-09-02Updated version (2.1.3.123.g0f2f594 -> 2.1.3.126.gb494bc1).AUR Update Bot
Changelog ========= Fix typo in Nil documentation (b494bc1) Better char<? compilation (3b2cd09) GOOPS caches created vtables (2dbb0e2) Better unboxing (0f2f594) Fabricated expression tweak in CSE (723efdf) Add unboxed logxor on u64 values (49d77b1) GC of non-blocking port does not block (b733ca4) Only ptob->close() after read/write finish (b8a53b9) Fix example in make-custom-binary-input-port documentation (cc9e72b) Set rw_random correctly for all custom binary port types (f46cb25) Avoid flushing buffers for ftell (eeb23e7) Require C99 to build Guile. (9996695) Add tests for make-custom-binary-input/output-port (b9b2352) Correct section number for "Input Ports" tests. (40c6734) Move system* to posix.c, impl on open-process (ad4fe88) Add file descriptor finalizers (2fa2e50) Remove duplicate documentation (4256e06) Remove SCM_I_MAX_PORT_TYPE_COUNT (ebb8cb7) ETag list headers accept sloppy etags (342bd8d) Add prebuilt alias for x86_64-pc-linux-gnu (57aff02) Tweak to conversion strategy access (af360e5) Fix exception when running ",help debug" (aa86ae6) Fix typo about open-pipe (8f2f8db) Recognize alpha as compilation target (b434ea3) Fix typo about variable definitions (2450278) Documentation fixes (96d3cb3) Let assv/assoc shortcircuit to assq where feasible (469970d) Recognize nios2 as compilation target (8ad6766) Capture full path to GUILE_FOR_BUILD. (bcc40bc) Fix grammar in api-compound.texi (978229a) Fix typo about pattern variables (0f1b567) Manual recommends against SRFI-10 (e68dd5c) Implement R6RS custom binary input/output ports (1a1c3bb) Fix compilation of `continue' in `while'. (8da33d9) Avoid compilation warnings about alloca in read.c (d2684fe) Fix --without-threads against threaded BDW-GC (4012143) Reimplement null-threads as inline functions (ca2d00a) Use non-deprecated HAVE_STRUCT_TM_TM_ZONE (315acd5) Use gnulib for basename / dirname (1f14900) Gnulib: Add dirname-lgpl. (8868c85) doc: Add unquote and unquote-splicing examples. (ad7e806) Untabify posix-w32.c (0cf155b) Improve process handling on MS-Windows (62843d5) Allow mkstemp! to have optional "mode" argument (aae3561) doc: Do not gender the programmer. (e868fae) Update uname implementation in posix-w32 (d87915f) Fix unused static variables in net_db.c (da0ee4d) Fix MinGW build error (a58bfb4) Update NEWS (ea223b0) Add popen feature (513344e) Add POSIX shims for MinGW (3231d76) Rename win32-uname.[ch] to posix-w32.[ch] (b2d77c3) Ignore meta/build-env (d32f37e) Factor start_child out of open_process (10ae9cc) More specific status:exit-val et al compilation guards (f632d45) getaffinity, setaffinity docstring cleanup (9222e05) Provide `kill' only if supported by the host (a1cb59c) More robust setuid, setgid, etc detection (a9e726e) Add missing 'const' qualifier. (b505ad9) Unconditionally include <time.h> from Gnulib. (abb0b54) build: Remove unneeded check for 'unsetenv'. (147ba05) build-env: prebuilt .go files are in srcdir (867316f) Add meta/build-env (38f23e7) Avoid Gnulib unistr/* modules (b05b67b) Update Gnulib to 68b6ade. (d484bfb) Update git-version-gen.diff for current gnulib (0d191d1) Update NEWS (85faf8e) tests-suite: resurrect invoking check-guile --coverage. (516f70f) psyntax can trace expand-time changes to the current module (a62d46f) Fix uninstalled-env bug that put prebuilt/ in front (e264117) Fixing GUILE_PROGS wrong versioning checks (ed39782) Do not track some test-suite files (cce3ea2) Fix 'monitor' macro. (d5d7e30) Add -Wmacro-use-before-definition (3e719e0) Fix duplicate case in peval (31c76f1) Add documentation pointer from getopt-long to SRFI-37. (73714b8) Favor "escape continuation" over "one-shot continuation" in manual (5f9134c) Check for strtod_l before using it. (6a5b44d) Constant-folding eq? and eqv? uses deduplication (229d062) Prevent (@ (ice-9 boot-9) x) (ff5cafc) On Darwin, skip tests that depend on setrlimit (9687334) Fix texinfo->html for @acronym, @itemize (bd65845) Parse bytecode to determine minimum arity (d848af9) Fix include-from-path when file found in relative path (5ca24b6) Avoid stifling readline history when looking up options (395582b) Fix typo about `keywords' read option (cab7167) Fix ,profile in pure modules (7d550c4) Add with-input-from-port, etc documentation (20718dd) Clarify use of the term "scanning" in the manual (f84006c) Locale is default port encoding (f23dfc0) Add weak hash table documentation (8a072fc) Fix R6RS fold-left documentation (498cd58) Static default for define-module #:duplicates (3df2293) Fix default-duplicate-binding-handlers for compilation (04d87db) Don't serialize uninterned symbols (1d72d46) Fix memory leak in scm_from_{u,}int64 on 32-bit platforms (2c8ea5a) Remove unused doc/maint (e7f1038) Fix race between SMOB marking and finalization (c01a2a7) Fix relative file name canonicalization on paths with "." (9a95167) Remove unused internal i18n functions (d84f25c) Remove a stale variable use in libguile/Makefile.am (0ef4b76) Fix SCM_DEBUG_TYPING_STRICTNESS bug (3abd8e1) Fix (< 'foo) compilation (0472af4) Fix srfi-64.test for #:select borkage. The irony... (2546849) `define!' instruction returns the variable (f1c0434) Use source file permissions for compiled files (1f6a8f2) Document pretty-print #:max-expr-width (7e88ca6) Importing modules with #:select no longer grovels private bindings (d0d14f4) Detect too-old libunistring at configure-time. (bcc3c6b) Update and-let-star.test (b8f5cdc) Add SRFI-2 (and-let*) test suite. (daf8d33) Fix SRFI-2 (and-let*) implementation. (8ffcd28) Add R6RS bytevector->string, string->bytevector (4e27e3c) Export &i/o-decoding, &i/o-encoding from (rnrs) (59f062e) Implement R6RS output-port-buffer-mode (5d95166) (rnrs hashtables): Hash functions of eq? and eqv? hashtables (d545e45) (rnrs hashtables): Mutation of immutable hashtable ignored (c1abe68) Fix fixnum-range changes in R6RS fixnum bitops (beea630) Add another code coverage test (845c873) Document sigaction + SA_RESTART (e877e1b) Fix peval on (call-with-values foo (lambda (x) x)) (fff0132) Document char-ready? limitations. (5b6eaa9) Fix size measurement in bytevector_large_set (dc7bc06) Fix uri-decode behavior for "+" (687d393) Add reference to the lack of "non-greedy" variants (4cf81b7) Remove link to Emacs' regexp syntax (ff040ee)
2016-09-02Updated version (2.1.3.108.g342bd8d -> 2.1.3.123.g0f2f594).AUR Update Bot
Changelog ========= Better unboxing (0f2f594) Fabricated expression tweak in CSE (723efdf) Add unboxed logxor on u64 values (49d77b1) GC of non-blocking port does not block (b733ca4) Only ptob->close() after read/write finish (b8a53b9) Fix example in make-custom-binary-input-port documentation (cc9e72b) Set rw_random correctly for all custom binary port types (f46cb25) Avoid flushing buffers for ftell (eeb23e7) Require C99 to build Guile. (9996695) Add tests for make-custom-binary-input/output-port (b9b2352) Correct section number for "Input Ports" tests. (40c6734) Move system* to posix.c, impl on open-process (ad4fe88) Add file descriptor finalizers (2fa2e50) Remove duplicate documentation (4256e06) Remove SCM_I_MAX_PORT_TYPE_COUNT (ebb8cb7) ETag list headers accept sloppy etags (342bd8d) Add prebuilt alias for x86_64-pc-linux-gnu (57aff02) Tweak to conversion strategy access (af360e5) Fix exception when running ",help debug" (aa86ae6) Fix typo about open-pipe (8f2f8db) Recognize alpha as compilation target (b434ea3) Fix typo about variable definitions (2450278) Documentation fixes (96d3cb3) Let assv/assoc shortcircuit to assq where feasible (469970d) Recognize nios2 as compilation target (8ad6766) Capture full path to GUILE_FOR_BUILD. (bcc40bc) Fix grammar in api-compound.texi (978229a) Fix typo about pattern variables (0f1b567) Manual recommends against SRFI-10 (e68dd5c) Implement R6RS custom binary input/output ports (1a1c3bb) Fix compilation of `continue' in `while'. (8da33d9) Avoid compilation warnings about alloca in read.c (d2684fe) Fix --without-threads against threaded BDW-GC (4012143) Reimplement null-threads as inline functions (ca2d00a) Use non-deprecated HAVE_STRUCT_TM_TM_ZONE (315acd5) Use gnulib for basename / dirname (1f14900) Gnulib: Add dirname-lgpl. (8868c85) doc: Add unquote and unquote-splicing examples. (ad7e806) Untabify posix-w32.c (0cf155b) Improve process handling on MS-Windows (62843d5) Allow mkstemp! to have optional "mode" argument (aae3561) doc: Do not gender the programmer. (e868fae) Update uname implementation in posix-w32 (d87915f) Fix unused static variables in net_db.c (da0ee4d) Fix MinGW build error (a58bfb4) Update NEWS (ea223b0) Add popen feature (513344e) Add POSIX shims for MinGW (3231d76) Rename win32-uname.[ch] to posix-w32.[ch] (b2d77c3) Ignore meta/build-env (d32f37e) Factor start_child out of open_process (10ae9cc) More specific status:exit-val et al compilation guards (f632d45) getaffinity, setaffinity docstring cleanup (9222e05) Provide `kill' only if supported by the host (a1cb59c) More robust setuid, setgid, etc detection (a9e726e) Add missing 'const' qualifier. (b505ad9) Unconditionally include <time.h> from Gnulib. (abb0b54) build: Remove unneeded check for 'unsetenv'. (147ba05) build-env: prebuilt .go files are in srcdir (867316f) Add meta/build-env (38f23e7) Avoid Gnulib unistr/* modules (b05b67b) Update Gnulib to 68b6ade. (d484bfb) Update git-version-gen.diff for current gnulib (0d191d1) Update NEWS (85faf8e) tests-suite: resurrect invoking check-guile --coverage. (516f70f) psyntax can trace expand-time changes to the current module (a62d46f) Fix uninstalled-env bug that put prebuilt/ in front (e264117) Fixing GUILE_PROGS wrong versioning checks (ed39782) Do not track some test-suite files (cce3ea2) Fix 'monitor' macro. (d5d7e30) Add -Wmacro-use-before-definition (3e719e0) Fix duplicate case in peval (31c76f1) Add documentation pointer from getopt-long to SRFI-37. (73714b8) Favor "escape continuation" over "one-shot continuation" in manual (5f9134c) Check for strtod_l before using it. (6a5b44d) Constant-folding eq? and eqv? uses deduplication (229d062) Prevent (@ (ice-9 boot-9) x) (ff5cafc) On Darwin, skip tests that depend on setrlimit (9687334) Fix texinfo->html for @acronym, @itemize (bd65845) Parse bytecode to determine minimum arity (d848af9) Fix include-from-path when file found in relative path (5ca24b6) Avoid stifling readline history when looking up options (395582b) Fix typo about `keywords' read option (cab7167) Fix ,profile in pure modules (7d550c4) Add with-input-from-port, etc documentation (20718dd) Clarify use of the term "scanning" in the manual (f84006c) Locale is default port encoding (f23dfc0) Add weak hash table documentation (8a072fc) Fix R6RS fold-left documentation (498cd58) Static default for define-module #:duplicates (3df2293) Fix default-duplicate-binding-handlers for compilation (04d87db) Don't serialize uninterned symbols (1d72d46) Fix memory leak in scm_from_{u,}int64 on 32-bit platforms (2c8ea5a) Remove unused doc/maint (e7f1038) Fix race between SMOB marking and finalization (c01a2a7) Fix relative file name canonicalization on paths with "." (9a95167) Remove unused internal i18n functions (d84f25c) Remove a stale variable use in libguile/Makefile.am (0ef4b76) Fix SCM_DEBUG_TYPING_STRICTNESS bug (3abd8e1) Fix (< 'foo) compilation (0472af4) Fix srfi-64.test for #:select borkage. The irony... (2546849) `define!' instruction returns the variable (f1c0434) Use source file permissions for compiled files (1f6a8f2) Document pretty-print #:max-expr-width (7e88ca6) Importing modules with #:select no longer grovels private bindings (d0d14f4) Detect too-old libunistring at configure-time. (bcc3c6b) Update and-let-star.test (b8f5cdc) Add SRFI-2 (and-let*) test suite. (daf8d33) Fix SRFI-2 (and-let*) implementation. (8ffcd28) Add R6RS bytevector->string, string->bytevector (4e27e3c) Export &i/o-decoding, &i/o-encoding from (rnrs) (59f062e) Implement R6RS output-port-buffer-mode (5d95166) (rnrs hashtables): Hash functions of eq? and eqv? hashtables (d545e45) (rnrs hashtables): Mutation of immutable hashtable ignored (c1abe68) Fix fixnum-range changes in R6RS fixnum bitops (beea630) Add another code coverage test (845c873) Document sigaction + SA_RESTART (e877e1b) Fix peval on (call-with-values foo (lambda (x) x)) (fff0132) Document char-ready? limitations. (5b6eaa9) Fix size measurement in bytevector_large_set (dc7bc06) Fix uri-decode behavior for "+" (687d393) Add reference to the lack of "non-greedy" variants (4cf81b7) Remove link to Emacs' regexp syntax (ff040ee)
2016-08-28Updated version (2.1.3.104.g8f2f8db -> 2.1.3.108.g342bd8d).AUR Update Bot
Changelog ========= ETag list headers accept sloppy etags (342bd8d) Add prebuilt alias for x86_64-pc-linux-gnu (57aff02) Tweak to conversion strategy access (af360e5) Fix exception when running ",help debug" (aa86ae6) Fix typo about open-pipe (8f2f8db) Recognize alpha as compilation target (b434ea3) Fix typo about variable definitions (2450278) Documentation fixes (96d3cb3) Let assv/assoc shortcircuit to assq where feasible (469970d) Recognize nios2 as compilation target (8ad6766) Capture full path to GUILE_FOR_BUILD. (bcc40bc) Fix grammar in api-compound.texi (978229a) Fix typo about pattern variables (0f1b567) Manual recommends against SRFI-10 (e68dd5c) Implement R6RS custom binary input/output ports (1a1c3bb) Fix compilation of `continue' in `while'. (8da33d9) Avoid compilation warnings about alloca in read.c (d2684fe) Fix --without-threads against threaded BDW-GC (4012143) Reimplement null-threads as inline functions (ca2d00a) Use non-deprecated HAVE_STRUCT_TM_TM_ZONE (315acd5) Use gnulib for basename / dirname (1f14900) Gnulib: Add dirname-lgpl. (8868c85) doc: Add unquote and unquote-splicing examples. (ad7e806) Untabify posix-w32.c (0cf155b) Improve process handling on MS-Windows (62843d5) Allow mkstemp! to have optional "mode" argument (aae3561) doc: Do not gender the programmer. (e868fae) Update uname implementation in posix-w32 (d87915f) Fix unused static variables in net_db.c (da0ee4d) Fix MinGW build error (a58bfb4) Update NEWS (ea223b0) Add popen feature (513344e) Add POSIX shims for MinGW (3231d76) Rename win32-uname.[ch] to posix-w32.[ch] (b2d77c3) Ignore meta/build-env (d32f37e) Factor start_child out of open_process (10ae9cc) More specific status:exit-val et al compilation guards (f632d45) getaffinity, setaffinity docstring cleanup (9222e05) Provide `kill' only if supported by the host (a1cb59c) More robust setuid, setgid, etc detection (a9e726e) Add missing 'const' qualifier. (b505ad9) Unconditionally include <time.h> from Gnulib. (abb0b54) build: Remove unneeded check for 'unsetenv'. (147ba05) build-env: prebuilt .go files are in srcdir (867316f) Add meta/build-env (38f23e7) Avoid Gnulib unistr/* modules (b05b67b) Update Gnulib to 68b6ade. (d484bfb) Update git-version-gen.diff for current gnulib (0d191d1) Update NEWS (85faf8e) tests-suite: resurrect invoking check-guile --coverage. (516f70f) psyntax can trace expand-time changes to the current module (a62d46f) Fix uninstalled-env bug that put prebuilt/ in front (e264117) Fixing GUILE_PROGS wrong versioning checks (ed39782) Do not track some test-suite files (cce3ea2) Fix 'monitor' macro. (d5d7e30) Add -Wmacro-use-before-definition (3e719e0) Fix duplicate case in peval (31c76f1) Add documentation pointer from getopt-long to SRFI-37. (73714b8) Favor "escape continuation" over "one-shot continuation" in manual (5f9134c) Check for strtod_l before using it. (6a5b44d) Constant-folding eq? and eqv? uses deduplication (229d062) Prevent (@ (ice-9 boot-9) x) (ff5cafc) On Darwin, skip tests that depend on setrlimit (9687334) Fix texinfo->html for @acronym, @itemize (bd65845) Parse bytecode to determine minimum arity (d848af9) Fix include-from-path when file found in relative path (5ca24b6) Avoid stifling readline history when looking up options (395582b) Fix typo about `keywords' read option (cab7167) Fix ,profile in pure modules (7d550c4) Add with-input-from-port, etc documentation (20718dd) Clarify use of the term "scanning" in the manual (f84006c) Locale is default port encoding (f23dfc0) Add weak hash table documentation (8a072fc) Fix R6RS fold-left documentation (498cd58) Static default for define-module #:duplicates (3df2293) Fix default-duplicate-binding-handlers for compilation (04d87db) Don't serialize uninterned symbols (1d72d46) Fix memory leak in scm_from_{u,}int64 on 32-bit platforms (2c8ea5a) Remove unused doc/maint (e7f1038) Fix race between SMOB marking and finalization (c01a2a7) Fix relative file name canonicalization on paths with "." (9a95167) Remove unused internal i18n functions (d84f25c) Remove a stale variable use in libguile/Makefile.am (0ef4b76) Fix SCM_DEBUG_TYPING_STRICTNESS bug (3abd8e1) Fix (< 'foo) compilation (0472af4) Fix srfi-64.test for #:select borkage. The irony... (2546849) `define!' instruction returns the variable (f1c0434) Use source file permissions for compiled files (1f6a8f2) Document pretty-print #:max-expr-width (7e88ca6) Importing modules with #:select no longer grovels private bindings (d0d14f4) Detect too-old libunistring at configure-time. (bcc3c6b) Update and-let-star.test (b8f5cdc) Add SRFI-2 (and-let*) test suite. (daf8d33) Fix SRFI-2 (and-let*) implementation. (8ffcd28) Add R6RS bytevector->string, string->bytevector (4e27e3c) Export &i/o-decoding, &i/o-encoding from (rnrs) (59f062e) Implement R6RS output-port-buffer-mode (5d95166) (rnrs hashtables): Hash functions of eq? and eqv? hashtables (d545e45) (rnrs hashtables): Mutation of immutable hashtable ignored (c1abe68) Fix fixnum-range changes in R6RS fixnum bitops (beea630) Add another code coverage test (845c873) Document sigaction + SA_RESTART (e877e1b) Fix peval on (call-with-values foo (lambda (x) x)) (fff0132) Document char-ready? limitations. (5b6eaa9) Fix size measurement in bytevector_large_set (dc7bc06) Fix uri-decode behavior for "+" (687d393) Add reference to the lack of "non-greedy" variants (4cf81b7) Remove link to Emacs' regexp syntax (ff040ee)
2016-08-10Updated version (2.1.3.102.g2450278 -> 2.1.3.104.g8f2f8db).AUR Update Bot
Changelog ========= Fix typo about open-pipe (8f2f8db) Recognize alpha as compilation target (b434ea3) Fix typo about variable definitions (2450278) Documentation fixes (96d3cb3) Let assv/assoc shortcircuit to assq where feasible (469970d) Recognize nios2 as compilation target (8ad6766) Capture full path to GUILE_FOR_BUILD. (bcc40bc) Fix grammar in api-compound.texi (978229a) Fix typo about pattern variables (0f1b567) Manual recommends against SRFI-10 (e68dd5c) Implement R6RS custom binary input/output ports (1a1c3bb) Fix compilation of `continue' in `while'. (8da33d9) Avoid compilation warnings about alloca in read.c (d2684fe) Fix --without-threads against threaded BDW-GC (4012143) Reimplement null-threads as inline functions (ca2d00a) Use non-deprecated HAVE_STRUCT_TM_TM_ZONE (315acd5) Use gnulib for basename / dirname (1f14900) Gnulib: Add dirname-lgpl. (8868c85) doc: Add unquote and unquote-splicing examples. (ad7e806) Untabify posix-w32.c (0cf155b) Improve process handling on MS-Windows (62843d5) Allow mkstemp! to have optional "mode" argument (aae3561) doc: Do not gender the programmer. (e868fae) Update uname implementation in posix-w32 (d87915f) Fix unused static variables in net_db.c (da0ee4d) Fix MinGW build error (a58bfb4) Update NEWS (ea223b0) Add popen feature (513344e) Add POSIX shims for MinGW (3231d76) Rename win32-uname.[ch] to posix-w32.[ch] (b2d77c3) Ignore meta/build-env (d32f37e) Factor start_child out of open_process (10ae9cc) More specific status:exit-val et al compilation guards (f632d45) getaffinity, setaffinity docstring cleanup (9222e05) Provide `kill' only if supported by the host (a1cb59c) More robust setuid, setgid, etc detection (a9e726e) Add missing 'const' qualifier. (b505ad9) Unconditionally include <time.h> from Gnulib. (abb0b54) build: Remove unneeded check for 'unsetenv'. (147ba05) build-env: prebuilt .go files are in srcdir (867316f) Add meta/build-env (38f23e7) Avoid Gnulib unistr/* modules (b05b67b) Update Gnulib to 68b6ade. (d484bfb) Update git-version-gen.diff for current gnulib (0d191d1) Update NEWS (85faf8e) tests-suite: resurrect invoking check-guile --coverage. (516f70f) psyntax can trace expand-time changes to the current module (a62d46f) Fix uninstalled-env bug that put prebuilt/ in front (e264117) Fixing GUILE_PROGS wrong versioning checks (ed39782) Do not track some test-suite files (cce3ea2) Fix 'monitor' macro. (d5d7e30) Add -Wmacro-use-before-definition (3e719e0) Fix duplicate case in peval (31c76f1) Add documentation pointer from getopt-long to SRFI-37. (73714b8) Favor "escape continuation" over "one-shot continuation" in manual (5f9134c) Check for strtod_l before using it. (6a5b44d) Constant-folding eq? and eqv? uses deduplication (229d062) Prevent (@ (ice-9 boot-9) x) (ff5cafc) On Darwin, skip tests that depend on setrlimit (9687334) Fix texinfo->html for @acronym, @itemize (bd65845) Parse bytecode to determine minimum arity (d848af9) Fix include-from-path when file found in relative path (5ca24b6) Avoid stifling readline history when looking up options (395582b) Fix typo about `keywords' read option (cab7167) Fix ,profile in pure modules (7d550c4) Add with-input-from-port, etc documentation (20718dd) Clarify use of the term "scanning" in the manual (f84006c) Locale is default port encoding (f23dfc0) Add weak hash table documentation (8a072fc) Fix R6RS fold-left documentation (498cd58) Static default for define-module #:duplicates (3df2293) Fix default-duplicate-binding-handlers for compilation (04d87db) Don't serialize uninterned symbols (1d72d46) Fix memory leak in scm_from_{u,}int64 on 32-bit platforms (2c8ea5a) Remove unused doc/maint (e7f1038) Fix race between SMOB marking and finalization (c01a2a7) Fix relative file name canonicalization on paths with "." (9a95167) Remove unused internal i18n functions (d84f25c) Remove a stale variable use in libguile/Makefile.am (0ef4b76) Fix SCM_DEBUG_TYPING_STRICTNESS bug (3abd8e1) Fix (< 'foo) compilation (0472af4) Fix srfi-64.test for #:select borkage. The irony... (2546849) `define!' instruction returns the variable (f1c0434) Use source file permissions for compiled files (1f6a8f2) Document pretty-print #:max-expr-width (7e88ca6) Importing modules with #:select no longer grovels private bindings (d0d14f4) Detect too-old libunistring at configure-time. (bcc3c6b) Update and-let-star.test (b8f5cdc) Add SRFI-2 (and-let*) test suite. (daf8d33) Fix SRFI-2 (and-let*) implementation. (8ffcd28) Add R6RS bytevector->string, string->bytevector (4e27e3c) Export &i/o-decoding, &i/o-encoding from (rnrs) (59f062e) Implement R6RS output-port-buffer-mode (5d95166) (rnrs hashtables): Hash functions of eq? and eqv? hashtables (d545e45) (rnrs hashtables): Mutation of immutable hashtable ignored (c1abe68) Fix fixnum-range changes in R6RS fixnum bitops (beea630) Add another code coverage test (845c873) Document sigaction + SA_RESTART (e877e1b) Fix peval on (call-with-values foo (lambda (x) x)) (fff0132) Document char-ready? limitations. (5b6eaa9) Fix size measurement in bytevector_large_set (dc7bc06) Fix uri-decode behavior for "+" (687d393) Add reference to the lack of "non-greedy" variants (4cf81b7) Remove link to Emacs' regexp syntax (ff040ee)
2016-08-08Updated version (2.1.3.100.g469970d -> 2.1.3.102.g2450278).AUR Update Bot
Changelog ========= Fix typo about variable definitions (2450278) Documentation fixes (96d3cb3) Let assv/assoc shortcircuit to assq where feasible (469970d) Recognize nios2 as compilation target (8ad6766) Capture full path to GUILE_FOR_BUILD. (bcc40bc) Fix grammar in api-compound.texi (978229a) Fix typo about pattern variables (0f1b567) Manual recommends against SRFI-10 (e68dd5c) Implement R6RS custom binary input/output ports (1a1c3bb) Fix compilation of `continue' in `while'. (8da33d9) Avoid compilation warnings about alloca in read.c (d2684fe) Fix --without-threads against threaded BDW-GC (4012143) Reimplement null-threads as inline functions (ca2d00a) Use non-deprecated HAVE_STRUCT_TM_TM_ZONE (315acd5) Use gnulib for basename / dirname (1f14900) Gnulib: Add dirname-lgpl. (8868c85) doc: Add unquote and unquote-splicing examples. (ad7e806) Untabify posix-w32.c (0cf155b) Improve process handling on MS-Windows (62843d5) Allow mkstemp! to have optional "mode" argument (aae3561) doc: Do not gender the programmer. (e868fae) Update uname implementation in posix-w32 (d87915f) Fix unused static variables in net_db.c (da0ee4d) Fix MinGW build error (a58bfb4) Update NEWS (ea223b0) Add popen feature (513344e) Add POSIX shims for MinGW (3231d76) Rename win32-uname.[ch] to posix-w32.[ch] (b2d77c3) Ignore meta/build-env (d32f37e) Factor start_child out of open_process (10ae9cc) More specific status:exit-val et al compilation guards (f632d45) getaffinity, setaffinity docstring cleanup (9222e05) Provide `kill' only if supported by the host (a1cb59c) More robust setuid, setgid, etc detection (a9e726e) Add missing 'const' qualifier. (b505ad9) Unconditionally include <time.h> from Gnulib. (abb0b54) build: Remove unneeded check for 'unsetenv'. (147ba05) build-env: prebuilt .go files are in srcdir (867316f) Add meta/build-env (38f23e7) Avoid Gnulib unistr/* modules (b05b67b) Update Gnulib to 68b6ade. (d484bfb) Update git-version-gen.diff for current gnulib (0d191d1) Update NEWS (85faf8e) tests-suite: resurrect invoking check-guile --coverage. (516f70f) psyntax can trace expand-time changes to the current module (a62d46f) Fix uninstalled-env bug that put prebuilt/ in front (e264117) Fixing GUILE_PROGS wrong versioning checks (ed39782) Do not track some test-suite files (cce3ea2) Fix 'monitor' macro. (d5d7e30) Add -Wmacro-use-before-definition (3e719e0) Fix duplicate case in peval (31c76f1) Add documentation pointer from getopt-long to SRFI-37. (73714b8) Favor "escape continuation" over "one-shot continuation" in manual (5f9134c) Check for strtod_l before using it. (6a5b44d) Constant-folding eq? and eqv? uses deduplication (229d062) Prevent (@ (ice-9 boot-9) x) (ff5cafc) On Darwin, skip tests that depend on setrlimit (9687334) Fix texinfo->html for @acronym, @itemize (bd65845) Parse bytecode to determine minimum arity (d848af9) Fix include-from-path when file found in relative path (5ca24b6) Avoid stifling readline history when looking up options (395582b) Fix typo about `keywords' read option (cab7167) Fix ,profile in pure modules (7d550c4) Add with-input-from-port, etc documentation (20718dd) Clarify use of the term "scanning" in the manual (f84006c) Locale is default port encoding (f23dfc0) Add weak hash table documentation (8a072fc) Fix R6RS fold-left documentation (498cd58) Static default for define-module #:duplicates (3df2293) Fix default-duplicate-binding-handlers for compilation (04d87db) Don't serialize uninterned symbols (1d72d46) Fix memory leak in scm_from_{u,}int64 on 32-bit platforms (2c8ea5a) Remove unused doc/maint (e7f1038) Fix race between SMOB marking and finalization (c01a2a7) Fix relative file name canonicalization on paths with "." (9a95167) Remove unused internal i18n functions (d84f25c) Remove a stale variable use in libguile/Makefile.am (0ef4b76) Fix SCM_DEBUG_TYPING_STRICTNESS bug (3abd8e1) Fix (< 'foo) compilation (0472af4) Fix srfi-64.test for #:select borkage. The irony... (2546849) `define!' instruction returns the variable (f1c0434) Use source file permissions for compiled files (1f6a8f2) Document pretty-print #:max-expr-width (7e88ca6) Importing modules with #:select no longer grovels private bindings (d0d14f4) Detect too-old libunistring at configure-time. (bcc3c6b) Update and-let-star.test (b8f5cdc) Add SRFI-2 (and-let*) test suite. (daf8d33) Fix SRFI-2 (and-let*) implementation. (8ffcd28) Add R6RS bytevector->string, string->bytevector (4e27e3c) Export &i/o-decoding, &i/o-encoding from (rnrs) (59f062e) Implement R6RS output-port-buffer-mode (5d95166) (rnrs hashtables): Hash functions of eq? and eqv? hashtables (d545e45) (rnrs hashtables): Mutation of immutable hashtable ignored (c1abe68) Fix fixnum-range changes in R6RS fixnum bitops (beea630) Add another code coverage test (845c873) Document sigaction + SA_RESTART (e877e1b) Fix peval on (call-with-values foo (lambda (x) x)) (fff0132) Document char-ready? limitations. (5b6eaa9) Fix size measurement in bytevector_large_set (dc7bc06) Fix uri-decode behavior for "+" (687d393) Add reference to the lack of "non-greedy" variants (4cf81b7) Remove link to Emacs' regexp syntax (ff040ee)