summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Expand)AuthorAgeFilesLines
* * lib.c (car, cdr, ldiff): Extend to handle vectors and strings.Kaz Kylheku2014-01-211-0/+8
* * lib.c (broken_down_time_list): New static function.Kaz Kylheku2014-01-201-0/+12
* * hash.c (group_by): New function.Kaz Kylheku2014-01-161-0/+10
* Version 75.txr-75Kaz Kylheku2014-01-161-0/+12
* * lib.c (obj_print, obj_pprint): Convert the internal representationKaz Kylheku2014-01-151-0/+6
* * eval.c (append_each_s, append_each_star_s): New symbol variables.Kaz Kylheku2014-01-151-0/+9
* * txr.1: Wrote missing documentation for throw, throwf and error.Kaz Kylheku2014-01-141-0/+4
* * stream.c (stdio_seek): After a successful seek, discard the characterKaz Kylheku2014-01-141-0/+5
* * eval.c (bind_args): Implemented default values for optionalKaz Kylheku2014-01-141-0/+8
* Support for pushing back bytes and characters into streams.Kaz Kylheku2014-01-131-0/+26
* * stream.c (put_byte): Bugfix: was checking whether the put_charKaz Kylheku2014-01-131-0/+5
* Bugfix in regex char ranges affecting ranges whose upper endKaz Kylheku2014-01-131-0/+14
* Version 74txr-74Kaz Kylheku2014-01-131-0/+12
* * debug.h (debug_check): Fix broken build when debugger is disabled:Kaz Kylheku2014-01-131-0/+5
* Some bignum-related optimizationsKaz Kylheku2014-01-121-0/+7
* * arith.c (rising_product): New static function.Kaz Kylheku2014-01-111-0/+11
* * arith.c (to_float): Print function name as ~a rather than ~s,Kaz Kylheku2014-01-111-0/+13
* * configure: Detect platforms which don't reveal declarationsKaz Kylheku2014-01-101-0/+15
* * eval.c (eval_init): Renaming lisp-parse to read; lisp-parseKaz Kylheku2014-01-101-0/+9
* * match.c (do_txeval): Lift an annoying restriction in the patternKaz Kylheku2014-01-101-0/+11
* * configure: Generate HAVE_VALGRIND as #define-d to 1, rathernKaz Kylheku2014-01-101-0/+16
* Fix broken Json parsing test case on MinGW.Kaz Kylheku2014-01-091-0/+10
* * stream.c: Eliminate useless #else section containing #errorKaz Kylheku2014-01-091-0/+4
* Long overdue MinGW port maintenance.Kaz Kylheku2014-01-091-0/+34
* Version 73txr-73Kaz Kylheku2014-01-081-0/+12
* The lisp-parse function can now be called multiple timesKaz Kylheku2014-01-071-0/+31
* * match.c (v_load): Call yylex_destroy after yyparse, so we don'tKaz Kylheku2014-01-071-0/+6
* * genvim.txr: Add forgotten until and last keywords.Kaz Kylheku2014-01-061-0/+6
* Merry C++mas!Kaz Kylheku2013-12-251-0/+10
* Fixing a bug and performance issue.Kaz Kylheku2013-12-201-0/+23
* Version 72txr-72Kaz Kylheku2013-12-171-0/+12
* * stream.c (stdio_seek): Bugfix. Was returning current positionKaz Kylheku2013-12-171-0/+5
* * parser.y (yybadtoken): Handle HASH_H.Kaz Kylheku2013-12-171-0/+4
* * eval.c (op_defvar): Fix the semantics to be similar to Common Lisp:Kaz Kylheku2013-12-171-0/+7
* * lib.c (intern): fix the previous diagnostic bug once more with moreKaz Kylheku2013-12-161-0/+11
* Changing the tokenizer to get rid of IDENT, KEYWORD and METAVARKaz Kylheku2013-12-151-0/+22
* Support for parsing Lisp expression out of strings and streams.Kaz Kylheku2013-12-141-0/+23
* New stream property: name. Some streams can reportKaz Kylheku2013-12-131-0/+18
* * signal.c (sig_handler): Pass two arguments to signalKaz Kylheku2013-12-131-0/+14
* * signal.c (set_sig_handler): Disable signals around thisKaz Kylheku2013-12-131-0/+6
* * signal.c (set_sig_handler): Clear the deferred flagKaz Kylheku2013-12-131-0/+7
* * eval.c (eval_init): Registered vars for signal numbers.Kaz Kylheku2013-12-121-0/+14
* First cut at signal handling support.Kaz Kylheku2013-12-121-0/+47
* * configure (config_flags): Variable removed. This was more trouble than itKaz Kylheku2013-12-121-0/+6
* * configure: Fix warnings in test cases for HAVE_FORK_STUFFKaz Kylheku2013-12-121-0/+7
* * txr.c (txr_main): Change stderr to line buffered mode.Kaz Kylheku2013-12-111-0/+4
* * eval.c (eval_init): log_authpriv_v registered as log-authpriv.Kaz Kylheku2013-12-111-0/+12
* * eval.c (symbol_value, boundp, fboundp): New functions.Kaz Kylheku2013-12-111-0/+7
* * arith.c, hash.c, lib.c, rand.c, stream.c, syslog.c: RemovingKaz Kylheku2013-12-111-0/+6
* * eval.c (eval_init): closelog_wrap interned.Kaz Kylheku2013-12-101-0/+10