オープンソースでないelispを使っている時点でどうなんだと。
この人の場合、本当に framework だからできないっていうのも怪しいところ。
string-match した結果を何も使わないで関数から抜けているっていう状況は
考えにくい。re-search-forward とかなら point 移動ってことでまだ考えら
えるが。
誰かが書いたフレームワークの中でstring-matchした結果はフレームワークの
コードを読まなくても利用出来る。
「それくらいなら」というのだから、フレームワークのコードを読まなくても
defadviceで置き換えられるとでも思っているのだろう。defadvice万能。www
>>954 うーん。全然意味わかりませんね。
framework の中で何にマッチしたか分からないんなら利用しようがないと思う
のですが。
マッチした正規表現が分からないベクタなんて何に使うのでしょうか?
こういうやつ新人にいたりするとうざいんだわ。変にプライドが高くて。
自分の作ったプログラムの構成にこだわりがあってどうしても変えようとしな
い。
defadvice万能は引っ込めて、今度はフレームワークに言いがかりをつけ始めたようです。 www
>>953 結果は真偽値として使ってると既に言っている(>938)。言いがかりは止めたまえ。
>>955-956 キミ達には想像もつかない利用法なんだろう。w
mini-bufferからの入力のデフォルト値として並べて提示するんだよ。
>>957 他人の作ったフレームワークを弄らない事を最優先にしているだけだが。
どこに価値を置いているのか、理解できないキミが無能って事だな。
> string-match した結果を何も使わないで関数から抜けているっていう状況は
> 考えにくい。
capture 目的の関数ならあるかもしれないな。
どっちにしても正規表現が分からないんなら結果なんて使いようがない。
1. 何かを実現したいと思う。
2. そのためには〜をしなければならない。
3. でも2.のやり方がわからない。
1.を明らかにせず、2.から質問する人って結構多いけれど、
1.も含めて質問した方が良い結果が得られる可能性が高い。
>>958 完成の暁にはぜひ公開をお願いしたいですね。
想像もつかないほど素晴らしい elisp は使わせていただきたいです。
>>958 > キミ達には想像もつかない利用法なんだろう。w
> mini-bufferからの入力のデフォルト値として並べて提示するんだよ。
マッチした正規表現が分からないのにどうやって並べるつもりですか?
正規表現にある程度の法則性があるということ?
想像力が足りなくて申し訳ない。
予想では公開しても他人の使いものにはならない。
>>932 が少しでも
「自分は馬鹿かもしれない。鬱だ。。」
ってなってくれるとうれしい。
話をぶった切ってすみません
Emacs 24シリーズ追いかけている方はいらっしゃいますか?今どんな感じでしょう?
最近ちょっとヒマになったので、将来の移行のためにinit.elを少しずつ書き換えて
準備しようかと思っているのですが、まだ時期尚早でしょうか?
>>965 ずっと使ってるけど俺が使ってる範囲では安定している。
23 系が HEAD だった頃は不安定さを感じたものだったけど。
思いつく限りで使ってる elisp は mew, navi2ch, anything, emacs-w3m
967 :
966:2010/09/19(日) 11:43:27
ああ、でも昨日何かで落ちたな。まぁ特に問題となる頻度とは思えない。
ちなみに 1,2 ヶ月に一度ぐらいはビルドしている。
>>966 早速のレス、ありがとうございます。情報、非常に助かります
メーラはthunderbirdに移行してしまいましたが、navi2ch, anything, emacs-w3mのどれも
使っているので、それらが動作すればとりあえず安心です
個別のelispは気長に順次対応していけばよいですし、移行準備を始めようかと思います
今度はアラ探しを仕様方面に向けたようです。ww
>>962 例示までしてるのに…
>>932の例だったら、
["dir/cat1/name/file" "cat1" 不定個数 "name"]
cat1とnameに意味がある。
>>964 残念ながら、言いがかりをつけてくるのは、defadviceの人を筆頭として、
バカばっかりなので、そんな気にはなりません。ww
だめだこりゃ
>>969 社会人になってから恥をかいてください。
粋がるなよクズ
わくがるなよくず
>>965 バッファに画像を表示させた状態で list-buffers すると
ハングアップすることがあるけど、他はほぼ安定かなあ。
あ、でも、こないだ navi2ch で落ちたかな?
不意に落ちるのは頻度としては数ヶ月に 1 回くらいなんで
安定度としては大きな問題はないと思うお。
それより色々とデフォルトの挙動が微妙に変わる方が痛いかも。
>>971-972 defadviceの人ですか? ww
覚えたての機能を他人に押しつけない方が良いですよ。ww
おいおい、それが人に訊くときの言葉か?
> それより色々とデフォルトの挙動が微妙に変わる方が痛いかも。
これはもう諦めの境地。
デフォルトの挙動が変わるのが痛いのか
emacs lispで書くのはUIだけにしてメイン機能は外部へという考えは一層正しくなってきたな
もっともanythingとかauto-completeはそのUI部分だから結局elispとつきあわなければならないんだな
もういっそgtkとかcursesで外部の補完用GUIを作ってそれを呼び出すだけにした方が幸せになるかもな
>>976 既に解決したことに延々と言いがかり付けられてるんだけど。ww
サーバサイドelispとw3mでリモートにelispが動くelispだけの完結した
システムを開発する力もないGNUには明日が無いだろう。
> "dir/\\(\\(cat1\\)\\|\\(cat2\\)\\)/\\([^/][^/]*\\)/file"
\\([^/][^/]*\\) -> \\([^/]+\\)
細かいけど、この方がすっきりするよね。
sed のような古い処理系の正規表現のような気がする。
>>932 ってもしかしておっさん?
40歳無職童貞のおっさんだったら笑える。
今度は正規表現にケチ付け始めたようです。ww
情けないですねえ。みっともないですねえ。
なんでも人の話を聞いとくものです。
どっちもどっちな件
>>984 自己紹介どうも。defadvice使いこなせるようになると良いですね。w
そろそろ次スレの季節だね。
頭の悪い話題はこっちに置いて次へいきたいところ。
次スレはいらないな
優秀な人はみんなtwitterに移っちゃったから
TwitterもForumもここも見てるからどっちでもいいです
みんな仲良く。
993 :
名無しさん@お腹いっぱい。:2010/09/20(月) 08:33:31
>>991 アンカーが間違ってますよ。defadviceマンセー。ww
>>941 それも考えたのですが、誰かが作った framework の内部で string-match し
た結果を外部から取得するっていうのを思いつく発想が怖い。それぐらい
なら defadvice で around してその framework を置き換えればいいと思う。
コイツ、アドレナリン分泌しまくってるな。
煽られて逆上する典型的なキチガイ。
副作用なんて利用している時点でフレームワークじゃなくなってると思うな。
元質問者の頭が完治することは期待できないから精神病院の隔離病棟へ。
マッチするべき正規表現がほとんど分かってるんなら、自分でstring-matchす
ればいいのに。なんでわざわざ問題を複雑にしようとするのか分からない。
997 :
名無しさん@お腹いっぱい。:2010/09/20(月) 09:26:53
>>994-996 煽るつもりだったのに、迎撃された悔しさが滲み出ててとてもいいです。
regexp-opt-depth (笑)
defadvice (笑)
基地外に限って脳内勝利宣言したがるのな
典型的なのがあの雑魚だけどw
999!
Emacsに栄光あれーーーー!!!
1000 :
名無しさん@お腹いっぱい。:2010/09/20(月) 10:40:05
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。