対応する括弧で「折りたたみ」No.09786
Iranoan さん 06/03/11 16:04
 
 秀丸担当さん今日は、Iranoan です。
 対応する括弧での折り畳みですが、
      {

      }a
      b

      {...
      }a
      b
となるのは良いですが、
      {
        }a
      b

      {...
      b
となります。これは意図してこうなっているのでしょうか? 閉じる括弧の内呂
にも何か記載されている場合を考えると、この機能は、必ず間に 1 行 (改行
記号としては 2 つ) 以上存在しているときに限り働き、常に閉じる括弧の行
は隠さない方が良いと思います。Emacs Lisp はブロックの閉じる括弧「)」の
後の同じ行への記載をごく普通にします。
 こちらの環境は、WindowsXP+IE6.0+秀丸 Ver.6.00β7 です。

[ ]
RE:09786 対応する括弧で「折りたたみ」No.09800
秀丸担当 さん 06/03/13 16:53
 

> 対応する括弧での折り畳みですが、
>      {
>
>      }a
>      b
>が
>      {...
>      }a
>      b
>となるのは良いですが、
>      {
>        }a
>      b
>が
>      {...
>      b
>となります。これは意図してこうなっているのでしょうか? 閉じる括弧の内呂
>にも何か記載されている場合を考えると、この機能は、必ず間に 1 行 (改行
>記号としては 2 つ) 以上存在しているときに限り働き、常に閉じる括弧の行
>は隠さない方が良いと思います。Emacs Lisp はブロックの閉じる括弧「)」の
>後の同じ行への記載をごく普通にします。


確認してみたところ、対応する括弧ではなく、インデントによる折りたたみが働
いているのではないでしょうか。
対応する括弧は間に1行無いと働かないようになっています。

[ ]
RE:09800 対応する括弧で「折りたたみ」No.09807
Iranoan さん 06/03/13 17:38
 
 秀丸担当さん今日は、Iranoan です。
> 確認してみたところ、対応する括弧ではなく、インデントによる折りたたみが働
> いているのではないでしょうか。
 仰るとおりでした。失礼しました。

[ ]