diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2015-09-06 07:26:35 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2015-09-06 07:26:35 -0700 |
commit | 8b3eb12947305ad3636227b7bfe6132f39b1028f (patch) | |
tree | 4bfa895d8c5021c1c2fa37813f9cb4cae25acce2 /parser.l | |
parent | 591329b9ec120941bf2852c5e794e5bc2b0d8f22 (diff) | |
download | txr-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