■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50
レス数が1000を超えています。残念ながら全部は表示しません。 |
navi2ch for emacs (part 4)
- 1 :名無しさん@お腹いっぱい。 :01/12/26 13:17
- Emacsenで動く2ch用ブラウザ、navi2chスレッドpart 4です。
はたしてsourceforgeでの共同開発は実現するのか。
* 作者の(not 1)さんのページ
http://www.geocities.co.jp/SiliconValley-Oakland/7673/
>>2 リンク、過去スレッド
>>3 インストール、起動のしかた(READMEから抜粋)
- 701 :名無しさん@お腹いっぱい。 :02/01/26 22:22
- >>700
> 自己紹介板は移転したみたい。
あ、スイマセン。navi2ch疑ってしまいました。
気を付けます。
- 702 :名無しさん@お腹いっぱい。 :02/01/27 01:02
- navi2chだけc-kじゃなくてqで
バッファをkillしたいのですが
どうすれば良いでしょう?
非力なマシンだとすぐにメモリ無くなっちゃうんで。
- 703 :nanashi :02/01/27 01:28
- >>702
article バッファを kill したいってこと?
(setq navi2ch-article-auto-expunge t)
(setq navi2ch-article-max-buffers 1)
でどうよ。
- 704 :名無しさん@お腹いっぱい。 :02/01/27 02:16
- >>703
ズバリそれ!
ありがとうございました!
- 705 :287 :02/01/27 14:35
- >>693 はまだ何もやってないです…。ごめんなさい。
レスの最後の空白行を取り除くパッチです。
navi2ch-vars.el では、ついでに、boolean なはずの :type が
integer になってるバグを取りました。
diff -u2 -rbN navi2ch.orig/navi2ch-article.el navi2ch/navi2ch-article.el
--- navi2ch.orig/navi2ch-article.el Sun Jan 27 13:39:24 2002
+++ navi2ch/navi2ch-article.el Sun Jan 27 14:19:20 2002
@@ -249,4 +249,8 @@
(defsubst navi2ch-article-cleanup-message ()
+ (when navi2ch-article-cleanup-trailing-newline ; レス末尾の空白を取り除く
+ (goto-char (point-min))
+ (when (re-search-forward "\\(<br> *\\)+<>" nil t)
+ (replace-match "<>")))
(let (re str)
(when navi2ch-article-cleanup-white-space-after-old-br
diff -u2 -rbN navi2ch.orig/navi2ch-vars.el navi2ch/navi2ch-vars.el
--- navi2ch.orig/navi2ch-vars.el Sun Jan 27 13:39:25 2002
+++ navi2ch/navi2ch-vars.el Sun Jan 27 14:20:10 2002
@@ -469,10 +469,15 @@
"*`non-nil' の場合、<br> の後にある空白を取り除く。
ただし、すべての <br> の直後に空白がある場合のみ。"
- :type 'integer
+ :type 'boolean
:group 'navi2ch-article)
(defcustom navi2ch-article-cleanup-trailing-whitespace t
"*`non-nil' の場合、各行の末尾の空白を取り除く。"
- :type 'integer
+ :type 'boolean
+ :group 'navi2ch-article)
+
+(defcustom navi2ch-article-cleanup-trailing-newline t
+ "*`non-nil' の場合、各レスの末尾から改行と空白を取り除く。"
+ :type 'boolean
:group 'navi2ch-article)
- 706 :名無しさん@XEmacs :02/01/27 16:13
- ~/.navi2ch を作るときにパーミッションを 700 に
したほうがいいと思うのですが,どうでしょう?
- 707 :名無しさん@お腹いっぱい。 :02/01/27 16:50
- >>706
700?600じゃなくて?
- 708 :名無しさん@お腹いっぱい。 :02/01/27 16:52
- ~/.navi2ch はディレクトリだよ。
- 709 :名無しさん@お腹いっぱい。 :02/01/27 18:56
- ブックマークを追加したり削除したりしたときに
~/.navi2ch/bookmark2.txt をすぐに書き換えて
くれたほうが便利だと思うんすけど。
けっこう長時間出しっぱなしにしてるので、
たまに Emacs が強制終了したりすると泣きそうになるです。
- 710 :タカノ :02/01/27 19:19
- スレッドの履歴が大好きなんだけど、「履歴」は板ブックマークできないので、
板ブックマーク画面から履歴に行こうとするとわざわざtoggle-bookmarkしな
いといけなかった(しかもtoggle-bookmarkは低速マシンだと結構時間がかかる)。
これが不満で場当たり対処。検討下され。
(define-key navi2ch-list-mode-map "H"
(function (lambda ()
(interactive)
(navi2ch-bm-select-board
'((name . "履歴") (type . history) (id . "hist"))))))
- 711 : :02/01/27 19:25
- g hist で一応行けますけどね。
- 712 :名無しさん@お腹いっぱい。 :02/01/27 19:44
- 710ではないですが、直接履歴に飛ぶ方法があったんですね。
g hogehoge はよく使うんですが、hogehogeの部分がどの板に当たるか
よく分からなかったので。
g で飛べる hogehoge がどの板に対応してるか一覧は無かったと思うのですが。
(unix や linux のようにそのまんまだとわかりやすくて良い :-)
- 713 :nanashi :02/01/27 20:20
- >>705
さんくす。commit しました。
>>706
700 にするほどの秘密情報は書いてないと思うんですが。。。
何を読んでるかを知られると恥ずかしいということであれば、自分で chmod
してください。;-)
>>709
保存するタイミングをちょっと考えてみます。
>>710
履歴 (に限らず board 系すべて) も板ブックマークに入れられるようにしま
した。
- 714 : :02/01/27 20:59
- >>709,713
ブックマークを誤って d したときに結構助かっているんですが(w
一世代バックアップを取ってくれると有難いかも。
- 715 : :02/01/27 21:01
- ちょっと言葉が足りなかった。
ブックマークモードでスレを d ということです。
- 716 :名無しさん@お腹いっぱい。 :02/01/27 21:22
- ∧⊂ヽ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(゚Д゚)ノ < debにnavi2ch-logo.elってないの?
(| | \__________
〜| |
∪∪
- 717 :706 :02/01/27 21:24
- >>713
了解.
でも自分の .navi2ch/history.txt を他人に見られた日にゃあ
飛びたくなりました.
- 718 :mami :02/01/27 21:58
- d で y-or-n-p するようにしてみました。
>>709
bookmark が変更されたらすぐセーブでいいんじゃないすかねー。
以下の関数に (navi2ch-bookmark-save-info) を追加、で。
navi2ch-bookmark-create-bookmark
navi2ch-bookmark-delete-bookmark
navi2ch-bookmark-change-bookmark
navi2ch-bookmark-add-subr
navi2ch-bookmark-delete
navi2ch-bookmark-copy
>>714
(define-key navi2ch-bookmark-mode-map "d" 'navi2ch-bookmark-cut)
なんて手も。
- 719 :nanashi :02/01/27 22:03
- >>709,714
http://sourceforge.net/tracker/index.php?func=detail&aid=509130&group_id=39552&atid=435775
とりあえず FR にしときました。
;; 287 さん、プロジェクトの開発者になりません?
- 720 :nanashi :02/01/27 22:08
- >>718
作業始めてるなら、FR は mami さんに assign ということでいい?
> (define-key navi2ch-bookmark-mode-map "d" 'navi2ch-bookmark-cut)
キルリングに入れない理由はないと思うんで、d で cut でいいんじゃないか
な。こっちをデフォルトにしません?
- 721 :nanushi :02/01/27 22:53
- navi2ch 使わせてもらっています(感謝!!)
ところで皆さん emacs から半角かなを入れるときにどうしていますか。
うちは xemacs + freewnn なのですが、wnn で半角かなっていうのはでないのでしょうか。
一度、過去 log から一文字ずつ探して paste するやり方で書いたのですが
すごく大変でした。
やっぱり unix の人は 2ch でも半角かな入れないのでしょうか
ここのスレッドも少ないですし
- 722 :名無しさん@お腹いっぱい。 :02/01/27 22:56
- 俺は M-x japanese-hankaku-region でやってる。
- 723 : :02/01/27 22:56
- 自分は SKK を使っていますが、半角カナ使いまくりです(w
- 724 :mami :02/01/27 22:56
- >>720
> 作業始めてるなら、FR は mami さんに assign ということでいい?
了解。
> こっちをデフォルトにしません?
ですね。
delete は D に入れといていいすか?
せっかくなんで。(w
「誤って d」対策はこんなとこでいいすか?
「いったんごみ箱に移動」とか必要あります?
- 725 :名無しさん@お腹いっぱい。 :02/01/27 22:57
- egg使ってるんなら japanese-hankaku-region でいける。
あと skk-jisx0201 を使うとか。
- 726 :名無しさん@お腹いっぱい。 :02/01/27 23:01
- >>725
japanese-hankaku-region は egg 使ってなくてもイケるよ。
- 727 :714 :02/01/27 23:01
- >>724
>「誤って d」対策はこんなとこでいいすか?
これで十分だと思います、はい。
- 728 :nanushi :02/01/27 23:03
- 皆さんありがと
いろいろやってみます
- 729 :名無しさん@Emacs :02/01/27 23:22
- Canna + egg4 だけど、its の
its-select-hankaku-katakana (C-x RET x)
で半角カナ。元のひらがな入力に戻すのは
its-select-hiragana(C-x RET h)
- 730 :名無しさん@お腹いっぱい。 :02/01/27 23:23
- テスト
- 731 :名無しさん@お腹いっぱい。 :02/01/27 23:48
- japanese-hankaku-region は leim 付属?
- 732 :名無しさん@お腹いっぱい。 :02/01/27 23:51
- >>731 core
- 733 :名無しさん@お腹いっぱい。 :02/01/27 23:56
- >>725
あらかじめ M-x load-library
Load Library: its-han-kata しておく。
C-x [return] m で、入力モード切り替え。roma-han-kata を選ぶ。
これで、半角入れてるよ。
- 734 :名無しさん@XEmacs :02/01/28 00:10
- sourceforgeのdocで
>Article モードでのキーバインド
>ESC d
> navi2ch-article-base64-decode-message 記事をデコードする。
になってるんですけど、
ESC b
じゃないんでしょうか。
- 735 :名無しさん@お腹いっぱい。 :02/01/28 00:12
- >>734
>>445,662,663 あたりを参照。
- 736 :mami :02/01/28 00:14
- >>718 >>720 >>724
ブックマークの d 関連、やりました。
まずいとこあったら教えてください。
- 737 :mami :02/01/28 00:15
- >>734
>>432 とかも。
- 738 :名無しさん@XEmacs :02/01/28 00:28
- >>735,736,737
ありがとうございました。
逝ってきます。
- 739 :名無しさん@お腹いっぱい。 :02/01/28 00:31
- 行末の空白や、レス末尾の空行を取り除いて表示してくれ
るようになりましたが、これって navi2ch で閉じている限りは
有難いけど、Web のことを考えるとちょっと困りものかも。
特に、レス末尾に無駄に連続した空行が入っていて、Web からは
かなり見苦しいことに気付かない。レス末尾の空行は、書き込む
ときに削除できないものでしょうか。
- 740 :nanashi :02/01/28 00:38
- >>739
>>686 をデフォルトにしてもいいけど。
いやな人はいる?
- 741 :mami :02/01/28 00:53
- >>740
改行を削るかどうか聞いてくれるならいいです。
- 742 :mami :02/01/28 01:06
- 前スレの
http://pc.2ch.net/test/read.cgi/unix/999166513/807
の件、どなたかお願いできませんか?
Backtrace をとると
navi2ch-board-sync
→ navi2ch-board-update-file
→ navi2ch-net-update-file
→ navi2ch-net-download-file
→ navi2ch-net-send-request
→ open-network-stream
→ open-network-stream-internal
で
(file-error "connection failed" "Network is unreachable" "pc.2ch.net" "navi2ch connection")
になります。
- 743 :287 :02/01/28 01:21
- BASE64 なテキストを本文中に展開するパッチです。
navi2ch-logo は手詰まり中。
face のマージについては、やっとなんとなく仕組みがわかってきた
程度なんで、時間がかかりそうです。
----BEGIN BASE64----(expand-base64.patch.gz)
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
----END BASE64----
- 744 :名無しさん@お腹いっぱい。 :02/01/28 02:19
- 最近開発が活発過ぎてスレ追うだけでも大変だ。
いいことだけど
- 745 :287 :02/01/28 02:33
- >>743 に補足。
・Emacs 21でしかテストしてません
・テキストとバイナリを取り違えることがあるかも
送るのも読むのも Emacs なのに、エンコーディングを
推測してるなんてなんだかなあ……。
というわけでBASE64の拡張フォーマットを2つ考えてみました。
1. デリミタにフィールドを追加したフォーマット。
----BEGIN <content-transfer-encoding>----(<filename>[; <mime-type>[; <mime-charset>]])
例えば
----BEGIN GZIP64----(expand-base64.patch.gz; text/plain; iso-2022-jp)
という感じ。それぞれのフィールドは、
content-transfer-encoding = "BASE64" | "GZIP64"
mime-type = "text/plain" | "application/octet-stream"
をサポートしとけば必要十分ですかね。
2. PGP式にヘッダとボディを空白行で区切ったフォーマット。
----BEGIN BASE64----(expand-base64.patch.gz)
Content-Type: text/plain; charset=ISO-2022-JP
....
MIME により近くてラクチンそうだけど、やりすぎ感強し。
掲示板で巨大なファイルをやり取りするわけじゃあるまいし、
(1)のフォーマットでいいと思うんですがどうでしょう?
あと、送信するファイルは、BASE64するついでに全部 gzip で
圧縮しちゃっていいような気がする。
- 746 :nanashi :02/01/28 03:49
- >>742
俺がやります。
>>744
開発用スレと利用者用スレ分けた方がいいかな。
>>745
GZIP64 はなんかヤだ(w というか base64 は Content-Transfer-Encoding で
gzip は Content-Encoding なのでレイヤーが違うと思う。
BASE64 のままで filename の suffix で判別するだけでいいと思われ。
んで、最初にファイル名を () 内に入れるようにした時、
2 みたいな感じで
> ----BEGIN BASE64----
> Filename: hogehoge
も検討したんだけど、やりすぎだよなってことで今みたいな感じにしたんで、
俺も 1 に賛成。
- 747 :287 :02/01/28 06:23
- さっそくバグハッケン!
ファイル名が指定されてないデリミタにあたるとそこでアボートする。
たとえば前スレ(http://pc.2ch.net/test/read.cgi/unix/999166513/)とか。
>>793 を適用したあと下のパッチをあててね。
BASE64 の自動展開はわれながらオモシロイと思ってんだけど感想要望希望。
----BEGIN BASE64----(expand-base64-fix.patch.gz)
H4sICIBcVDwCA2V4cGFuZC1iYXNlNjQtZml4LnBhdGNoAKVUwXLaMBA9l6/Y8TQT
ecim4CSE0EM59dCZnnrNocJeG80YyZFlAvn6rm0IGBucTM3BMtp9Wr33diMVx4CF
XYCWaxWEy1tjVfJt94HSOhWmdEvpfr9ja4CIfelffhsNv6SGYAqj+9nDdHZ3B8Fo
FAyGw+EF7EZeMHsYzYJJnTefAz49BDdTGJav8Qjm8wF8+IkolkXqMFYpabkivzfX
+yPXBGX8DLy+cK3S9hH+ABtB4nVJGkS5j5GyFDpjt5jBoaZhV7zUUQv7Ekq7VpGT
e4FDLm0yBq3AsPqnBX8AaxWlYhDauF0Fr1Y5ueBFo4BhiyBB1hoL3k8OgjJ9nziD
q9yDc7KIV+WW6GiV4aKIY7Ltu6XEtYh6t75SaCKlE8y3OSfC9UJpabfnFBSXUirT
TSY3j2y6yZRfnZ6rKOHLHdFCG5W7/LIqRwBbNBY1h4vY2JV0O57+XuXXUEN9B7Mm
W5JGP8D7hPGhoSV2n1/hoqVEcfuJzCjtcKW0/76WG/8Yp346ZP4PNCZoAIKdWGg4
GQy4MkVOmFPKbmcrVVwKhiIrQ6e4TT3yarXG96NRKRe/g3N6ndbbEB9ZgcrV1Oec
RoM5ln/nQV4znP+BNJbWcbh0RX5OmuYoqKGZQBcuwXt+vk3evnpn50c3RjlODqOg
B7H3EvVoObrIx6wpZJalW7gOZZpiZk1Ied7jmE95fm8gTQ6TQr+prDwlsXIFjn88
rnduGT/Wbhk/nbilZisiNgdFg/bA0SY0es3mkXYf1cWWcLTh8DA6jsL2EKrVKHTK
RLDDXwqZHlTyPP/idD1Nr2ZRkR4Q/C5I/6LMGfceLlgRfbLJLcoMvPd3FQKko9Ow
xDiD4ZLp2aH8A/ltYp58CAAA
----END BASE64----
- 748 :nanashi :02/01/28 08:19
- >>741
聞かれるのはいやなので変数で制御するようにしました。
デフォルトは今と同じ。
>>742
navi2ch-board.el:1.23 で直ったと思います。追試きぼんぬ。
- 749 :287 :02/01/28 14:32
- 書き込みプレビューできるようにしてみました。
キーバインドは C-c C-p 。書き込み直後にリロードしたスレのような
バッファを表示するんで、AA の表示具合の確認とかに便利かも。
----BEGIN BASE64----(message-preview.patch.gz)
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
----END BASE64----
- 750 :287 :02/01/28 14:33
- ∧_∧
( ´Д`) < monafont 使ってても、navi2ch の設定によっては IE と異なる
/ \ < 表示になることがあるのに注意。俺はビックリしたことあるよ
_ | | ∬ | |_..∬
|\ ̄ ̄ ̄旦 ̄ ̄ 旦.\
./..\\ \
/ \|================|
\ ノ \
\ .\
\ ..\_
""""""""""""""""""″″′
- 751 :名無しさん@Emacs :02/01/28 15:12
- 以前書いた時の名前を覚えているファイルってどれですか? いったん削除し
たいのですが、grep しようにも過去ログがひっかかっちゃって。
;; source も読めないし(-_-)ウツダ
- 752 :名無しさん@お腹いっぱい。 :02/01/28 15:35
- >>751
~/.navi2ch/SERVER/ITA/info/THREAD
- 753 :名無しさん@お腹いっぱい。 :02/01/28 16:06
- 自動置換なんてできないのかな。
匿名性を高めるために普段,と.を使っている人は、と。に自動で
置換して投稿とか(あ〜でも判定が難しいかな)
makeのlogを出すのに自分のホームディレクトリで名前がばれちゃ
はないように本名→monaに置換とか。
今はM-x replace-stringを使って半自動でやってます。
- 754 :名無しさん@お腹いっぱい。 :02/01/28 16:27
- >>753
navi2ch-before-send-hook でがんばれ。
- 755 :名無しさん@お腹いっぱい。 :02/01/28 16:28
- × navi2ch-before-send-hook
○ navi2ch-message-before-send-hook
- 756 :名無しさん@お腹いっぱい。 :02/01/28 16:29
- >>753
そういう人やっぱりいるのか.
オレもこれからはそうやって群集の中にまぎれよう。
- 757 :名無しさん@お腹いっぱい。 :02/01/28 22:31
- >>721
> ところで皆さん emacs から半角かなを入れるときにどうしていますか。
> うちは xemacs + freewnn なのですが、wnn で半角かなっていうのはでないのでしょうか。
(load "egg-jisx0201") ;; or (require 'egg-jisx0201) これで、\M-xが有効になる。
|はんかく|
↓\M-k
|ハンカク|
↓\M-x
|ハンカク|
↓
(゚д゚)ウマー
- 758 :名無しさん@お腹いっぱい。 :02/01/28 22:47
- じゃあさ、
ycな人はどーやって半角カナ入れるの?
- 759 :名無しさん@お腹いっぱい。 :02/01/28 22:52
- >>757
egg-jisx0201はどこで入手すればいいの?
- 760 :名無しさん@お腹いっぱい。 :02/01/28 23:04
- wnn7を使っていますが、egg-jisx0201では無く
(load "han-kata")でした。
- 761 :名無しさん@お腹いっぱい。 :02/01/28 23:23
- スレち(略
- 762 :名無しさん@お腹いっぱい。 :02/01/28 23:49
- japanese-hanakau-region
- 763 :(not 1) :02/01/29 01:21
- >>424
変わった板を表示するだけではなく、板の変更があったら bookmark その他を
それに反映するようにしてみました。
bookmark が消えちゃったりしたらごめんなさい。
>>746
> 開発用スレと利用者用スレ分けた方がいいかな。
俺もあんまし追えてないけどそのまんまでいいと思う。
あと nanashi さんも言ってたけど、287 さん開発者になりません?
;; navi2ch-logo が contrib なのは俺が emacs21 なコードがよく読めないか
;; らとかの適当な理由だった気がする。 > knok。
;; 使うかどうかを変数で制御するようにすれば contrib でなくてもいいかも。
;; convert と bitmap-mule で実現するメドもなんとなくついたし :-)。
- 764 :mami :02/01/29 01:26
- >>748
> navi2ch-board.el:1.23 で直ったと思います。追試きぼんぬ。
大丈夫のようです。
どうもでした。
- 765 :名無しさん@お腹いっぱい。 :02/01/29 02:53
- navi2chでBordの時カーソルをEmacsの一番左端に
置いておいてもスレを読んだあとqで戻るとタイトル
の左側にいってしまうのは仕様ですか?
自分は気にしてなかったのですが、今日友人宅で
だべってたらこう言われて気になりました。
- 766 :名無しさん@お腹いっぱい。 :02/01/29 07:11
- いまさらだけど、knok さんって /.-J の編集者の人だったのね...
- 767 :名無しさん@お腹いっぱい。 :02/01/29 07:52
- >753,756 正直、僕の化身かと思いました。
- 768 :名無しさん@お腹いっぱい。 :02/01/29 09:01
- 多かれ少かれ、そう思っている人はいるだろう。
このスレで失敗していた人もいるしな(w
- 769 :名無しさん@お腹いっぱい。 :02/01/29 14:04
- >>763
なんか増えてたので消したり追加し直したりしてみたんだけど、
追加のときに上下2つ追加されるみたいなんですけど。
- 770 :名無しさん@お腹いっぱい。 :02/01/29 17:21
- Boardモードからスレを選択して、Connectingってなってる時に
Ctrl-Gを押して止めると、その後、下側のバッファに文字が
入力できるようになってqで戻れなくなりません?
昔はqで戻れたような…。
Vine 2.1.5 emacs-20.7.2 navi2ch-cvs使用。
- 771 :nanashi :02/01/29 17:35
- >>770
q で戻れたんですが、その代わり最後に読んだ位置とか d で消した状態とか
が消えちゃう場合もあったのです。
エラー処理はそのうちもっと厳密にするようにします。
- 772 :名無しさん@お腹いっぱい。 :02/01/29 17:49
- >>753
この逆で、見る時の文字を置換する簡単な方法は用意されていませんでしょうか。
具体的に言うと、僕はモーヲタなのでモー板をよく見るわけですが、
そこによくあるののたんAAの口がWindows独自文字(ローマ数字のv)で、
これがうまく表示できず、かなり汚ないのです。
別に正確に再現できなくてもいいので、全角のvに置換できればいいなと思うのですが。
- 773 :名無しさん@お腹いっぱい。 :02/01/29 23:40
- navi2chで読めるcgiの掲示板ってのは公開されていないのでしょうか?
自鯖の掲示板をnavi2chで見られると便利なのですが。
- 774 :名無しさん@お腹いっぱい。 :02/01/30 00:23
- mentaiとtonにある板を見ると、
file is not updated
と表示されて、スレッドがいつも同じ順番で、記事数が更新されず、あたかも板の活動が止まっているかのように見えます。
もうこの症状になってから結構たつのですが、私だけなんでしょうか。
ちなみにスレを表示させると新しい記事は表示されます。
でもスレに新たにカキコがあっても確認できないし、なにより新しいスレを確認できません。
同じ目にあっている方はいにゃあですか?
- 775 :mami :02/01/30 00:31
- >>774
例えばどの板・URL ですか?
navi2ch のバージョンは?
navi2ch-board-enable-readcgi と navi2ch-board-use-subback-html の値は?
- 776 :nanashi :02/01/30 00:38
- >>772
イメージわかないんでレスへの URL きぼんぬ。
>>773
2ちゃんねるの read.cgi と互換であれば読めます。
CGI スクリプトがどこにあるかという話なら、スレ違いだと思われ。
- 777 :名無しさん@お腹いっぱい。 :02/01/30 00:42
- 板は例えば
ソニー http://mentai.2ch.net/sony/
デジタルモノ http://mentai.2ch.net/dgoods/
カメラ http://mentai.2ch.net/camera/
デジカメ http://ton.2ch.net/dcamera/
バージョンはnavi2ch-010929です。
navi2ch-board-enable-readcgi と navi2ch-board-use-subback-html は、定義されていないようです。
古杉ですか?
- 778 :mami :02/01/30 00:42
- >>776
たとえばこれですな。
http://pc.2ch.net/test/read.cgi/linux/997328024/1
IE だと口の部分が v に見えるはず。
navi2ch の開発と協調して CGI 作るってのもありなのかな。
誰かやりません?
- 779 :mami :02/01/30 00:44
- >>777
古いですね。
こちらを見て 1.5.1 か CVS 版の使用をおすすめします。
http://navi2ch.sourceforge.net/
- 780 :名無しさん@お腹いっぱい。 :02/01/30 00:46
- 古いですか。では試みてみます。
- 781 :名無しさん@お腹いっぱい。 :02/01/30 00:52
- >>778
モナフォントには機種依存文字も入っているが、
(X)Emacsはそんなところは表示してくれない、ということらしい。
モナフォントのスレを参照してみてください。
- 782 :名無しさん@お腹いっぱい。 :02/01/30 01:03
- navi2ch-010929つかって文句言ってた大庭家紋です。
navi2chのページ逝ったらしっかり書いてありましたね。
氏んできます。
>>781
むかしスラクウェアでmule2.3でmsf2bdfでヰンドウズフォントをビトマプ化してつかてたころわ、機種依存文字も表示できてました。
emacs20やXEmacsはビトマプフォントつかてもだめですか?
- 783 :nanashi :02/01/30 01:22
- たとえば、「dj」とかの文字はShift JISのコード範囲の中の未定義文字な
んで mona フォントで表示できるんですが、例のvみたいな文字は範囲外の文
字なんでフォント云々ではどうしようもなくて、Emacs の内部に手を入れない
といけない。とりあえずは
(add-to-list 'navi2ch-replace-html-tag-alist '("D" . "v"))
して、、、と書いて試してみたら navi2ch-replace-html-tag-regexp-alist
は動的に生成されないからダメなのか。かと言って毎回作ると遅そうだしなー。
- 784 :(not 1) :02/01/30 01:25
- >>783
> して、、、と書いて試してみたら navi2ch-replace-html-tag-regexp-alist
> は動的に生成されないからダメなのか。かと言って毎回作ると遅そうだしなー。
追加する関数を作ってあげればいいんでないかなとか言ってみるテスト。
- 785 :nanashi :02/01/30 01:29
- >>784
うぃ、作って navi2ch-util に入れます。
- 786 :(not 1) :02/01/30 02:01
- >>100 とかに tab を押して飛んだとき、minibuffer にそのレスを表示するよ
うにしてみた。
>>769
> 追加のときに上下2つ追加されるみたいなんですけど。
変わった板ってのは
・追加された板(A)
・鯖が変わった板(C)
を表示するところで、追加された場合はここと、実際に追加された場所の2ヶ
所に表示されます。こんなんで了解すか?
- 787 :nanashi :02/01/30 02:15
- >>784
作りました。
| (navi2ch-add-replace-html-tag TAG VALUE)
|
| TAG を表示する際に VALUE で置き換える。
| ののたんのAAを表示するなら ~/.navi2ch/init.el に
| (navi2ch-add-replace-html-tag (navi2ch-string-as-multibyte "\372D")
| "v")
| と書く。
てな感じなのれす。
>>786
> >>100 とかに tab を押して飛んだとき、minibuffer にそのレスを表示するよ
> うにしてみた。
Emacs 21だと、ミニバッファのサイズが動的に変わるで差してるレスが長いと
かなり高さを取っちゃうんですが、適当な長さに切るのって大変ですか?
- 788 :モナフォント作者 :02/01/30 03:45
- emacs-20.7/src/coding.c を見ると、
SJIS で 1バイトが 0x80〜0x9F, 0xE0〜0xEF の範囲にないものは
認識してくれないようですね。
cf. http://www.geocities.co.jp/SiliconValley-SanJose/5148/moji/
- 789 :名無しさん@お腹いっぱい。 :02/01/30 11:25
- >>786
「ブックマークに」っていうのを書き忘れてました。
すいません。
ブックマークで
新しい板
今までのブックマーク
新しい板
という感じで二重になってました。
追加したままにしなかったので、変わった板から
消えたら1つになってたのかもしれないけど。
- 790 :名無しさん@お腹いっぱい。 :02/01/30 11:42
- また増えてたからやってみたら、やっぱり変わった板から
消えたらブックマークは1つになったので、ブックマークの
表示のときに変わった板のところのは表示しないように
すればよさそう。
- 791 :(not 1) :02/01/30 12:32
- >>787
> Emacs 21だと、ミニバッファのサイズが動的に変わるで差してるレスが長いと
> かなり高さを取っちゃうんですが、適当な長さに切るのって大変ですか?
そうなんすか、すいません。
今晩やっときます。
>>789,790
なるほど、了解。
こっちも今晩やっときます。
- 792 :mami :02/01/30 12:52
- >>791
ついでに。
スレ内リンクとか引用は表示しないようにしませんか?
- 793 :名無しさん@Meadow :02/01/30 13:11
- 最近、名無しさん@Meadow な人よく見ますね。今まではみんな
名無しさん@Emacs だったけど。
Unix 板住人の Windoze 厨としてはうれしい限りです。
;; でも Meadow は全角にすると何かいまいちな感じがしますね(w
;; 俺だけかな。
- 794 :名無しさん@お腹いっぱい。 :02/01/30 13:43
- >>791-792 というように複数へのリンクだと
うまく表示できないみたいです。
- 795 :名無しさん@Emacs :02/01/30 14:00
- >>794
> Wrong type argument: listp,
って出てしまうみたいですな、、
- 796 :(not 1) :02/01/30 14:16
- >>792
いいすね。url も表示しないようにした方がいいかな?
>>794,795
うぅ、ごめんなさい。
でも今は手が出せないのでまってて下さい。
;; やっぱり自分がコードに手を加えたときぐらい snapshot を作らないとだめね。
- 797 :名無しさん@お腹いっぱい。 :02/01/30 16:03
- >>787
ありがとうございます。
しかし"v"1文字ではうまくいきません。
.navi2ch/init.elはWindowsのエディタを使ってshift_jisで保存して、
"´v"まで含めて指定するとうまくいきました。
Meadow 1.15pre1です。
このへんはよく分かりませんね。
凝ったAAだとやっぱり崩れるんですが、たいていはOKなので満足です。
- 798 :mami :02/01/30 19:19
- スレ内レス表示、いじりました。
改良きぼーん。
>>794-795
とりあえず最初のレスだけ表示するようにしました。
>>792
やっぱり、スレ内リンクは消さない方がいいかも。
- 799 :mami :02/01/30 19:20
- >>798
引用削除と >>787 は未実装です。
- 800 :名無しさん@お腹いっぱい。 :02/01/30 23:25
- UNIX板に入ろうとすると以下のメッセージが出て
スレのリストが表示されません。もう一度入り直すと
大丈夫なんですけど。
>navi2ch-board-sync: Wrong type argument: listp, \.\.\.
使っているのはemacs21.1+cvs版です。
掲示板に戻る 全部 前100 次100 最新50read.cgi ver5.26+ (01/10/21-)