"df" not deleting the searched charactor

York Zhao gtdplatform at gmail.com
Sun Jun 12 00:59:36 CEST 2011


Hi Vegard,

Thanks for your change in the Makefile and I'm sorry it was my problem. It
turned out that it was because I re-binded the 'f' key to my function. But
what my function did was simply a check on whether edebug was active, if
edebug was not active, it simply called the old function. Here is my
customization. I don't understand why this did harm, I'm pretty new to
emacs, can you give me any suggestion on how to archive the same thing in a
"better" way?

(define-key viper-vi-basic-map "f" 'york/viper-find-char-forward)

(defun york/viper-find-char-forward (arg)
  (interactive "P")
  (if edebug-active (edebug-forward-sexp arg) (viper-find-char-forward
arg)))

Thanks,

York


On Sat, Jun 11, 2011 at 3:55 PM, Vegard Øye <vegard_oye at hotmail.com> wrote:
On 2011-06-11 04:41 +0200, York Zhao wrote:

> Just noticed a problem: the command "df[char]" is not deleting the
> searched character [char] itself, making this command no difference
> to "dt[char]".

I am unable to reproduce this, but I have added a Makefile rule
in commit 98e464e which creates a fresh instance of Vimpulse.
Get it with:

   git pull

Then type:

   make emacs

Please report if there's any difference.

--
Vegard

_______________________________________________
implementations-list mailing list
implementations-list at lists.ourproject.org
https://lists.ourproject.org/cgi-bin/mailman/listinfo/implementations-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ourproject.org/pipermail/implementations-list/attachments/20110611/4e4cd664/attachment.htm 


More information about the implementations-list mailing list