summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* ffi: fat bitfield bugfix for big endian.Kaz Kylheku2022-05-211-2/+12
* ffi: floating-point endian types: wrong Lisp type.Kaz Kylheku2022-05-211-4/+4
* tests: add forgotten test for new expansion rule.Kaz Kylheku2022-05-211-0/+11
* ffi: flex structs: minor refactor.Kaz Kylheku2022-05-212-4/+12
* ffi: testing and fixing flexible arrays.Kaz Kylheku2022-05-202-10/+97
* utf8: bugfix: trailing char fragment ignored.Kaz Kylheku2022-05-202-0/+16
* ffi: pack bugfix and tests.Kaz Kylheku2022-05-203-12/+149
* eval: remove message about --backtrace option.Kaz Kylheku2022-05-201-4/+0
* doc: quasiliteral match: formatting problem.Kaz Kylheku2022-05-201-1/+1
* doc: undimensioned arrays may be flexible array members.Kaz Kylheku2022-05-201-4/+9
* doc: grammarKaz Kylheku2022-05-201-2/+2
* ffi: behavior of align subject to compat.Kaz Kylheku2022-05-202-1/+18
* ffi: pack: implement documented align transformation.Kaz Kylheku2022-05-201-19/+32
* New function: trim-path-sepsKaz Kylheku2022-05-205-0/+111
* ffi: bugfix: clone of type points to old self.Kaz Kylheku2022-05-201-2/+6
* ffi: new pack type operator; align increases only.Kaz Kylheku2022-05-203-38/+237
* ffi: bugfix: transition between bitfield cell sizes.Kaz Kylheku2022-05-191-0/+10
* ffi: bitfield handling when storage cells are packed.Kaz Kylheku2022-05-191-11/+8
* ffi: bugfix: empty structs/unions have alignment of 1.Kaz Kylheku2022-05-192-2/+6
* ffi: bugfix in fat bitfields.Kaz Kylheku2022-05-191-2/+2
* ffi: diagnose bitfields wider than type.Kaz Kylheku2022-05-191-6/+6
* ffi: support 64 bit bitfields.Kaz Kylheku2022-05-192-22/+222
* ffi: use longlong_t.Kaz Kylheku2022-05-191-4/+8
* ffi: eliminate trivial allocas in bitfield code.Kaz Kylheku2022-05-181-14/+14
* ffi: alignment bug in undimensioned arrays.Kaz Kylheku2022-05-182-8/+10
* ffi: fix broken test.Kaz Kylheku2022-05-181-2/+2
* copy-path-rec: bug: trailing slash fail.Kaz Kylheku2022-05-171-4/+1
* split-str: new count parameter.Kaz Kylheku2022-05-175-13/+103
* doc: grammar under pattern matching.Kaz Kylheku2022-05-171-1/+1
* ffi: bugfix: null terminated string as flexible member.Kaz Kylheku2022-05-172-38/+34
* ffi: bugfix: unions are not unconditionally incomplete.Kaz Kylheku2022-05-171-1/+1
* New options: --in-package and --compile.Kaz Kylheku2022-05-123-3/+98
* expander: new rule for macro-produced function callsKaz Kylheku2022-05-122-1/+136
* Print ([...] . @var) and ([...] . @(expr)) notation.Kaz Kylheku2022-05-111-2/+11
* lambda-match: bug: over-strict match in variadic pattern.Kaz Kylheku2022-05-112-1/+15
* Version 275.txr-275Kaz Kylheku2022-05-107-1585/+1632
* tests: Cygwin fixes.Kaz Kylheku2022-05-103-14/+18
* Support Loongarch.Kaz Kylheku2022-05-102-0/+81
* ffi: fix broken on RISC-V.Kaz Kylheku2022-05-101-1/+1
* Support RISC-V: conditionally.Kaz Kylheku2022-05-102-0/+105
* linenoise: Ctrl-Z: send SIGTSTP to group, not self.Kaz Kylheku2022-04-281-3/+3
* doc: FFI string types map null pointer to nil.Kaz Kylheku2022-04-261-3/+7
* doc: ffi: document the array-of-1 trick.Kaz Kylheku2022-04-261-0/+62
* load/@(load): use path_cat.Kaz Kylheku2022-04-252-6/+2
* *load-search-dir*: Some tests.Kaz Kylheku2022-04-251-0/+33
* New: load can search multiple directories.Kaz Kylheku2022-04-258-19/+131
* open_txr_file: rename parameters.Kaz Kylheku2022-04-242-20/+20
* subprocesses: don't unnecessarily flush *stdout*.Kaz Kylheku2022-04-241-2/+4
* subprocesses: flush *stdout*.Kaz Kylheku2022-04-231-0/+8
* fork/streams: new failing test.Kaz Kylheku2022-04-232-0/+43