トップページunix
983コメント296KB

Navi2ch for Emacs (Part 10)

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
Emacsen で動く 2ch 用ブラウザ、Navi2ch スレッド Part 10 です。

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

* 前スレ Navi2ch for Emacs (Part 9)
http://pc.2ch.net/test/read.cgi/unix/1046402063/

リンク、過去スレは>>2-5あたり。
0011名無しさん@お腹いっぱい。NGNG
立て直すほどのことないっしょ。このままでいいよ。
0012名無しさん@お腹いっぱい。NGNG
* Navich for Emacs (Part 7)
http://pc.2ch.net/test/read.cgi/unix/1031228989/
0013名無しさん@お腹いっぱい。NGNG
stableリリースまだ?
0014名無しさん@お腹いっぱい。NGNG
>>13
YOU shall do it.
0015名無しさん@お腹いっぱい。NGNG
そうだねえ、release engineeringだけやるグループがあってもいいよね
Yet Another navi2ch release group 略して
やな2chレレG
0016名無しさん@お腹いっぱい。NGNG
>>13
なんでリリース版ほしいの?
CVS 版でいいじゃん。
0017名無しさん@お腹いっぱい。NGNG
Part10 か。息の長いスレになったな
0018名無しさん@お腹いっぱい。NGNG
安定版欲しい人は committer になって branch切ってやってくれ。
001913NGNG
どうやってこ満ったーになるの?
仲良しグループに入らなきゃならんの?
0020名無しさん@お腹いっぱい。NGNG
ショッカー電撃隊に入隊しましょう>>19
0021名無しさん@お腹いっぱい。NGNG
例えば 542 レスあるスレを 1 から読むとしますよね。
100 まできて、その次が 542 になってます。
普通どうやって次の 101 を表示させますか?
今は g 101 <RET> としてるのですが、
結構頻繁に行なうので、何か専用コマンドあるかなと思いまして。
0022名無しさん@お腹いっぱい。NGNG
r 0
0023名無しさん@お腹いっぱい。NGNG
>>21
http://navi2ch.sourceforge.net/doc/navi2ch/FAQ.html
0024名無しさん@お腹いっぱい。NGNG
煽るつもりはないんだけど、現状はなんか不細工な感じがする。
0025名無しさん@お腹いっぱい。NGNG
>24
どの辺が?
おまえの顔が?
それなら納得。
0026名無しさん@お腹いっぱい。NGNG
>>24のX-Face:きぼんぬ
0027名無しさん@お腹いっぱい。NGNG
board mode の右端の数字、増分じゃなくて未読数が表示できるといいなぁ。
0028名無しさん@お腹いっぱい。NGNG
>>27
navi2ch-board-insert-subjects 好きなようにいじればいいじゃん。
0029名無しさん@お腹いっぱい。NGNG
p2 にある、「勢い」みたいなのが出たら面白そう。
スレの生存期間とレス数の比で出すのかな。
0030名無しさん@お腹いっぱい。NGNG
ソース見ればいいじゃん。
0031名無しさん@お腹いっぱい。NGNG
ブックマークにもレス数・増分を表示してほしいでつ
0032名無しさん@お腹いっぱい。NGNG
ここはソースいじれない奴が希望やアイデアを書き込んじゃ逝けない訳?
0033ともNGNG
みてね、無修正だよ〜♪
http://www1.free-city.net/home/s-rf9/page002.html
0034_NGNG
http://homepage.mac.com/hiroyuki43/moe/jaz04.html
0035名無しさん@お腹いっぱい。NGNG
>>32
たとえば、「** をキーワードに grep してみましたが、
見つけることができませんでした」とか嘘でもいいから
書いておくと、反応が違うよ。[w

また、そうやって逆ギレするのは、いけないと思う。
要 望 し て る ん だ ろ ?
0036名無しさん@お腹いっぱい。NGNG
要望してないよ。からかって遊んでるだけだよ。
誰が使うかよ、こんなビューア。
0037名無しさん@お腹いっぱい。NGNG
からかってるつもりが、からかわれてる人発見。
0038名無しさん@お腹いっぱい。NGNG
なんかリリース騒ぎといい、最近なんかヒステリック
0039名無しさん@お腹いっぱい。NGNG
要望するより自分でソースいじったほうが速いし、確実。訳のわからない煽りも来ないし。
ちょっとした改造ならそんなに難しくない。
0040名無しさん@お腹いっぱい。NGNG
lisp わかる人だと、簡単にいじれて素敵でちゅ。
僕は、そこまでヲタではないので、いじれないのです。
0041名無しさん@お腹いっぱい。NGNG
lispわかるくらいでオタと思うんだったらnavi2chなんか使うな、と。
emacsなんか使うな、と。
linuxなんか使うな、と。(藁
0042名無しさん@お腹いっぱい。NGNG
また釣られているわけですが。(藁
0043名無しさん@お腹いっぱい。NGNG
なんかもう、ぐだぐだだな
0044名無しさん@お腹いっぱい。NGNG
ぐたぐたなのおは、今も昔も変わらないわけで、
何か新しいことを提案すると、「そーゆーのは不要」と
脊髄反射的レスが帰ってくるわけです。

そういう脊髄反射野郎を釣ってみようという試みをしてるだけです。
0045名無しさん@お腹いっぱい。NGNG
というわけで、釣られたわけだ。
0046名無しさん@お腹いっぱい。NGNG
>>44
脊髄反射はたしかにうざいね。最近。
でもだからって、荒らしても、相手に理を与えるだけで、
なんの意味もないよ。
辛抱強く説いて行く努力も必要だし、技量がないなら、
そのぐらいは義務かもしれない。
0047名無しさん@お腹いっぱい。NGNG
オープンソースなソフトウェアにそんな義務があったのか!
ukai.jp な wiki に載せてもらおうぜ〜。
0048名無しさん@お腹いっぱい。NGNG
義務とかじゃなくて、他人を説得するのはそれなりに忍耐はいるもんだろう。
0049名無しさん@お腹いっぱい。NGNG
なるほど。

提案をしたら、否定されるのがあたりまえというわけですか?
場合によっては、具体的な話が出る前に否定されるわけです。

藻前らの会社の無能な上司の発言をコピペするだけなら、
社内で閉じていてもらいたい。
0050名無しさん@お腹いっぱい。NGNG
>>49
まわりくどい事をせずに、最初から具体的な話をしてはどうでしょう。

無能な社員程、提案を形にできないものです。いちいちそういう妄想につき合うのは
無駄なことでしょう。
0051名無しさん@お腹いっぱい。NGNG
なるほど。

アイディアを出した人が、提案を形にできなかったら無能というわけに
なるとおっしゃるわけですか?

エロゲのやりすぎで脳みそが腐っていらっしゃいませんか?
0052名無しさん@お腹いっぱい。NGNG
>>51
> 提案を形にできなかったら無能というわけに
> なるとおっしゃるわけですか
少なくとも有能とはいえませんね。
形にならなければ提案にさえならないのです。それを形にしてはじめて仕事ですよ。

ちなみにエロゲってやったことないんですけど、昔のオランダ妻がどうたらという、
あの種のゲームのことですか?
0053名無しさん@お腹いっぱい。NGNG
>>52
> 少なくとも有能とはいえませんね。
> 形にならなければ提案にさえならないのです。それを形にしてはじめて仕事ですよ。

引き籠もりの SOHO の方ですか?
0054名無しさん@お腹いっぱい。NGNG
そんなに私の仕事気になります?
あなた自身と比較したいわけですね。
0055名無しさん@お腹いっぱい。NGNG
ろくでもない人間ということは、あなたの書いた文章から読みとれたので、
何も気になりませんが。

比較したところで、あなたが劣っていることは自明ですし。
0056名無しさん@お腹いっぱい。NGNG
それじゃ、頑張ってね。
0057名無しさん@お腹いっぱい。NGNG
[w
0058名無しさん@お腹いっぱい。NGNG
会社への不満をここでブチまけるのは優秀な人間のすることじゃないよ。
> アイディアマンさん
0059名無しさん@お腹いっぱい。NGNG
なんだか mlterm スレのようになってきたなぁ
0060名無しさん@お腹いっぱい。NGNG
Emacsenファミリーの一員とは言え、同時に
2chブラウザであることの宿命か
Emacsの開発環境やオープンソースの
理念に馴染みのない人がいるようで。
lisp を書ければヲタ呼ばわりって、一体、
どういう経路でnavi2chやEmacsに辿りつい
たのだろう(´Д`;)
xyzzyの一部の人たちみたいに、2ch外の
Wiki なサイトでのやりとりも模索したほう
がいいかも。そういえば、既に立ち上がって
るんですよね。
0061名無しさん@お腹いっぱい。NGNG
何か変なのがいるね。
0062名無しさん@お腹いっぱい。NGNG
つーか、早く使用可能なリリース版気盆ぬ
0063名無しさん@お腹いっぱい。NGNG
というわけで、順調に荒らされて、おかしなのが釣られているわけですが。
0064名無しさん@お腹いっぱい。NGNG
momae mo nando mo turareruna
0065名無しさん@お腹いっぱい。NGNG
釣れた釣れたってうざいよ。
まじめな議論から逃げてるだけじゃねーか。
0066名無しさん@お腹いっぱい。NGNG
まじめな議論って、なんかやってたの?
0067名無しさん@お腹いっぱい。NGNG
問題点

1.リリースの仕方(=アップデートの方法)

(1)とにかく、こまめにリリース版が欲しいとう意見
(2)CVSでいいじゃないかという意見
(3)Navi2chのHPにCVS推奨と入れておけばいいという意見

2.要望
board mode の右端に増分じゃなくて未読数を表示してくれたらなぁ…
p2 にある、「勢い」みたいなのがあったらなぁ…
ブックマークにもレス数・増分を表示してほすぃなぁ…

3.コミッター、Emacs Lisp を弄れる人 と 弄れない&オープンソースの概念に疎い人 との参加意識の溝
0068名無しさん@お腹いっぱい。NGNG
>>67
3 番の & は、何と何が & なの?
0069名無しさん@お腹いっぱい。NGNG
>ブックマークにもレス数・増分を表示してほすぃなぁ…
は、part7の634で解決できますね。
0070名無しさん@お腹いっぱい。NGNG
>>68
失礼。
[コミッター、Emacs Lisp を弄れる人] と [弄れない&オープンソースの概念に疎い人] のつもりでした。
0071名無しさん@お腹いっぱい。NGNG
>>70
lisp を使えないからといって、オープンソースの概念に疎いとは限らないだろうが。
そういう分け方は、激しく傲慢だね。
0072名無しさん@お腹いっぱい。NGNG
>>71
うるせーよ
0073名無しさん@お腹いっぱい。NGNG
>>72
なんだ、議論する前提すらめちゃくちゃじゃねーか。
0074名無しさん@お腹いっぱい。NGNG
>>71
今回はLisp が書けないらしい人がオープンソースの開発コミュニティの流儀
に疎かったようなので類型化したのですが、少なくとも、Lispプログラミング
になじんだ人がオープンソースコミュニティの流儀を知らない確率より高いと
いう予想に疑問はありませんよね?

まあ、平たく言えばオープンソースの概念も何も、一言「空気嫁」で終わり
なんですけど。
ここで、また横道に逸れてもしかたないので、上のほうにあった対立の溝をあ
なたなりに表現してください。
0075名無しさん@お腹いっぱい。NGNG
>>74
カンタンに表現すると、単なる傲慢。
上の会話の流れに、それ以外に何があるというの?

アイディアというものは、コーディングできるかできないかに関わらず、
良いものもあれば、悪いものもあるということ。

まあ、コーディングをする会社の歯車として下流工程にいる人間に
何を言っても無駄なのかもしれない。
0076名無しさん@お腹いっぱい。NGNG
http://ukai.org/d/index.cgi?2003-06-05&l=jp#4
0077名無しさん@お腹いっぱい。NGNG
>>75
ひとこと余計なんだよ。そこは議論する上で必要なことなのか?
議論が目的じゃないんなら、消えろよ、役立たず
0078名無しさん@お腹いっぱい。NGNG
>>77
( ´,_ゝ`)プッ
下流工程の恥ずかしい人間が釣れたわけだ。
0079名無しさん@お腹いっぱい。NGNG
スレと関係ないんだけどさ、俺「釣り」とか「釣り師」っていうのは、
   釣り師→ ○  /|←竿
          ト/  |
          │.  ~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          八   §←餌(疑似餌)     >゚++<

の組み合わせだと思ってたんだけど、
最近自称釣り師がダイレクトで自分の本音を攻撃されて「釣れた!」とか
言ってるの多いよね。
 これは、どっちかというと、

      ..釣れたよ〜・・・│
      ────y──┘
 
       ・゚・。 ○ノノ。・゚・
    ~~~~~~~~~~│~~~~~~~~~~~~~~~
           ト>゚++< ミ パクッ
     ジタバタ  ハ
         ノ ノ
0080名無しさん@お腹いっぱい。NGNG
ひとことどころか全部余計だと思います。1bitも情報が含まれていないので。
0081名無しさん@お腹いっぱい。NGNG
自称釣り死の人と戯れるスレはココですか?
0082名無しさん@お腹いっぱい。NGNG
まあまあ。たしかに横道へ横道へと逸らすものが
蠢いてるような気がしちゃうんですけど。
>>70 の3はともかく、1,2のほうから、入ってったらどうでしょう。
問題の立て方に不備はありましょうが、フォローよろしくです。
0083名無しさん@お腹いっぱい。NGNG
あぅ。>>70 ではなく >>67 ですた。
0084名無しさん@お腹いっぱい。NGNG
オープンソースだ?フリーソフトウェアだろ。
仮にもEmacsべったり依存しといて何がオープンソースだ。
0085名無しさん@お腹いっぱい。NGNG
>>84
オープンソースの概念を理解できていないようですので、
お帰り願えませんか?
0086名無しさん@お腹いっぱい。NGNG
>>84
とりあえず、ぐぐってみれ。
↓なんかどう。

オープンソースって何だろう
http://www.catch.jp/openoffice/open02.htm

やっぱり…。
008784NGNG
>>85
ごめんなさい、ちょっと言葉足らずでした。
あなたのような人にも理解してもらえるように

GPLとフリーソフトウェア宣言5回ずつ読み直して来い!!

っていうのを忘れてました。ルアつけわすれるのにも等しいですね。
反省します。
0088名無しさん@お腹いっぱい。NGNG
ここでもライセンスに関する議論をするんですか?
そこらへんの日記だけでお腹いっぱいなのですが。
008984NGNG
いや、いいです。釣りの話題がでてたんでついやってみようとして
自爆しただけです。リリースについての話に集中してくださいませ。

というか、「オープンソース」とか「コミュニティ」とかの話題に
なっただけで議論がとっちらかる傾向にあるのはこの板共通ですが、
いささかよろしくないと思います。
0090mamiNGNG
新機能の提案だけでもかまいませんよ。
気にせずどんどん書いていただきたいです。
ただ、それが実際に実装される保証はありません。
簡単に実装可能だったり気に入った人がいたりすれば
だれかがコードを書いてくれるかもしれません。
どちらでもなければ放置されるかもしれません。

でも自分で書いちゃった方が案外早いかもしれませんよ。
elisp はしきいが低い言語だと思います。
() がいっぱいあってびっくりするかもしれないけど、
() の使い方さえ覚えればわりとなんとかなります。
0091名無しさん@お腹いっぱい。NGNG
それはそうと、stableリリースまだ?
0092mamiNGNG
>>91
いろいろ考えたんですが、リリース版は残した方がいいと思います。
CVS のみだと追いかけるのが大変になるので。

で、問題はだれがやるかですが。
他にやる方がいなければわたしがやろうと思います。
でもこういう作業はやったことないので
いつまでにと断言はできないです。
ちょっと手元で実験してみます。

待ちきれなくなったら、
代わりにどなたかやってください……。
0093extraNGNG
レスの未読数を表示させようとあれこれ試しているのですが、
ふと疑問が出てきました。

MUA などの場合はメッセージ1通ごとに独立して表示するため、
表示済メッセージ = 既読メッセージ として扱えますが、
スレというレスの集合をまとめて表示する Navi2ch では、
既読と未読はどこで分けるのが自然でしょうか?

候補としては、

1. Article モードで表示した最新のレス
   (article-summary の :seen に相当)

2. Article モードを出たときのカーソル位置
   (navi2ch-article-load-number() で復帰するカーソル位置)

あたりになると思いますが、他にもっと妥当な案はありますでしょうか?
0094名無しさん@お腹いっぱい。NGNG
あのー、board で増加数ができるようになったということですが、
スナップショットの 20030606 を入れている僕の環境では何も変わっていません。
何か設定をする必要があるのでしょうか?
よろしくお願いします。
0095mamiNGNG
>>94
navi2ch-board-other-field-form で設定するようになったみたいですね?

>extraさん
単純に↓こんな感じにしようかと思ったんですが、どうでしょう?

----BEGIN BASE64----(navi2ch-board.el.patch.gz)
H4sICF6/4D4CA25hdmkyY2gtYm9hcmQuZWwucGF0Y2gApVTRbtsgFH2Ov+LKU1U8
97aOk2aVpU2R9rQ9dl9AADdsDqRAou3vB9gmdTIp2sYL8uWecy7nkHxRXPxsQNGj
rNkWN5oafi+67OP/r+z58zdoZScaeGBHa7R2D4PO+Z50746ZEc5IcZTqBYzfrNQK
5verOuOybQEPgCZ8Xo6MiBfF2SN8PSioq2oB82WzeGrqFWDl1yxylmV5iVm9waya
umqWVY/J1mvARVXfzZ+gjPsHWK8zmAGQxLJDqawwDu1h810wF4+BGidZJ0D2n4Rx
A4Ra+wq3Q9/YUhQZxpZOuPdAiBF2rz3jBJOKCRRQYQ6pmBE0tCMQ661UL+g0qsNu
IwyMuNgdVMIi2oAVQsXaZDrNogCfeoQdtf56HoG0k9b12j3yXDGdRJVrxLrjo21T
6lle5UVcvTlBSbhXOJnTarOjDvKbpc2n1/TNJ1NObTxP5TesTCsWzkk+QH1tR/dD
+d2tONLufGi3FQZbKfzwgR7yvEjgvPBzZ+UYqM8zPmMi2zOW6aNBLu2+o78wdHt4
b+6fEr32KsqUc4q57CP5+5RH4EXI5Rj/P2Y84qNjfdL94FUxugfRM/IJon9VPD/F
SXzsDzflIy/yK45EfOKEKcVVdBhn+AFrxX2aVJ3fj20F+4GHPadOcByQuPewJBmf
7tAR6sP9pjwXDOk/JGQSBvkNr4A+5rwFAAA=
----END BASE64----
0096mamiNGNG
>>95
> なったみたいですね?
「?」じゃなくて「。」です。スマソ
009794NGNG
mami さんに教えて頂いた変数をいじったら、希望通りの動作になりました。
どうもありがとうございました。
0098extraNGNG
>>95(mamiさん)
現時点で、自分の手元ではこういう修正を加えて様子を見てるんですが、
ちょっと複雑になってるかもしれませんね。

http://www3.osk.3web.ne.jp/~okkada/file/navi2ch-unread.diff.gz

ヘタすると泥沼になりそうなので、シンプルに行く方がいいんでしょうか?
0099mamiNGNG
doc/navi2ch.texi の FAQ をセクション分けしてみました。
.texi の書き方よくわからずにいじってるんで、
おかしいところを見つけたらご指摘をお願いします。
あと、見出しが日本語/英語ともにおざなりなので
いい文言があったらお願いします。
0100mamiNGNG
遅くなりました。
http://pc.2ch.net/test/read.cgi/unix/1039935998/608-609n
をマージしました。

http://pc.2ch.net/test/read.cgi/unix/1039935998/609
> あちこちのスレを読みながら特定のスレ (実況系など) を追いかけるのに便利な
> .el を作ってみました。
> スレバッファで C-c C-SPC するとスレが "sticky" になります。
> C-c C-n, C-c C-p で "sticky" なスレを巡回できます。
0101mamiNGNG
>>98
しくみのところはちょっと置いといて。
ユーザが設定する変数については
自由形式な変数一つよりも t/nil な変数三つの方がマシだと
個人的には思います。
今回の場合なら
・新着表示の有無
・未読数表示の有無
・未読数に何を使うか
くらいに収められないでしょうか?
0102mamiNGNG
なんとなく http://world2ch.net/ 対応。
UTF-8 を decode してるだけです。
だけどうちの XEmacs 21.4 だと
decode -> encode の過程で「´」「Д」「ω」などが消えてしまい、
AA がたいへんなことになっちゃいます。

----BEGIN BASE64----(navi2ch-world2ch.el.gz)
H4sICCEI3D4CA25hdmkyY2gtd29ybGQyY2guZWwAlVNdb9MwFH1O/sJeLsWjjphX
CQlBBhK0W9FWwYbK2LuTOK0310kdp4h/z3U+GtpmRbxZ5557fc7xNc1NtpGJgKHm
G/kmXrJfmVEJHgLfp0asS2meKSYi3XAD+yWWljpmXMnC+gBDSqOoYLnnnR8y8wAZ
ALQoo0cRWxZzpSIeP/Vx9zlNKzdWxkqwMk+4FdDXuUsJgmPaEZQ8QvJf+uMskXrB
it+FFSu8oLQpe1+PaftXpbLS+TRigX0wbAf6nucdTai3vqui0VvqngCBlka6KAY/
5zdwQibk7IROoCVUyIxIh+lMMy2VQ8zsgYQvXiI68F381jiDK26xY7C0Nr8YjdoR
51rY0QDcNb2OUVn7JP9+NKDdAgEcc7b3rjTKuEmgQaGweKpsT+7G8ysYz+9vLr9O
nbfbt+zDhpgw/PSOhOSpcun/uEdGF08TRZsO+X6qTsPrhzB1xY77Gku3F+HsjJiP
yy+fu3FYxAQfL7+RO9dxPR1fTecIdpEqYYHSVKLWbWStpYWwzFWY5isBO8YwYo9a
iTCNE4PbXRRrGFbAluEopVHQP9hVDke6hTv8xNvG7k95S8ETYdp/KewaagSoTOvY
cWWhqrbjtLu2eqbaViLTFJyOyn4l3t0f1I3PtfV1BLWORtP/r9++v9rV9nO8ynIr
M80VOMnNRv4BxrPC1REFAAA=
----END BASE64----
0103名無しさん@お腹いっぱい。NGNG
>>69
ありがとう
レス数が表示されるようになりました。
増分もほしいかも…
0104名無しさん@お腹いっぱい。NGNG
mami さん、 extra さん、乙です。
また、navi2ch が使いやすくなります。
0105名無しさん@お腹いっぱい。NGNG
ふと気づいたんだけどさ、
http://sourceforge.net/project/admin/prweb.php?group_id=39552
> Project web services:
> * You may not use your project web site to provide a service to the general
> community (such as a playable game, or forum unrelated to your software
> development effort).
だそうだけど、wiki はまずいんじゃない?
0106名無しさん@お腹いっぱい。NGNG
明らかに"related"だと思うけど、なぜ?
0107名無しさん@お腹いっぱい。NGNG
>>106
> 明らかに"related"だと思うけど、なぜ?
現状では usage に関する事ばかりで development effort とは "unrelated" な事柄
ばかりだよね。それに、誰でも好きなことを書ける wiki を "related" な状態で保持
するためにはきちんと管理する必要があるわけだけど、そんな人的リソースないでしょ。
0108名無しさん@お腹いっぱい。NGNG
>>107
黙っておいて、害人から何か言われた時にどうするか決めればいいことを
いちいち突っ込むなかれ。
0109名無しさん@お腹いっぱい。NGNG
>>107
そうなんだ。
もう一つ疑問だけど、インストール方法とかFAQとか載せるのとは何が違うんだろう。
wikiは情報提供の為の手段であって、それ自体を利用するのが目的じゃないから、
問題ないように思われるけど。
0110名無しさん@お腹いっぱい。NGNG
navi2chは便利だけどこのスレは糞スレですね。
スラド臭すぎ。
■ このスレッドは過去ログ倉庫に格納されています