summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* * stream.c (vformat): Fix broken parsing of parameteric width andKaz Kylheku2014-03-053-47/+84
* * stream.c (put_line): Default string argument to empty string.Kaz Kylheku2014-03-053-4/+13
* * arith.c (logten): New function.Kaz Kylheku2014-03-045-1/+22
* * parser.l: Allowing ^ to be a quote character, and adjusting definitionKaz Kylheku2014-03-0312-225/+257
* Fix bad .TP syntax.Kaz Kylheku2014-03-031-3/+7
* * Makefile (lex.yy.c): Remove lex.yy.c before trying to regenerate it.Kaz Kylheku2014-03-022-1/+10
* * txr.1: Incorporating more corrections from Roman Mishin.Kaz Kylheku2014-03-022-39/+35
* * eval.c (make_env_intrinsic): New static function.Kaz Kylheku2014-03-023-0/+65
* Version 83txr-83Kaz Kylheku2014-03-026-8/+57
* * eval.c (expand): Bugfix. When processing a defvar, should markKaz Kylheku2014-03-022-0/+9
* * parser.y (unquotes_occur): Fix use of unquote_s rather than sys_unquote_sKaz Kylheku2014-03-023-2/+13
* * genvim.txr: Skip lines that contain system_package.Kaz Kylheku2014-03-023-135/+147
* Bugfix: catenated stream objects not hooked into garbage collector,Kaz Kylheku2014-03-022-1/+15
* New quasiquote idea: let's have two quasiquote macros sharing oneKaz Kylheku2014-03-016-66/+148
* * configure: changed numerous "if ! conftest" tests to "if conftest",Kaz Kylheku2014-03-012-66/+72
* * configure (conftest, conftest_o): New functionsKaz Kylheku2014-03-012-71/+69
* * tests/011/special-1.txr: Add some coverage for evaluationKaz Kylheku2014-03-012-1/+9
* * eval.c (expand_qquote): Another bugfix: not recognizing a trailingKaz Kylheku2014-03-012-1/+10
* * eval.c (lookup_sym_lisp1): Bugfix: wasn't following the dynamicKaz Kylheku2014-03-012-25/+31
* * Makefile: Use target-specific assignmentKaz Kylheku2014-02-282-0/+8
* * eval.c (self_evaluating_p, maybe_quote): New functions.Kaz Kylheku2014-02-282-1/+27
* * tests/011/mandel.expected: New file.Kaz Kylheku2014-02-283-0/+129
* Turn *gensym-counter* into proper special variable.Kaz Kylheku2014-02-284-6/+26
* Change in the design of how special variables work, to fix the brokenKaz Kylheku2014-02-2818-386/+386
* * eval.c (op_defvar): Remove the same-named symbol macro when aKaz Kylheku2014-02-282-0/+24
* * eval.c (expand_qquote): Fix broken '(,x . ,y) case, whichKaz Kylheku2014-02-282-2/+13
* * tests/010/output-clauses.expected: New file.Kaz Kylheku2014-02-283-0/+84
* About time for some new regression tests.Kaz Kylheku2014-02-287-0/+90
* Bugfixing semantics of symbol macro hiding by variable bindings.Kaz Kylheku2014-02-282-6/+31
* * eval.c (delay_s): Global variable removed.Kaz Kylheku2014-02-273-3/+13
* * txr.1: Improved documentation for the dwim operator.Kaz Kylheku2014-02-272-12/+32
* 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-276-114/+174
* * txr.1: Typos, grammar and formatting fixes mailed inKaz Kylheku2014-02-272-11/+16
* * parser.l: Regression: valid floating-point literals taggedKaz Kylheku2014-02-272-9/+15
* * lib.c (copy): New function.Kaz Kylheku2014-02-275-2/+57
* Make note of a recent change in semantics affecting mapcar over strings.Kaz Kylheku2014-02-271-4/+10
* Capitalization of TXR.Kaz Kylheku2014-02-272-3/+3
* * genvim.txr: Updated with regard to how operators are registered inKaz Kylheku2014-02-273-106/+115
* * eval.c (maybe_progn): New function.Kaz Kylheku2014-02-272-2/+14
* * eval.c (gun_s): New global variable.Kaz Kylheku2014-02-263-2/+51
* Converting expander special case code transformations intoKaz Kylheku2014-02-263-65/+128
* * eval.c (reg_op): New static function.Kaz Kylheku2014-02-262-45/+56
* * lib.c (make_like): If the first element of list isn'tKaz Kylheku2014-02-262-1/+10
* * lib.c (lit_s): New symbol.Kaz Kylheku2014-02-262-5/+16
* * eval.c (do_eval): Set last_form_evaled just beforeKaz Kylheku2014-02-262-2/+8
* * eval.c (expand_op): Use rlcp_tree when constructing theKaz Kylheku2014-02-263-11/+27
* * parser.y (list): For @n_expr, get the source location infoKaz Kylheku2014-02-262-3/+13