Emacs Part 35

このエントリーをはてなブックマークに追加
952名無しさん@お腹いっぱい。:2010/09/19(日) 09:46:34
オープンソースでないelispを使っている時点でどうなんだと。
953名無しさん@お腹いっぱい。:2010/09/19(日) 09:49:53
この人の場合、本当に framework だからできないっていうのも怪しいところ。
string-match した結果を何も使わないで関数から抜けているっていう状況は
考えにくい。re-search-forward とかなら point 移動ってことでまだ考えら
えるが。
954名無しさん@お腹いっぱい。:2010/09/19(日) 09:52:52
誰かが書いたフレームワークの中でstring-matchした結果はフレームワークの
コードを読まなくても利用出来る。

「それくらいなら」というのだから、フレームワークのコードを読まなくても
defadviceで置き換えられるとでも思っているのだろう。defadvice万能。www
955名無しさん@お腹いっぱい。:2010/09/19(日) 09:55:48
>>954
うーん。全然意味わかりませんね。
framework の中で何にマッチしたか分からないんなら利用しようがないと思う
のですが。
956名無しさん@お腹いっぱい。:2010/09/19(日) 09:56:59
マッチした正規表現が分からないベクタなんて何に使うのでしょうか?
957名無しさん@お腹いっぱい。:2010/09/19(日) 09:59:49
こういうやつ新人にいたりするとうざいんだわ。変にプライドが高くて。
自分の作ったプログラムの構成にこだわりがあってどうしても変えようとしな
い。
958名無しさん@お腹いっぱい。:2010/09/19(日) 10:23:38
defadvice万能は引っ込めて、今度はフレームワークに言いがかりをつけ始めたようです。 www

>>953
結果は真偽値として使ってると既に言っている(>938)。言いがかりは止めたまえ。

>>955-956
キミ達には想像もつかない利用法なんだろう。w
mini-bufferからの入力のデフォルト値として並べて提示するんだよ。

>>957
他人の作ったフレームワークを弄らない事を最優先にしているだけだが。
どこに価値を置いているのか、理解できないキミが無能って事だな。
959名無しさん@お腹いっぱい。:2010/09/19(日) 10:24:03
> string-match した結果を何も使わないで関数から抜けているっていう状況は
> 考えにくい。

capture 目的の関数ならあるかもしれないな。
どっちにしても正規表現が分からないんなら結果なんて使いようがない。
960名無しさん@お腹いっぱい。:2010/09/19(日) 10:26:49
1. 何かを実現したいと思う。
2. そのためには〜をしなければならない。
3. でも2.のやり方がわからない。

1.を明らかにせず、2.から質問する人って結構多いけれど、
1.も含めて質問した方が良い結果が得られる可能性が高い。
961名無しさん@お腹いっぱい。:2010/09/19(日) 10:27:17
>>958
完成の暁にはぜひ公開をお願いしたいですね。
想像もつかないほど素晴らしい elisp は使わせていただきたいです。
962名無しさん@お腹いっぱい。:2010/09/19(日) 10:54:04
>>958
> キミ達には想像もつかない利用法なんだろう。w
> mini-bufferからの入力のデフォルト値として並べて提示するんだよ。

マッチした正規表現が分からないのにどうやって並べるつもりですか?
正規表現にある程度の法則性があるということ?
想像力が足りなくて申し訳ない。
963名無しさん@お腹いっぱい。:2010/09/19(日) 10:57:29
予想では公開しても他人の使いものにはならない。
964名無しさん@お腹いっぱい。:2010/09/19(日) 11:15:42
>>932 が少しでも
「自分は馬鹿かもしれない。鬱だ。。」
ってなってくれるとうれしい。
965名無しさん@お腹いっぱい。:2010/09/19(日) 11:33:32
話をぶった切ってすみません
Emacs 24シリーズ追いかけている方はいらっしゃいますか?今どんな感じでしょう?
最近ちょっとヒマになったので、将来の移行のためにinit.elを少しずつ書き換えて
準備しようかと思っているのですが、まだ時期尚早でしょうか?
966名無しさん@お腹いっぱい。:2010/09/19(日) 11:40:58
>>965
ずっと使ってるけど俺が使ってる範囲では安定している。
23 系が HEAD だった頃は不安定さを感じたものだったけど。
思いつく限りで使ってる elisp は mew, navi2ch, anything, emacs-w3m
967966:2010/09/19(日) 11:43:27
ああ、でも昨日何かで落ちたな。まぁ特に問題となる頻度とは思えない。
ちなみに 1,2 ヶ月に一度ぐらいはビルドしている。
968名無しさん@お腹いっぱい。:2010/09/19(日) 11:49:24
>>966
早速のレス、ありがとうございます。情報、非常に助かります
メーラはthunderbirdに移行してしまいましたが、navi2ch, anything, emacs-w3mのどれも
使っているので、それらが動作すればとりあえず安心です
個別のelispは気長に順次対応していけばよいですし、移行準備を始めようかと思います
969名無しさん@お腹いっぱい。:2010/09/19(日) 11:56:22
今度はアラ探しを仕様方面に向けたようです。ww

>>962
例示までしてるのに… >>932の例だったら、
["dir/cat1/name/file" "cat1" 不定個数 "name"]
cat1とnameに意味がある。

>>964
残念ながら、言いがかりをつけてくるのは、defadviceの人を筆頭として、
バカばっかりなので、そんな気にはなりません。ww
970名無しさん@お腹いっぱい。:2010/09/19(日) 14:01:14
だめだこりゃ
971名無しさん@お腹いっぱい。:2010/09/19(日) 15:03:14
>>969
社会人になってから恥をかいてください。
972名無しさん@お腹いっぱい。:2010/09/19(日) 15:11:50
粋がるなよクズ
973名無しさん@お腹いっぱい。:2010/09/19(日) 15:19:37
わくがるなよくず
974名無しさん@お腹いっぱい。:2010/09/19(日) 15:34:35
>>965
バッファに画像を表示させた状態で list-buffers すると
ハングアップすることがあるけど、他はほぼ安定かなあ。
あ、でも、こないだ navi2ch で落ちたかな?
不意に落ちるのは頻度としては数ヶ月に 1 回くらいなんで
安定度としては大きな問題はないと思うお。

それより色々とデフォルトの挙動が微妙に変わる方が痛いかも。
975名無しさん@お腹いっぱい。:2010/09/19(日) 15:45:09
>>971-972
defadviceの人ですか? ww
覚えたての機能を他人に押しつけない方が良いですよ。ww
976名無しさん@お腹いっぱい。:2010/09/19(日) 15:53:15
おいおい、それが人に訊くときの言葉か?
977名無しさん@お腹いっぱい。:2010/09/19(日) 15:56:08
> それより色々とデフォルトの挙動が微妙に変わる方が痛いかも。

これはもう諦めの境地。
978名無しさん@お腹いっぱい。:2010/09/19(日) 15:57:42
デフォルトの挙動が変わるのが痛いのか
emacs lispで書くのはUIだけにしてメイン機能は外部へという考えは一層正しくなってきたな
もっともanythingとかauto-completeはそのUI部分だから結局elispとつきあわなければならないんだな
もういっそgtkとかcursesで外部の補完用GUIを作ってそれを呼び出すだけにした方が幸せになるかもな
979名無しさん@お腹いっぱい。:2010/09/19(日) 16:07:10
>>976
既に解決したことに延々と言いがかり付けられてるんだけど。ww
980名無しさん@お腹いっぱい。:2010/09/19(日) 16:09:44
サーバサイドelispとw3mでリモートにelispが動くelispだけの完結した
システムを開発する力もないGNUには明日が無いだろう。
981名無しさん@お腹いっぱい。:2010/09/19(日) 16:11:29
> "dir/\\(\\(cat1\\)\\|\\(cat2\\)\\)/\\([^/][^/]*\\)/file"

\\([^/][^/]*\\) -> \\([^/]+\\)

細かいけど、この方がすっきりするよね。
sed のような古い処理系の正規表現のような気がする。
>>932 ってもしかしておっさん?
40歳無職童貞のおっさんだったら笑える。
982名無しさん@お腹いっぱい。:2010/09/19(日) 16:15:53
今度は正規表現にケチ付け始めたようです。ww
情けないですねえ。みっともないですねえ。
983名無しさん@お腹いっぱい。:2010/09/19(日) 16:18:09
なんでも人の話を聞いとくものです。
984名無しさん@お腹いっぱい。:2010/09/19(日) 16:24:04
>>982
そんなだから無職童貞なんです。
985名無しさん@お腹いっぱい。:2010/09/19(日) 16:28:36
どっちもどっちな件
986名無しさん@お腹いっぱい。:2010/09/19(日) 17:01:12
>>984
自己紹介どうも。defadvice使いこなせるようになると良いですね。w
987名無しさん@お腹いっぱい。:2010/09/19(日) 17:17:15
そろそろ次スレの季節だね。
頭の悪い話題はこっちに置いて次へいきたいところ。
988名無しさん@お腹いっぱい。:2010/09/19(日) 18:09:41
残りはこの>>980話題でどうぞ。
989名無しさん@お腹いっぱい。:2010/09/19(日) 23:25:14
次スレはいらないな
優秀な人はみんなtwitterに移っちゃったから
990名無しさん@お腹いっぱい。:2010/09/19(日) 23:26:54
TwitterもForumもここも見てるからどっちでもいいです
991名無しさん@お腹いっぱい。:2010/09/20(月) 00:04:50
>>948
読んだだけで赤面するようなレスだな
992名無しさん@お腹いっぱい。:2010/09/20(月) 06:14:50
みんな仲良く。
993名無しさん@お腹いっぱい。:2010/09/20(月) 08:33:31
>>991
アンカーが間違ってますよ。defadviceマンセー。ww

>>941
それも考えたのですが、誰かが作った framework の内部で string-match し
た結果を外部から取得するっていうのを思いつく発想が怖い。それぐらい
なら defadvice で around してその framework を置き換えればいいと思う。
994名無しさん@お腹いっぱい。:2010/09/20(月) 08:51:04
コイツ、アドレナリン分泌しまくってるな。
煽られて逆上する典型的なキチガイ。
995名無しさん@お腹いっぱい。:2010/09/20(月) 09:02:38
副作用なんて利用している時点でフレームワークじゃなくなってると思うな。
元質問者の頭が完治することは期待できないから精神病院の隔離病棟へ。
996名無しさん@お腹いっぱい。:2010/09/20(月) 09:09:53
マッチするべき正規表現がほとんど分かってるんなら、自分でstring-matchす
ればいいのに。なんでわざわざ問題を複雑にしようとするのか分からない。
997名無しさん@お腹いっぱい。:2010/09/20(月) 09:26:53
>>994-996
煽るつもりだったのに、迎撃された悔しさが滲み出ててとてもいいです。

regexp-opt-depth (笑)
defadvice (笑)
998名無しさん@お腹いっぱい。:2010/09/20(月) 10:02:28
基地外に限って脳内勝利宣言したがるのな
典型的なのがあの雑魚だけどw
999名無しさん@お腹いっぱい。:2010/09/20(月) 10:27:27
999!
Emacsに栄光あれーーーー!!!
1000名無しさん@お腹いっぱい。:2010/09/20(月) 10:40:05
>>998
あの雑魚さんですね。自己紹介どうも。
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。