summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Expand)AuthorAgeFilesLines
* Version 81txr-81Kaz Kylheku2014-02-261-0/+12
* * parser.l (regex_parse, lisp_parse): Better formattingKaz Kylheku2014-02-261-0/+5
* * eval.c (expand_place): Unnecessary, buggy function removed.Kaz Kylheku2014-02-261-0/+13
* * configure: Make it an error to have implicit function declarations byKaz Kylheku2014-02-251-0/+12
* * parser.y (spec): Bugfix: SECRET_ESCAPE_E should use n_exprKaz Kylheku2014-02-251-0/+13
* * lib.c (obj_init): Revert qquote, unquote and spliceKaz Kylheku2014-02-251-0/+7
* * eval.c (eval_init): HAVE_MAKEDEV not HAVE_MKDEV.Kaz Kylheku2014-02-251-0/+4
* * stream.c (getcwd_wrap): Implement correct test of getcwd'sKaz Kylheku2014-02-251-0/+5
* * configure: Use -Werror= on the missing prototypes andKaz Kylheku2014-02-251-0/+5
* * configure: Added feature tests for makedev, link/symlink/readlink,Kaz Kylheku2014-02-251-0/+15
* * debug.c (debug): Fix 2013-12-02 regression, which leaves theKaz Kylheku2014-02-241-0/+5
* * eval.c (eval_init): Intern symlink_wrap, link_wrap, readlink_wrap.Kaz Kylheku2014-02-241-0/+10
* * eval.c (eval_init): Register forgotten s_ifsock variable.Kaz Kylheku2014-02-241-0/+17
* * parser.l: Support octal and binary numbers.Kaz Kylheku2014-02-241-0/+8
* * parser.y (modifiers): Bugfix: list element not subject to expansionKaz Kylheku2014-02-241-0/+7
* * lib.c (obj_print, obj_pprint): Render quasi-quote hash andKaz Kylheku2014-02-241-0/+13
* * eval.c (expand_qquote): Bugfix. Was not handling an unquoteKaz Kylheku2014-02-241-0/+10
* Symbol macros.Kaz Kylheku2014-02-241-0/+26
* * txr.1: Document quasiquote operator syntax.Kaz Kylheku2014-02-231-0/+4
* * eval.c (env_fbind, env_vbind): Use acons_new_c, and provideKaz Kylheku2014-02-231-0/+19
* * eval.c (bindings_helper): This must now bind dynamic valuesKaz Kylheku2014-02-231-0/+16
* * stream.c (get_string_from_stream): Bugfix: do not abort ifKaz Kylheku2014-02-231-0/+5
* Get special variable overriding working in function and macroKaz Kylheku2014-02-231-0/+35
* Introducing some changes for improved handling of special variables.Kaz Kylheku2014-02-231-0/+32
* * eval.c (symbol_function): Retrieve the global macro binding if theKaz Kylheku2014-02-221-0/+12
* * eval.c (prinl, pprinl): New functions.Kaz Kylheku2014-02-221-0/+7
* * lib.c (obj_init): changing the quote, qquote, unquoteKaz Kylheku2014-02-221-0/+6
* * parser.y: Allow the (. expr) syntax to denote expr.Kaz Kylheku2014-02-221-0/+11
* Implemented macrolet.Kaz Kylheku2014-02-221-0/+11
* * eval.c (bind_macro_params, expand_macro, macroexpand_1, macroexpand):Kaz Kylheku2014-02-221-0/+5
* Preparation for lexical macros: we need to pass a macroKaz Kylheku2014-02-221-0/+18
* Replacing uses of the eq function which are used only as C booleans,Kaz Kylheku2014-02-221-0/+40
* The C function nullp is being renamed to null, and the rarelyKaz Kylheku2014-02-221-0/+41
* * parser.y: Bugfix, I think. :) We do not need to call the expanderKaz Kylheku2014-02-221-0/+10
* Implementing special variables with local overriding.Kaz Kylheku2014-02-211-0/+35
* * eval.c (subst_vars): Change throwing of query_error_sKaz Kylheku2014-02-211-0/+7
* * eval.c (macro_form_p, macroexpand_1, macroexpand): New staticKaz Kylheku2014-02-201-0/+8
* * parser.y (unquotes_occur): Bugfix: we should not terminateKaz Kylheku2014-02-201-0/+9
* * mpi-patches/faster-square-root (mp_sqrt): Bugfix: was computing squareKaz Kylheku2014-02-191-0/+14
* Fixing a long-running issue in the TXR pattern language: prematureKaz Kylheku2014-02-191-0/+27
* * eval.c (env_hash): new function.Kaz Kylheku2014-02-181-0/+17
* The mode argument in some stream-opening functions becomes optional.Kaz Kylheku2014-02-181-0/+12
* * stream.c (open_tail): Fix 2013-12-02 regression:Kaz Kylheku2014-02-181-0/+9
* * combi.c (rperm_gen_full): Update ptail with return valueKaz Kylheku2014-02-181-0/+6
* Version 80txr-80Kaz Kylheku2014-02-171-0/+12
* * eval.c (bind_args, op_defvar, op_defun, op_defmacro, op_modplace):Kaz Kylheku2014-02-171-0/+5
* * eval.c (eval_init): Register gensym function as the gensymKaz Kylheku2014-02-171-0/+15
* * eval.c (expand): Bugfix: do not expand any part of the macroKaz Kylheku2014-02-171-0/+6
* * eval.c (op_tree_case): Removed superfluous handling ofKaz Kylheku2014-02-161-0/+9
* New destructuring operators.Kaz Kylheku2014-02-161-0/+19