summaryrefslogtreecommitdiffstats
path: root/lib.c
Commit message (Expand)AuthorAgeFilesLines
* exceptions: hack to store errno in string object.Kaz Kylheku2021-09-071-0/+39
* string-extend: use num, not num_fast.Kaz Kylheku2021-09-071-3/+3
* string-finish: new function.Kaz Kylheku2021-09-071-0/+19
* string-extend: third optional argument.Kaz Kylheku2021-09-071-16/+16
* New function: delcons.Kaz Kylheku2021-09-021-0/+22
* seq_iter: allow mixed fixnum/bignum ranges.Kaz Kylheku2021-08-291-6/+18
* seq_iter: fix gc issues.Kaz Kylheku2021-08-291-25/+22
* seq_iter: refactoring.Kaz Kylheku2021-08-291-39/+79
* sub: allow generic iterables.Kaz Kylheku2021-08-221-4/+51
* iter-begin: allow iterator argument.Kaz Kylheku2021-08-221-0/+5
* sub-list: better handling of from value of t.Kaz Kylheku2021-08-221-4/+2
* iter-begin: string range support.Kaz Kylheku2021-08-221-2/+84
* license: reformat to fit 80 columns.Kaz Kylheku2021-08-161-12/+13
* int-str: 0x bug.Kaz Kylheku2021-08-131-7/+8
* lazy-stream-cons: control close throwing behavior.Kaz Kylheku2021-08-071-7/+37
* gc: problem in several object copying functions.Kaz Kylheku2021-07-291-10/+3
* subtypep: handle struct type objects.Kaz Kylheku2021-07-271-4/+4
* lib: correct remql's diagnostic name.Paul A. Patience2021-07-271-1/+1
* hash: change make_hash interface.Kaz Kylheku2021-07-221-6/+7
* hash: support both semantics of weak keys + values.Kaz Kylheku2021-07-211-1/+0
* compat: fix glaringly broken init-time handling.Kaz Kylheku2021-07-211-0/+6
* parse/eval: use weak-both hash tables.Kaz Kylheku2021-07-201-0/+1
* New functions: trim-short-suffix, trim-long-suffix.Kaz Kylheku2021-07-101-0/+15
* lib: new function separate.Paul A. Patience2021-07-091-0/+83
* lib: c++ fix.Kaz Kylheku2021-07-091-1/+1
* defstruct: diagnose built-in type being redefined.Kaz Kylheku2021-07-091-6/+4
* subtypep: handle COBJ inheritance.Kaz Kylheku2021-07-091-10/+30
* type: disallow structs using built-in type names.Kaz Kylheku2021-07-081-66/+131
* type: MAXTYPE doesn't account for DARG.Kaz Kylheku2021-07-081-0/+1
* packages: find-symbol behaving like find-symbol-fb.Kaz Kylheku2021-07-021-11/+0
* streams: tightening sloppy argument defaulting.Kaz Kylheku2021-07-011-4/+4
* New function: find-true.Kaz Kylheku2021-06-291-0/+63
* parser: no string allocation when scanning floats.Kaz Kylheku2021-06-241-0/+25
* New: stack overflow protection.Kaz Kylheku2021-06-231-1/+4
* lib: use existing self variable.Kaz Kylheku2021-06-231-2/+2
* cmp_str: whitespace.Kaz Kylheku2021-06-231-37/+37
* cyr: broken on 64 bit.Kaz Kylheku2021-06-231-2/+3
* c_str now takes a self argument.Kaz Kylheku2021-06-231-69/+87
* lib: rmismatch tests and bugfix.Kaz Kylheku2021-06-221-1/+1
* lib: optimize mismatch, rmismatch for strings.Kaz Kylheku2021-06-221-3/+46
* Dubious new functions cxr/cyr.Kaz Kylheku2021-06-211-0/+69
* lib: remove useless coerce.Kaz Kylheku2021-06-211-1/+1
* reduce-left: rewrite using seq_iter.Kaz Kylheku2021-06-091-6/+10
* lib: new function, fill-vec.Kaz Kylheku2021-06-081-0/+34
* lib: oversight, neglected struct literal printing.Kaz Kylheku2021-06-031-0/+3
* json: fix quasiquote print-read consistency issueKaz Kylheku2021-06-031-10/+24
* json: improve escaping for script tags.Kaz Kylheku2021-06-031-1/+12
* chr-iscntrl: recognize Unicode C0 and C1.Kaz Kylheku2021-06-011-1/+7
* json: turn on indentation.Kaz Kylheku2021-05-311-12/+7
* json: fix circular printing.Kaz Kylheku2021-05-311-21/+34