summaryrefslogtreecommitdiffstats
path: root/stdlib
Commit message (Expand)AuthorAgeFilesLines
* getopts: print legend entries in canonical order.Paul A. Patience2022-02-121-25/+26
* getopts: include list/cumul subtypes in legend.Paul A. Patience2022-02-121-1/+6
* getopts: forbid :bool in list/cumul types.Paul A. Patience2022-02-121-0/+2
* macro-time: special op becomes a macro.Kaz Kylheku2022-02-121-1/+1
* matcher: fix `@{nil #/regex/}` throwing exception.Paul A. Patience2022-02-091-2/+5
* getopts: fix superfluous options header.Paul A. Patience2022-02-081-24/+26
* getopts: fix de trop descriptions of conventions.Paul A. Patience2022-02-081-18/+20
* getopts: conform undocumented opts to documented.Paul A. Patience2022-02-081-2/+2
* getopts: uniformize opthelp newlines and headers.Paul A. Patience2022-02-081-3/+5
* doc: fix various typos and stylistic issues.Paul A. Patience2022-02-061-9/+9
* getopt: opthelp: bind *stdout* to remove stream repetition.Kaz Kylheku2022-02-041-15/+15
* matcher: bug: quasiliteral allowing prefix matches.Kaz Kylheku2022-02-041-3/+4
* getopts: break up help into three functions.Kaz Kylheku2022-02-032-71/+81
* getopts: make detailed help notes optional.Joe Bloggs2022-02-031-67/+68
* quip: joke about dark mode.Kaz Kylheku2022-02-031-0/+1
* getopts: fix display of overlong-option help text.Paul A. Patience2022-02-021-1/+3
* getopts: fix ignored stream parameter in opthelp.Paul A. Patience2022-02-021-14/+13
* cadr: re-running gencadr.txr.Kaz Kylheku2022-01-301-12/+13
* conv: extra blank line removed.Kaz Kylheku2022-01-301-1/+0
* stdlib: missing blank line after copyright header.Kaz Kylheku2022-01-3036-0/+36
* New function: random-sample.Kaz Kylheku2022-01-291-2/+3
* New function: copy-cptr.Kaz Kylheku2022-01-281-0/+1
* quips: new entry.Kaz Kylheku2022-01-251-0/+1
* lib: new functions nand, nor, nandf and norf.Paul A. Patience2022-01-221-0/+4
* compiler: optimize some typep expressions.Kaz Kylheku2022-01-211-0/+12
* typecase: merge with etypecase, handle t differnetly.Kaz Kylheku2022-01-211-19/+21
* type: new macro etypecase.Paul A. Patience2022-01-212-0/+12
* compiler: few more cases of ifq/ifql removal.Kaz Kylheku2022-01-181-1/+10
* 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