2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Navi2ch for Emacs (part 8)

1 :名無しさん@お腹いっぱい。:02/12/15 16:06
Emacsen で動く 2ch 用ブラウザ、Navi2ch スレッド Part 8 です。

* Navi2ch Project Home Page
http://navi2ch.sourceforge.net/

* 前スレ その7
http://pc.2ch.net/test/read.cgi/unix/1031231315/l50

リンク、過去スレは>>2-8あたり。


952 :名無しさん@お腹いっぱい。:03/02/26 12:04
いやーすばらしい。

953 :mami:03/02/26 13:27
>>850
> 近頃、リンクを >>1 じゃなくて 1>> と書いてる馬鹿が多くない?
これ、どうしましょう?

> さらに 》1 とかも見たことあるけど、それは論外で。
「》」は追加しちゃいました。

>>884
> (require 'mule-util) を試してみてください。
(load-library "mule-util") かも。

>>936
安直に対応しました。

>>938
批判要望は出ないはず。
削除要請、削除整理、削除議論あたりは出ます。

954 :名無しさん@お腹いっぱい。:03/02/26 14:30
>>953
レス番リンクのパターンですけど、個人的には 1>> なんかも追加
しちゃっていいと思います。
ただ、オプションによって厳密なマッチと、そこそこなマッチと、
ゆるゆるなマッチを使いわけられると嬉しいですね。
1>> とか 》1 とかは、ゆるゆるじゃないとリンクされないように
して、逆に厳密だと >>1 なんかもリンクしないとか。

955 :mami:03/02/26 17:20
>>930
考えてたら、両方あってもいいような気がしてきました。
両方あって問題ありますか?

>>948
2003-02-16 の修正とは違いますか?

>>925
> レスを送るときだけプロキシを経由する
> というのもあればいいな〜
作りました。
ちょっとごちゃごちゃしてますが、こんな感じで。

書き込み時に読み込みと同じプロキシを使う。(デフォルト)
(setq navi2ch-net-send-message-use-http-proxy t)
(setq navi2ch-net-http-proxy-for-send-message nil)

書き込み時に使うプロキシを指定する。
(setq navi2ch-net-send-message-use-http-proxy t)
(setq navi2ch-net-http-proxy-for-send-message "proxy.example.com:8080")
(setq navi2ch-net-http-proxy-userid-for-send-message "giko") ; 必要なら。
(setq navi2ch-net-http-proxy-password-for-send-message "hiMiTSu") ; 必要なら。

書き込み時にはプロキシを使わない。
(setq navi2ch-net-send-message-use-http-proxy nil)

956 :名無しさん@お腹いっぱい。:03/02/26 17:32
「そんなことより1よ」
というのはリンクしなくていいのですか?

957 :名無しさん@Emacs:03/02/26 18:49
禿しく重くなったな
filterイラネ

958 :名無しさん@お腹いっぱい。:03/02/26 19:00
>>956
ワロタ

それもそうなんだけど、名前欄のレス番もリンクして欲しいなぁ。
From : [958] 1 <sage>
の 1 の部分

959 :名無しさん@お腹いっぱい。:03/02/26 19:03
>>958
g RET

960 :名無しさん@お腹いっぱい。:03/02/26 19:05
>>959
なに〜!!!
そんな強力な裏技が!!!!

すんずれい、すますた。

961 :名無しさん@お腹いっぱい。:03/02/26 19:07
>>956
(setq navi2ch-article-number-prefix-regexp "[>>≫<<り][>>≫<<]* *")

962 :948:03/02/26 19:16
>955
すみません。解決済でしたね。

963 :tabmore:03/02/26 19:27
>>558,924
前スレ674,675と同じでしょうか?
> 今ポイントしているレスをローカルスレに書きこむ
というコードのサンプルを書いてみようと思ったんですが、
これ結構難しいです。
;; 前スレ675を書いたときはなにも考えてなかった。
もしこの機能がお望みのものであれば、反応ください。
仕様の確認をしたいです。

>>927
(navi2ch-article-search-id "xxxxxxxx")
とできるようにしましたので、よかったら使ってください。
一番安直には、(navi2ch-article-search-id (current-word)) とか。

>>930
私は hook の方が好きですけど、navi2ch-{list,board}-filter-list の方が
素直だと思います。
どうするかは navi2ch-board-get-subject-list-hook を導入した nanashi さん
におまかせ。

>>936,953
> 安直に対応しました。
タグにどんな文字が使われるかを調べてみたんですけど、分かりませんでした。
w3m, mozilla で実験した限りでは <[a-zA-Z/!?][^<>]*> なのかなあ。
どなたか、HTMLのタグとして認識するべきなのはどんな名前なのか知りませんか?

あと、ポート以外に<host:proxy>なんてのもありますね。
これはmozillaでも表示されませんけど。

964 :924:03/02/26 19:40
>> 963さん
>> 今ポイントしているレスをローカルスレに書きこむ
>というコードのサンプルを書いてみようと思ったんですが、
>これ結構難しいです。
いやはや、恐縮です。
そうです!まさにそういう機能があったらいいなと思ってました。

まだ、前スレを見てないのでちゃんとコメント出来ないのですが、
今から見て来て試してみます。
少しお待ちください。



965 :mami:03/02/26 19:56
>>957
フィルタを何も設定していなくても
以前より重いですか?

>>963
> w3m, mozilla で実験した限りでは <[a-zA-Z/!?][^<>]*> なのかなあ。
あえて反例をあげるなら、
<img src="hoge.png" alt="hoge>"> とか。

この辺の規格をまじめに調べても
けっきょく 2ch の都合とか IE の都合の方が優先されそうだ……。

966 :nanashi:03/02/26 20:07
> どうするかは navi2ch-board-get-subject-list-hook を導入した nanashi さん
> におまかせ。
まかされました。
俺も両方あってもいいんじゃないかと思うので、とりあえず navi2ch-article
と navi2ch-list に hook を追加しました。filter は他の方よろしく。


967 :924:03/02/26 20:15
>>964
>試してみます
lispが置いてあるのかと思いました........

で、見て来ましたが、要望としては同じだと思います。
とにかく、残しておきたいレスが後で参照しやすい形に
集約されていればいいなと、そういうことです。

>>924で書きましたが、自分としてはレスが独立して保存出来ればいいな、
と思ったぐらいで (M-dで保存するみたいに)
何か隠れキーバインドがあるのだろうか?
と安直に質問したというのが、正直な所ですが。。

でも、それがローカルスレみたいな形に保存されるとしたら、
それは便利ですね。
navi2ch上で見られるなら、AAの保存にもよさそうです(ごめんなさい)。
参照のためには板やレスごとにまとめられていると更に便利ですし、
出来ることなら、自分で任意のファイル(継ぎ足し用)を
選べるようになっていれば最高です。

勝手なことばかりいってすみません。

今後とも感謝しつつつかいます。では。



968 :名無しさん@お腹いっぱい。:03/02/26 21:51
>>966
> 俺も両方あってもいいんじゃないかと思うので、とりあえず navi2ch-article
> と navi2ch-list に hook を追加しました。filter は他の方よろしく。
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!サンクス!

969 :925:03/02/26 22:06
>>955
書き込み時用のプロキシ対応ありがとうございます
問題なく機能してます。

970 :名無しさん@お腹いっぱい。:03/02/26 22:10
>>966
> > どうするかは navi2ch-board-get-subject-list-hook を導入した nanashi さん
> > におまかせ。
> まかされました。
> 俺も両方あってもいいんじゃないかと思うので、とりあえず navi2ch-article
> と navi2ch-list に hook を追加しました。filter は他の方よろしく。
ありがとうございました。また、ひとつ便利になりました。
これからもよろしくお願い致します。m(_ _)m

971 :名無しさん@お腹いっぱい。:03/02/26 22:15
機能がそろってキタ━━━━━━(゚∀゚)━━━━━━ !!!!!ので1.6.2リリースキボンヌ

972 :mami:03/02/26 22:24
>>608 >>609
これ merge したいんですけど、
C-c C-SPC って使っちゃって問題ないでしょうか?

;; かなりの自信作だったんだけど反応ないなぁ……。

973 :名無しさん@お腹いっぱい。:03/02/26 23:30
>>972
見逃してましたが
かなり便利そうな機能ですね。


974 :tabmore:03/02/26 23:46
>>842
すいません。わすれてました。
> o sync は現状未対応、ごめんなさい。
sync は忘れて下さい。これはちょっと異質ですよね。

>>965
> <img src="hoge.png" alt="hoge>"> とか。
ぐ、やっぱりそうきましたか。2ch でこれが使われたら対応しないと
まずいでしょうが、とりあえず無視してます。
今は要素名に何が使われのかのみを問題にするということで。

>>967
ローカルスレに保存するとき、Date: (ID:, HOST: も) は保存されて
欲しいですか?

あと、実装方法によっては副作用として AA の引用ができるようになる
かもしれません (ハートを引用すると、&hearts; になったりもする)。
そんな機能いります?

> 参照のためには板やレスごとにまとめられていると更に便利ですし、
> 出来ることなら、自分で任意のファイル(継ぎ足し用)を
> 選べるようになっていれば最高です。
保存先のスレをどうやって指定できたら便利だと思います?

975 :790:03/02/27 00:34
>>897
遅レスですが、、、いい感じですね。
あと、>>597 のは勝手に hide 変数を参照してしまってますが、
それは、まぁしょうがねーなって感じですか?

>>972
使わせてもらってますよ

976 :extra:03/02/27 00:54
navi2ch-article-extension.el を本家にマージしました。
記念にこんなのを置いてみました(既出の奴の詰め合わせ)。

http://www3.osk.3web.ne.jp/~okkada/file/my-navi2ch-article-util.el.gz

ところで、navi2ch-popup-article-mode に足したキーバインドは、
info のどこに書けばいいんでしょうか?

>>957
以前と同じ設定のままで、目に見えて遅くなったのでしょうか?

また、デフォルトの設定だと一度フィルタを通ったレスは次から
フィルタ処理を省くようになっていますが、

(setq navi2ch-article-use-message-filter-cache nil)

としてこれを無効にした方が快適だったりしますか?

977 :名無しさん@お腹いっぱい。:03/02/27 02:39
>>953
> > 近頃、リンクを >>1 じゃなくて 1>> と書いてる馬鹿が多くない?
> これ、どうしましょう?

>>1>>2
とかいう場合はどうなるのかな?
>>1->>3
最近こういう書き方も多いよね。
>>102-4
こういう場合は>>102-104で表示して欲すぃ。

978 :名無しさん@お腹いっぱい。:03/02/27 05:09
>>976
message-score-by-*-alist 関係がマージされてないみたいですね?
これ使ってたので一緒にマージしてくれると嬉しいんですが
article-extension の方使おうと思ったら使えなくなっちゃったし…

979 :名無しさん@お腹いっぱい。:03/02/27 09:27
Navi2chにて、jisx0213の漢字が豆腐「■」になるんだけど
表示するにはどうすればいいのでしょう?

GNU Emacs 21.1.1
Mule-UCS 0.85RC2
漢字の指定もしており、通常のjisx0213が入ったファイルは表示できます。
2chのスレにかかれたものだけ表示できないようです。

例えば下記の真中の文字とかです。
森「?」外

980 :名無しさん@お腹いっぱい。:03/02/27 09:35
>>979
あれ、「森?外」がうまくIEで表示されていない・・・
一応、下記のスレに正しく表示されたものがあります。

http://pc2.2ch.net/test/read.cgi/software/1038091071/l50
の498です。


981 :924:03/02/27 15:02
>>974
ご苦労さまです。

Dateは情報価値があるので、保存された方がいいと思います。
ID、HOSTに関しては、今のところあまり有用性が見出せません。
んー、識別のためですかねぇ。
あれば何かに役に立つのかも知れませんが、自分にとっては必要ありません。
他の方の意見まちです。

>実装方法によっては副作用として AA の引用ができるようになる
>…そんな機能いります?
いいですね! 引用まで便利になるとは完璧です!

>保存先のスレ…指定
イメージはmew、wanderlustのリファイルのような感じです。
ミニバッファにdefaultのローカルスレがでて、何も入力せずenterでそこに登録。
補完が効いて、Tabでマッチするリストが開くって感じなら便利だなと。
defaultのローカルスレが、t登録されるレスの板ごとに異なると、なおいいかなって思います。
でも、これは全てのレスをひとつに集約するって使い方もあるから、
オプションで選べるようになってた方がいいかも知れないですね。

わがまま放題、すみません。

ってここまで書いて、聞かれていることはこういうことなのかな
ってちょっと不安だったり。





982 :extra:03/02/27 15:10
>>978
navi2ch-article-message-filter-by-*-alist に統合しました。

ただし、navi2ch-article-message-filter-by-score-alist は
取り込まなかったので、「何点未満は全部隠す」などの指定しかできません。

navi2ch-article-message-replace-below、
navi2ch-article-message-hide-below、
navi2ch-article-message-add-important-above で
しきい値を設定してください。

navi2ch-article-message-filter-by-score-alist も必要でしょうか?

983 :名無しさん@お腹いっぱい。:03/02/27 15:10
>>979
GNU Emacs 21.2 + Mule-UCS 0.84
で、(require 'jisx0213)としとけば表示されます。

> 森「?」外
&#は使えない板もありますよん。

984 :979:03/02/27 15:27
>>983
> GNU Emacs 21.2 + Mule-UCS 0.84
> で、(require 'jisx0213)としとけば表示されます。

GNU Emacs 20.7.1(Meadow1.15) + Mule-UCS 0.84では表示できました。
GNU Emacs 21.1.1(Meadow1.99a6)+Mule-UCS 0.85rc2では表示できないことから
くさいのは、「Mule-UCS 0.85rc2」こっちの方ですね。
Meadowスレにでもカキコしてみます。

985 :名無しさん@お腹いっぱい。:03/02/27 17:53
>>984
> GNU Emacs 20.7.1(Meadow1.15) + Mule-UCS 0.84では表示できました。
> GNU Emacs 21.1.1(Meadow1.99a6)+Mule-UCS 0.85rc2では表示できないことから
> くさいのは、「Mule-UCS 0.85rc2」こっちの方ですね。

くさいのはフォントは設定かも。
ujisx0213.el の
(? . ?\x9DD7) ; 1-94-69
は表示されますか?


986 :名無しさん@お腹いっぱい。:03/02/27 17:54
>>985
> (? . ?\x9DD7) ; 1-94-69

navi2chで書けなかった。。。


987 :979:03/02/27 18:16
>>985
表示できますよ。>>979 に「通常のjisx0213が入ったファイルは表示できる」
と書いてありますよね。

>>986
>>983」さんがおっしゃっているようにここの板では表示できないようです。


988 :名無しさん@お腹いっぱい。:03/02/27 19:11
>>986
> navi2chで書けなかった。。。
ちゃんと書けてるよ。表示できないのは、sjisで表示しようとしてるから。

>>987
> 「>>983」さんがおっしゃっているようにここの板では表示できないようです。
&#40407; とは書けない、ということね。

989 :名無しさん@お腹いっぱい。:03/02/27 22:59
>>982
>navi2ch-article-message-filter-by-score-alist も必要でしょうか?

navi2ch-article-message-score-by-url-alist で、
スレごとに設定出来たので便利だったんです。
単にやりたい事はココみたいに sage スレで age てるのを hide して
通常のスレはそのまま見たいってだけなんですが、
それってスレごとに設定するしかないですよね?
何かいい方法ありますか?

990 :名無しさん@お腹いっぱい。:03/02/27 23:07
板モードでsを押した後、
変更のあったスレだけリストアップする方法ってありますか?

991 :名無しさん@お腹いっぱい。:03/02/27 23:12
>>953 >>977

〉94、〉97、〉98、〉101
こんな新種のリンク方法を見つけますた。

http://human.2ch.net/test/read.cgi/male/1045934939/105

992 :名無しさん@Emacs:03/02/27 23:12
(setq navi2ch-message-user-name "名無しさん@カラアゲうまうま")
したのですが、再起動しても名無しさん@Emacsになってしまいます。
書式間違ってますか?



993 :名無しさん@カラアゲうまうま:03/02/27 23:17
>>992
ちゃんと ~/.navi2ch/init.el に書いたんか?

994 :992:03/02/27 23:22
>>993
はい。~/.navi2ch/init.elに書いてあります。

995 :extra:03/02/28 01:57
>>966
> と navi2ch-list に hook を追加しました。filter は他の方よろしく。
追加しました。

>>989
> それってスレごとに設定するしかないですよね?
> 何かいい方法ありますか?
navi2ch-article-message-filter-by-subject-alist はどうでしょう?
URL ではなくスレタイになりますが。

996 :名無しさん@お腹いっぱい。:03/02/28 03:37
>>995
進捗表示なんですけど、10% きざみで十分じゃないでしょうか。
(and (> (setq progress (+ progress 10)) 1000)
(/= (/ progress len) percent)
(message "%s%d0%%" msg (setq percent (/ progress len))))))

997 :名無しさん@お腹いっぱい。:03/02/28 04:00
俺には無理だった。
↓次スレ頼む。

998 :名無しさん@お腹いっぱい。:03/02/28 04:17
俺にも無理だった。
↓次スレ頼む。


999 :次スレの1:03/02/28 05:27
Navi2ch for Emacs (Part 9)
http://pc.2ch.net/test/read.cgi/unix/1046377527/
よろぴく(´ー`)ノ

1000 :1000:03/02/28 05:34
げとー

1001 :1001:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。

303 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)