emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs-24 5e0314f: * smie.el (smie*ward-sexp-command): Don'


From: Stefan Monnier
Subject: [Emacs-diffs] emacs-24 5e0314f: * smie.el (smie*ward-sexp-command): Don't pretend the arg is optional
Date: Thu, 26 Mar 2015 13:36:29 +0000

branch: emacs-24
commit 5e0314f6fabca1af214240177a28d3822d6ef3e5
Author: Stefan Monnier <address@hidden>
Commit: Stefan Monnier <address@hidden>

    * smie.el (smie*ward-sexp-command): Don't pretend the arg is optional
    
    Fixes: debbugs:20205
    
    * lisp/emacs-lisp/smie.el (smie-backward-sexp-command)
    (smie-forward-sexp-command): Don't pretend the arg is optional.
---
 lisp/ChangeLog          |   56 ++++++++++++++++++++++++++---------------------
 lisp/emacs-lisp/smie.el |    4 +-
 2 files changed, 33 insertions(+), 27 deletions(-)

diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 40f1e9f..fd9857e 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,9 @@
+2015-03-26  Stefan Monnier  <address@hidden>
+
+       * emacs-lisp/smie.el (smie-backward-sexp-command)
+       (smie-forward-sexp-command): Don't pretend the arg is optional
+       (bug#20205).
+
 2015-03-23  Glenn Morris  <address@hidden>
 
        * emacs-lisp/authors.el (authors-aliases)
@@ -20,19 +26,19 @@
 
 2015-03-20  Dmitry Gutov  <address@hidden>
 
-       * progmodes/ruby-mode.el (ruby-syntax-before-regexp-re): Detect
-       regexps after `!'.  (Bug#19285)
+       * progmodes/ruby-mode.el (ruby-syntax-before-regexp-re):
+       Detect regexps after `!'.  (Bug#19285)
 
 2015-03-20  Dmitry Gutov  <address@hidden>
 
-       * progmodes/ruby-mode.el (ruby-font-lock-keywords): Use
-       `font-lock-constant-face' for nil, true and false.  Highlight
-       `self' as a keyword.  (Bug#17733)
+       * progmodes/ruby-mode.el (ruby-font-lock-keywords):
+       Use `font-lock-constant-face' for nil, true and false.
+       Highlight `self' as a keyword.  (Bug#17733)
 
 2015-03-20  Nobuyoshi Nakada  <address@hidden>
 
-       * progmodes/ruby-mode.el (ruby-syntax-before-regexp-re): Expect
-       beginning of regexp also after open brace or vertical bar.
+       * progmodes/ruby-mode.el (ruby-syntax-before-regexp-re):
+       Expect beginning of regexp also after open brace or vertical bar.
        (Bug#20026)
 
 2015-03-07  Michael Albinus  <address@hidden>
@@ -105,8 +111,8 @@
 2015-02-12  Agustín Martín Domingo  <address@hidden>
 
        Improve string search in `flyspell-word-search-*`. (Bug#16800)
-       * textmodes/flyspell.el (flyspell-duplicate-distance): Limit
-       default search distance for duplicated words to 40000.
+       * textmodes/flyspell.el (flyspell-duplicate-distance):
+       Limit default search distance for duplicated words to 40000.
        (flyspell-word-search-backward, flyspell-word-search-forward):
        Search as full word with defined casechars, not as substring.
 
@@ -122,8 +128,8 @@
 2015-02-08  Eli Zaretskii  <address@hidden>
 
        * frame.el (frame-notice-user-settings): Refresh the value of
-       frame parameters after calling tty-handle-reverse-video.  Call
-       face-set-after-frame-default with the actual parameters, to avoid
+       frame parameters after calling tty-handle-reverse-video.
+       Call face-set-after-frame-default with the actual parameters, to avoid
        resetting colors back to unspecified.
        (set-background-color, set-foreground-color): Pass the foreground
        and background colors to face-set-after-frame-default.  (Bug#19802)
@@ -156,8 +162,8 @@
 
 2015-02-04  Eli Zaretskii  <address@hidden>
 
-       * textmodes/artist.el (artist-ellipse-compute-fill-info): Use
-       mapcar, not mapc, to create the other half of fill-info.
+       * textmodes/artist.el (artist-ellipse-compute-fill-info):
+       Use mapcar, not mapc, to create the other half of fill-info.
        (Bug#19763)
 
 2015-02-04  Nicolas Petton  <address@hidden>
@@ -182,18 +188,18 @@
 
 2015-02-01  Alan Mackenzie  <address@hidden>
 
-       CC Mode: Stop Font Lock forcing fontification from BOL.  Fixes
-       debbugs#19669.
+       CC Mode: Stop Font Lock forcing fontification from BOL.
+       Fixes debbugs#19669.
 
-       * progmodes/cc-mode.el (c-font-lock-init): Setq
-       font-lock-extend-region-functions to nil.
+       * progmodes/cc-mode.el (c-font-lock-init):
+       Setq font-lock-extend-region-functions to nil.
 
 2015-01-31  Alan Mackenzie  <address@hidden>
 
        Handle "#" operator properly inside macro.  Fix coding bug.
 
-       * progmodes/cc-mode.el (c-neutralize-syntax-in-and-mark-CPP): On
-       finding a "#" which looks like the start of a macro, check it
+       * progmodes/cc-mode.el (c-neutralize-syntax-in-and-mark-CPP):
+       On finding a "#" which looks like the start of a macro, check it
        isn't already inside a macro.
 
        * progmodes/cc-engine.el (c-state-safe-place): Don't record a new
@@ -236,8 +242,8 @@
        python.el: New non-global state dependent indentation engine.
        (Bug#18319, Bug#19595)
 
-       * progmodes/python.el (python-syntax-comment-or-string-p): Accept
-       PPSS as argument.
+       * progmodes/python.el (python-syntax-comment-or-string-p):
+       Accept PPSS as argument.
        (python-syntax-closing-paren-p): New function.
        (python-indent-current-level)
        (python-indent-levels): Mark obsolete.
@@ -262,8 +268,8 @@
 
        * subr.el (posnp): Correct docstring of `posnp'.
        (posn-col-row): Make it work with all mouse position objects.
-       * textmodes/artist.el (artist-mouse-draw-continously): Cancel
-       timers if an error occurs during continuous drawing.  (Bug#6130)
+       * textmodes/artist.el (artist-mouse-draw-continously):
+       Cancel timers if an error occurs during continuous drawing.  (Bug#6130)
 
 2015-01-20  Eli Zaretskii  <address@hidden>
 
@@ -368,8 +374,8 @@
 
 2014-12-27  Fabián Ezequiel Gallina  <address@hidden>
 
-       * progmodes/python.el (python-shell-buffer-substring): Handle
-       cornercase when region sent starts at point-min.
+       * progmodes/python.el (python-shell-buffer-substring):
+       Handle cornercase when region sent starts at point-min.
 
 2014-12-27  Eli Zaretskii  <address@hidden>
 
diff --git a/lisp/emacs-lisp/smie.el b/lisp/emacs-lisp/smie.el
index 184912d..4f3f12d 100644
--- a/lisp/emacs-lisp/smie.el
+++ b/lisp/emacs-lisp/smie.el
@@ -834,12 +834,12 @@ Possible return values:
 
 ;;; Miscellaneous commands using the precedence parser.
 
-(defun smie-backward-sexp-command (&optional n)
+(defun smie-backward-sexp-command (n)
   "Move backward through N logical elements."
   (interactive "^p")
   (smie-forward-sexp-command (- n)))
 
-(defun smie-forward-sexp-command (&optional n)
+(defun smie-forward-sexp-command (n)
   "Move forward through N logical elements."
   (interactive "^p")
   (let ((forw (> n 0))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]