summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-11-17Add R7RS documentation and --r7rs command-line optionwip-r7rsAndy Wingo8-28/+201
2019-11-16Add R7RS xfails due to a restriction in hungry-eol-escapes (#38239)Andy Wingo1-3/+9
2019-11-16Add R7RS xfails due to Guile's ( . 42) syntax extensionAndy Wingo1-6/+7
2019-11-16Add R7RS xfails due to https://bugs.gnu.org/38237 (i/o exn types)Andy Wingo1-5/+9
2019-11-16Add R7RS XFAILs due to https://bugs.gnu.org/38236 (datum labels)Andy Wingo1-11/+18
2019-11-16Add expected failure for R7RS test due to https://bugs.gnu.org/38235Andy Wingo1-1/+7
2019-11-16Add r7rs testAndy Wingo1-0/+2551
2019-11-16Add install-r7rs!, like install-r6rs!Andy Wingo1-0/+6
2019-11-16Add initial implementation of R7RS modulesAndy Wingo17-0/+1233
2019-11-16Allow equality between arrays of vu8 and u8Andy Wingo1-3/+15
2019-11-14Update NEWS for records and exceptions workwip-exceptionsAndy Wingo2-3/+67
2019-11-14SRFI-18 uses core exceptionsAndy Wingo4-104/+88
2019-11-13Update documentation for with-exception-handler et alAndy Wingo5-596/+631
2019-11-13Rebase throw/catch on top of raise-exception/with-exception-handlerAndy Wingo13-640/+1111
2019-11-07Remove boot "catch" definition.Andy Wingo1-5/+4
2019-11-07Move exceptions with key and args to coreAndy Wingo2-7/+17
2019-11-07Move the core of exception objects into coreAndy Wingo2-86/+105
2019-11-07Move exception-handling routines after records in boot-9Andy Wingo1-258/+261
2019-11-07Move false-if-exception down in boot-9Andy Wingo1-20/+27
2019-11-05Move adapter between "throw" and "raise" exceptions into coreAndy Wingo2-228/+223
2019-11-04Rebase SRFI-35 on top of (ice-9 exceptions)Andy Wingo2-179/+70
2019-11-03Add (ice-9 exceptions) moduleAndy Wingo3-116/+283
2019-11-03Add `record-type-has-parent?'.Andy Wingo2-6/+8
2019-10-30Remove circularity in r6rs by rebasing conditions on core recordsAndy Wingo4-202/+121
2019-10-29Rebase R6RS records on top of core recordsAndy Wingo5-257/+183
2019-10-29Add record-type-parent definition.Andy Wingo1-0/+5
2019-10-28Add support for immutable fields in core recordsAndy Wingo3-8/+78
2019-10-27Rename final? record type flag; add support for opaque?Andy Wingo4-21/+51
2019-10-27Guile `make-record-type' supports non-generative definitionAndy Wingo3-24/+81
2019-10-27Change record type "flags" field to "properties"Andy Wingo2-11/+11
2019-10-23Fix one remaining use of make-record-type with string type nameAndy Wingo1-1/+1
2019-10-23Rebase srfi-35 conditions on top of make-record-typeAndy Wingo2-232/+136
2019-10-23make-record-type does more validation on the fieldsAndy Wingo3-15/+45
2019-10-23SRFI-9 uses make-record-typeAndy Wingo1-12/+7
2019-10-22Record accessors respect subtypingAndy Wingo3-41/+108
2019-10-22Allow records to be subtypedAndy Wingo2-34/+98
2019-10-22Fix deprecated 1-arg `make-module' in testsAndy Wingo1-2/+2
2019-10-22Deprecate two-arg `record-constructor'Andy Wingo1-11/+18
2019-10-22Re-implement (ice-9 gap-buffer) records in terms of srfi-9Andy Wingo1-38/+24
2019-10-21Remove (ice-9 channel)Andy Wingo2-171/+0
2019-10-21Refactor PEG recordsAndy Wingo1-21/+20
2019-09-27Extend `import' to allow R7RS-style srfi referencesAndy Wingo1-7/+15
2019-09-27(ice-9 safe-r5rs) fixes for bound aux syntaxAndy Wingo2-129/+214
2019-09-27(ice-9 null) also exports aux syntax, syntax-rulesAndy Wingo1-13/+16
2019-09-27Deprecate passing a non-zero size to make-moduleAndy Wingo8-27/+29
2019-09-27(ice-9 null) also re-exports core aux syntaxAndy Wingo1-2/+2
2019-09-27Avoid mutating arguments to resolve-interfaceAndy Wingo1-23/+28
2019-09-27Remove "vm" testsAndy Wingo24-422/+2
2019-09-27Adapt ftw.test for pending test-suite changesAndy Wingo1-1/+1
2019-09-27Fix doc syntax errorAndy Wingo1-1/+1