summaryrefslogtreecommitdiffstats
path: root/txr.vim
Commit message (Expand)AuthorAgeFilesLines
* * eval.c (eval_init): New intrinsics: make-similar-hash, copy-hash,Kaz Kylheku2012-09-121-2/+4
* * eval.c (eval_init): Follow function renames.Kaz Kylheku2012-09-021-1/+1
* Provide access to line number info and source path.Kaz Kylheku2012-04-111-0/+1
* * eval.c (eval_init): Expose regex-compile and regexp as intrinsics.Kaz Kylheku2012-04-101-1/+1
* * arith.c (bignum): Previously static function now exposed as external.Kaz Kylheku2012-04-081-0/+1
* * txr.vim: Remove duplicate lines.Kaz Kylheku2012-04-081-4/+0
* * txr.vim: Fixed accidental breakage.Kaz Kylheku2012-04-081-1/+1
* Rounding out hash table functionality with lazy lists thatKaz Kylheku2012-04-071-1/+7
* * txr.vim: @[...] syntax not marked as "contained" because itKaz Kylheku2012-04-051-1/+1
* * arith.c (numeq): New function.Kaz Kylheku2012-03-291-1/+1
* * arith.c (gcd): Allow zeros. Don't issue "non-integral"Kaz Kylheku2012-03-291-1/+1
* * txr.1: num-str added to doc stub.Kaz Kylheku2012-03-291-1/+1
* * eval.c (eval_init): Register match-str and match-str-treeKaz Kylheku2012-03-241-0/+1
* * arith.c (expo): New function.Kaz Kylheku2012-03-221-1/+1
* Fix sqrt confusion. There must be a separate isqrtKaz Kylheku2012-03-221-1/+1
* * arith.c (floorf, ceili, sine, cosi, atang, loga): New functions.Kaz Kylheku2012-03-221-2/+3
* * arith.c (divi): New function.Kaz Kylheku2012-03-211-1/+1
* * txr.1: Doc stubs for new functions floatp, integerp,Kaz Kylheku2012-03-211-1/+3
* * eval.c (eval_init): New intrinsic functionsKaz Kylheku2012-03-161-1/+2
* Version 61txr-61Kaz Kylheku2012-03-151-1/+3
* Implementing #H((...) ...) read/print syntax for hash tables.Kaz Kylheku2012-03-141-1/+1
* Remove accidentally added lines.Kaz Kylheku2012-03-131-3/+0
* Implementing URL filtering.Kaz Kylheku2012-03-131-2/+4
* * txr.vim: Update. Adding remq, remql, remqual, regsub, *stddebug*Kaz Kylheku2012-03-041-3/+4
* Version 60Kaz Kylheku2012-03-041-0/+1
* * txr.vim: Recognize backslash-newline break in regexes.Kaz Kylheku2012-02-271-3/+3
* * txr.vim: Substantially revised for better lexical accuracyKaz Kylheku2012-02-271-15/+26
* * eval.c (del_s): New symbol variable.Kaz Kylheku2012-02-221-1/+1
* * eval.c (eval_init): Intrinsic bindings for sub, ref, refsetKaz Kylheku2012-02-221-1/+1
* Introducing optional arguments.Kaz Kylheku2012-02-211-2/+2
* * lib.c (sub, ref, replace): New functions.Kaz Kylheku2012-02-191-0/+1
* Allow braced output variables to actually be arbitrary substitutions.Kaz Kylheku2012-02-181-1/+1
* * eval.c (eval_init): Register match-fun.Kaz Kylheku2012-02-161-1/+1
* TXR Lisp gets exception handling.Kaz Kylheku2012-02-161-1/+2
* Fix accidental mistake.Kaz Kylheku2012-02-141-1/+1
* * eval.c (rangev): If a descending range is specified,Kaz Kylheku2012-02-141-2/+2
* * eval.c (subst_vars): Handle lone symbols (not wrappedKaz Kylheku2012-02-131-5/+7
* * genman.txr: Updated.txr-56Kaz Kylheku2012-02-051-2/+2
* * eval.c (rest_s, op_s): New variables.Kaz Kylheku2012-02-031-1/+1
* * txr.vim: Move error match before other cases and simplify.Kaz Kylheku2012-02-021-1/+2
* * txr.vim: More color categories. More accurate matching of @ elements.Kaz Kylheku2012-01-291-13/+18
* * txr.vim: Properly show @[...] inside quasiliteral.Kaz Kylheku2012-01-271-5/+7
* * arith.c (plus, minus): Better wording in error messages.Kaz Kylheku2012-01-261-1/+1
* * eval.c (eval_init): New functions registered.Kaz Kylheku2012-01-251-4/+4
* * txr.vim (txr_chr): Fix for highlighting named charactersKaz Kylheku2012-01-251-1/+1
* * eval.c (dwim_s): New symbol variable.Kaz Kylheku2012-01-251-4/+6
* * eval.c (each_s, each_star_s, collect_each_s, collect_each_star_s):Kaz Kylheku2012-01-111-0/+1
* * eval.c (eval_init): list_str registered.Kaz Kylheku2012-01-111-1/+2
* * eval.c (tostring, tostringp): New static functions.Kaz Kylheku2012-01-101-1/+2
* Spat of new features having to do with lazy processing.Kaz Kylheku2012-01-101-2/+5