[vim/f17] - patchlevel 983
Karsten Hopp
karsten at fedoraproject.org
Tue May 21 11:37:20 UTC 2013
commit 4be79b049b22dcd16c8e442783464f60d62ed6a8
Author: Karsten Hopp <karsten at redhat.com>
Date: Tue May 21 13:33:52 2013 +0200
- patchlevel 983
7.3.983 | 109 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 109 insertions(+), 0 deletions(-)
---
diff --git a/7.3.983 b/7.3.983
new file mode 100644
index 0000000..19b4a9c
--- /dev/null
+++ b/7.3.983
@@ -0,0 +1,109 @@
+To: vim_dev at googlegroups.com
+Subject: Patch 7.3.983
+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.983
+Problem: Uneccessary temp variable.
+Solution: Remove the variable.
+Files: src/regexp_nfa.c
+
+
+*** ../vim-7.3.982/src/regexp_nfa.c 2013-05-21 12:34:13.000000000 +0200
+--- src/regexp_nfa.c 2013-05-21 12:35:37.000000000 +0200
+***************
+*** 2833,2839 ****
+ int old_reglnum = -1;
+ int reginput_updated = FALSE;
+ thread_T *t;
+- char_u *cc;
+ char_u *old_reginput = NULL;
+ char_u *old_regline = NULL;
+ nfa_state_T *sta;
+--- 2833,2838 ----
+***************
+*** 2931,2937 ****
+ }
+ if (c == NUL)
+ n = 0;
+- cc = reginput;
+
+ /* swap lists */
+ thislist = &list[flag];
+--- 2930,2935 ----
+***************
+*** 3261,3272 ****
+ break;
+
+ case NFA_KWORD: /* \k */
+! result = vim_iswordp(cc);
+ ADD_POS_NEG_STATE(t->state);
+ break;
+
+ case NFA_SKWORD: /* \K */
+! result = !VIM_ISDIGIT(c) && vim_iswordp(cc);
+ ADD_POS_NEG_STATE(t->state);
+ break;
+
+--- 3259,3270 ----
+ break;
+
+ case NFA_KWORD: /* \k */
+! result = vim_iswordp(reginput);
+ ADD_POS_NEG_STATE(t->state);
+ break;
+
+ case NFA_SKWORD: /* \K */
+! result = !VIM_ISDIGIT(c) && vim_iswordp(reginput);
+ ADD_POS_NEG_STATE(t->state);
+ break;
+
+***************
+*** 3281,3292 ****
+ break;
+
+ case NFA_PRINT: /* \p */
+! result = ptr2cells(cc) == 1;
+ ADD_POS_NEG_STATE(t->state);
+ break;
+
+ case NFA_SPRINT: /* \P */
+! result = !VIM_ISDIGIT(c) && ptr2cells(cc) == 1;
+ ADD_POS_NEG_STATE(t->state);
+ break;
+
+--- 3279,3290 ----
+ break;
+
+ case NFA_PRINT: /* \p */
+! result = ptr2cells(reginput) == 1;
+ ADD_POS_NEG_STATE(t->state);
+ break;
+
+ case NFA_SPRINT: /* \P */
+! result = !VIM_ISDIGIT(c) && ptr2cells(reginput) == 1;
+ ADD_POS_NEG_STATE(t->state);
+ break;
+
+*** ../vim-7.3.982/src/version.c 2013-05-21 12:34:13.000000000 +0200
+--- src/version.c 2013-05-21 12:41:58.000000000 +0200
+***************
+*** 730,731 ****
+--- 730,733 ----
+ { /* Add new patch number below this line */
++ /**/
++ 983,
+ /**/
+
+--
+Communication is one of the most compli..., eh, well, it's hard.
+You know what I mean. Not?
+
+ /// 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