summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* New feature: struct preludes.Kaz Kylheku2022-11-036-4/+150
* crypt: remove dubious validator.Kaz Kylheku2022-10-313-71/+37
* listener: drop security checks on windows.Kaz Kylheku2022-10-271-1/+14
* command line: set self-path for --compile.Kaz Kylheku2022-10-272-3/+33
* txrtags: maintain due to new defstruct syntax.Kaz Kylheku2022-10-271-2/+3
* compiler: optimizations in catch.Kaz Kylheku2022-10-271-46/+63
* lib: or2: define in GCC-specific way.Kaz Kylheku2022-10-261-1/+5
* cat-str/join/join-with: allow nested sequencesKaz Kylheku2022-10-253-96/+111
* defstruct: new :inherit clause.Kaz Kylheku2022-10-173-5/+53
* doc: opip, flow: note about no-argument case.Kaz Kylheku2022-10-171-0/+20
* Version 283.txr-283Kaz Kylheku2022-10-167-799/+885
* args: don't use C99 flexible array member.Kaz Kylheku2022-10-151-6/+2
* args: don't use alloca for const size cases.Kaz Kylheku2022-10-1511-38/+43
* funcall: consolidate VM fun handling.Kaz Kylheku2022-10-141-34/+80
* funcall: handle optargs in funcall helpers.Kaz Kylheku2022-10-141-8/+85
* funcall: don't route to generic_fun on optargs.Kaz Kylheku2022-10-141-5/+15
* New function: macroexpand-struct-clause.Kaz Kylheku2022-10-134-1/+57
* New function: macroexpand-match.Kaz Kylheku2022-10-134-0/+57
* New function: macroexpand-place.Kaz Kylheku2022-10-134-8/+87
* New function: macroexpand-params.Kaz Kylheku2022-10-135-1/+76
* doc: revise lambda examples.Kaz Kylheku2022-10-121-12/+49
* structs: optional init-exprs now useful in :delegateKaz Kylheku2022-10-113-13/+53
* json: support standard-style formatting.Kaz Kylheku2022-10-115-36/+127
* streams: new function inc-indent-abs.Kaz Kylheku2022-10-114-4/+30
* put-json: restore indent on unwinding.Kaz Kylheku2022-10-111-1/+7
* New quip: future-proof.Kaz Kylheku2022-10-101-0/+1
* strings: revert caching of hash value.Kaz Kylheku2022-10-083-34/+4
* doc: revise text under :mass-delegate.Kaz Kylheku2022-10-061-3/+5
* hash: bugfix: don't trim seed to 32 bits.Kaz Kylheku2022-10-061-3/+2
* doc: hash-eql and hash-equal return fixnum.Kaz Kylheku2022-10-061-0/+7
* strings: take advantage of malloc_usable_sizeKaz Kylheku2022-10-065-16/+109
* doc: fix three broken syntax continuation lines.Kaz Kylheku2022-10-061-3/+3
* Syntax: allow separator commas in numeric tokens.Kaz Kylheku2022-10-055-3646/+4220
* define-struct-clause: add tests.Kaz Kylheku2022-10-051-0/+65
* defstruct: consolidate finalizers into one lambda.Kaz Kylheku2022-10-051-6/+12
* defstruct: refactor elimination of empty :init/:fini.Kaz Kylheku2022-10-051-18/+18
* define-struct-clause: reject :postfiniKaz Kylheku2022-10-042-3/+4
* oop: allow multiple :init, :fini, etc.Kaz Kylheku2022-10-044-55/+87
* New: %fun% mechanism for current function name.Kaz Kylheku2022-10-036-18/+176
* New method: str-addr.Kaz Kylheku2022-10-035-1/+140
* str-in6addr: bugfix: trailing zero in hex problem.Kaz Kylheku2022-10-031-2/+4
* New sockaddr-str function.Kaz Kylheku2022-10-025-0/+146
* doc: equot: replace awkward word.Kaz Kylheku2022-09-291-2/+2
* New :postfini feature in defstruct.Kaz Kylheku2022-09-274-7/+106
* ffi: fix accidental reference to a uint type.Kaz Kylheku2022-09-201-1/+1
* configure: bogus line preventing errors being shown.Kaz Kylheku2022-09-201-1/+0
* configure: add missing "$@" to early reconfigure.Kaz Kylheku2022-09-191-1/+1
* android: pointer tagging countermeasure.Kaz Kylheku2022-09-172-0/+22
* Version 282.txr-282Kaz Kylheku2022-09-166-1073/+1109
* nan-boxing: make default on 64 bit.Kaz Kylheku2022-09-161-2/+1