summaryrefslogtreecommitdiffstats
path: root/stdlib
Commit message (Expand)AuthorAgeFilesLines
* doc: document *struct-clause-expander*.Kaz Kylheku2021-12-271-0/+1
* match: allow bound variables with regex modifier.Kaz Kylheku2021-12-271-0/+11
* match: bad compile-error call in quasi matcher.Kaz Kylheku2021-12-271-1/+1
* new feature: :mass-delegate struct clause macro.Kaz Kylheku2021-12-232-0/+28
* new feature: defstruct clause macros.Kaz Kylheku2021-12-222-17/+56
* defstruct: refactor with local function.Kaz Kylheku2021-12-221-147/+146
* The pairlis function comes to TXR Lisp.Kaz Kylheku2021-12-221-0/+1
* New functions: subq, subql, subqual and subst.Kaz Kylheku2021-12-222-5/+4
* product/arithmetic each: missing block nil.Kaz Kylheku2021-12-202-32/+53
* tree: new functions for priority queue operation.Kaz Kylheku2021-12-181-0/+4
* tree: support for duplicate keys.Kaz Kylheku2021-12-171-0/+2
* compiler: fix broken (compile '(lambda ...)).Kaz Kylheku2021-12-141-15/+17
* compiler: small end/jend issue in late-peephole.Kaz Kylheku2021-12-111-1/+1
* compiler: tweak in basic block debug print.Kaz Kylheku2021-12-111-1/+1
* compiler: register-compacting optimization.Kaz Kylheku2021-12-102-0/+63
* define-accessor: fix broken arg handling.Kaz Kylheku2021-12-101-1/+1
* each-match macro family: missing anon block.Kaz Kylheku2021-12-081-2/+5
* rot, nrot: new functions.Kaz Kylheku2021-12-071-0/+2
* ret, aret: take one argument, as documented.Kaz Kylheku2021-12-071-4/+4
* quips: gift shop exit theme.Kaz Kylheku2021-12-061-0/+1
* tuples*: new function.Kaz Kylheku2021-12-041-0/+1
* compiler: new late-peephole case.Kaz Kylheku2021-11-291-0/+11
* compiler: revise no-longer-matching late peephole case.Kaz Kylheku2021-11-291-14/+3
* compiler: replace late-peephole pattern with real approach.Kaz Kylheku2021-11-261-12/+8
* quips: new ones about syntactic sugar.Kaz Kylheku2021-11-261-0/+2
* compiler: another late peephole pattern.Kaz Kylheku2021-11-261-0/+12
* buffers: use unbuffered I/O in convenience functions.Kaz Kylheku2021-11-171-2/+2
* Version 272.txr-272Kaz Kylheku2021-11-111-1/+1
* compiler: late-peephole match for a wasteful register move.Kaz Kylheku2021-11-101-0/+13
* compiler: avoid eval of unsafe constantp in some situations.Kaz Kylheku2021-11-091-6/+12
* compiler: handle constant expressions that throw.Kaz Kylheku2021-11-081-17/+76
* doc: spelling, doc-syms refresh.Kaz Kylheku2021-11-031-2/+2
* compiler: rephrase length check with tree-case.Kaz Kylheku2021-11-021-7/+6
* compiler: bug: invalid transformation of (- x y ...).Kaz Kylheku2021-11-021-6/+2
* compiler: remove excess call to reduce-constant.Kaz Kylheku2021-11-021-11/+10
* compiler: catch bugfix.Kaz Kylheku2021-11-021-8/+7
* compiler: don't lift top-level lambdas.Kaz Kylheku2021-11-011-1/+5
* compiler: compile-toplevel: bind *load-time* to t.Kaz Kylheku2021-11-011-0/+1
* rel-path, path-equal: native Windows fixes.Kaz Kylheku2021-11-011-19/+43
* match: fix quasiliteral issue.Kaz Kylheku2021-10-261-0/+1
* pic: use ifa to remove repeated array access.Kaz Kylheku2021-10-261-2/+2
* ifa: take advantage of read-once.Kaz Kylheku2021-10-261-1/+1
* places: new accessor read-once.Kaz Kylheku2021-10-262-0/+12
* random: new function random-float-incl.Kaz Kylheku2021-10-251-1/+2
* compiler: improvement in wasteful jmp elimination.Kaz Kylheku2021-10-232-5/+31
* compiler: also clear .next before re-linking graph.Kaz Kylheku2021-10-231-0/+1
* compiler: fix failing load-time tests.Kaz Kylheku2021-10-221-2/+1
* ffi: deffi, deffi-cb: eliminate generated globals.Kaz Kylheku2021-10-221-31/+21
* path-equal: enable and fix failing tests.Kaz Kylheku2021-10-201-2/+3
* pic: support parenthesis negative notation.Kaz Kylheku2021-10-191-1/+22