[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#753: [Fwd: sh-script.el: indentation of ( )]
From: |
Glenn Morris |
Subject: |
bug#753: [Fwd: sh-script.el: indentation of ( )] |
Date: |
Fri, 22 Aug 2008 20:12:00 -0400 |
User-agent: |
Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) |
Daniel Pfeiffer wrote:
> What indent-region on the entire buffer yields:
>
> #!/bin/sh
>
> (
> true
> )
> {
> true
> }
Emacs 21.4 gets it right here, whereas 22.1 and later gets it wrong.
The difference seems to be caused by sh-get-kw, specifically:
2006-10-10 Stefan Monnier <monnier@iro.umontreal.ca>
* progmodes/sh-script.el (sh-get-kw): | is not among the allowed chars
for a keyword.
In making this change (rev 1.191), you also added '()' to the
non-allowed characters along with '|'. Since it wasn't documented in
the ChangeLog, was this a mistake?