summary refs log tree commit diff
path: root/bin/1sh
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2020-06-08 16:35:58 -0400
committerJune McEnroe <june@causal.agency>2020-06-08 16:35:58 -0400
commit5d1059241f9ba7a0be0852dc98a307b9fa560c47 (patch)
tree4f625d570d221724c628fda859aec9947b664121 /bin/1sh
parentPrefix mandoc with exec in about-filter (diff)
downloadsrc-5d1059241f9ba7a0be0852dc98a307b9fa560c47.tar.gz
src-5d1059241f9ba7a0be0852dc98a307b9fa560c47.zip
Remove reference to FreeBSD-specific libedit hack
Newer versions of libedit have sane tab-complete now without FreeBSD's
hacks, and in fact the hack is gone in FreeBSD-CURRENT.

I'm still a little confused why binding this weird function is necessary
at all, but at least it exists everywhere, I guess.
Diffstat (limited to '')
-rw-r--r--bin/1sh/histedit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/1sh/histedit.c b/bin/1sh/histedit.c
index 9784b1f1..459cc751 100644
--- a/bin/1sh/histedit.c
+++ b/bin/1sh/histedit.c
@@ -129,7 +129,7 @@ histedit(void)
 				el_set(el, EL_RPROMPT, getrprompt);
 				el_set(el, EL_ADDFN, "sh-complete",
 				    "Filename completion",
-				    _el_fn_sh_complete);
+				    _el_fn_complete);
 			} else {
 bad:
 				out2fmt_flush("sh: can't initialize editing\n");