summaryrefslogtreecommitdiffstats
path: root/stdlib
Commit message (Expand)AuthorAgeFilesLines
* Copyright year bump 2023.Kaz Kylheku2023-01-0144-44/+44
* Version 284.txr-284Kaz Kylheku2022-12-301-1/+1
* awk: new feature, res variable.Kaz Kylheku2022-12-302-2/+5
* doc: fix nonexistent macro name.Kaz Kylheku2022-12-301-1/+1
* quips: new one.Kaz Kylheku2022-12-101-0/+1
* compiler: runaway recursion in constant folding call.Kaz Kylheku2022-11-261-1/+4
* compiler: bug: some functions mustn't be constant-foldedKaz Kylheku2022-11-251-5/+5
* read-once: support globals properly.Kaz Kylheku2022-11-101-2/+3
* New feature: struct preludes.Kaz Kylheku2022-11-032-2/+21
* compiler: optimizations in catch.Kaz Kylheku2022-10-271-46/+63
* defstruct: new :inherit clause.Kaz Kylheku2022-10-171-5/+14
* Version 283.txr-283Kaz Kylheku2022-10-161-1/+1
* New function: macroexpand-struct-clause.Kaz Kylheku2022-10-132-0/+6
* New function: macroexpand-match.Kaz Kylheku2022-10-132-0/+6
* New function: macroexpand-place.Kaz Kylheku2022-10-132-6/+15
* New function: macroexpand-params.Kaz Kylheku2022-10-132-0/+8
* structs: optional init-exprs now useful in :delegateKaz Kylheku2022-10-111-3/+13
* json: support standard-style formatting.Kaz Kylheku2022-10-111-0/+1
* streams: new function inc-indent-abs.Kaz Kylheku2022-10-111-3/+4
* New quip: future-proof.Kaz Kylheku2022-10-101-0/+1
* 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-041-1/+1
* oop: allow multiple :init, :fini, etc.Kaz Kylheku2022-10-041-43/+29
* New: %fun% mechanism for current function name.Kaz Kylheku2022-10-032-15/+24
* New method: str-addr.Kaz Kylheku2022-10-032-0/+29
* str-in6addr: bugfix: trailing zero in hex problem.Kaz Kylheku2022-10-031-2/+4
* New sockaddr-str function.Kaz Kylheku2022-10-022-0/+10
* New :postfini feature in defstruct.Kaz Kylheku2022-09-271-2/+16
* Version 282.txr-282Kaz Kylheku2022-09-161-1/+1
* compiler: bug: bad basic-block merge across end insn.Kaz Kylheku2022-09-153-6/+12
* compiler: bug: scoping of lambda optionals.Kaz Kylheku2022-09-151-17/+15
* compiler: eliminate rename-var hack.Kaz Kylheku2022-09-151-13/+6
* compiler: unbundle v-reg allocation from env extensionKaz Kylheku2022-09-151-6/+10
* compiler: eliminate uses of cdar.Kaz Kylheku2022-09-141-7/+9
* compiler: bugfixes in dead code eliminationKaz Kylheku2022-09-131-2/+2
* Version 281.txr-281Kaz Kylheku2022-09-031-1/+1
* New macro: close-lazy-streams.Kaz Kylheku2022-08-282-0/+7
* New function: search-allKaz Kylheku2022-08-171-0/+1
* Version 280.txr-280Kaz Kylheku2022-08-091-1/+1
* Version 279.txr-279Kaz Kylheku2022-08-081-1/+1
* path-components-safe: proc tests only on Linux.Kaz Kylheku2022-07-301-18/+20
* path-components-safe: check symlink link count.Kaz Kylheku2022-07-301-2/+3
* path-components-safe: tighten /proc checkKaz Kylheku2022-07-301-15/+14
* path-components-safe: handle consecutive slashes.Kaz Kylheku2022-07-301-4/+2
* path-components-safe: repel /proc symlink attacksKaz Kylheku2022-07-291-17/+42
* rel-path, path-equal: relocate.Kaz Kylheku2022-07-292-105/+94
* in6addr-str: remove useless regsub.Kaz Kylheku2022-07-271-1/+0
* Take advantage of substring support in regsub.Kaz Kylheku2022-07-273-4/+4
* path-components-safe: refactoring.Kaz Kylheku2022-07-251-55/+37