summaryrefslogtreecommitdiffstats
path: root/stdlib
Commit message (Expand)AuthorAgeFilesLines
...
* New function: match-fboundp.Kaz Kylheku2022-01-171-0/+1
* keyparams: fix broken.Kaz Kylheku2022-01-171-34/+21
* quips: a turn toward the slightly macabre.Kaz Kylheku2022-01-171-0/+1
* compiler: two optimizations, motivated by optional params.Kaz Kylheku2022-01-141-3/+15
* typecase: return nil from formless clauses.Paul A. Patience2022-01-121-1/+1
* New macros: each-true, some-true, each-false, some-false.Kaz Kylheku2022-01-122-10/+44
* sum-each, mul-each: handle no vars case.Kaz Kylheku2022-01-111-9/+13
* Copyright year bump 2022.Kaz Kylheku2022-01-1144-44/+44
* quips: new one about C++ protected members.Kaz Kylheku2022-01-051-0/+1
* Version 273.txr-273Kaz Kylheku2021-12-281-1/+1
* 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