4 From: Bram Moolenaar <Bram@moolenaar.net>
6 Content-Type: text/plain; charset=ISO-8859-1
7 Content-Transfer-Encoding: 8bit
11 Problem: In Ex mode using CTRL-D twice may cause a crash. Cursor isn't
12 positioned properly after CTRL-D.
13 Solution: Set prev_char properly. Position the cursor correctly. (Antony
18 *** ../vim-7.1.042/src/ex_getln.c Tue Jul 24 14:32:44 2007
19 --- src/ex_getln.c Wed Jul 25 20:57:05 2007
26 int escaped = FALSE; /* CTRL-V typed */
31 /* Switch cursor on now. This avoids that it happens after the "\n", which
32 * confuses the system function that computes tabstops. */
38 int escaped = FALSE; /* CTRL-V typed */
43 /* Switch cursor on now. This avoids that it happens after the "\n", which
44 * confuses the system function that computes tabstops. */
49 /* Get one character at a time. Don't use inchar(), it can't handle
50 * special characters. */
60 - windgoto(msg_row, msg_col);
62 for (p = (char_u *)line_ga.ga_data;
63 p < (char_u *)line_ga.ga_data + line_ga.ga_len; ++p)
71 + windgoto(msg_row, msg_col);
79 ((char_u *)line_ga.ga_data)[line_ga.ga_len] = c1;
85 *** ../vim-7.1.042/src/version.c Fri Jul 27 21:32:13 2007
86 --- src/version.c Sat Jul 28 14:19:37 2007
90 { /* Add new patch number below this line */
96 hundred-and-one symptoms of being an internet addict:
97 48. You get a tatoo that says "This body best viewed with Netscape 3.1 or
100 /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\
101 /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
102 \\\ download, build and distribute -- http://www.A-A-P.org ///
103 \\\ help me help AIDS victims -- http://ICCF-Holland.org ///