summaryrefslogtreecommitdiffstats
path: root/eval.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2015-09-05 23:23:46 -0700
committerKaz Kylheku <kaz@kylheku.com>2015-09-05 23:23:46 -0700
commit591329b9ec120941bf2852c5e794e5bc2b0d8f22 (patch)
tree09ec9605d7c5ab7de0c58d298ce6585e6083b318 /eval.h
parenta4a89fb9816a5560cc396bcf3c8c5bfc66aae3f2 (diff)
downloadtxr-591329b9ec120941bf2852c5e794e5bc2b0d8f22.tar.gz
txr-591329b9ec120941bf2852c5e794e5bc2b0d8f22.tar.bz2
txr-591329b9ec120941bf2852c5e794e5bc2b0d8f22.zip
linenoise completion for txr symbols
Implement basic tab completion. * lib.c (package_alist, package_name, package_symbols): New functions. * lib.h (package_alist, package_name, package_symbols): Declared. * parser.c (find_matching_syms, provide_completions): New static functions. (repl): Register provide_completions as completion callback with linenoise.
Diffstat (limited to 'eval.h')
0 files changed, 0 insertions, 0 deletions