home *** CD-ROM | disk | FTP | other *** search
/ vim.ftp.fu-berlin.de / 2015-02-03.vim.ftp.fu-berlin.de.tar / vim.ftp.fu-berlin.de / patches / 7.3 / 7.3.574 < prev    next >
Encoding:
Internet Message Format  |  2012-11-20  |  2.4 KB

  1. To: vim_dev@googlegroups.com
  2. Subject: Patch 7.3.574
  3. Fcc: outbox
  4. From: Bram Moolenaar <Bram@moolenaar.net>
  5. Mime-Version: 1.0
  6. Content-Type: text/plain; charset=UTF-8
  7. Content-Transfer-Encoding: 8bit
  8. ------------
  9.  
  10. Patch 7.3.574
  11. Problem:    When pasting a register in the search command line a CTRL-L
  12.         character is not pasted. (Dominique Pelle)
  13. Solution:   Escape the CTRL-L. (Christian Brabandt)
  14. Files:        src/ex_getln.c
  15.  
  16.  
  17. *** ../vim-7.3.573/src/ex_getln.c    2012-06-06 12:02:57.000000000 +0200
  18. --- src/ex_getln.c    2012-06-29 13:39:03.000000000 +0200
  19. ***************
  20. *** 3133,3139 ****
  21.           else
  22.   #endif
  23.           c = *s++;
  24. !         if (cv == Ctrl_V || c == ESC || c == Ctrl_C || c == CAR || c == NL
  25.   #ifdef UNIX
  26.               || c == intr_char
  27.   #endif
  28. --- 3133,3140 ----
  29.           else
  30.   #endif
  31.           c = *s++;
  32. !         if (cv == Ctrl_V || c == ESC || c == Ctrl_C
  33. !             || c == CAR || c == NL || c == Ctrl_L
  34.   #ifdef UNIX
  35.               || c == intr_char
  36.   #endif
  37. ***************
  38. *** 4692,4698 ****
  39.           if (tab[i].ic)
  40.               regmatch.rm_ic = TRUE;
  41.           ret = ExpandGeneric(xp, ®match, num_file, file,
  42. !                                                 tab[i].func, tab[i].escaped);
  43.           break;
  44.           }
  45.       }
  46. --- 4693,4699 ----
  47.           if (tab[i].ic)
  48.               regmatch.rm_ic = TRUE;
  49.           ret = ExpandGeneric(xp, ®match, num_file, file,
  50. !                         tab[i].func, tab[i].escaped);
  51.           break;
  52.           }
  53.       }
  54. ***************
  55. *** 5125,5131 ****
  56.       vim_free(matches);
  57.       }
  58.       if (ga.ga_len == 0)
  59. !         return FAIL;
  60.   
  61.       /* Sort and remove duplicates which can happen when specifying multiple
  62.        * directories in dirnames. */
  63. --- 5126,5132 ----
  64.       vim_free(matches);
  65.       }
  66.       if (ga.ga_len == 0)
  67. !     return FAIL;
  68.   
  69.       /* Sort and remove duplicates which can happen when specifying multiple
  70.        * directories in dirnames. */
  71. *** ../vim-7.3.573/src/version.c    2012-06-29 13:34:15.000000000 +0200
  72. --- src/version.c    2012-06-29 13:38:22.000000000 +0200
  73. ***************
  74. *** 716,717 ****
  75. --- 716,719 ----
  76.   {   /* Add new patch number below this line */
  77. + /**/
  78. +     574,
  79.   /**/
  80.  
  81. -- 
  82. hundred-and-one symptoms of being an internet addict:
  83. 73. You give your dog used motherboards instead of bones
  84.  
  85.  /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
  86. ///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
  87. \\\  an exciting new programming language -- http://www.Zimbu.org        ///
  88.  \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///
  89.