[Date Prev] [Date Index] [Date Next]
[Thread Prev] [Thread Index] [Thread Next]

[xyzzy:04305] Re: 複数行のタブの挿入



亀井さんどうも林です。

Tetsuya Kamei <kamei@xxxxxxxxxxxx> wrote:
> 惜しい。selected-buffer です。
 うっ、本当だ・・・うまくいきました。select-bufferだから選択画面
が出たんですね。当たり前の話ですね。うーん穴があったら入りたいです。

> ヒントだけってのも難しいですね(^^;
 ヒントだけでは、無理でした・・ (;-;)
とりあえず、select.lをみて動きを勉強しています。

 とりあえず、shift-selectionを改造します。
なぜか、TABでもshift-selectionが効くようになっているので、shift-se
lectionでselectしていないときは、ただのタブを入力しようと思って、
 (if (pre-selection-p)
を挿入して、shift-selectionの最後にmessage('だめだめ')
といれて、sehift-selectionを処理したときには、だめだめと表示され、
selectされていないときには、何もひょうじされないようになりました。
が、ELSEの使い方がわかりません
(if (pre-selection-p)
  (selectされているときの処理)
  (selectされていないときの処理) )
となると思っていたのですが、違うのですが?
やはり、common-lispを勉強しなければなぁと思う次第です。
if then else の処理がわかっても、TAB入力がわかりません。
もぉニッチもサッチもです。はい。

> こいつで現在の選択の位置を取ってきているので、代わりに
> 現在の region を start と end に入れてやればおっけー。
 lispを読んで、何となく??流れはわかるのですが、そうも表現できま
せん。 外人の会話の中でジェスチャーを見て何となくわかるけど、自分
の言いたいことが言えないような感じですか。

とりあえず、common-lispの勉強をする気になってきました。
-- 
--------------------------------------------
(株)インテック  システム事業本部
        データウェアシステム部
  開発グループ     林 雅大  (Masahiro.H)
         e-mail: hayashi@xxxxxxxxxxxxxx
 〒136-8637 東京都江東区新砂 1-3-3
 TEL (03)5665-5137  FAX (03)5665-5186
--------------------------------------------
                             (_ _) ZZZzzz....

Index Home