summaryrefslogtreecommitdiffstats
path: root/lib.c
Commit message (Expand)AuthorAgeFilesLines
* bug: string range length signed/unsigned.Kaz Kylheku7 days1-1/+2
* string ranges: bug: ranges of length 1.Kaz Kylheku7 days1-1/+11
* copy: now handles range objects.Kaz Kylheku2024-10-011-0/+2
* refset, replace: adjust diagnostic for unsupported object.Kaz Kylheku2024-09-301-2/+2
* keep-if, remove-if, keep-keys-if: mapfun argument.Kaz Kylheku2024-07-301-24/+18
* lib: get rid of internal rewindable iter nonsense.Kaz Kylheku2024-07-251-79/+17
* zip: more permissive implementation.Kaz Kylheku2024-07-241-0/+23
* make-like: use seq_build.Kaz Kylheku2024-07-231-40/+19
* parser: remove some wasteful string object allocations.Kaz Kylheku2024-07-221-4/+10
* New functions: find-maxes and find-mins.Kaz Kylheku2024-07-161-0/+37
* json: new special var *print-json-type*.Kaz Kylheku2024-07-121-8/+25
* New funtion related to where function.Kaz Kylheku2024-07-111-0/+40
* partition, split, split*: bug handling negative indices.Kaz Kylheku2024-07-101-3/+4
* split, split*: fix poor behavior for beyond-length indices.Kaz Kylheku2024-07-101-6/+8
* split**: split for far negative indices.Kaz Kylheku2024-07-101-1/+1
* split: fix for far negative indices.Kaz Kylheku2024-07-101-1/+1
* split, split*, partition: tests, fixes.Kaz Kylheku2024-07-101-2/+2
* partition, split, split*: infinite looping regression.Kaz Kylheku2024-07-081-6/+9
* sub: don't produce an iterator.Kaz Kylheku2024-07-071-1/+1
* json: fix flat-p argument in put-json and put-jsons.Kaz Kylheku2024-07-061-33/+35
* json: support printing structs in JSON format.Kaz Kylheku2024-07-061-0/+62
* New functions: cshuffle and cnshuffle.Kaz Kylheku2024-07-011-6/+26
* lib: rcyc_cons set type to CONS.Kaz Kylheku2024-06-291-0/+1
* packages: streamline is-a-string testing.Kaz Kylheku2024-06-271-28/+19
* iter-begin: handle FLNUM.Kaz Kylheku2024-06-261-0/+6
* lib: replace generic errors with more specific errors.Kaz Kylheku2024-06-201-78/+90
* string ranges: individual positions are ascending/descending.Kaz Kylheku2024-06-201-34/+9
* length: support string ranges.Kaz Kylheku2024-06-201-1/+39
* bugfix: several seq_iter kinds need clone operation.Kaz Kylheku2024-06-181-8/+18
* iter_reset: call seq_info only when needed.Kaz Kylheku2024-06-171-7/+11
* More work on copy-iter.Kaz Kylheku2024-06-171-10/+35
* cobj: clone method streamlines copy; structs get copy method.Kaz Kylheku2024-06-171-14/+6
* New function: copy-iter.Kaz Kylheku2024-06-151-0/+16
* seq_iter: fix inadequate gc marking for some types.Kaz Kylheku2024-06-151-6/+21
* New permi: iterator version of perm.Kaz Kylheku2024-06-151-8/+15
* lib: rename seq_iter_ops static object.Kaz Kylheku2024-06-141-9/+10
* quasiliterals: buffers in hex, separation for strings and buffers.Kaz Kylheku2024-05-271-0/+34
* interpose: use seq_iter and seq_build.Kaz Kylheku2024-05-261-7/+21
* cat-str: grammar in diagnostic.Kaz Kylheku2024-05-031-1/+1
* New function: iter-cat.Kaz Kylheku2024-04-161-0/+64
* New function: lcons-force.Kaz Kylheku2024-04-041-0/+12
* append, nconc; replace implementation with seq_build.Kaz Kylheku2024-03-101-28/+78
* window-map: condense with seq_iter and seq_build.Kaz Kylheku2024-03-091-73/+45
* rfind: use seq_iter.Kaz Kylheku2024-03-071-7/+8
* find: use seq_iter.Kaz Kylheku2024-03-071-41/+21
* New function: rangeref.Kaz Kylheku2024-03-071-1/+34
* list-vec: replace int type.Kaz Kylheku2024-03-021-2/+2
* unique: covert to seq_build.Kaz Kylheku2024-03-021-3/+4
* zip: make more generic.Kaz Kylheku2024-03-011-39/+0
* partition, split, split*: iter used for indicesKaz Kylheku2024-02-291-10/+14