[vim/f18] - patchlevel 651
Karsten Hopp
karsten at fedoraproject.org
Thu Oct 4 21:37:46 UTC 2012
commit 178c7e1e299a287395d0c4df42ae79e93b90a133
Author: Karsten Hopp <karsten at redhat.com>
Date: Fri Oct 5 00:35:57 2012 +0200
- patchlevel 651
7.3.651 | 99 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 99 insertions(+), 0 deletions(-)
---
diff --git a/7.3.651 b/7.3.651
new file mode 100644
index 0000000..0a72424
--- /dev/null
+++ b/7.3.651
@@ -0,0 +1,99 @@
+To: vim_dev at googlegroups.com
+Subject: Patch 7.3.651
+Fcc: outbox
+From: Bram Moolenaar <Bram at moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.3.651
+Problem: Completion after ":help \{-" gives an error message.
+Solution: Prepend a backslash.
+Files: src/ex_cmds.c
+
+
+*** ../vim-7.3.650/src/ex_cmds.c 2012-08-08 16:50:40.000000000 +0200
+--- src/ex_cmds.c 2012-09-05 15:10:13.000000000 +0200
+***************
+*** 4851,4857 ****
+ #ifdef FEAT_EVAL
+ if (do_count)
+ {
+! /* prevent accidently changing the buffer by a function */
+ save_ma = curbuf->b_p_ma;
+ curbuf->b_p_ma = FALSE;
+ sandbox++;
+--- 4851,4857 ----
+ #ifdef FEAT_EVAL
+ if (do_count)
+ {
+! /* prevent accidentally changing the buffer by a function */
+ save_ma = curbuf->b_p_ma;
+ curbuf->b_p_ma = FALSE;
+ sandbox++;
+***************
+*** 5264,5270 ****
+ * is assumed to be 'p' if missing.
+ *
+ * This is implemented in two passes: first we scan the file for the pattern and
+! * set a mark for each line that (not) matches. secondly we execute the command
+ * for each line that has a mark. This is required because after deleting
+ * lines we do not know where to search for the next match.
+ */
+--- 5264,5270 ----
+ * is assumed to be 'p' if missing.
+ *
+ * This is implemented in two passes: first we scan the file for the pattern and
+! * set a mark for each line that (not) matches. Secondly we execute the command
+ * for each line that has a mark. This is required because after deleting
+ * lines we do not know where to search for the next match.
+ */
+***************
+*** 5896,5904 ****
+ }
+ else
+ {
+! /* replace "[:...:]" with "\[:...:]"; "[+...]" with "\[++...]" */
+! if (arg[0] == '[' && (arg[1] == ':'
+! || (arg[1] == '+' && arg[2] == '+')))
+ *d++ = '\\';
+
+ for (s = arg; *s; ++s)
+--- 5896,5909 ----
+ }
+ else
+ {
+! /* Replace:
+! * "[:...:]" with "\[:...:]"
+! * "[++...]" with "\[++...]"
+! * "\{" with "\\{"
+! */
+! if ((arg[0] == '[' && (arg[1] == ':'
+! || (arg[1] == '+' && arg[2] == '+')))
+! || (arg[0] == '\\' && arg[1] == '{'))
+ *d++ = '\\';
+
+ for (s = arg; *s; ++s)
+*** ../vim-7.3.650/src/version.c 2012-09-05 15:03:27.000000000 +0200
+--- src/version.c 2012-09-05 15:12:51.000000000 +0200
+***************
+*** 721,722 ****
+--- 721,724 ----
+ { /* Add new patch number below this line */
++ /**/
++ 651,
+ /**/
+
+--
+GUARD #1: Where'd you get the coconut?
+ARTHUR: We found them.
+GUARD #1: Found them? In Mercea? The coconut's tropical!
+ARTHUR: What do you mean?
+GUARD #1: Well, this is a temperate zone.
+ The Quest for the Holy Grail (Monty Python)
+
+ /// Bram Moolenaar -- Bram at Moolenaar.net -- http://www.Moolenaar.net \\\
+/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\ an exciting new programming language -- http://www.Zimbu.org ///
+ \\\ help me help AIDS victims -- http://ICCF-Holland.org ///
More information about the scm-commits
mailing list