C言語用インデントNo.01740
ldr さん 08/03/12 01:59
 
お世話になっています。
C言語用インデントを有効にした状態で下のように打ち込んでいくと
a() {の後のインデント(TAB)が2つ分になります。

#define A \
\taaa { \
\t}

a() {
<-- ここのTABの数が2 -->

環境: 秀丸エディタ Ver7.08b13

[ ]
RE:01740 C言語用インデントNo.01741
ldr さん 08/03/12 02:07
 
>C言語用インデントを有効にした状態で下のように打ち込んでいくと
>a() {の後のインデント(TAB)が2つ分になります。

すみません、補足です。
行継続の意味の\の後にあるインデントを無視するようにしていただけると
ありがたいです。あまり需要のない事項かもしれないですがよろしくお願いします。

[ ]
RE:01741 C言語用インデントNo.01742
秀丸担当 さん 08/03/12 13:41
 

行末の\が無かったとしても、この場合のインデント位置は確かに期待とは違う
ようです。
インデントの処理は少しの改変でいままでのインデントに影響が出て、こっちを
立てればあっちが立たず状態になりやすいので、将来的なバージョンで修正する
か検討したいと思います。
行末の\についても検討します。

[ ]
RE:01742 C言語用インデントNo.01743
ldr さん 08/03/12 18:25
 
いつもありがとうございます。
よろしくお願いします。

[ ]