[xyzzy:04305] Re: 複数行のタブの挿入
- Subject: [xyzzy:04305] Re: 複数行のタブの挿入
- From: Masahiro Hayashi <hayashi@xxxxxxxxxxxxxx>
- X-mailer: EdMax Ver2.61
亀井さんどうも林です。
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....