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 / old / 5.5.008 < prev    next >
Encoding:
Internet Message Format  |  1999-09-25  |  1.3 KB

  1. To: vim-dev@vim.org
  2. Subject: patch 5.5.008
  3. Fcc: outbox
  4. From: Bram Moolenaar <Bram@moolenaar.net>
  5. ------------
  6.  
  7. Patch 5.5.008 
  8. Problem:    10000@@ takes a long time and cannot be interrupted.
  9. Solution:   Check for CTRL-C typed while in the loop to push the register.
  10. Files:      src/normal.c
  11.  
  12.  
  13. *** ../vim-5.5.7/src/normal.c    Wed Sep 22 10:06:29 1999
  14. --- src/normal.c    Sun Sep 26 14:02:18 1999
  15. ***************
  16. *** 5862,5874 ****
  17.           return;
  18.       }
  19.   #endif
  20. !     while (cap->count1--)
  21.       {
  22.       if (do_execreg(cap->nchar, FALSE, FALSE) == FAIL)
  23.       {
  24.           clearopbeep(cap->oap);
  25.           break;
  26.       }
  27.       }
  28.   }
  29.   
  30. --- 5862,5875 ----
  31.           return;
  32.       }
  33.   #endif
  34. !     while (cap->count1-- && !got_int)
  35.       {
  36.       if (do_execreg(cap->nchar, FALSE, FALSE) == FAIL)
  37.       {
  38.           clearopbeep(cap->oap);
  39.           break;
  40.       }
  41. +     line_breakcheck();
  42.       }
  43.   }
  44.   
  45. *** ../vim-5.5.7/src/version.c    Sat Sep 25 21:29:51 1999
  46. --- src/version.c    Sun Sep 26 14:01:08 1999
  47. ***************
  48. *** 420,420 ****
  49. --- 420,421 ----
  50.   {   /* Add new patch number below this line */
  51. +     8,
  52.  
  53. --
  54. hundred-and-one symptoms of being an internet addict:
  55. 179. You wonder why your household garbage can doesn't have an
  56.      "empty recycle bin" button.
  57.  
  58. --/-/---- Bram Moolenaar ---- Bram@moolenaar.net ---- Bram@vim.org ---\-\--
  59.   \ \    www.vim.org/iccf      www.moolenaar.net       www.vim.org    / /
  60.