On Wed, Aug 30, 2017 at 12:42:21AM -0600, Anton Lindqvist wrote: > CVSROOT: /cvs > Module name: src > Changes by: an...@cvs.openbsd.org 2017/08/30 00:42:21 > > Modified files: > bin/csh : csh.c csh.h file.c func.c > > Log message: > Fix pasting of long (>BUFSIZ) lines in csh with filec enabled. NUL-terminating > the input buffer instructs csh that the buffer contains a complete command. > This > is wrong and should only happen when buffer is not full, otherwise more data > has > to be read in order form a complete command. > > While here, do not print the prompt again when the input exceeds the input > buffer and while inserting a line continuation (backslash).
Forgot, ok deraadt@