summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
authorRyan Brown <ryan@derivita.com>2019-07-09 15:51:50 +0200
committerLars Ingebrigtsen <larsi@gnus.org>2019-07-09 15:51:50 +0200
commitd34bfbc09cc90ae59ef303d78cc286dd12918d7c (patch)
tree1f89d14e97e64bbb95207133c30b50274665ef95 /lisp
parent0947c44306d59883d5b065f1dc7444a475ecde9b (diff)
downloademacs-d34bfbc09cc90ae59ef303d78cc286dd12918d7c.tar.gz
emacs-d34bfbc09cc90ae59ef303d78cc286dd12918d7c.tar.bz2
emacs-d34bfbc09cc90ae59ef303d78cc286dd12918d7c.zip
Fix for lisp tagbody indentation
* lisp/emacs-lisp/cl-indent.el (lisp-indent-259): Indent PROG better (bug#36552).
Diffstat (limited to 'lisp')
-rw-r--r--lisp/emacs-lisp/cl-indent.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/cl-indent.el b/lisp/emacs-lisp/cl-indent.el
index 10af440008d..ad5f31713af 100644
--- a/lisp/emacs-lisp/cl-indent.el
+++ b/lisp/emacs-lisp/cl-indent.el
@@ -593,7 +593,7 @@ optional\\|rest\\|key\\|allow-other-keys\\|aux\\|whole\\|body\\|environment\
(null (cdr method)))
(lisp-indent-report-bad-format method))
- (cond ((and tail (not (consp tem)))
+ (cond ((and tail (not (or (consp tem) (symbolp tem))))
;; indent tail of &rest in same way as first elt of rest
(throw 'exit normal-indent))
((eq tem '&body)