Blame SOURCES/7.4.170

22c937
To: vim_dev@googlegroups.com
22c937
Subject: Patch 7.4.170
22c937
Fcc: outbox
22c937
From: Bram Moolenaar <Bram@moolenaar.net>
22c937
Mime-Version: 1.0
22c937
Content-Type: text/plain; charset=UTF-8
22c937
Content-Transfer-Encoding: 8bit
22c937
------------
22c937
22c937
Patch 7.4.170
22c937
Problem:    Some help tags don't work with ":help". (Tim Chase)
22c937
Solution:   Add exceptions.
22c937
Files:	    src/ex_cmds.c
22c937
22c937
22c937
*** ../vim-7.4.169/src/ex_cmds.c	2013-11-09 03:31:45.000000000 +0100
22c937
--- src/ex_cmds.c	2014-02-11 12:10:43.905946437 +0100
22c937
***************
22c937
*** 5936,5949 ****
22c937
  			       "?", ":?", "?<CR>", "g?", "g?g?", "g??", "z?",
22c937
  			       "/\\?", "/\\z(\\)", "\\=", ":s\\=",
22c937
  			       "[count]", "[quotex]", "[range]",
22c937
! 			       "[pattern]", "\\|", "\\%$"};
22c937
      static char *(rtable[]) = {"star", "gstar", "[star", "]star", ":star",
22c937
  			       "/star", "/\\\\star", "quotestar", "starstar",
22c937
  			       "cpo-star", "/\\\\(\\\\)", "/\\\\%(\\\\)",
22c937
  			       "?", ":?", "?<CR>", "g?", "g?g?", "g??", "z?",
22c937
  			       "/\\\\?", "/\\\\z(\\\\)", "\\\\=", ":s\\\\=",
22c937
  			       "\\[count]", "\\[quotex]", "\\[range]",
22c937
! 			       "\\[pattern]", "\\\\bar", "/\\\\%\\$"};
22c937
      int flags;
22c937
  
22c937
      d = IObuff;		    /* assume IObuff is long enough! */
22c937
--- 5936,5953 ----
22c937
  			       "?", ":?", "?<CR>", "g?", "g?g?", "g??", "z?",
22c937
  			       "/\\?", "/\\z(\\)", "\\=", ":s\\=",
22c937
  			       "[count]", "[quotex]", "[range]",
22c937
! 			       "[pattern]", "\\|", "\\%$",
22c937
! 			       "s/\\~", "s/\\U", "s/\\L",
22c937
! 			       "s/\\1", "s/\\2", "s/\\3", "s/\\9"};
22c937
      static char *(rtable[]) = {"star", "gstar", "[star", "]star", ":star",
22c937
  			       "/star", "/\\\\star", "quotestar", "starstar",
22c937
  			       "cpo-star", "/\\\\(\\\\)", "/\\\\%(\\\\)",
22c937
  			       "?", ":?", "?<CR>", "g?", "g?g?", "g??", "z?",
22c937
  			       "/\\\\?", "/\\\\z(\\\\)", "\\\\=", ":s\\\\=",
22c937
  			       "\\[count]", "\\[quotex]", "\\[range]",
22c937
! 			       "\\[pattern]", "\\\\bar", "/\\\\%\\$",
22c937
!                                "s/\\\\\\~", "s/\\\\U", "s/\\\\L",
22c937
! 			       "s/\\\\1", "s/\\\\2", "s/\\\\3", "s/\\\\9"};
22c937
      int flags;
22c937
  
22c937
      d = IObuff;		    /* assume IObuff is long enough! */
22c937
***************
22c937
*** 5982,5988 ****
22c937
  	  /* Replace:
22c937
  	   * "[:...:]" with "\[:...:]"
22c937
  	   * "[++...]" with "\[++...]"
22c937
! 	   * "\{" with "\\{"
22c937
  	   */
22c937
  	    if ((arg[0] == '[' && (arg[1] == ':'
22c937
  			 || (arg[1] == '+' && arg[2] == '+')))
22c937
--- 5986,5992 ----
22c937
  	  /* Replace:
22c937
  	   * "[:...:]" with "\[:...:]"
22c937
  	   * "[++...]" with "\[++...]"
22c937
! 	   * "\{" with "\\{"               -- matching "} \}"
22c937
  	   */
22c937
  	    if ((arg[0] == '[' && (arg[1] == ':'
22c937
  			 || (arg[1] == '+' && arg[2] == '+')))
22c937
*** ../vim-7.4.169/src/version.c	2014-02-05 22:46:49.062587842 +0100
22c937
--- src/version.c	2014-02-11 11:41:50.433919875 +0100
22c937
***************
22c937
*** 740,741 ****
22c937
--- 740,743 ----
22c937
  {   /* Add new patch number below this line */
22c937
+ /**/
22c937
+     170,
22c937
  /**/
22c937
22c937
-- 
22c937
   GALAHAD turns back.  We see from his POV the lovely ZOOT standing by him
22c937
   smiling enchantingly and a number of equally delectable GIRLIES draped
22c937
   around in the seductively poulticed room.  They look at him smilingly and
22c937
   wave.
22c937
                 "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
22c937
22c937
 /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
22c937
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
22c937
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
22c937
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///