summaryrefslogtreecommitdiffstats
path: root/txr.1
Commit message (Expand)AuthorAgeFilesLines
* Version 85.txr-85Kaz Kylheku2014-03-081-2/+2
* * txr.1: Added missing documentation for @(forget)/@(local).Kaz Kylheku2014-03-081-0/+73
* Version 84.txr-84Kaz Kylheku2014-03-071-2/+2
* * lib.c (assert_s): New global variable.Kaz Kylheku2014-03-061-9/+60
* * eval.c (apply_intrinsic, lazy_mapcar): Changed linkage to external.Kaz Kylheku2014-03-061-0/+43
* * stream.c (vformat): Fix broken parsing of parameteric width andKaz Kylheku2014-03-051-38/+58
* * stream.c (put_line): Default string argument to empty string.Kaz Kylheku2014-03-051-2/+3
* * arith.c (logten): New function.Kaz Kylheku2014-03-041-1/+5
* * parser.l: Allowing ^ to be a quote character, and adjusting definitionKaz Kylheku2014-03-031-77/+78
* Fix bad .TP syntax.Kaz Kylheku2014-03-031-3/+7
* * txr.1: Incorporating more corrections from Roman Mishin.Kaz Kylheku2014-03-021-39/+31
* * eval.c (make_env_intrinsic): New static function.Kaz Kylheku2014-03-021-0/+43
* Version 83txr-83Kaz Kylheku2014-03-021-1/+1
* New quasiquote idea: let's have two quasiquote macros sharing oneKaz Kylheku2014-03-011-29/+53
* * txr.1: Improved documentation for the dwim operator.Kaz Kylheku2014-02-271-12/+28
* differently, not different.Kaz Kylheku2014-02-271-1/+1
* Fix naked backslashes to \e. I could have sworn I did this recently.Kaz Kylheku2014-02-271-18/+18
* Typos.Kaz Kylheku2014-02-271-2/+2
* Version 82.txr-82Kaz Kylheku2014-02-271-4/+18
* * txr.1: Typos, grammar and formatting fixes mailed inKaz Kylheku2014-02-271-11/+11
* * lib.c (copy): New function.Kaz Kylheku2014-02-271-1/+27
* Make note of a recent change in semantics affecting mapcar over strings.Kaz Kylheku2014-02-271-4/+10
* Capitalization of TXR.Kaz Kylheku2014-02-271-1/+1
* * eval.c (gun_s): New global variable.Kaz Kylheku2014-02-261-1/+30
* Converting expander special case code transformations intoKaz Kylheku2014-02-261-15/+41
* Version 81txr-81Kaz Kylheku2014-02-261-2/+2
* * lib.c (obj_init): Revert qquote, unquote and spliceKaz Kylheku2014-02-251-19/+27
* * eval.c (eval_init): Intern symlink_wrap, link_wrap, readlink_wrap.Kaz Kylheku2014-02-241-0/+36
* * eval.c (eval_init): Register forgotten s_ifsock variable.Kaz Kylheku2014-02-241-4/+140
* * parser.l: Support octal and binary numbers.Kaz Kylheku2014-02-241-0/+9
* Symbol macros.Kaz Kylheku2014-02-241-9/+65
* * txr.1: Document quasiquote operator syntax.Kaz Kylheku2014-02-231-2/+147
* * eval.c (symbol_function): Retrieve the global macro binding if theKaz Kylheku2014-02-221-9/+26
* * eval.c (prinl, pprinl): New functions.Kaz Kylheku2014-02-221-4/+11
* * parser.y: Allow the (. expr) syntax to denote expr.Kaz Kylheku2014-02-221-0/+27
* * eval.c (eval_intrinsic): We don't need to make an environmentKaz Kylheku2014-02-221-3/+105
* Implementing special variables with local overriding.Kaz Kylheku2014-02-211-13/+62
* * eval.c (macro_form_p, macroexpand_1, macroexpand): New staticKaz Kylheku2014-02-201-0/+40
* Fixing a long-running issue in the TXR pattern language: prematureKaz Kylheku2014-02-191-7/+7
* * eval.c (env_hash): new function.Kaz Kylheku2014-02-181-0/+43
* The mode argument in some stream-opening functions becomes optional.Kaz Kylheku2014-02-181-14/+19
* * stream.c (open_tail): Fix 2013-12-02 regression:Kaz Kylheku2014-02-181-3/+10
* Typos.Kaz Kylheku2014-02-181-2/+2
* Version 80txr-80Kaz Kylheku2014-02-171-2/+2
* * eval.c (eval_init): Register gensym function as the gensymKaz Kylheku2014-02-171-0/+29
* * eval.c (op_tree_case): Removed superfluous handling ofKaz Kylheku2014-02-161-3/+8
* New destructuring operators.Kaz Kylheku2014-02-161-0/+66
* * eval.c (bind_macro_params): Bugfix: the :whole parameter mustKaz Kylheku2014-02-151-2/+167
* A trivial change in the UTF-8 decoder allows TXR to handle null bytesKaz Kylheku2014-02-151-1/+8
* * eval.c (eval_init): Registered hash_update_1 as intrinsic.Kaz Kylheku2014-02-141-1/+25