summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Expand)AuthorAgeFilesLines
* Version 98.txr-98Kaz Kylheku2014-09-261-0/+12
* * txr.1: Substantially revised with rich troff markup,Kaz Kylheku2014-09-261-0/+8
* * lib.c (do_and, do_or): Fix broken andf and orf,Kaz Kylheku2014-09-251-0/+6
* * Makefile (txr-manpage.pdf): New target.Kaz Kylheku2014-09-221-0/+4
* * lib.c (compat_fixup): void return changed to int.Kaz Kylheku2014-09-101-0/+10
* * txr.c (help): List new --compat option.Kaz Kylheku2014-09-091-0/+10
* * txr.c (txr_main): Cleaning up option handling code.Kaz Kylheku2014-09-091-0/+5
* * eval.c (eval_init): Register intrinsic partition* function.Kaz Kylheku2014-09-091-0/+11
* * eval.c (eval_init): Register intrinsic partition function.Kaz Kylheku2014-09-091-0/+11
* * txr.c (help): Revised help text.Kaz Kylheku2014-09-091-0/+4
* * gc.c (MALLOC_DELTA_THRESH): Macro remaned to DFL_MALLOC_DELTA_THRESH.Kaz Kylheku2014-09-081-0/+22
* Make the garbage collector aware of malloced bytes, toKaz Kylheku2014-09-061-0/+12
* * lib.c (symbol_setname): New static function.Kaz Kylheku2014-09-031-0/+15
* * txr.1: Document -C option.Kaz Kylheku2014-09-021-0/+11
* * eval.c (eval_init): Update registration of lisp-parse and readKaz Kylheku2014-09-021-0/+21
* * arith.c (arith_init): Register some variables: *flo-dig*,Kaz Kylheku2014-09-011-0/+13
* Version 97.txr-97Kaz Kylheku2014-08-291-0/+12
* * eval.c (expand_quasi): Regression: fix broken handlingKaz Kylheku2014-08-291-0/+7
* * match.c (v_load): Fix regression introduced in 94: broken @(load).Kaz Kylheku2014-08-291-0/+4
* * gc.c (top): Renamed to gc_prot_top, turned extern.Kaz Kylheku2014-08-251-0/+10
* GC correctness fixes: make sure we pin down objects for which we borrowKaz Kylheku2014-08-251-0/+16
* Version 96.txr-96Kaz Kylheku2014-08-141-0/+12
* Uprooting stupidities in handling of output variables.Kaz Kylheku2014-08-131-0/+22
* Fix regression in previous change: we must match a compound textKaz Kylheku2014-08-131-0/+13
* When a variable is delimited by some form other thanKaz Kylheku2014-08-121-0/+21
* First cut at restructuring how variable matching works in the patternKaz Kylheku2014-08-111-0/+18
* * filter.c (filter_init): Expose the trie-lookup-begin,Kaz Kylheku2014-08-091-0/+7
* Bugfix: ret operator does not generate functionsKaz Kylheku2014-08-081-0/+10
* Fix wrong date.Kaz Kylheku2014-08-081-1/+1
* Version 95.txr-95Kaz Kylheku2014-08-071-0/+10
* No getppid on MinGW.Kaz Kylheku2014-08-071-0/+8
* * parser.l (yyerr): Function removed; it is not used in the lexer,Kaz Kylheku2014-08-071-0/+11
* Reentrant parser regression.Kaz Kylheku2014-08-071-0/+13
* Version 94.txr-94Kaz Kylheku2014-08-051-0/+12
* * rand.c (make_random_state): Make the seeding behaviorKaz Kylheku2014-08-051-0/+7
* * eval.c (eval_init): Fix incorrect registration ofKaz Kylheku2014-08-051-0/+6
* * parser.y: Back port from Berkeley Yacc to GNU Bison.Kaz Kylheku2014-08-051-0/+9
* Big switch to reentrant lexing and parsing.Kaz Kylheku2014-08-021-0/+60
* * signal.c (interrupt_count): New global variable.Kaz Kylheku2014-08-021-0/+8
* * configure (have_sys_time): New variable.Kaz Kylheku2014-08-011-0/+15
* * signal.c (set_sig_handler): Don't use SA_ONSTACKKaz Kylheku2014-08-011-0/+9
* * signal.c (sig_hup, sig_int, sig_quit, sig_ill, sig_trap, sig_abrt,Kaz Kylheku2014-08-011-0/+11
* * eval.c (getpid_wrap, getppid_wrap): New static functions.Kaz Kylheku2014-07-301-0/+10
* * parser.l: Allow unquotes and splices in QSPECIAL and BRACED states.Kaz Kylheku2014-07-301-0/+11
* * eval.c (eval_init): Register uniq function.Kaz Kylheku2014-07-291-0/+10
* * eval.c (repeatv): Renamed to repeat. Turned into functionKaz Kylheku2014-07-291-0/+10
* * arith.c (plus, minus, mul): Fix missing breaksKaz Kylheku2014-07-291-0/+6
* * eval.c (eval_init): Register nconc as intrinsic.Kaz Kylheku2014-07-291-0/+10
* * lib.c (reduce_left, reduce_right): Nullify incoming sequenceKaz Kylheku2014-07-291-0/+5
* * eval.c (giterate_func, giterate): Adjusting semantics of giterate toKaz Kylheku2014-07-291-0/+9