summaryrefslogtreecommitdiffstats
path: root/lib.c
Commit message (Expand)AuthorAgeFilesLines
* Handle integer overflow in length_list.Kaz Kylheku2016-05-181-2/+14
* Adding termios support.Kaz Kylheku2016-05-181-0/+4
* Some streamlining in the cons recycling.Kaz Kylheku2016-05-151-10/+8
* Bugfix: recycled conses play nice with gen GC.Kaz Kylheku2016-05-151-0/+3
* Bugfix in - and / functions.Kaz Kylheku2016-05-131-4/+4
* Avoid unnecessary evaluation in argument defaulting.Kaz Kylheku2016-05-071-1/+0
* Adding panic macro, which throws a panic exception.Kaz Kylheku2016-05-071-1/+2
* Clean-up rand code; implement configurable warmup.Kaz Kylheku2016-04-281-1/+1
* Rename misleadingly named out_str_pretty function.Kaz Kylheku2016-04-211-5/+5
* Harmonize rules for string and character printing.Kaz Kylheku2016-04-211-9/+24
* Mechanism for recycling conses outside of GC.Kaz Kylheku2016-04-201-2/+47
* Adding ftw function.Kaz Kylheku2016-04-151-0/+4
* Fix proper-listp to proper-list-p.Kaz Kylheku2016-04-141-1/+1
* UTF-8 API overhaul: security, and other concerns.Kaz Kylheku2016-03-311-1/+2
* Adding rightmost item search functions.Kaz Kylheku2016-03-271-1/+267
* Methods in time struct: time-local and time-utc.Kaz Kylheku2016-03-241-4/+28
* Bugfix: lazy str printing not observing limit.Kaz Kylheku2016-03-241-0/+4
* Implement socket timeouts.Kaz Kylheku2016-03-151-1/+2
* Fix in chk_manage_vec resizing from zero.Kaz Kylheku2016-03-061-1/+1
* Place C standard I/O based streams into subtype.Kaz Kylheku2016-02-261-1/+3
* Relax input type constraint in vec-list.Kaz Kylheku2016-01-181-4/+1
* New function, split*.Kaz Kylheku2016-01-171-5/+46
* partition* bugfix: ignore negative indices consistently.Kaz Kylheku2016-01-171-9/+14
* partition* bugfix: incorrect behavior for 0.Kaz Kylheku2016-01-171-1/+1
* Apply partition/split bugfix to partition*.Kaz Kylheku2016-01-171-4/+4
* Bugfix: *print-flo-format* used for integer output.Kaz Kylheku2016-01-141-0/+2
* Improve n-ary minus like newly added division.Kaz Kylheku2016-01-141-3/+13
* Optimization in n-ary numeric functions.Kaz Kylheku2016-01-141-5/+12
* Fix omission: the / function becomes n-ary.Kaz Kylheku2016-01-131-0/+17
* Fix broken print of semicolon after ctrl char.Kaz Kylheku2016-01-121-1/+1
* Print control chars in regexes using \x.Kaz Kylheku2016-01-121-1/+1
* Pretty-print DEL and U+DCxx str char using \xHEX.Kaz Kylheku2016-01-121-1/+1
* Remove redundant assert in mem allocation functions.Kaz Kylheku2016-01-101-3/+0
* Reduce scope of variable in cat_str.Kaz Kylheku2016-01-101-2/+2
* New internal function scat: variable arg cat_str.Kaz Kylheku2016-01-101-2/+82
* GC-correct order in copy_lazy_str.Kaz Kylheku2016-01-101-2/+2
* Rework lazy string optimization done in TXR 118.Kaz Kylheku2016-01-091-26/+10
* Use struct instead of cons for lazy string fields.Kaz Kylheku2016-01-091-17/+24
* New internal function for copying malloced object.Kaz Kylheku2016-01-091-0/+8
* Revert chr-isdigit/isxdigit, provide new functions.Kaz Kylheku2016-01-041-0/+10
* Copyright year bump.Kaz Kylheku2015-12-311-1/+1
* C++ breakage: multiple definition of name_s.Kaz Kylheku2015-12-301-1/+2
* New variables for floating-point printing control.Kaz Kylheku2015-12-281-1/+4
* Whitespace in lazy_str_force.Kaz Kylheku2015-12-281-1/+1
* Overhaul printing of lazy strings.Kaz Kylheku2015-12-281-30/+91
* Fix exception in @(freeform) over interactive input.Kaz Kylheku2015-12-271-1/+6
* chr-isdigit and chr-isxdigit return value.Kaz Kylheku2015-12-231-2/+13
* Print some instances of qref as dot notation.Kaz Kylheku2015-12-181-0/+24
* Useful feature: object post-initialization.Kaz Kylheku2015-12-161-1/+1
* Support eight-argument intrinsic functions.Kaz Kylheku2015-12-161-0/+46