summaryrefslogtreecommitdiffstats
path: root/parser.l
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2015-09-06 07:26:35 -0700
committerKaz Kylheku <kaz@kylheku.com>2015-09-06 07:26:35 -0700
commit8b3eb12947305ad3636227b7bfe6132f39b1028f (patch)
tree4bfa895d8c5021c1c2fa37813f9cb4cae25acce2 /parser.l
parent591329b9ec120941bf2852c5e794e5bc2b0d8f22 (diff)
downloadtxr-8b3eb12947305ad3636227b7bfe6132f39b1028f.tar.gz
txr-8b3eb12947305ad3636227b7bfe6132f39b1028f.tar.bz2
txr-8b3eb12947305ad3636227b7bfe6132f39b1028f.zip
Parenthesis sensitivity for completion.
* eval.c (boundp): Static function becomes extern. * eval.h (boundp): Declared. * parser.c (find_matching_syms): New par parameter lets function determine whether previous character is a an open parenthesis or brace, based on which the set of possible completions is restricted. (provide_completions): Calculate the par parameter and pass to find_matching_syms.
Diffstat (limited to 'parser.l')
0 files changed, 0 insertions, 0 deletions