トップページunix
1001コメント304KB

Navi2ch for Emacs (Part 12)

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

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

* よくある質問とその答え
http://navi2ch.sourceforge.net/doc/navi2ch/FAQ.html

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

* テストは以下で。このスレでテストするのはやめてちょ。
運用情報板 http://qb.2ch.net/operate/ の書き込みテストスレ
navi2chテスト板 http://jbbs.shitaraba.com/computer/2452/

過去スレなどは >>2-10 あたり。
0382名無しさん@お腹いっぱい。NGNG
>>381
そのファイルは "2003" にすれば良いんでしょ。融通の効かない奴だな。
0383名無しさん@お腹いっぱい。NGNG
でもGPLでしょ?
0384名無しさん@お腹いっぱい。NGNG
>>383
何が言いたい?
0385名無しさん@お腹いっぱい。NGNG
別にぃ〜(・ε・ )
0386名無しさん@お腹いっぱい。NGNG
GPL だからって著作権表記しなくて良いってことはないでしょ。
でね、ベルヌ条約上は (c) マークと発行年号と名前さえあれば十分で、
毎年年号の記述を変更するのは自己満足なだけで時間と労力の無駄。
0387名無しさん@お腹いっぱい。NGNG
(c)も何もいらないんじゃなかったっけ?
0388名無しさん@お腹いっぱい。NGNG
ttp://internet.watch.impress.co.jp/www/article/2003/0425/stallman.htm
0389名無しさん@お腹いっぱい。NGNG
>>386
それは同一の著作物の改版の場合でしょ。
複数の著作物をまとめて配布する場合は列挙しなきゃだめ。
0390名無しさん@お腹いっぱい。NGNG
>>389
げ、そうなのか。勉強し直してきます。
0391名無しさん@お腹いっぱい。NGNG
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.

<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Library General
Public License instead of this License.
0392名無しさん@お腹いっぱい。NGNG
>>391
そこあんま関係ない。すでに各著作物にその表示はされてるから。

COPYING 2-c:
> c) If the modified program normally reads commands interactively
> when run, you must cause it, when started running for such
> interactive use in the most ordinary way, to print or display an
> announcement including an appropriate copyright notice and a
> notice that there is no warranty (or else, saying that you provide
> a warranty) and that users may redistribute the program under
> these conditions, and telling the user how to view a copy of this
> License. (Exception: if the Program itself is interactive but
> does not normally print such an announcement, your work based on
> the Program is not required to print an announcement.)
だから、スプラッシュスリーンではそれに含まれる全ての GPL な著作物の
著作権表示をしなきゃだめだね。
0393名無しさん@お腹いっぱい。NGNG
>>386
内容を変更して公開するたびに「発行」になるんじゃないの?
0394名無しさん@お腹いっぱい。NGNG
>>393
ならない。省略して書いたけど、「最初の発行年」です。
0395名無しさん@お腹いっぱい。NGNG
>>394
ttp://www.gnu.org/
Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111, USA
Verbatim copying and distribution of this entire article is permitted in any medium without royalty provided this notice is
preserved.
0396名無しさん@お腹いっぱい。NGNG
>>394
なんでならないの?
0397名無しさん@お腹いっぱい。NGNG
>>395
うん、だから、スプラッシュでは全て表示した方が良い、っていう主張はわかった。

>>394 で言ったのは >>386 の補足説明。
個々の著作物 (個々のファイル) の年号表記は最初の発行年だけにすべき、
という意見は変わらないけど。
0398名無しさん@お腹いっぱい。NGNG
>>397
ttp://www.gnu.org/gnu/linux-and-gnu.html
Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002 Richard M. Stallman
Verbatim copying and distribution of this entire article is permitted in any medium without royalty provided this notice is
preserved.
0399名無しさん@お腹いっぱい。NGNG
>>398
すまん、英語が読めないので引用の意図がわからん。

すいませんでした。私が間違っていました。
Navi2ch は、スプラッシュを含め、
配布物中の全ての Copyright 表記の年号表記を毎年追記更新してください。

これで良いですか?
0400名無しさん@お腹いっぱい。NGNG
別にぃ〜(・ε・ )
0401名無しさん@お腹いっぱい。NGNG
>>399
> 配布物中の全ての Copyright 表記の年号表記を毎年追記更新してください。
やだ。変更があった物全てでかんべんして。

で、
ソフトウェアにおいては、著作物の粒度はファイルではなく、
「可搬性のあるひとかたまり」だと思います。
たとえば navi2ch-util.c では apel から関数をいくつかもらって来て
いますから FSF の著作権表示を追加しています。ファイル全部を
持って来てないんだから著作権表示はいらないということはないはずです。
同様に、同じ著作者であっても (c) 2000 の著作物と (c) 2001 の著作物を
同じファイルに含めるなら (c) 2000, 2001 と列挙すべきであると思います。
ここで問題なのが、どこまでが独立した著作物かということですが、すべき
著作権表示をしないよりは余分な著作権表示がある方が無難かなということで、
最終更新日に応じて発行年を追加してます。
0402名無しさん@お腹いっぱい。NGNG
> 最終更新日に応じて発行年を追加してます。
あたりまえじゃん〜(・ε・ )
0403名無しさん@お腹いっぱい。NGNG
そろそろ、別のスレでやってください。
0404名無しさん@お腹いっぱい。NGNG
navi2ch のライセンスの話をどこのスレでやれと?
0405名無しさん@お腹いっぱい。NGNG
>>374
こんな感じになりました。どもありがとう。
ttp://mac.oheya.jp/etc/img-box/img20040325015646.png
0406名無しさん@お腹いっぱい。NGNG
>>404
navi2chに特化してない一般論だったろ
0407名無しさん@お腹いっぱい。NGNG
>>405
ぶっちゃけ見辛い。そしてモヲタはうんこ。
0408名無しさん@お腹いっぱい。NGNG
>>406
お前、タイミング悪いって良く言われるだろ。
0409名無しさん@お腹いっぱい。NGNG
navi2ch の 版権元は sourceforge ってマヂ?
0410名無しさん@お腹いっぱい。NGNG
>>407
(setq navi2ch-board-insert-subject-with-diff t)
(setq navi2ch-board-insert-subject-with-unread nil)
(setq navi2ch-board-insert-subject-with-rpd t)
で、いい感じ。
0411名無しさん@お腹いっぱい。NGNG
>>405
この emacs 何?
OS X 用のやつか?
0412名無しさん@お腹いっぱい。NGNG
日本車乗ってる俺ってうんこなのか・・・
0413名無しさん@お腹いっぱい。NGNG
CarbonEmacsですな。
おれもそろそろMac OS Xが動くマシンがホスィ。

http://home.att.ne.jp/alpha/z123/emacs-mac-j.html
http://macemacsjp.sourceforge.jp/
0414名無しさん@お腹いっぱい。NGNG
どーいうわけか、
navi2ch-list-bbstable-default-urlの
http://www.ff.iij4u.or.jp/~ch2/bbsmenu.htmlここには見えてる
運営カテゴリが navi2chでは出現しません。
もちろん navi2ch-list-bbstable-urlは nilです。
0415名無しさん@お腹いっぱい。NGNG
>>414
>>239-244
0416名無しさん@お腹いっぱい。NGNG
うぉ、読み流していたのか。せめて運営でスレ検索すべきだった。。。
0417名無しさん@お腹いっぱい。NGNG
>>409
「版権元」って何?
0418名無しさん@お腹いっぱい。NGNG
>>405
board-mode が縞々にするのってどうするんですか?
0419名無しさん@お腹いっぱい。NGNG
navi2ch(・∀・)いいですね!

AAのキーバインドで
工工エエェェ(´д`)ェェエエ工工
とか
_| ̄|○
とか
キタワァ*・゜゚・*:.。..。.:*・゜(n‘∀‘)η゚・*:.。. .。.:*・゜゚・* !!!!!
とか
〜|・∀・|〜ようかんマンですよ〜
を勝手に入れてしまいました。w
0420名無しさん@お腹いっぱい。NGNG
>>419アイタタタタ。。。
0421名無しさん@お腹いっぱい。NGNG
>>420
工工エエェェ(´д`)ェェエエ工工

(゚Д゚;)ダメ?
0422名無しさん@お腹いっぱい。NGNG
ダメじゃないけど、わざわざここに書くことじゃないよ。
0423名無しさん@お腹いっぱい。NGNG
>>421
もう、痛すぎ。みてらんない。
0424名無しさん@お腹いっぱい。NGNG
俺は navi2ch-message-aa-default-alist に半角カナを使うと init が
ぶっこわれるのでデフォのままだ。
0425名無しさん@お腹いっぱい。NGNG
どうせならデフォのAAリストにcontributeして加えてくれ>421
0426名無しさん@お腹いっぱい。NGNG
>>424
なんでこわれるのかな?
#もしかしてxemacsユーザ?
0427名無しさん@お腹いっぱい。NGNG
ちゃんと文字コード設定してやればいいんでないかい? >>424
0428名無しさん@お腹いっぱい。NGNG
>>426
XEmacs でも壊れないよ。
0429名無しさん@お腹いっぱい。NGNG
>>418
たぶん stripes.el を使ってるんじゃないの
0430名無しさん@お腹いっぱい。NGNG
bookmark を2台以上のマシンで共有ってできない?
0431名無しさん@お腹いっぱい。NGNG
>>430
tramp 使ったパスを書くのでどうでしょう?

けど、bookmark だけじゃなくて未読ポインタも共有できないと嬉しくないような。
0432名無しさん@お腹いっぱい。NGNG
>>426 emacs -nw です…
>>427 分かりません
0433名無しさん@お腹いっぱい。NGNG
>>432 >>350
0434430NGNG
>431
なるほど.でもネットワーク的に繋がっていないのです.

未読ポインタも含めて特定のファイルをコピーとかできないかなあ..
0435名無しさん@お腹いっぱい。NGNG
グローバルブックマーク: ~/.navi2ch/bookmark2.txt
板情報: ~/.navi2ch/鯖/板/board.info
スレ情報: ~/.navi2ch/鯖/板/info/スレID
をコピーすればいい。
0436名無しさん@お腹いっぱい。NGNG
ム板はログが半年以上ぶっ飛んでてワロタ
0437名無しさん@お腹いっぱい。NGNG
Navi2ch for Emacs (part 8)
http://navi2ch.sourceforge.net/test/read.cgi/log/1039935998/620
↑ここで出てるスレッド用のフィルタ使いたいんですが、
http://snapshot.ddo.jp/navi2ch-board-filter.el.gz
サーバーが見つからんようです。作者さんもう一度ageてくんないかな。
0438430NGNG
>435
サンクスコ.
~/.navi2ch/bookmark2.txt だけコピーしてうまくいかんくて悩んでた.
週空けに試してみる.
0439名無しさん@お腹いっぱい。NGNG
>>437
上げといたよ。
0440名無しさん@お腹いっぱい。NGNG
メッセージを投稿する時に自動的に改行することはできますか?
0441名無しさん@お腹いっぱい。NGNG
レス付けようかと思ったけど面倒臭くなったのでやめたよw
0442名無しさん@お腹いっぱい。NGNG
>>439
いただきますた。フィルターも機能して山崎スレあぼーんできてます。あんがと
0443名無しさん@お腹いっぱい。NGNG
>>440
なにしたいのかよく判らんが auto-fill 使うんじゃ駄目なん?
0444名無しさん@お腹いっぱい。NGNG
>>443
mona とか ms pgothic とかのピクセル幅ベースで折り返せれば紙かもね。
0445名無しさん@お腹いっぱい。NGNG
俺のは>>405みたいに差分とか増分の表示が綺麗に揃わない、ガタガタになる
フォント設定に問題あるのかな?
ちなみにCarbonEmacs使用です

0446名無しさん@お腹いっぱい。NGNG
フォント設定に問題がある。
0447445NGNG
ヒラギノ丸にしてみたらボールド表示以外はきちんと揃うようになったよ
Stripes.elも入手したのでそっちの設定もやってみます

ただアンチエイリアス文字は目がショボショボするね
今までMacOS9からひっぱり出してきた細明朝体フォントを使ってたもので
0448名無しさん@お腹いっぱい。NGNG
Bold は以下でそろいます。

http://macemacsjp.sourceforge.jp/downloads/elips/carbon-font.el
0449mami ◆mamiFD..V2 NGNG
ごぶさたしてます。
ぼちぼち復帰します。

>>321
おつかれさまです。
0450mami ◆mamiFD..V2 NGNG
navi2ch-jbbs-shitaraba.el:1.25 であちこちいじりました。
JBBS@したらばで動作がおかしいところがあったら
教えてください。
0451名無しさん@お腹いっぱい。NGNG
うごかない。。
0452名無しさん@お腹いっぱい。NGNG
>>450
> While compiling the end of the data in file navi2ch-jbbs-net.el:
> ** the function navi2ch-js-get-writecgi-url is not known to be defined.
0453mami ◆mamiFD..V2 NGNG
>>452
どうもです。
とりあえず直しました。

うーん、navi2ch-jbbs-net.el はおかしいとこがいくつかあるなぁ。
0454名無しさん@お腹いっぱい。NGNG
Meadow + navi2ch
快適さをありがとう!
0455424NGNG
>>425
CVSで更新するという意味ですか?
0456名無しさん@お腹いっぱい。NGNG
>>455
なわけねーだろ!
0457名無しさん@お腹いっぱい。NGNG
>>456
それじゃどういう意味?
0458名無しさん@お腹いっぱい。NGNG
>>455
勝手に漏れのレスを名乗らんといてやー
0459名無しさん@お腹いっぱい。NGNG
このへんにパッチ投げてみるとか
http://sourceforge.net/projects/navi2ch/

個人的にはいくら上書きできるといってもデフォルトのぶんで
キーアサインが埋まっちゃうのはどうかと思うけど
0460名無しさん@お腹いっぱい。NGNG
●を持っているのですが、鯖移転があると
過去ログを読めないような気がするのです。
同じ鯖にある過去ログなら読めますが、別の鯖だと
(うちの環境では)w3mが起動します。
これはどうにか回避できるのでしょうか?

0461名無しさん@お腹いっぱい。NGNG
●のサポートに聞いてください
0462名無しさん@お腹いっぱい。NGNG
>>460
navi2chの移転処理に問題があるのですが直すのはたいへんです。

navi2chは現在、移転を発見すると旧サーバのdatをすべて新サーバに
移動しています。しかし実際は、旧サーバでdat落ちしていたスレは
旧サーバでhtml化され、新サーバには移転しません。

ですから本来は、移転処理時に生きているスレッドだけ移動し、
そうでないものはそのまま残すようにしなければなりません。
しかしどうやってスレッドの生死を判定すれば……あ、移転処理時に
subject.txtを参照して載ってるものだけ移動すればいいかも? いいかも?

……というような動作上の問題があるのですが、それはさておき
目の前の問題に対処するには、etc.txtに旧サーバを追加してやれば
読めます。●とは関係ありません。
0463名無しさん@お腹いっぱい。NGNG
板として生きてるわけじゃないから etc.txt を使うのは望ましくない。
navi2ch-2ch-host-list を使いましょう。
0464名無しさん@お腹いっぱい。NGNG
>>463
でもそうすると板の名前が問答無用でNo Nameになってダッサいです。
自分でetc.txtに定義した方がなんぼかマシな見た目になります。
navi2ch-2ch-host-listに定義されたホストを見る時は
ディレクトリ名とboard.txtから板名を推測してNo Nameの代わりに
使うようにすればいいのかな。
0465名無しさん@お腹いっぱい。NGNG
Meadow で navi2ch-article-view-aa をすると、空文字列の行は、セパレータ
が入ってしまって見にくくなってしまうので、次のように変更しました。
空文字列の部分は、スペースを入れるようになっています。これで不要なセパ
レータがなくなります。ただし、ポップアップメニューのタイトル navi2ch の
直下のセパレータはそのままです。

見やすさから言って、この変更を navi2ch のデフォルトとしてもらいたい、
と勝手に思っているのですが、このパッチを採用してもらう手続きはどうすれば
いいですか? 知っている方、教えてください。
(http://sourceforge.net/projects/navi2ch/ をのぞいたんですが、ちょっとわ
かりません。)

*** navi2ch-article.el.originalWed Sep 10 21:54:33 2003
--- navi2ch-article.elTue Mar 30 22:45:37 2004
***************
*** 2636,2641 ****
--- 2636,2643 ----
(x-popup-dialog
t (cons "navi2ch"
(mapcar (lambda (x)
+ (if (string= x "")
+ (setq x " "))
(cons x t))
(split-string str "\n"))))))
0466名無しさん@お腹いっぱい。NGNG
nych.infoを読めるようにはなりませんかね?
0467460NGNG
>462-463
ありがとうございました。navi2ch-2ch-host-listに旧鯖登録することで
うまく過去ログ読めるようになりました。
0468名無しさん@お腹いっぱい。NGNG
g article m a m i
を1キーにバインドしたい
0469名無しさん@お腹いっぱい。NGNG
すりゃいいじゃん。article ってのがよくわからんが。
0470名無しさん@お腹いっぱい。NGNG
articles か?
0471名無しさん@お腹いっぱい。NGNG
そうそう。articlesです。。
0472名無しさん@お腹いっぱい。NGNG
>>468
(define-key navi2ch-article-mode-map "z" "garticles\C-mmami")
0473名無しさん@お腹いっぱい。NGNG

とあるスレを閲覧中に電源が落ちてその状態でシステムが停止してしまいました。
まぁ気をとり直して再び立ち上げて navi2ch を起動させると
当然「デッドロック〜」をと訊かれる訳です、ハイ。
で、その閲覧中だったスレを覗いてみると――ぶっ壊れていた訳です、ハイ。

どのようにして「このスレだけ」を蘇えらせるのでしょうか?

ちなみに症状はスレの末尾(新着分)から"@@@@@@@@@@@@@@"な生きもの(?)が出現して
その後「まったく関係のない、板も鯖も違うスレの一部分が連なる」というものです、ハイ。
0474名無しさん@お腹いっぱい。NGNG
>>473
生きてるスレやHTML化されてるスレなら
C-u S
0475名無しさん@お腹いっぱい。NGNG
つーかファイルシステムが逝ったんじゃないか?
0476名無しさん@お腹いっぱい。NGNG
>>474 thx
復活しました。これでデッドロック起こしてもy
0477名無しさん@お腹いっぱい。NGNG
Navi2ch Project Home Page ですが、
よくある質問とその答え -> UP:Top -> UP:(dir)
ってたどっていくと UP:(dir) でリンクが切れてます。(HTML版も同じ。)

doc/index.html ではなくて、doc/navi2ch/index.html にするか
トップページか、トップページのドキュメントのところあたりにアンカー用意して
戻るようにしてしまえばいいのかと思います。
0478名無しさん@お腹いっぱい。NGNG
NGワードの数が多くなってきたせいかフィルターするのに妙に時間がかかる・・・
板ごとにNGワードの指定して速度アップできないですか?
0479名無しさん@お腹いっぱい。NGNG
NGワードって全然登録してないな・・・

今からおまいらのNGワード晒せスレになりました
0480名無しさん@お腹いっぱい。NGNG
晒しても見えない罠
0481名無しさん@お腹いっぱい。NGNG
>480 ワラタ
■ このスレッドは過去ログ倉庫に格納されています