[PATCH] fixes bug where yE on |+foo bar grabbed to the end of bar

Tim Harper timcharper at gmail.com
Thu Jul 29 16:38:22 CEST 2010


It reverts part of a change from d650a459, which I think was accidently
included.  Said change advertised to fix an issue with diW.  After this
change, however, diW appears to function just fine, while fixing the
undesirable behavior aforementioned in the subject
---
 vimpulse-viper-function-redefinitions.el |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

diff --git a/vimpulse-viper-function-redefinitions.el b/vimpulse-viper-function-redefinitions.el
index d5f6fbd..1debdf5 100644
--- a/vimpulse-viper-function-redefinitions.el
+++ b/vimpulse-viper-function-redefinitions.el
@@ -1103,10 +1103,7 @@ docstring. The variable becomes buffer-local whenever set.")
         (com (viper-getcom arg)))
     (cond
      (com
-      (viper-move-marker-locally 'viper-com-point (point))
-      (when (and (not (viper-looking-at-alpha))
-                 (not (viper-looking-at-alphasep)))
-        (setq val (1+ val))))
+      (viper-move-marker-locally 'viper-com-point (point)))
      ((save-excursion
         (viper-forward-char-carefully)
         (memq (char-syntax (char-after)) '(?\  ?- nil)))
-- 
1.7.2




More information about the implementations-list mailing list