summaryrefslogtreecommitdiffstats
path: root/txr.vim
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2013-12-02 06:45:25 -0800
committerKaz Kylheku <kaz@kylheku.com>2013-12-02 06:45:25 -0800
commit20aea3056274d54e32247061cbe3f0ebb71e9992 (patch)
treeebd47042b748a50b482875b2870b0d79b6f466f4 /txr.vim
parent980a1c1d78d838bbc13e90053ba90e02671878ae (diff)
downloadtxr-20aea3056274d54e32247061cbe3f0ebb71e9992.tar.gz
txr-20aea3056274d54e32247061cbe3f0ebb71e9992.tar.bz2
txr-20aea3056274d54e32247061cbe3f0ebb71e9992.zip
debug_check calls are the culprit triggering lookahead
in lazy lists. Changing the semantics of the data argument so that it can just be the list. * debug.c (debug): If data is a cons, then replace it with the first item. * match.c (match_files): Pass c.data to debug_check, rather than the value of if2(consp(c.data), car(c.data)) which accesses car(c.data) whether or not we are debugging. (match_fun): Likewise.
Diffstat (limited to 'txr.vim')
0 files changed, 0 insertions, 0 deletions