summaryrefslogtreecommitdiffstats
path: root/txr.1
Commit message (Expand)AuthorAgeFilesLines
* * arith.c (lognot): Conform to new scheme for defaulting optional args.Kaz Kylheku2014-02-051-68/+79
* * eval.c (bind_args): Support optional parameters in theKaz Kylheku2014-02-051-11/+18
* * eval.c (apply): Pass missing optional arguments as colon_k.Kaz Kylheku2014-02-051-8/+14
* Tighten up environment visibility semantics of default argumentKaz Kylheku2014-02-031-2/+2
* * txr.1: Mention that regular expression character classes haveKaz Kylheku2014-02-021-0/+2
* Adding list* since we get it "for free" thanks to theKaz Kylheku2014-02-021-0/+36
* append can now take additional leading arguments before the list.Kaz Kylheku2014-02-021-19/+25
* * txr.1: Clarify that arbitrary expressions cannot be usedKaz Kylheku2014-02-021-3/+11
* * eval.c (apply): Support string and vector arglist.Kaz Kylheku2014-02-021-8/+16
* * eval.c (do_eval_args): If the dotted position of the argumentKaz Kylheku2014-02-021-2/+61
* * eval.c (eval_init): Register vector_list function a second timeKaz Kylheku2014-02-021-0/+12
* * txr.1: Fix bad directives example. Regexes are prefixed by #.Kaz Kylheku2014-02-021-1/+1
* * txr.1: Fix bad grammar.Kaz Kylheku2014-02-021-3/+3
* * txr.1: Documented forbidden hash table configuration ofKaz Kylheku2014-02-011-0/+3
* Version 77txr-77Kaz Kylheku2014-01-291-2/+2
* Default argument initializer scoping rule change, allowingKaz Kylheku2014-01-291-7/+17
* * eval.c (eval_init): Registered existing make_catenated_stream asKaz Kylheku2014-01-281-0/+40
* * eval.c (meta_meta_p, meta_meta_strip): New static functions.Kaz Kylheku2014-01-281-1/+23
* * lib.c (reduce_left, reduce_right): changing the behavior so thatKaz Kylheku2014-01-271-21/+50
* * regex.c (match_regex_right): Fix semantics of second argumentKaz Kylheku2014-01-271-5/+67
* * hash.c (hash_update): New function.Kaz Kylheku2014-01-241-0/+31
* Version 76txr-76Kaz Kylheku2014-01-231-2/+2
* * eval.c (expand_op): Takes sym argument to distinguish op and do.Kaz Kylheku2014-01-231-1/+23
* * lib.c (conses, lazy_conses, func_set_env): New functions.Kaz Kylheku2014-01-231-1/+47
* Support function versions of if, and, or so that partialKaz Kylheku2014-01-221-4/+37
* * eval.c (eval_instrinsic): Changed to external linkage.Kaz Kylheku2014-01-221-0/+10
* * eval.c (mapcarv, mappendv): Convert output to type of leftmostKaz Kylheku2014-01-211-0/+9
* * lib.c (car, cdr, ldiff): Extend to handle vectors and strings.Kaz Kylheku2014-01-211-0/+34
* * lib.c (broken_down_time_list): New static function.Kaz Kylheku2014-01-201-0/+25
* * hash.c (group_by): New function.Kaz Kylheku2014-01-161-0/+31
* Version 75.txr-75Kaz Kylheku2014-01-161-2/+2
* * eval.c (append_each_s, append_each_star_s): New symbol variables.Kaz Kylheku2014-01-151-13/+23
* * arith.c (atang2): New function.Kaz Kylheku2014-01-151-2/+4
* * txr.1: Wrote missing documentation for throw, throwf and error.Kaz Kylheku2014-01-141-0/+23
* Clarifications about unget-char and unget-byte.Kaz Kylheku2014-01-141-0/+15
* * eval.c (bind_args): Implemented default values for optionalKaz Kylheku2014-01-141-0/+6
* Support for pushing back bytes and characters into streams.Kaz Kylheku2014-01-131-0/+23
* Version 74txr-74Kaz Kylheku2014-01-131-2/+2
* * arith.c (rising_product): New static function.Kaz Kylheku2014-01-111-0/+31
* * arith.c (to_float): Print function name as ~a rather than ~s,Kaz Kylheku2014-01-111-0/+14
* * eval.c (eval_init): Renaming lisp-parse to read; lisp-parseKaz Kylheku2014-01-101-7/+9
* * match.c (do_txeval): Lift an annoying restriction in the patternKaz Kylheku2014-01-101-1/+5
* Version 73txr-73Kaz Kylheku2014-01-081-2/+2
* Grammar.Kaz Kylheku2014-01-071-1/+1
* The lisp-parse function can now be called multiple timesKaz Kylheku2014-01-071-1/+19
* Version 72txr-72Kaz Kylheku2013-12-171-2/+2
* * eval.c (op_defvar): Fix the semantics to be similar to Common Lisp:Kaz Kylheku2013-12-171-0/+45
* * signal.c (sig_handler): Pass two arguments to signalKaz Kylheku2013-12-131-0/+26
* * signal.c (set_sig_handler): Clear the deferred flagKaz Kylheku2013-12-131-1/+111
* * eval.c (eval_init): log_authpriv_v registered as log-authpriv.Kaz Kylheku2013-12-111-3/+12