]> git.eshelyaron.com Git - emacs.git/commitdiff
* smie.el (smie*ward-sexp-command): Don't pretend the arg is optional
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 26 Mar 2015 13:36:24 +0000 (09:36 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 26 Mar 2015 13:36:24 +0000 (09:36 -0400)
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
lisp/emacs-lisp/smie.el

index 40f1e9ff2790f66fcb4be256335337887b89d0e2..fd9857e792ccef42fe1af5b8d56c42d7f6489e69 100644 (file)
@@ -1,3 +1,9 @@
+2015-03-26  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * 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  <rgm@gnu.org>
 
        * emacs-lisp/authors.el (authors-aliases)
 
 2015-03-20  Dmitry Gutov  <dgutov@yandex.ru>
 
-       * 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  <dgutov@yandex.ru>
 
-       * 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  <nobu@ruby-lang.org>
 
-       * 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  <michael.albinus@gmx.de>
 2015-02-12  Agustín Martín Domingo  <agustin6martin@gmail.com>
 
        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.
 
 2015-02-08  Eli Zaretskii  <eliz@gnu.org>
 
        * 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)
 
 2015-02-04  Eli Zaretskii  <eliz@gnu.org>
 
-       * 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  <nicolas@petton.fr>
 
 2015-02-01  Alan Mackenzie  <acm@muc.de>
 
-       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  <acm@muc.de>
 
        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
        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.
 
        * 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  <eliz@gnu.org>
 
 
 2014-12-27  Fabián Ezequiel Gallina  <fgallina@gnu.org>
 
-       * 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  <eliz@gnu.org>
 
index 184912d9fc483f82672da113e8c7163ca2f9b96d..4f3f12d528533340e3b04ea42e4d999faf851981 100644 (file)
@@ -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))