トップページunix
612コメント201KB

emacs-w3m (Part 2)

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

* emacs-w3m
http://emacs-w3m.namazu.org/

* 前スレ w3m.elってどうよ?
http://pc5.2ch.net/test/read.cgi/unix/1013710106/

* 動かないんですけど。
http://www.jpl.org/elips/BUGS-ja.html
0196名無しさん@お腹いっぱい。2005/10/18(火) 02:11:58
>>192
bytecompile されていない w3m-bitmap が使われているという事はないですか?
> (autoload 'move-to-column-force "w3m-om")
の行は eval-when-compile で囲まれているので、bytecompile されていれば実行時に
は読まれないはずです。

一番ありそうなケースとしては、
autoload で定義されてる rect の move-to-column-force が評価される前に
w3m-bitmap の *ソース* を評価した為、w3m-om の move-to-column-force が使わ
れた。
じゃないでしょうか?

単純に move-to-column-force を rect のもので再定義しても直ると思います。

といいつつ eval-when-compile はあんまりよく判ってないんで、間違ってたらごめん
なさいです。
0197名無しさん@お腹いっぱい。2005/10/18(火) 09:11:55
make installしてないんじゃねーの
01981922005/10/18(火) 16:17:15
>>195
それで表示されるようになりました。
ありがとうございます。

>>196
まだ確認、試してないので後でもう一度レスします。すみません

うーん、でもREADMEにはmake install後w3m-bitmapにbytecompileが
別途に必要などということは書いてないですよね。
みなさんもそのような作業はしてないですよね?!

>>197
いや、それはさすがに無いですよ
0199名無しさん@お腹いっぱい。2005/10/20(木) 16:45:25
emacs-w3mで、リンクのurlをコピーはどうやったらできますか?
0200名無しさん@お腹いっぱい。2005/10/20(木) 17:35:13
リンクの上で u
0201名無しさん@お腹いっぱい。2005/10/20(木) 18:37:14
すいません、uって表示するだけでコピーしてないと思い込んでました。
吊ってきます…
02021922005/10/22(土) 05:10:09
>>196
> bytecompile されていない w3m-bitmap が使われているという事はないですか?
> > (autoload 'move-to-column-force "w3m-om")
> の行は eval-when-compile で囲まれているので、bytecompile されていれば実行時に
> は読まれないはずです。
その通りでした、どうもです。
make install後にbytecompileが別途必要なんですねー
0203名無しさん@お腹いっぱい。2005/10/22(土) 05:34:04
>>202
> make install後にbytecompileが別途必要なんですねー

make 時に bitmap.el(c) に load-path が通ってないだけじゃないの?
そうであれば、configure 時に --with-addpath で指定が必要。
0204名無しさん@お腹いっぱい。2005/10/27(木) 03:06:35
emacs20ではオプション-nwを付けるとインライン画像は
表示できないのでしょうか?

オプション-nwを付けなければインライン画像は
表示できています。

というより-nw付きではxbmファイルが表示できません。
0205名無しさん@お腹いっぱい。2005/10/27(木) 06:50:29
Emacsを21.3から22.0にしたらshimbunが動かなくなりましたがいちだけなんでしょうか?
いろいろためして結局
/usr/local/share/emacs/21.3.50/site-lisp/emu/の中身を全部
/usr/local/share/emacs/22.0.50/site-lisp/にコピーしてemacs-w3mを再コンパイルして
動くようになってますが、本人は何も意味がわかっていないのでこれでいいのかどうか…。
えらい人おねがいします。
0206名無しさん@お腹いっぱい。2005/10/27(木) 08:03:23
>>205
apelを入れ直せば?
0207名無しさん@お腹いっぱい。2005/10/27(木) 09:01:48
apelを再インストールしてload-pathに 22.0.50/site-lisp/emu/を加えて
うまくいきました。
ただ、22.0.50/site-lisp/にemuの中身をおいておかないとshimbunのmakeは
うまくいかないみたいです。
0208名無しさん@お腹いっぱい。2005/10/27(木) 09:23:16
>207
MakefileにADDITIONAL_PATHというのがあってそれにemuのを入れると
うまくできまひた
0209名無しさん@お腹いっぱい。2005/10/27(木) 11:05:13
そんなその場しのぎじゃなくてちゃんとまともな環境作ったほうがいいよ
0210名無しさん@お腹いっぱい。2005/11/08(火) 06:38:49
>>202
> make install後にbytecompileが別途必要なんですねー
だいぶ前の話へのレスになるけど、理由がわかったよ。
rev. 1.2519 (2005-05-10) で emacs20 のサポート打ち切りがらみで w3m-bitmap が削
除されてた。
今日半年ぶりくらいに cvs up したら削除されてるとかってメッセージが出てて気付いた。
だから bytecompile されなかったんじゃないかな。

0211名無しさん@お腹いっぱい。2005/11/19(土) 11:21:26
これって一度読み込んだ画像とかローカルにキャッシュされないの?
0212名無しさん@お腹いっぱい。2005/11/28(月) 00:41:47
rpm版ってある?
0213名無しさん@お腹いっぱい。2005/12/02(金) 10:33:30
shimbun で mytown.asahi.com 見えなくなってません?
0214名無しさん@お腹いっぱい。2005/12/02(金) 12:21:33
mlで言えよ
0215名無しさん@お腹いっぱい。2005/12/02(金) 14:00:16
ココでいいじゃん。どうせ ML の連中もみんな shimbun でココ読んでんだろ。
0216名無しさん@お腹いっぱい。2005/12/02(金) 14:38:37
屑。
0217名無しさん@お腹いっぱい。2005/12/12(月) 16:35:02
朝日のmytownが…って既出か
0218名無しさん@お腹いっぱい。2005/12/12(月) 19:19:26
(-@∀@)
0219フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw 2005/12/16(金) 21:50:49
現状のemacs-w3mは遅い。
だが、Lispでの処理の一部をw3m側でやってしまえばはるかに高速化できると思う。
0220名無しさん@お腹いっぱい。2005/12/17(土) 04:37:20
具体的にどの処理か言わんと意味ないぞそれ。
0221フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw 2005/12/17(土) 05:49:47
わかるでしょ?w3m-fontifyだよ。
0222フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw 2005/12/19(月) 09:51:01
おはようございます
現在の開発状況はどうなのでしょうか?
0223名無しさん@お腹いっぱい。2005/12/20(火) 14:17:24
shimbun/sb-asahi.el はちょっと前に修正されたみたいだけど
>>213 >>217 あたりの sb-asahi-mytown.el は手付かずなのね……。
0224名無しさん@お腹いっぱい。2005/12/20(火) 15:06:33
shimbun/it-media.el で古い記事取得してくるのは仕様?
0225フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw 2005/12/21(水) 23:42:35
>>224
cacheが悪さをしていたりして?
0226フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw 2005/12/23(金) 14:03:58
あげ
0227名無しさん@お腹いっぱい。2005/12/23(金) 19:00:48
>>225-226
はぁ?
0228名無しさん@お腹いっぱい。2005/12/26(月) 16:35:59
sb-f1fan.elでsummaryだけ更新して記事は常に古いのはなぜ?
s:allしても更新されないしなんなんだ一体。
0229名無しさん@お腹いっぱい。2005/12/26(月) 17:55:09
shimbunの不具合が >>213- あたりから色々ありそうだけど
報告も修正もされてない感じ?
0230フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw 2005/12/26(月) 17:58:51
shinbunじゃなくてshimbunなんだね
0231名無しさん@お腹いっぱい。2005/12/27(火) 16:52:28
JR新橋駅が Shinbashi Station じゃなくて Shimbashi Station なのと似たような事かと。
0232フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw 2005/12/27(火) 16:55:40
たしかbやpの前の「ん」はmと綴るんだったな
0233フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw 2006/01/01(日) 18:37:18
あけましておめでとうございます
今年もよろしくお願いします
0234名無しさん@お腹いっぱい。2006/01/12(木) 18:57:36
shimbun-*.el 修正まだかなー
0235フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw 2006/01/13(金) 22:39:43
そもそも開発すすんどるのかね
0236名無しさん@お腹いっぱい。2006/02/16(木) 20:12:04
ITmediaの複数ページ記事がマルチパートにならんな。
どこか変わったのか?
0237名無しさん@お腹いっぱい。2006/02/16(木) 23:17:53
japan times が 2/1 からお亡くなりになったような気がする。
というか ibm-dev が去年の夏頃から一回も取得に成功しないんだが。
0238名無しさん@お腹いっぱい。2006/02/23(木) 12:26:06
(shimbun-asahi-group-table): Remove kansai.horiekenichi
ホリエモンなんかどうでもいいから、他の修整キボン。
0239名無しさん@お腹いっぱい。2006/03/02(木) 16:52:49
w3m のバグなのか、 emacs-w3m のバグなのか良くわからないけど、
こっちに投下。

emacs -batch で起動中に shimbun の巡回を行うと、
画像が正常に取得されない時がある。

正常に取得されなかった画像は display で開くと以下のメッセージが出る。
display: Corrupt JPEG data: premature end of data segment `hoge.jpg'.

jpg データの終わりの部分が一部取得されていない模様。

# -batch で巡回させるのが間違ってるかもしれんが。

環境
GNU Emacs 22.0.50.1
emacs-w3m-version => "1.4.4"
0240名無しさん@お腹いっぱい。2006/03/02(木) 20:24:36
>>239
ageとこうな。
俺にはわからんが。
02412402006/03/02(木) 20:40:18
と、言いつつ上げ忘れた。
0242名無しさん@お腹いっぱい。2006/03/02(木) 21:11:27
>>239
> GNU Emacs 22.0.50.1
> emacs-w3m-version => "1.4.4"
古くね? CVS 版の Emacs は CVS 版じゃないとサポートしないんじゃなかったっけ?
0243名無しさん@お腹いっぱい。2006/03/02(木) 22:28:48
>>242
とりあえず "1.4.87" まで上げてみました。
結果は後ほど。
02442392006/03/02(木) 23:21:04
>>243
の環境でも同じ現象が発生。

w3m の ver が w3m version w3m/0.5.1+cvs-1.946
なのだが、こちらも最新まで上げるべきだろうか…
02452392006/03/03(金) 01:43:19
解決した。

cron の中で回すと画像の取得に失敗するらしい。
何故だ!
0246名無しさん@お腹いっぱい。2006/03/03(金) 02:27:37
日頃の行いかのぉ〜。
0247フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw 2006/03/03(金) 08:50:34
実行ファイルのパスの関係か?
0248名無しさん@お腹いっぱい。2006/03/03(金) 15:32:40
>>247
パスが変わるからって取得に失敗するのか?

環境変数の違いってのはあるかもねぇ。
0249名無しさん@お腹いっぱい。2006/03/03(金) 15:40:06
ウンコはスルー
0250I love Emacs2006/03/04(土) 23:45:48
現状ではリンクが非常に多いHTMLをfontifyすると10秒単位で待たされる。
w3m-fontifyをw3m-process-filter内に移すと快適になれるのだろうか?
0251(setq favorites '(emacs w3m rawdog))2006/03/13(月) 07:04:18
fonfifyが遅すぎ
中間形式のhalf-dumpをparseするのをやめて、
w3m側に-dump-elispオプションを用意してEmacsLispを吐かせると速くなると思うぜ
この前profileとってみたらw3m-fontify-anchors, w3m-fontify-formsに時間とられてた


0252(setq favorites '(emacs w3m rawdog))2006/03/13(月) 12:42:00
あるいはhalf-dump→elispへ変換するC言語のフィルターを導入するか
0253名無しさん@お腹いっぱい。2006/03/14(火) 23:03:39
じゃあ作って(はぁと)
0254(setq favorites '(emacs w3m rawdog))2006/03/15(水) 05:43:12
いやです
0255名無しさん@お腹いっぱい。2006/03/19(日) 00:36:52
w3m や Lynx では、インフォシーク(ttp://www.infoseek.co.jp/)ではログインに失敗してしまうのですが、
どうしてでしょうか?
0256◆xlAOIq6jZw 2006/03/19(日) 14:18:32
スレ違い
0257名無しさん@お腹いっぱい。2006/03/20(月) 23:17:57
text-area って auto-fill っていうか折り返しできないの?
0258名無しさん@お腹いっぱい。2006/03/21(火) 23:54:20
nikkansports.com の構造が変わって
shimbun が使えなくなってる?
0259名無しさん@お腹いっぱい。2006/03/22(水) 07:08:10
新聞よりもxmlに変換したほうが汎用性があっていいと思うのだが
0260名無しさん@お腹いっぱい。2006/03/22(水) 15:53:26
XMLは、正直言ってヤなんだけど、広く使われてるって
現実があるからなあ。汎用性は確かにあるだろうね。
でも、個人的には、悪貨が幅を利かせてる典型例だと思うよ。
できれば止めた方がよくない?
0261名無しさん@お腹いっぱい。2006/03/22(水) 16:27:22
>>259
html からわざわざ xml にしてもそれほど汎用性が上がるとも思えないのだが。
0262名無しさん@お腹いっぱい。2006/03/22(水) 17:07:48
xmlにすればRSSリーダとかでも読めるでしょ?
xmlというかrss。
0263名無しさん@お腹いっぱい。2006/03/22(水) 18:21:48
>>262
利点ってそれだけ?
0264名無しさん@お腹いっぱい。2006/03/22(水) 18:25:46
RSS 化したいならどっかよそでやってよ。
0265名無しさん@お腹いっぱい。2006/03/23(木) 12:26:41
これはバグかな?
tramp が起動しちゃうんだが。
> Checking new news on impress for bb...done
> Reading http://bb.watch.impress.co.jp/cda/items/13270.html...
> Reading http://bb.watch.impress.co.jp/cda/items/13270.html...done
> shimbun: Make contents...
> ...略...
> Reading http://bb.watch.impress.co.jp/cda/static/image/2006/03/20/ki10021-s.jpg...done
> tramp: Opening connection at C using ssh...
> tramp: Waiting for prompts from remote shell
> tramp: Waiting 60s for prompt from remote shell
> tramp: Permission denied by remote host.
> Login failed
0266名無しさん@お腹いっぱい。2006/03/23(木) 12:32:51
これのせいか。。
<A href="http://bb.watch.impress.co.jp/static/img/items/060322/orbitmp.avi">
<IMG src="file:///C:/Documents and Settings/murama-k.IMPRESSGROUP/
Local Settings/Temporary Internet Files/Content.IE5/2XQ18RE3/ki10030[1].jpg"
width="200" height="150" border="0"></A>
0267名無しさん@お腹いっぱい。2006/03/30(木) 13:50:48
mew で shimbun がうまく動かなくなりますた。
0268名無しさん@お腹いっぱい。2006/03/30(木) 16:00:16
>>267
誘導されて来るのはいいが、どのもジュールで動かないのか位は書こうな坊や。
0269名無しさん@お腹いっぱい。2006/03/30(木) 17:32:31
対象サイトのデザイン変更が原因とかそんなくだらん理由じゃないだろうな?
0270名無しさん@お腹いっぱい。2006/03/30(木) 17:43:35
Gg とかが出来ませんです。
emacs-w3m を ./configure && make しなおすと

In mew-shimbun-goto-folder:
mew-shimbun.el:359:30:Warning: mew-expand-folder called with 2 arguments, but
accepts only 1

In mew-shimbun-retrieve-article:
mew-shimbun.el:505:33:Warning: mew-expand-folder called with 2 arguments, but
accepts only 1

In mew-shimbun-re-retrieve-article:
mew-shimbun.el:666:29:Warning: mew-expand-folder called with 2 arguments, but
accepts only 1

In mew-shimbun-expire:
mew-shimbun.el:794:32:Warning: mew-expand-folder called with 2 arguments, but
accepts only 1

とか、言われますた。

emacs-version
"22.0.50.2"
mew-version
"Mew version 4.2.54"
emacs-w3m-version
"1.4.90"

です。
0271名無しさん@お腹いっぱい。2006/03/30(木) 17:45:17
訂正。Gg ではなく GG とかが出来ませんです。
0272名無しさん@お腹いっぱい。2006/03/30(木) 19:40:34
ああ、動かないモジュールがあるんじゃなくて、 shimbum 自体動かないのな。
(setq debug-on-error t)
で GG すると何て出るの?

mew-expand-folder のオプショナル引数って無くなったんだっけ?
んなわけないよな。
0273名無しさん@お腹いっぱい。2006/03/30(木) 20:58:43
自分で問題解決できないんなら安定版使えよ
0274名無しさん@お腹いっぱい。2006/04/03(月) 15:27:10
asahi.comリニューアルですか。
切り出すのが面倒そうなHTMLですな。

0275名無しさん@お腹いっぱい。2006/04/03(月) 16:34:18
>>258 もそうだけど (と言うか同じ企業グループか)
shimbun の更新が大変そうだってのもあるし
対象サイトがリニューアルされても shimbun 全然
更新してくれないってのもあるね…w
02762742006/04/03(月) 17:23:01
>>275
適当に直してからCVSを見に行ったら既に直ってましたよ…
先に見にいくべきだったな。
ただstableから結構変わっているようで、そのまま持ってこれませんでしたが。

ちうかそろそろ新バージョンを出してほしい。
0277名無しさん@お腹いっぱい。2006/04/03(月) 18:12:11
>>276
asahi は直ってるけど nikkansports は全然かw
0278名無しさん@お腹いっぱい。2006/04/03(月) 21:25:23
新聞なんかじゃなくてhtmldiffで読んでほうがよくね?
あれならデザイン変更されても追加部分のみひっぱってくれるから。
0279名無しさん@お腹いっぱい。2006/04/03(月) 23:51:51
diffなんか取ってどうするんだ
0280名無しさん@お腹いっぱい。2006/04/04(火) 01:14:06
diffで追加された部分、それすなわち新しい記事へのリンクじゃないか。
同時にゴミもまざることがあるけど。

デザイン変更ごとに新聞を書き換える手間より、
多少ゴミがまじっていても新しい記事へのリンクをとるのが楽じゃないのか?
0281名無しさん@お腹いっぱい。2006/04/04(火) 01:15:13
なぜ新聞を使いたいのか考えたまえ
要は新しい記事を手早く読みたいんだろ?
0282名無しさん@お腹いっぱい。2006/04/04(火) 01:16:16
わかると思うが、diffをとるのは記事indexページだ
0283名無しさん@お腹いっぱい。2006/04/04(火) 01:27:24
shimbun モジュールなんて書き換える手間ほとんど無いじゃん。
後からいちいちごみ取り除くより初めに手間かけたほうが建設的だと思うんだが。
0284名無しさん@お腹いっぱい。2006/04/04(火) 01:51:32
>>283
んじゃ是非よろしく。

何ヶ月も見られないままになってる shimbun あるよね。
0285名無しさん@お腹いっぱい。2006/04/04(火) 01:58:30
> 何ヶ月も見られないままになってる shimbun あるよね。
新聞なんだからデザイン変更されたらすぐに対応しないと意味ないでしょ。
対応されないまま放置されてたら新聞としての意味がなくなる。

htmldiff処理して1枚のHTMLにまとめてブラウザで見ればゴミはスルーするだけでいい。
そのほうが現実的だ、まちがいなく。
0286名無しさん@お腹いっぱい。2006/04/04(火) 08:22:50
>>285
なら今すぐ対応してくれ。
0287名無しさん@お腹いっぱい。2006/04/04(火) 10:42:56
いやです。新聞なんかよりhtmldiffの方が現実的。
0288名無しさん@お腹いっぱい。2006/04/04(火) 14:05:50
>>284
いや、ちゃんと自分が見る奴は対応して公開してるから。
適当にぐぐって探してくれ。
0289名無しさん@お腹いっぱい。2006/04/04(火) 14:20:57
>>272
Mew5 ではオプショナル引数が無くなってるみたいです。
0290名無しさん@お腹いっぱい。2006/04/04(火) 14:59:16
GnusRSSつこてる香具師おる?新聞とも関係あるみたいだし。
0291名無しさん@お腹いっぱい。2006/04/04(火) 15:44:03
>>290
nnrss のこと? それなら使ってるけど。
0292名無しさん@お腹いっぱい。2006/04/04(火) 17:25:03
>>289
えー。無くなってるのか。
0293名無しさん@お腹いっぱい。2006/04/05(水) 11:44:42
そういう非互換はpluginをつくる人にはいい迷惑
0294名無しさん@お腹いっぱい。2006/04/09(日) 23:28:18
今度は CNN-jp か
0295名無しさん@お腹いっぱい。2006/04/16(日) 09:59:10
zdnet-jp もお亡くなりに。
■ このスレッドは過去ログ倉庫に格納されています