summaryrefslogtreecommitdiffstats
path: root/lisplib.c
Commit message (Expand)AuthorAgeFilesLines
* matcher: rename error-throwing macros.Kaz Kylheku2021-08-191-2/+2
* license: reformat to fit 80 columns.Kaz Kylheku2021-08-161-12/+13
* matcher: new must-match and must-match-case macros.Kaz Kylheku2021-08-131-2/+3
* hash: change make_hash interface.Kaz Kylheku2021-07-221-1/+1
* autoload: missing lambda-excess-apply-list symbol.Kaz Kylheku2021-07-041-2/+2
* getopts: autoload: opt-error not interned.Kaz Kylheku2021-06-301-1/+1
* New function: path-search.Kaz Kylheku2021-06-291-1/+1
* constantp: fully expand; recognize functions.Kaz Kylheku2021-06-281-0/+18
* matcher: new looping macros.Kaz Kylheku2021-06-241-0/+1
* New macro: flow.Kaz Kylheku2021-06-161-1/+1
* New macro: pic.Kaz Kylheku2021-06-101-0/+18
* ffi: new macros deffi-struct and deffi-union.Kaz Kylheku2021-06-081-1/+2
* json: convenience I/O routines.Kaz Kylheku2021-05-301-0/+5
* matcher: new "each-match family" of macros.Kaz Kylheku2021-05-041-0/+3
* New function: rel-path.Kaz Kylheku2021-05-031-1/+1
* matcher: first pattern macro, sme.Kaz Kylheku2021-04-191-1/+1
* matcher: new @(scan) operator.Kaz Kylheku2021-04-181-1/+1
* matcher: allow user-defined patterns via defmatchKaz Kylheku2021-04-171-1/+2
* lib: new function for documentation lookup.Kaz Kylheku2021-04-031-0/+18
* compiler: optimization control.Kaz Kylheku2021-03-081-0/+1
* matcher: add :match parameter macro.Kaz Kylheku2021-02-041-0/+6
* matcher: new @(with) operator.Kaz Kylheku2021-02-011-1/+1
* matcher: rename @(let) to @(as).Kaz Kylheku2021-02-011-1/+1
* place: bug: call-delete-expander not in usr package.Kaz Kylheku2021-01-231-1/+1
* matcher: add lambda-match and defun-matchKaz Kylheku2021-01-161-0/+1
* matcher: add if-match and match-case.Kaz Kylheku2021-01-151-1/+1
* matcher: fix semantics of empty @(all ...) match.Kaz Kylheku2021-01-151-0/+6
* new: structural pattern matching.Kaz Kylheku2021-01-141-0/+18
* Copyright year bump 2021.Kaz Kylheku2021-01-141-1/+1
* awk: bugfix: fconv symbols not in usr package.Kaz Kylheku2020-12-291-1/+4
* New: quip function for random humor.Kaz Kylheku2020-10-041-0/+18
* New inaddr-str and in6addr-str functions.Kaz Kylheku2020-07-241-1/+2
* New producting each operator family.Kaz Kylheku2020-06-281-0/+18
* Replace trivial format(nil, ...) with simpler ops.Kaz Kylheku2020-05-301-34/+34
* Remove unnecessary #include directives.Kaz Kylheku2020-04-221-1/+0
* New function: touch.Kaz Kylheku2020-04-151-1/+1
* sockets: missing shut-rd, shut-wr, shut-rdwr.Kaz Kylheku2020-04-131-0/+1
* getopts: new feature: cumulative options.Kaz Kyheku2020-03-061-1/+1
* file-put-buf: new argument; also, new file-place-bufKaz Kylheku2020-02-071-1/+2
* New functions chmod-rec and chown-rec.Kaz Kylheku2020-01-311-0/+1
* New: file copy, recursive copy, recursive delete.Kaz Kylheku2020-01-291-0/+20
* Copyright year bump 2020.Kaz Kylheku2019-12-311-1/+1
* New function: compile-update-file.Kaz Kylheku2019-12-221-1/+2
* New function: path-dir-empty.Kaz Kylheku2019-12-091-0/+1
* getopts: new define-option-struct macro.Kaz Kylheku2019-11-291-1/+1
* New macro: ldo.Kaz Kylheku2019-10-231-1/+1
* tree: node set functions and syntactic places.Kaz Kylheku2019-10-161-0/+1
* list-builder: dequeue capabilities with del/del* operators.Kaz Kylheku2019-08-171-2/+4
* autoload: bugfix: wire in forgotten test-set and others.Kaz Kylheku2019-08-131-0/+2
* sub-list, sub-vec, sub-str: becoming accessors.Kaz Kylheku2019-06-171-1/+1