mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-29 08:31:35 -08:00
(easy-mmode-define-navigation): Avoid
incf in macro expansion.
This commit is contained in:
parent
748fb1aabd
commit
6c119ac0b4
2 changed files with 7 additions and 2 deletions
|
|
@ -1,6 +1,6 @@
|
|||
;;; easy-mmode.el --- easy definition for major and minor modes
|
||||
|
||||
;; Copyright (C) 1997, 2000, 2001, 2003 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 1997, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Georges Brun-Cottan <Georges.Brun-Cottan@inria.fr>
|
||||
;; Maintainer: Stefan Monnier <monnier@gnu.org>
|
||||
|
|
@ -440,7 +440,7 @@ ENDFUN should return the end position (with or without moving point)."
|
|||
(interactive)
|
||||
(unless count (setq count 1))
|
||||
(if (< count 0) (,prev-sym (- count))
|
||||
(if (looking-at ,re) (incf count))
|
||||
(if (looking-at ,re) (setq count (1+ count)))
|
||||
(if (not (re-search-forward ,re nil t count))
|
||||
(if (looking-at ,re)
|
||||
(goto-char (or ,(if endfun `(,endfun)) (point-max)))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue