■掲示板に戻る■ 1- 最新10

レス数が950を超えています。1000を超えると表示できなくなるよ。

Emacs part3

[423:318 (02/01/13 09:28)]
>>419
Watchウィンドウが出ない。
行数を左に表示できない。
ブレークポイントが表示されない。


[424:名無しさん@お腹いっぱい。 (02/01/13 09:29)]
>>423
DDDつかえよ。


[425:名無しさん@お腹いっぱい。 (02/01/13 10:09)]
>>423
それを実装した GUD 環境を作ったらみんな尊敬してくれるカモ。
デバッガ使わなきゃ直せないようなバグ出す時点で問題アリって説も
無きにしも非ずんば事無しを得ず。


[426:  (02/01/13 12:12)]
>>425
printfデバッグしか知らない厨房ハケーン


[427:名無しさん@お腹いっぱい。 (02/01/13 12:15)]
>>425,426
なんか fj でそういう論争あったよね...
printf デバッグ vs デバッガ だっけ。


[428:名無しさん@お腹いっぱい。 (02/01/13 13:33)]
正規表現では (,),| とかはメタキャラクタですよね。
Emacs lisp だと前に \つけないといけないんですね。
なんか変な感じ。実際使うときは "\\(hoge\\|foo\\)" みたいな感じで。
"\(hoge\|foo\)" でいいような気がするんだけどな。


[429:名無しさん@お腹いっぱい。 (02/01/13 13:46)]
>>428
ミニバッファに入力するときは

\(hoge\|foo\)

でいいことは理解しています?
文字列中でのバックスラッシュ自体のエスケープのこととか。


[430:428 (02/01/13 14:28)]
>>429
C-M-s などででミニバッファには \(hoge\|foo\) と入力しますよね。
でも正規表現検索なんだから (hoge|foo) を正規表現として読んでくれた方が
僕にとっては自然な感じがするので書いてみました。
逆に "(hoge)" みたいな括弧つきの文字列を検索するときに \(hoge\) で。

#Perlなどの正規表現ではそうですよね?何か記憶違いしてる気も...


[431:名無しさん@お腹いっぱい。 (02/01/13 14:43)]
>>430
単に正規表現の表記規則が違うだけなので、まぁ、そういうもんです。

> 僕にとっては自然な感じがするので書いてみました。

そういう人もいるでしょうね。
当然逆の人もいるでしょう。

明示的に指定しなければその文字にマッチするっていうのが
普通だとも考えられます。

私もどっちかというと Perl の正規表現のほうに慣れているんですけど。


[432:名無しさん@お腹いっぱい。 (02/01/13 14:48)]
ere_hogehoge とかで extended な regexp 使えるといいのにね。


次10 前10 最新10
NAME:MAIL:

read.cgi ver5.26+ (01/10/21-)