summaryrefslogtreecommitdiffstats
path: root/lib.c
Commit message (Expand)AuthorAgeFilesLines
* Using unified COBJ representation for both regex kinds,Kaz Kylheku2014-10-021-2/+1
* * lib.c (do_and): Fix andf again: (andf) not producingKaz Kylheku2014-09-261-1/+1
* * lib.c (do_and, do_or): Fix broken andf and orf,Kaz Kylheku2014-09-251-6/+8
* * lib.c (compat_fixup): void return changed to int.Kaz Kylheku2014-09-101-2/+7
* * eval.c (eval_init): Register intrinsic partition* function.Kaz Kylheku2014-09-091-0/+77
* * eval.c (eval_init): Register intrinsic partition function.Kaz Kylheku2014-09-091-0/+55
* * gc.c (MALLOC_DELTA_THRESH): Macro remaned to DFL_MALLOC_DELTA_THRESH.Kaz Kylheku2014-09-081-0/+1
* * lib.c (symbol_setname): New static function.Kaz Kylheku2014-09-031-7/+26
* * eval.c (eval_init): Update registration of lisp-parse and readKaz Kylheku2014-09-021-1/+2
* * arith.c (arith_init): Register some variables: *flo-dig*,Kaz Kylheku2014-09-011-1/+1
* GC correctness fixes: make sure we pin down objects for which we borrowKaz Kylheku2014-08-251-2/+9
* * eval.c (eval_init): Register uniq function.Kaz Kylheku2014-07-291-0/+33
* * eval.c (eval_init): Register nconc as intrinsic.Kaz Kylheku2014-07-291-0/+12
* * lib.c (reduce_left, reduce_right): Nullify incoming sequenceKaz Kylheku2014-07-291-0/+4
* * eval.c (eval_init): Register partition-by intrinsic.Kaz Kylheku2014-07-281-0/+46
* Fix 2014-02-05 safety regression: unchecked use of non-function objectsKaz Kylheku2014-07-271-5/+5
* * Makefile, arith.c, arith.h, combi.c, combi.h, configure, debug.c,Kaz Kylheku2014-07-231-16/+16
* * configure: Add a check, in the case that we cannot make anKaz Kylheku2014-07-221-0/+22
* * eval.c (eval_init): Register juxt as intrinsic.Kaz Kylheku2014-07-201-0/+10
* * lib.c (search_str): Support negative starting index.Kaz Kylheku2014-07-191-4/+14
* * eval.c (mapdov): New function.Kaz Kylheku2014-07-191-0/+10
* * eval.c (eval_init): Register interpose and lconsp as intrinsics.Kaz Kylheku2014-07-141-0/+61
* * lib.c (replace_list, sel): fix use of unused variable.Kaz Kylheku2014-07-071-2/+2
* * eval.c (dwim_loc): Support indexing using a list of positions,Kaz Kylheku2014-07-021-10/+65
* * lib.c (sel): Bugfix: not implemented correctly for sequencesKaz Kylheku2014-06-301-4/+2
* * lib.c (where, sel): Extend into hashes.Kaz Kylheku2014-06-271-6/+34
* Bugfix: apply_intrinsic and iapply must not destructivelyKaz Kylheku2014-06-271-0/+7
* * lib.c (last): Bugfix: reversed null test.Kaz Kylheku2014-06-261-1/+1
* * eval.c (eval_init): register range_regex and tok_whereKaz Kylheku2014-06-261-0/+23
* * lib.c (search): Bugfix in type mismatch error message:Kaz Kylheku2014-06-261-1/+1
* * eval.c (mapcarv): Use mapcar_listout, so list_of_lists can beKaz Kylheku2014-06-261-3/+32
* Optimization: add missing tail updates to some listKaz Kylheku2014-06-201-5/+5
* * eval.c (me_ap): New static function.Kaz Kylheku2014-06-191-3/+12
* * eval.c (eval_init): Register member and member_if as intrinsics.Kaz Kylheku2014-06-181-0/+35
* * lib.c (generic_funcall): Bugfixes: support symbols.Kaz Kylheku2014-06-171-4/+12
* * eval.c (eval_init): register tuples as intrinsic.Kaz Kylheku2014-06-171-0/+35
* * lib.c (obj_print): Render character DC00 as "pnul".Kaz Kylheku2014-06-151-3/+8
* * eval.c (eval_init): Register pos_max, pos_min, find_max,Kaz Kylheku2014-06-151-5/+88
* * eval.c (eval_init): where and sel registered as intrinsicsKaz Kylheku2014-06-151-2/+65
* * eval.c (eval_init): Change registration of string_cmpKaz Kylheku2014-06-101-9/+31
* * lib.c (match_str): Extended to suffix testing, with a negativeKaz Kylheku2014-06-091-8/+23
* Fixing issue with list-like iteration over generic sequences,Kaz Kylheku2014-06-061-18/+113
* * eval.c (eval_init): Register new search function as intrinsic.Kaz Kylheku2014-06-061-0/+66
* Documenting the return value of rplaca and rplacd, and changingKaz Kylheku2014-06-031-7/+11
* String type related bugfixes: neglecting to handle all three kinds inKaz Kylheku2014-05-101-0/+4
* * lib.c (eql): Bugfix: not handling floating-point types!Kaz Kylheku2014-04-071-5/+13
* Change to how locations are passed around, for the sake of generationalKaz Kylheku2014-03-291-146/+127
* * lib.c (string_time): If possible, change the timezone in theKaz Kylheku2014-03-291-0/+5
* More generational GC fixes. One GC fix.Kaz Kylheku2014-03-271-7/+8
* Fix generational GC regression caused by fixesKaz Kylheku2014-03-271-12/+12