🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.emacs
Article #632

Indentation of case statement in sh-script mode

#632
From: NIDE Naoyuki
Date: Tue, 02 Jun 2009 13:34
22 lines
1575 bytes
  新出@奈良女子大学です。
  どなたか、sh-scriptモードでcase文を

case word in
pattern)	# labelはインデントしない
    list;;	# 本体は1レベル分インデント
esac

のようにする方法をご教授下さい。

(setq-default sh-indent-for-case-label 0)
(setq-default sh-indent-for-case-alt '+)

というのを試してみたのですが、これは期待の動作にならず

case word in
pattern)
list;;		# 全然インデントされない…
esac

のようになってしまいます。
						nide@ics.nara-wu.ac.jp
Technical Details
Message-ID: <090602223445.M0108190@yamane.ics.nara-wu.ac.jp>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!news.glorb.com!feeder.erje.net!feeder.motzarella.org!news.motzarella.org!news.eternal-september.org!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
Path: arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!news.glorb.com!feeder.erje.net!feeder.motzarella.org!news.motzarella.org!news.eternal-september.org!not-for-mail
From: nide@ics.nara-wu.ac.jp (NIDE Naoyuki)
Newsgroups: fj.editor.emacs
Subject: Indentation of case statement in sh-script mode
Date: Tue, 2 Jun 2009 13:34:45 GMT
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <090602223445.M0108190@yamane.ics.nara-wu.ac.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
X-Trace: news.eternal-september.org U2FsdGVkX1/+rih49quxLuv3LHeErnBwtR92q+d3YYSZHZxN2DHuAbHTKy8JdPTNzVIxeaNKba3abzzgC1wCVCUEGJrhPuPINl5Myu6ZvKuNbRXTso8ysT2gkztxho9R0Tyc+BSMgrDMqU5UGd0S5A==
X-Complaints-To: abuse@eternal-september.org
NNTP-Posting-Date: Tue, 2 Jun 2009 13:34:46 +0000 (UTC)
X-Newsreader: mnews [version 1.22PL7] 2003-09/29(Mon)
X-Auth-Sender: U2FsdGVkX1/lcxuraeJw/eL32Sgncauqmf0P/onJERM=
Cancel-Lock: sha1:F47QGK+Pzu30PgZzS5YERf2G1q8=