Navi2ch for Emacs (Part 19)at UNIX
Navi2ch for Emacs (Part 19) - 暇つぶし2ch475:名無しさん@お腹いっぱい。
09/03/05 20:34:41
えーと、muleの内部表現から、
2ch.netへ書き込む時の文字コードcp932へ変換する時の
変換テーブルを変更すればいい、という理解でいいですか?
;; Safariで一時あったような問題

もしそうだとすると読み込み/表示は問題ないのは何故ですか?
書き込む時だけ文字集合が狭くなる射影が行われているのでしょうか?

476:名無しさん@お腹いっぱい。
09/03/05 21:45:41
>>475
> えーと、muleの内部表現から、
> 2ch.netへ書き込む時の文字コードcp932へ変換する時の
> 変換テーブルを変更すればいい、という理解でいいですか?

>>466 のことよね? その通りです。

> もしそうだとすると読み込み/表示は問題ないのは何故ですか?

CP932 では WAVE DASH (U+301C) はエンコードできない、すなわち含まれていません。
CP932 にあるのは FULLWIDTH TILDE (U+FF5E) だけです。
ということで、"\x81\x60" を読み込んだ時は単に U+FF5E にデコードするだけで、
なんら問題になりません。

一方、CP932 にエンコードする際には U+FF5E は問題無くエンコードできますが、
U+301C はエンコードできないのでエンコード前に U+FF5E に変換してしまえ
というのが >>466 です。


477:名無しさん@お腹いっぱい。
09/03/06 21:26:54
1.8.2上げテスト
いつのまにかtestスレなくなってた

478:名無しさん@お腹いっぱい。
09/03/06 22:31:01
testスレ無くなって不便

479:名無しさん@お腹いっぱい。
09/03/06 23:41:03
>>29の設定とmy-navi2chを一緒に使うと、フィルタが効かなくなってしまいます。
どこに報告していいか分からなかったので、こちらで報告させていただきます。
~/.navi2ch/init.elを以下にすると、フィルタを設定しても、フィルタリングされません。

;;my-navi2ch
(add-to-list 'load-path "/path/to/my-navi2ch")
(require 'my-navi2ch)

(setq navi2ch-article-message-filter-default-rule-alist
(cons '(t :match-method "s" :rule hide)
navi2ch-article-message-filter-default-rule-alist))

よろしかったら対応していただけますでしょうか。

480:名無しさん@お腹いっぱい。
09/03/07 00:23:37
deb パッケージ版の navi2ch-cvs の更新というのはどういったタイミングで行
なわれていますか?



481:名無しさん@お腹いっぱい。
09/03/07 09:09:35
更新が待ちきれないので、 navi2ch-cvs の diff を流用して、changelog だけ変更して
ローカルでパッケージをビルドしちゃっているけれど、
簡単な作業だし、不都合はないです

482:名無しさん@お腹いっぱい。
09/03/07 09:18:21
>>478
[test] 書き込みテスト 専用スレッド 147 [テスト]
スレリンク(operate板)

483:名無しさん@お腹いっぱい。
09/03/07 11:40:17
>>479
修正版を up しました.
URLリンク(www1.axfc.net)

ただ、拡張書式を利用している場合、my-navi2ch.el の filter の最適化を実施は
実質無意味なので、削除(コメントアウト)したほうが良いかもしれません.

拡張書式を利用していない場合は
(("foo" .hide) ("bar" . hide))
-> ((("foo\\|bar" . r) . hide))
のようにフィルタを纏めるのですが、
((("hoge" S :invert nil :board-id "dummy" :artid nil :float nil) . hide)
(("huga" S :invert nil :board-id "dummy" :artid nil :float nil) . hide))
の場合だと、正規表現に置き換えません.

484:名無しさん@お腹いっぱい。
09/03/07 12:13:36

>>481 HEAD を co して丸ごと navi2ch-cvs のソースディレクトリコピってチ
ンゲログゥのバージョンを dch -v で変更して debuild でビルド。あっさり動
きましたアリガト。




485:479
09/03/07 13:01:56
>>483
修正ありがとうございます。
bodyでのfilterは効くようになったのですが、
idでのfilterはまだ効きません。
filterの最適化のコメントアウトしても変わりませんでした。
よろしかったら修正していただけますでしょうか。


486:名無しさん@お腹いっぱい。
09/03/08 08:44:58
>>485
手元では id でのフィルタが効いてますので現象の再現ができません。
my-navi2ch.el は雑多な機能の寄せ集めですので、必要な機能のみ導入するようにして
どの機能が悪さをしているか特定してもらえますか?

487:名無しさん@お腹いっぱい。
09/03/11 16:32:51
>>480

Debianのnavi2ch-cvs更新とまってしまいましたね。最新版が0.0.20080915-1。

現在のバージョンだとmachibbsがみれなくて困る。誰かメンテな引き継いでくれないのかな。

488:名無しさん@お腹いっぱい。
09/03/11 16:47:34
君がやればいいと思うよ

489:名無しさん@お腹いっぱい。
09/03/11 19:23:02
Debianの *.diff.gz だけうぷ

URLリンク(island.geocities.jp)

490:名無しさん@お腹いっぱい。
09/03/11 19:33:09
*.diff.gz だと、公式のと変わりないですね
*.deb も
自己責任でどうぞ

URLリンク(island.geocities.jp)

491:名無しさん@お腹いっぱい。
09/03/11 20:01:46
sf.netのshellサーバ設定変更に追従できていなくてずっとrsyncに
失敗していたのに気づきませんでした。

deb化は自動なんですが、更新は手動です。cvsの変更が目についたときに
更新する用にしています。


492:名無しさん@お腹いっぱい。
09/03/11 21:40:21
>>491
お疲れ様です

493:名無しさん@お腹いっぱい。
09/03/14 16:41:37
>>490
自己責任(笑)

494:名無しさん@お腹いっぱい。
09/03/14 23:11:27
面白くないことに(笑)をつけると面白くなるのだろうか

495:名無しさん@お腹いっぱい。
09/03/15 00:31:46
月曜日(笑)

496:名無しさん@お腹いっぱい。
09/03/15 01:11:12
これは面白くないことに(笑)

497:名無しさん@お腹いっぱい。
09/03/15 13:49:38
つまんね(笑)

498:名無しさん@お腹いっぱい。
09/03/16 17:21:53
ということにしたいのですね(笑)

499:名無しさん@お腹いっぱい。
09/03/16 19:44:26
Navi2chを再起動しても、昨夜の板移動が反映されないのですが、
Emacsも再起動しなければならなかったですか?

500:名無しさん@お腹いっぱい。
09/03/16 20:15:45
navi2ch-list-bbstable-urlの指すURLのmenuでまだ変更されてないみたい。


501:499
09/03/16 20:51:09
>>500
どうもありがとう

手動で、ディレクトリ移動して、board.txtを書き換えても大丈夫でしょうか
ちょっとやってみます

502:名無しさん@お腹いっぱい。
09/03/16 22:24:47
navi2ch-list-moved-board-alist

503:499
09/03/16 22:48:06
>>501
どうもありがとう

(setq navi2ch-list-moved-board-alist
'(("URLリンク(mamono.2ch.net)" . "URLリンク(anchorage.2ch.net)")
("URLリンク(mamono.2ch.net)" . "URLリンク(anchorage.2ch.net)")
("URLリンク(mamono.2ch.net)" . "URLリンク(jfk.2ch.net)")
))

を評価してみました
ブックマークは旧サーバのままのようでアップデイトしても moved になってしまいますね

504:名無しさん@お腹いっぱい。
09/03/17 17:59:14
URLリンク(t139.hp.infoseek.co.jp)
ここが更新すばやい気がします。
こっちに切り替えてやっとこ最新になってくれた。

505:名無しさん@お腹いっぱい。
09/03/19 02:40:36

エロ系のスレッド閲覧/書き込み用に Navi2ch を Ero2ch と Navi2ch に分けれませんか?
エロモードの時は履歴や保存ディレクトリを別々にしたりします。


506:名無しさん@お腹いっぱい。
09/03/19 02:43:25
それは運用でなんとかなるんじゃね?

507:名無しさん@お腹いっぱい。
09/03/19 09:43:25
プライバシーモードか。

508:名無しさん@お腹いっぱい。
09/03/19 12:44:50
>>505
エロユーザとまじめユーザでログインすれば
互いに環境を尊重して同時稼働すんだろ


509:名無しさん@お腹いっぱい。
09/03/19 13:00:28
navi2ch-search-web で "opera"を検索してみたら、なぜか「2ch運用情報板」
「運用情報臨時」の全スレが引っかかる。

それぞれ板名が"operate", "operatex"だから。

これはたまらんなあ。

510:名無しさん@お腹いっぱい。
09/03/19 21:21:21
>>509 自己レス。"Opera"だとうまく行った。

511:名無しさん@お腹いっぱい。
09/03/26 08:31:23
navi2ch-article-mode-line-formatで、
「前回スレを開いたときのレス数」を指定できると便利だと思うんだけど。
簡単に改良できるなら改良してほしい…。

512:名無しさん@お腹いっぱい。
09/03/27 16:26:34
>>511
前回読んでたレス番号のことですか?


513:名無しさん@お腹いっぱい。
09/03/27 19:49:14
「前回スレを開いたときの総レス数」と書けばいいのでしょうか。
例えば、このスレを昨日の9:00に読みにきて、再び今日の17:00に読みにきたときに、
スレのどこにカーソルがあったかとは関係なく、「511」という値を表示させたいです。



514:名無しさん@お腹いっぱい。
09/03/27 20:13:56
前回アクセス以降に追加された部分を明示したいという話かね。

515:名無しさん@お腹いっぱい。
09/03/27 20:16:34
(navi2ch-article-get-last-read-number navi2ch-board-current-board article)ってことでしょ?

516:511
09/03/27 21:26:58
>>514
そうです。

>>515
それをどこかに書き加えればいいってことでしょうか?

517:511
09/03/27 22:15:34
ちょっと調べてみました。navi2ch-article-make-mode-line-identificationで何かしてるようなので、
そこをいじって>>515の返す値を表示させるようにしてみました。
ただこれだと、カーソルのあったレス番号が返ってきているみたいです。

518:名無しさん@お腹いっぱい。
09/03/27 22:26:32
(assoc 'number navi2ch-article-current-article)でどうよ?

519:511
09/03/27 22:56:03
>>518
>>515と同じでした…

520:名無しさん@お腹いっぱい。
09/03/28 11:46:51
そういうものを保存してる場所はないからちょっとむずかしいと思う


521:名無しさん@お腹いっぱい。
09/04/02 15:16:53
navi2chを起動後にskkを起動すると
何故かskk-rom-kana-rule-listの設定が何故か読み込まれないんですが
同様の症状になられた方はいらっしゃいませんか?
navi2chより先にskkをロードした場合は設定が有効になるんですが・・・

skk-version は Daredevil SKK/13.1 (Hattori)
navi2ch-version はNavigator for 2ch 1.8.2 です。


522:名無しさん@お腹いっぱい。
09/04/02 19:01:59
おかしいかもね
去年の 11 月ごろから navi2ch のロードを遅らせてる

523:名無しさん@お腹いっぱい。
09/04/02 23:48:00
ああ、それって navi2ch と関係してたのか……
たしかにロード順序変えたら期待通りの挙動になったわ。


524:名無しさん@お腹いっぱい。
09/04/02 23:52:19
理由が不明なのがちょっと気持ちわるいよね。

525:名無しさん@お腹いっぱい。
09/04/03 00:36:33
>>521 と同じ構成だけど、emacs -q でさえ、leim-list.el経由で、
skk-setup.elやらskk-autoload.elcやら読まれる。
そのためかどうか、navi2ch起動して、skk-mode呼んでも問題起きず。

emacs-22.3だから?FreeBSDのパッケージの都合?

526:521
09/04/03 01:01:55
>>525
自分ところは以下の環境です。

Meadow-3.00-dev (KIKU)/Emacs 22.1.1

skkはnetinstall経由で入れてます。
で、.emacs.elには以下のみです。skk-rom-kana-rule-listは.skkにはいってます。

(require 'skk-autoloads)
(global-set-key "\C-x\C-j" 'skk-mode)
(global-set-key "\C-xj" 'skk-auto-fill-mode)
(global-set-key "\C-xt" 'skk-tutorial)
(setq skk-byte-compile-init-file t)

navi2chはautoload設定いれてるだけですね。

527:名無しさん@お腹いっぱい。
09/04/07 22:29:35
dで隠したメッセージを復活させるにはどうすればいいの?

528:名無しさん@お腹いっぱい。
09/04/07 22:39:47
>>527
"h"を押すと消したものだけ表示されるようになるから
そこで復活させたいのをまた"d"で消せばいい。

529:名無しさん@お腹いっぱい。
09/04/07 23:32:20
>>528
どうもありがとう。

530:名無しさん@お腹いっぱい。
09/04/07 23:47:05
ついでに何かのはずみでオフラインになって復帰できなくなる俺用メモ
「t を押せ」


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch