PLEASE NOTE: IF YOU APPLY THIS PATCH AND PLAN TO UPGRADE FROM 1.3.3 TO 1.3.4 VIA PATCHES TOO, SAVE THIS PATCHFILE AND DO A REVERT PATCH BEFORE APPLYING THE 1.3.4 PATCH, AS THIS PROBLEM WILL BE FIXED IN 1.3.4. From Kouichi Matsuda sent as pr 6647: ftp(1) in NetBSD 1.3.3 can not edit and complete command line, even if editing mode is on. --- src/usr.bin/ftp/util.c-orig-1.16.2.5 Mon Dec 21 13:46:11 1998 +++ src/usr.bin/ftp/util.c Thu Dec 24 12:33:33 1998 @@ -1061,7 +1061,10 @@ #ifdef H_SETSIZE HistEvent ev; #endif + +#ifdef NO_HACK_EDIT_MODE int editmode = 0; +#endif /* NO_HACK_EDIT_MODE */ #ifdef EL_EDITMODE /* hack */ el = el_init(__progname, stdin, ttyout, stderr); @@ -1092,11 +1095,15 @@ else el_set(el, EL_SIGNAL, 1); #else +#ifdef NO_HACK_EDIT_MODE if (editmode == 0) { editing = 0; } else { +#endif /* NO_HACK_EDIT_MODE */ el_set(el, EL_SIGNAL, 1); +#ifdef NO_HACK_EDIT_MODE } +#endif /* NO_HACK_EDIT_MODE */ #endif } if (!editing) {