summaryrefslogtreecommitdiffstats
path: root/lib.c
Commit message (Expand)AuthorAgeFilesLines
* Bugfix: split and partition again.Kaz Kylheku2015-11-291-2/+3
* Bugfix: destructive behavior in transpose.Kaz Kylheku2015-11-281-1/+1
* New functions window-map and window-mappend.Kaz Kylheku2015-11-251-0/+113
* Bugfix: split and partition functions.Kaz Kylheku2015-11-241-3/+3
* Combat spurious retention in few more functions.Kaz Kylheku2015-11-201-13/+17
* last function becomes generic.Kaz Kylheku2015-11-201-3/+6
* New equality substitution.Kaz Kylheku2015-11-201-26/+73
* Fix buggy less function.Kaz Kylheku2015-11-201-32/+38
* Fix type hole in equal function w.r.t. COBJ.Kaz Kylheku2015-11-201-1/+1
* Address spurious retention across library.Kaz Kylheku2015-11-201-17/+95
* Combat spurious retention in mapdo.Kaz Kylheku2015-11-201-0/+2
* Provide butlast function.Kaz Kylheku2015-11-201-0/+5
* Functors: structs callable as functions.Kaz Kylheku2015-11-201-0/+3
* Implementing *print-base* and ~d format directive.Kaz Kylheku2015-11-141-1/+1
* Fix pretty printer mishandling unexpected syntax.Kaz Kylheku2015-11-111-7/+8
* Adding revappend and nreconc.Kaz Kylheku2015-11-111-0/+110
* Improve reverse and nreverse.Kaz Kylheku2015-11-111-16/+68
* Print (rcons x y) forms as x..y.Kaz Kylheku2015-11-101-0/+6
* Add func_n6o.Kaz Kylheku2015-11-101-0/+6
* quicksort: tail recurse on longer partition.Kaz Kylheku2015-11-081-3/+8
* Median of three pivot selection in quicksort.Kaz Kylheku2015-11-081-3/+49
* New range type, distinct from cons cell.Kaz Kylheku2015-11-011-24/+82
* Stop using C library setjmp/longjmp.Kaz Kylheku2015-10-251-1/+0
* New function chk_manage_vec.Kaz Kylheku2015-10-171-0/+49
* Fix overflow check using wrong variable.Kaz Kylheku2015-10-171-1/+1
* Renaming some functions for consistency.Kaz Kylheku2015-10-161-12/+12
* Allow conses functions to work on vecs and strings.Kaz Kylheku2015-10-061-2/+6
* New functions take, drop, {take,drop}-{while,until}.Kaz Kylheku2015-10-051-0/+187
* Copy lazy strings without forcing.Kaz Kylheku2015-10-051-1/+16
* Implementation of static slots for structures.Kaz Kylheku2015-09-291-2/+2
* Improve lazy_str_force_upto performance on some cases.Kaz Kylheku2015-09-291-2/+8
* Improve performance of lazy string forcing.Kaz Kylheku2015-09-281-9/+27
* lack of optional arg defaulting in lazy_sub_str.Kaz Kylheku2015-09-231-2/+2
* Bugfix: sub function not handling lazy strings.Kaz Kylheku2015-09-221-0/+1
* Introduce chk_wmalloc function.Kaz Kylheku2015-09-221-8/+16
* Adding flatcar* function.Kaz Kylheku2015-09-191-0/+47
* New function: flatcar.Kaz Kylheku2015-09-181-0/+9
* More informative printed rep for functions.Kaz Kylheku2015-09-091-1/+18
* Allow runaway lazy list computation to be interrupted.Kaz Kylheku2015-09-081-0/+4
* New functions, subtypep and typep.Kaz Kylheku2015-09-081-0/+53
* Random states of type random-state, not *random-state*.Kaz Kylheku2015-09-081-0/+1
* Remove stray debug print (TXR 113).Kaz Kylheku2015-09-071-1/+1
* Don't use prot1 for temporary gc protection.Kaz Kylheku2015-09-071-18/+8
* linenoise: use checked allocator for strdup.Kaz Kylheku2015-09-061-0/+8
* linenoise completion for txr symbolsKaz Kylheku2015-09-051-0/+17
* Syntax errors refer to REPL line number.Kaz Kylheku2015-09-051-0/+8
* Improve error for uncallable object.Kaz Kylheku2015-09-011-1/+1
* Remove useless comment that contains two typos.Kaz Kylheku2015-09-011-4/+0
* Time structure.Kaz Kylheku2015-08-311-0/+58
* Move stat functions to use a struct.Kaz Kylheku2015-08-301-2/+2