index
:
txr
master
txr-old
TXR: A data munging language.
kaz@kylheku.com
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
match.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Changing type function to not blow up on nil, which makes a lot of code
Kaz Kylheku
2012-03-17
1
-2
/
+2
*
Version 61
txr-61
Kaz Kylheku
2012-03-15
1
-1
/
+1
*
Change: @(block) requires @(end) from now on.
Kaz Kylheku
2012-03-13
1
-6
/
+21
*
* lib.c (sub_str): Removed second check for lazy string that
Kaz Kylheku
2012-03-03
1
-11
/
+19
*
* match.c (search_form): search_form works with relative positions now,
Kaz Kylheku
2012-03-01
1
-2
/
+3
*
* match.c (sem_error, file_err): Bugfix: pull text formatted source
Kaz Kylheku
2012-03-01
1
-2
/
+2
*
* match.c (v_load): Check for errors during the parse and throw an exception.
Kaz Kylheku
2012-03-01
1
-0
/
+4
*
* match.c (v_load): Fixed broken functionality. Failing to evaluate
Kaz Kylheku
2012-03-01
1
-1
/
+24
*
Fixing two instances of unintentional O(n*n) behavior and poor memory use
Kaz Kylheku
2012-03-01
1
-6
/
+5
*
* match.c (do_match_line): Function takes new argument, "completely".
Kaz Kylheku
2012-02-28
1
-12
/
+19
*
* match.c (consume_prefix): This memory optimization should only
Kaz Kylheku
2012-02-28
1
-6
/
+8
*
* lib.c (numberp): Fix bad type check: null pointer dereference when
Kaz Kylheku
2012-02-28
1
-2
/
+2
*
* match.c (extract): Check for negative value of opt_nobindings,
Kaz Kylheku
2012-02-27
1
-6
/
+4
*
Fixing long-time (pre-GIT) bug. The object (nil) was stupidly used to
Kaz Kylheku
2012-02-26
1
-1
/
+4
*
* arith.c: Updated copyright year.
Kaz Kylheku
2012-02-25
1
-1
/
+1
*
Bug #34652
Kaz Kylheku
2012-02-25
1
-0
/
+6
*
* parser.y (clause): "Doh" moment. We don't need the special
Kaz Kylheku
2012-02-25
1
-3
/
+4
*
* debug.c (debug): Use new way of getting line number.
Kaz Kylheku
2012-02-24
1
-4
/
+3
*
* match.c (v_load): Sanity checking on target path.
Kaz Kylheku
2012-02-24
1
-2
/
+10
*
* match.c (h_var): Eliminated uses of rl function, in favor of
Kaz Kylheku
2012-02-24
1
-12
/
+4
*
First cut at @(load) directive. Incomplete: debug location info
Kaz Kylheku
2012-02-24
1
-1
/
+28
*
Introducing optional arguments.
Kaz Kylheku
2012-02-21
1
-13
/
+13
*
* lib.c (sub, ref, replace): New functions.
Kaz Kylheku
2012-02-19
1
-7
/
+2
*
* match.c (extract_vars): If a brace var is actually an
Kaz Kylheku
2012-02-18
1
-1
/
+4
*
Allow braced output variables to actually be arbitrary substitutions.
Kaz Kylheku
2012-02-18
1
-24
/
+18
*
Reimplementation of how TXR decides whether to dump bindings
Kaz Kylheku
2012-02-17
1
-2
/
+0
*
* eval.c (eval_init): Register match-fun.
Kaz Kylheku
2012-02-16
1
-0
/
+21
*
* match.c (match_funcall): Function renamed to match_filter.
Kaz Kylheku
2012-02-16
1
-1
/
+1
*
* eval.c (op_catch): Treat the nil exception object as an empty
Kaz Kylheku
2012-02-16
1
-1
/
+1
*
Task #11486
Kaz Kylheku
2012-02-12
1
-0
/
+2
*
Task #11486: continuation. Take into account base position
Kaz Kylheku
2012-02-12
1
-4
/
+6
*
Task #11486: continuation. Now able to @(skip) through
Kaz Kylheku
2012-02-11
1
-26
/
+60
*
Task #11486: preparatory refactoring.
Kaz Kylheku
2012-02-09
1
-187
/
+168
*
* match.c (format_field): Regression. Was not handling modifiers
Kaz Kylheku
2012-02-02
1
-21
/
+19
*
* match.c (format_field): Removed useless use of cat_str (no longer
Kaz Kylheku
2012-01-26
1
-5
/
+12
*
* eval.c (dwim_loc, dwim_op): Eliminated redundant re-evaluation
Kaz Kylheku
2012-01-26
1
-16
/
+43
*
* debug.c (help): Added missing help for w command.
Kaz Kylheku
2012-01-21
1
-2
/
+2
*
* match.c (v_fun): Removing all debugging instrumentation.
Kaz Kylheku
2012-01-21
1
-12
/
+7
*
Improved debugging. Debug nesting depth counter maintained
Kaz Kylheku
2012-01-21
1
-19
/
+30
*
Non-broken way to achieve intent of previous commit.
Kaz Kylheku
2012-01-09
1
-8
/
+13
*
* eval.c (subst_vars): Evaluate the
Kaz Kylheku
2012-01-09
1
-0
/
+4
*
* match.c (fuzz_s): New symbol variable.
Kaz Kylheku
2012-01-06
1
-1
/
+64
*
* match.c (v_gather): Implemented until/last clause.
Kaz Kylheku
2012-01-06
1
-0
/
+28
*
* match.c (counter_k): New keyword symbol variable.
Kaz Kylheku
2011-12-30
1
-3
/
+28
*
New functionality: mod and modlast directives in repeat and rep.
Kaz Kylheku
2011-12-29
1
-15
/
+107
*
* match.c (LOG_MATCH): Use < in format directive instead of -.
Kaz Kylheku
2011-12-28
1
-1
/
+1
*
* match.c (v_next): Change flatten to lazy_flatten in the
Kaz Kylheku
2011-12-25
1
-1
/
+1
*
* eval.c (eval_init): New function interned.
Kaz Kylheku
2011-12-25
1
-1
/
+1
*
Bug #35010
Kaz Kylheku
2011-12-22
1
-9
/
+14
*
Streamlining exception handling macros a little bit.
Kaz Kylheku
2011-12-20
1
-2
/
+2
[next]