summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-06-18open-process: Fix dup(2) and execvp(2) error handling.Mark H Weaver1-9/+38
2019-06-18Refresh a stale comment.Mark H Weaver1-1/+1
2019-06-18scm_mkstrport: Optimize the POS -> BYTE_POS conversion.Mark H Weaver1-2/+2
2019-06-18Make 'get-bytevector-some' and 'get-bytevector-some!' suspendable.Mark H Weaver1-1/+30
2019-06-18open-pipe*: Improve performance of OPEN_BOTH mode.Mark H Weaver1-14/+45
2019-06-18Add get-bytevector-some!.Mark H Weaver4-3/+58
2019-06-18scm_to_stringn: Avoid passing NULL to c_strcasecmp.Mark H Weaver1-6/+5
2019-06-18time.test: Use 'pass-if-equal' in more tests.Mark H Weaver1-16/+20
2019-06-18Fix typo in tags.h comment.Mark H Weaver1-1/+1
2019-06-18Save and restore errno in the signal handler.Mark H Weaver1-0/+2
2019-06-18Improve overflow checks in bytevector, string, and I/O operations.Mark H Weaver8-76/+142
2019-06-04Make URI handling locale independent.Timothy Sample2-13/+51
2019-06-04'basename' correctly handles "/" and "//".Ludovic Courtès2-5/+20
2019-05-14Update iconv.m4 from gnulib.Mark H Weaver1-11/+24
2019-05-07Strings, i18n: Limit the use of alloca to approximately 8 kilobytes.Mark H Weaver4-37/+107
2019-05-07put-u8: Always write a single byte, regardless of the port encoding.Mark H Weaver1-1/+1
2019-05-07Optimize fixnum exact integer square roots.Mark H Weaver1-32/+41
2019-05-07Avoid 'with-latin1-locale' in binary I/O tests.Mark H Weaver1-8/+7
2019-05-07Fix indentation in scm_sum.Mark H Weaver1-67/+68
2019-05-07Fix typo in comment.Mark H Weaver1-1/+1
2019-05-07Add 'scm_c_make_char' and use it where appropriate.Mark H Weaver9-47/+59
2019-04-17Reimplement SCM_MAKE_CHAR to evaluate its argument only once.Mark H Weaver1-9/+12
2019-04-16Fix gc.test "after-gc-hook gets called" failures.Andrea Azzarone1-0/+8
2019-04-16Update user-visible copyright years.Mark H Weaver3-5/+5
2019-04-16Avoid passing NULL to 'memcpy' and 'memcmp'.Mark H Weaver4-7/+24
2019-04-16Remove vestigial comment in tags.h.Mark H Weaver1-6/+1
2019-04-01Fix typo in comment.Mark H Weaver1-1/+1
2019-02-23Disable test for current value of setitimer on CygwinMichael Gran1-3/+12
2019-02-23Make locale monetary conversion tests be less strict on terminal whitespaceMichael Gran1-2/+2
2019-02-23Handle newlib C library's langinfo constant namesMichael Gran2-2/+30
2019-02-23Add a fallback value for the locale-monetary-decimal-pointMichael Gran1-2/+2
2019-02-22Fix race when expanding syntax-parameterize and define-syntax-parameterAndy Wingo2-172/+196
2019-02-21Fix crypt-on-glibc test errorAndy Wingo1-7/+14
2019-02-09Fix binary output on files created by mkstemp!Mike Gran2-6/+21
2019-02-09Avoid leaking a file descriptor in test-unwindMike Gran1-2/+5
2019-02-09Fix strftime compile with null threadsMike Gran1-2/+2
2019-02-09Remove redefinition of when & unless in snarf-check-and-output-texiMike Gran1-9/+1
2019-02-09Don't mutate read-only string in ports testMike Gran1-2/+2
2018-12-16Do not warn the user when 'madvise' returns ENOSYS.Ludovic Courtès1-2/+5
2018-12-12Fix tests for SRFI-19 date->string ~NDaniel Llorens1-6/+10
2018-12-11Support ~N in SRFI-19 string->dateDaniel Llorens3-0/+37
2018-11-11Update (ice-9 match) to include selected bug fixes from upstream.Mark H Weaver2-7/+21
2018-11-11Fix spelling of ellipsis in (ice-9 match).Mark H Weaver1-35/+35
2018-10-31Documentation fixesMikael Djurfeldt2-9/+9
2018-10-28Bootstrap optimizationMikael Djurfeldt1-2/+6
2018-10-25Add texinfo dependency to READMEMikael Djurfeldt1-0/+6
2018-10-24SRFI-19: Minor refactor of leap second table lookups.Mark H Weaver1-28/+22
2018-10-24SRFI-19: time-utc->date: Support non-integer nanoseconds values.Mark H Weaver1-1/+1
2018-10-21SRFI-19: Check for incompatible types in time comparisons.Mark H Weaver1-7/+12
2018-10-21SRFI-19: Fix normalization of seconds and nanoseconds in time records.Mark H Weaver2-18/+24