where IC is of the form [::] , [..], or [==], would incorrectly report an error. Fixed input mode bug: a literal ^J(i.e., ^V^J) would discard text following it. Now, a literal ^J is treated as an ordinary ^J - i.e, it splits a line in two.