1 :
stw3 :
05/01/22 20:24:25
2 :
stw3 :05/01/22 20:25:02
3 :
stw3 :05/01/22 20:26:19
[features and supports]
Boehm GC
table, frame, w3mimgdisplay, m17n
SSL, cookie, proxy, auth, IPv6, nntp
keybinding, mouse, tab, downloader
w3mman, dict, incremental search, migemo
local-cgi, mailcap, urimethodmap
[feature requests]
async, javascript, java, flash, savebuf, cache, xml, rss, atom
[developmental requests]
GC, history, w3mbookmark, dirlist.cgi
[CVS]
http://sourceforge.net/cvs/?group_id=39518 local-cgi collection:-)
4 :
stw3 :05/01/22 20:26:50
TIPS 串設定 → オプション設定パネルで 日本語表示 → 環境変数と端末ソフトを日本語化 migemo検索 → --with-migemo (j)vim の空行付加 → jvim は :set noeol、vim は :set bin noeol w3m だけで ps, pdf が観れると便利 → application/postscript; ps2ascii %s ; copiousoutput w3m の中で Word の文章が読める → application/msword; wvWare %s /dev/stdout; x-htmloutput w3m の中で動画 → video/*; mplayer -vo aa -aadriver curses -ao oss -playlist %s; needsterminal
mεwは分かるのだが、stw3は分からん。
6 :
stw3 :05/01/22 20:52:54
>>3 |[developmental requests]
|GC, history, w3mbookmark, dirlist.cgi
この部分はどういう意味?
8 :
名無しさん@お腹いっぱい。 :05/01/23 01:23:14
漏れ、mεwの意味やっとわかった
?んもよだmεw
mew は関係なかったのか
>>7 GC............全過去スレから引き続き議論対象である w3m のメモリ管理についてのネタ
history.......履歴とキャッシュを巧く hogehoge しようという話
w3mbookmark...手軽に登録して且つよく使うサイトをフローティングして勝手に順序付けされようという話
dirlist.cgi...FD様に本格的なファイラに仕立てようという話
スレ立て人のオナニーだな。
だな。解説つけなきゃわからないんだから最初からそういう風に書けよ、つー話だ。
まあ全部11の調子で書いたら長大なテンプレになるから圧縮してみたんでそ。
まずは
>>1 乙くらいは言っておこう。
イメージ自動表示のON/OFF を簡単にトグル出来るような裏技はありませんかあ? ニュースサイトは見たいときだけイメージ表示できればいいし、 画像サイトでは多少待ってもいいので全部画像表示したいんですう。 オプション付け直してパチパチ起動しなおせばいい、という話もあるでしょうが、 文章サイト→画像サイトみたいなリンクがあるときに、ひょいと変えてジャンプ、 というのができれば嬉しいんですよう。 あ、外部ブラウザに指定する手があるかも、と今思い付きましたあ。 んでも、メモリ的にきつめな(80MB しかない)ので、もうちょっと 他になんかそういう機能を見落としてたりしたら、教えてくださいい。
16 :
名無しさん@お腹いっぱい。 :05/01/23 20:06:01
SET_OPTION auto_image=toggle
18 :
名無しさん@お腹いっぱい。 :05/01/23 20:08:41
不満なら見よう見真似で改造できるのもw3mのいいところ。
表技だったんですねえ。恥ずかしいい。ありがとうございましたあ。
検索履歴とコマンド履歴分離してくれー。 それとコマンド名補完させてくれー。 エイリアスも使わせてくれー。
検索とフォームの履歴が同じなのは ぐぐった語をそのまま検索できたりするので重宝してる。 コマンド補完とかはやりだすと fdshみたいに結局シェルを一つ実装するようなことになっちまうな。
履歴の分離は数行の変更で可能ですよ。 補完ルーチンをライブラリとして分離できればコマンド補完は可能だろうね。
あー、コマンド補完ってのはw3mのコマンドの補完。 もちろん一般のコマンドも補完できたら便利だろうけど。 なんかしっくりくるキーバインドが見つからなかったりとかで 割り当ててないけどたまに使うコマンドの時不便だから。
24 :
名無しさん@お腹いっぱい。 :05/01/23 21:55:38
いや、もちろんそのことはわかっていますよ。
>>11 |GC............全過去スレから引き続き議論対象である w3m のメモリ管理
|についてのネタ
これって結局
1. ページバッファは自分で操作して消したりBACKしない限りは永遠に増え続ける
2. 多くの環境でboehm-gcは解放ずみのメモリをOSに返さない
ということで解決したんじゃなかったの? 前スレの839がキモいからみんな
反応するのをやめただけ?
>>25 「解決したことが理解できてない香具師を納得させる」が To Do として残されている。
しかし、ある程度メモリ喰ってる状況になったら、 もっと積極的に見てないバッファの内容を ディスクに逃がせるようにしてもいいと思う。
w3mはページャーには使う気がしない 3文字も入力するのが面倒だから いつもlv使っちゃう
>>28 これでOK
export PAGER=w3m
alias lv=w3m
>>29 それに終了が面倒だ
esc一発で終了しろと
alias l='w3m -o confirm_qq=0'
>>27 それはあるね。
GCがないか、generationalなGCなら使われない部分は全部
スワップ領域にページアウトされるから無問題、で済ませてもいいけど。
Boehmは毎回全部舐めるからパフォーマンスに響くよなあ。
33 :
名無しさん@お腹いっぱい。 :05/01/24 04:25:16
w3mは常に道具箱に入れておきたい最高のページャーだ。
>>25 > 前スレの839がキモいからみんな反応するのをやめただけ?
なに自分のこと言ってんの?おまいは全然 GC を理解できていないから
お話にならないだけ。
あらあらw
つぅか | ↑ これ使ってんのおまえしかいないんだけどw さらに言うとMLで特定されてるんだけどw
二人ともどっか他所でやってくれ。迷惑。
>>37 | つぅか
||
|↑
|これ使ってんのおまえしかいないんだけどw
|さらに言うとMLで特定されてるんだけどw
m9(^Д^)プギャーーーッ
>>39 他所ってどこ?
私の聞きたいのは、
>>37 |さらに言うとMLで特定されてるんだけどw
と言っているけど、メモリ管理問題の原因が特定されたってこと?
sudo UZEEEEEEEEEEEEEEEEE
口喧嘩したいなら頼むからメールでやってれ。
usage: sudo -K | -L | -V | -h | -k | -l | -v usage: sudo [-HPSb] [-p prompt] [-u username|#uid] { -e file [...] | -i | -s | <command> }
>>37 俺はSUTOさんじゃないし、2chとそれ以外では文体も引用も全部
変えてるよ。
そんなことより前スレでGCがどうの騒いでたガキども、もう冬休みは
終わったんだ。とっとと貴様らの宿題でもやったらどうなんだ、
煽るだけ煽りやがって。
冬休みが終わったってことは、宿題も提出し終わったんだよ?
あ、そうそう、キモいで思いだしたけど、あながち間違ってはいないよ。 最近女子高生〜大学生ぐらいの女にすれちがいざまに「キモい」とか いわれるもの。別に声かけたりじろじろ見たりとかしたわけじゃないんだけどな。 じゃあ近くにこなけりゃいいのにな。
>>46 そんなことないよ、俺は休みが終わってからが本番だからな。
やっぱり緊迫感があると違うもんだよ、宿題もコーディングもデバッグもな。
でもやらずには済まされない。
しつこいな
言ってる事も気持ちもわからなくもないけど、踏ん張り過ぎと思われ。 昔の雑談系板ならアレだけど、ここから粘ってもウンザリするだけ。
前スレdat落ち(986)した。 次スレは980でじゃなくて995ででもいいみたい。
980超えると半日くらいカキコがなければ 次スレがあろうがなかろうがdat堕ちするからダメ
53 :
名無しさん@お腹いっぱい。 :05/01/25 20:46:24
なぜあの須藤さんがうざいといわれてるのだ?
すみません、質問させて下さい。
w3m Version 0.5.1 を使っているのですが、自動のパスワード認証ができません。
.w3m/passwdに
machine www.mozilla.gr.jp
path /ml/logs/moz-users/
login mozilla
passwd mozilla
と書いて、
http://www.mozilla.gr.jp/ml/logs/moz-users/ へアクセスしてもパスワードを求められます。
書式がどこか間違っているのでしょうか。いろいろ調べたり試したのですが、わかりませんでした。
よろしくおねがいします。
M-x elmo-passwd-alist-save
0.5.1から何か変わったんじゃなかったっけ。 realmを書く必要があったような。
w3m-dev04064での修正かな。 >なので pathの部分は認証では使わず、host, port, realm の組み合わせで認証範囲を >決定するというのが正しいようです。 だそうなので、 machine www.mozilla.gr.jp realm Please Enter mozilla mozilla login mozilla passwd mozilla とやってみたらアクセスできました。(machineでもhostでもいいみたい)
>>56 ,57
ありがとうございます。できました。
ただ、うちのルータ(192.168.1.1)は Username だけで Password が必要ない設定になっているのですが、
その場合には設定してもうまくいかないんですね・・・
適当にパスワードを設けてやればいいのかな。
でも、現状でもかなり便利になって(゚д゚)ウマーです。
TITLE の無いフレームのページで = をすると、 Title がキャッシュファイル名になってしまうようなのですが、仕様でしょうか?
60 :
名無しさん@お腹いっぱい。 :05/01/26 16:36:05
過去にアクセスしたページはtabでurl補完できるようにしてクレヨン
それは多分ウザったいと思う。history検索で十分。
62 :
名無しさん@お腹いっぱい。 :05/01/26 17:10:16
61に同意。
w3m のソースコードを C++ でリファクタリングします。 個人的に C++ の学習を兼ねて。名前は既に決めてある。 モチベーションはメモリ管理の改善。
>>63 どうせだから DOM 使ってくれ。
javascript とか対応できるようになるし。
65 :
名無しさん@お腹いっぱい。 :05/01/26 18:13:27
がんばれ
期待します. 因みにどれぐらいで仕上げるつもりですか?
数ヶ月でtest版が出ると盛り上がるね。
1年後以内には・・・ # 他にもやることあるし・・・まぁ趣味やし・・
w3mをリファクタリングするだけの作業量を消費できるのなら linksを日本語対応させる方が益が大きいのではないかと呟いてみる
確か links は js 対応しているそうな。 使ったことないけど。使おうとも思わないけど。
>>63 > モチベーションはメモリ管理の改善。
どう良くなるの > 改善?
>>69-70 ん、elinks でなくて?
links は多分 js 無理だよ。
DOM 構造になってないから、対応するとなると w3m と同じ問題にブチ当たる。
>>71 バッファの中身を全部ディスクに書き出すつもりなんじゃない?
書き出さずとも、数世代前のバッファは解放しちまって 戻ったら再生成で構わんのじゃないか?
w3mhoge999-999 にそういう用途はないのかな
↑それ消しちゃうと戻った時にまっさらになっちまうよな。 ということはメモリからでなくファイルから読んでる。 でもメモリもバッファを消さない限り押さえっぱなし。 これって仕様としてスマートとは言えないのでは。
>>76 行バッファは双方向リストだから、GCライブラリの都合しだいでは参照がある
ものとして消えずに残っているのかも。
これでどうかな。
キャッシュファイルへ書き出した時に、行バッファを消すようにしてみた。
オプションの"Free memory of undisplayed buffers"をYESにしないと効果
ないよ。
begin-base64 644 w3m-clearbuf.diff.gz
H4sICJb1+kECA3czbS1jbGVhcmJ1Zi5kaWZmAG1PQW7CMBA841dMLyiJMdghiBIUFJUr6gVV4lal
qU0tJTEyDq1a9e+NCRwQXdna9c7szpgxhrrQzbgcG6v3g5jzhPkzAxdpMk9jPubXAOULzgml9DLj
6TPGBYsXECKNH9OpuKPnOZiYxovRHPScRYI8JzgZ/U7g6sO6koV9apWSNugTordWhQQ/hKKLjW4k
omrU3ddGfrklocT3oRWCjslWh2Iv7da0tpTIMjy/bDYYDvFptZP9ynVRfkhPDj2Bh373YBJht9ul
qM1JQjfO3E+EiCYdUxmLoEKGs5zS9ui8qyUqPPR6vszQG+y3e4f92wNsdbF+7teyPkoXdH/iIxz1
tzQqiKow9PgvweBWBheJK+DM4b922Vorm9uJP+2QDu3hAQAA
====
78 :
名無しさん@お腹いっぱい。 :05/01/29 13:10:48
ところでmigemoを使うと正規表現のサーチができないのは しかたないことなの?
>>80 ェェエェェエェエェΣ('A`ノ)ノエェェエェェエ
w3mのデフォのUAはIE謹製だから無問題
「謹製」は謙譲語だと何度(ry
86 :
名無しさん@お腹いっぱい。 :05/01/30 18:32:45
vim-w3mはやはりないねぃ・・・ あると最高なんだが・・・ あとjavascriptエンジン搭載のw3mがあって使ってみたけど動かなかった・・ 動けば仕事中誰にも怪しまれずにnakataのサイトが見れるんだけど・・残念。。
>>86 editor /path/to/bin/vim
88 :
名無しさん@お腹いっぱい。 :05/01/30 18:43:12
>>87 w3mのエディタにvimを設定しろってことだと思われ。
>>86 w3m-js が動いたとしても、君の仕事中の行動は今も既に十分怪しまれているから安心しろ。
92 :
名無しさん@Vim%Chalice :05/01/31 11:56:56
w3mで操作マクロ(キーボードマクロ)なんてある?
>>93 これ、検索ワードを保存したままできたらいいのになぁ。
ググった後、以前と同じ語でバッファ内を検索しようにも 検索語が'['で上書きされてるので、再度入力するなり C-pを利用する必要があるってこと。
>>63 みたいに C++ でテキストブラウザ作ろうと思ってるんだけど(w3m をベースにするつもりは無いが)
boost、xerces、ICU とかガリガリ使うと、やっぱりユーザは嫌だよね?インスコ面倒だし。
98 :
名無しさん@お腹いっぱい。 :05/01/31 17:29:00
>>98 google側の変更により、時々NEXT_LINKの回数を草原させる必要がない?
少なくとも以前そんな経験を何度もしたから。
漏れはurimethodmapで:gをgoogle検索にしてる
×:g ○g:
>>99 それを言うと、'[' を検索するというのも Google 側の変更で変わる可能性あるし。
どっちを採用すべきかはトレードオフでしょう。
>>104 とりあえず xerces → libxml++ になる予感。
HTML のパースできないよママン
106 :
名無しさん@お腹いっぱい。 :05/01/31 23:27:16
>>106 Solaris でもつかえるように hack してくれるのね。
ありがと。
108 :
名無しさん@お腹いっぱい。 :05/02/01 14:53:52
Solarisにはapt相当のシステムないの? 商用OSのくせにだせーのw
>>108 一度便利なコマンドにハマるとそればっかり。
それが存在しない環境は全てクソ扱い。
そして文末には決まって「w」がついている。
w3m から起動するプログラムに環境変数 W3M_TITLE で TITLE を渡したいのですが、 文字コードの問題ではまっています。 元のページが EUC-JP 等の場合はその文字コードでセットされているようなのですが、 元のページが UTF-8 だと UTF-8 でないものがセットされているようで、 nkf などで変換しても化けたものしか得られないでいます。 UTF-8 の場合はどんなエンコーディングになっているのでしょうか? 文字列を正しい (?) 文字コードとして得るにはどうしたら良いでしょうか? 使っている w3m はこういうものです。 w3m version w3m/0.5.1+cvs-1.944, options lang=ja, m17n,image,color,ansi-color,mouse,sysmouse,menu,cookie,ssl,ssl-verify, external-uri-loader,nntp,gopher,ipv6,alarm,mark,migemo
>>93 俺はブックマークの先頭に
<ul>
<li><form action="
http://www.google.co.jp/search " name="f">Google:
<input type="text" name="q" size="50" value="">
<input type="hidden" name="ie" value="euc-jp">
<input type="hidden" name="hl" value="ja">
<input type="hidden" name="lr" value="lang_ja"></form>
<li><form action="
http://dictionary.goo.ne.jp/search.php " name="dict">大辞林:
<input type="text" name="MT" size="50" value="">
<input type="hidden" name="jn.x" value="0">
<input type="hidden" name="jn.y" value="0">
<input type="hidden" name="kind" value="je"></form>
<li><form action="
http://www2.alc.co.jp/ejr/index.php " name="eijiro">英辞郎:
<input type="text" name="word_in" size="50" value="">
<input type="hidden" name="word_in2" value="%A4%AB%A4%AD%A4%AF%A4%B1%A4%B3">
<input type="hidden" name="word_in3" value="uZxnG5hRS4mbKwrZhp"></form>
って書いてある。検索するときは screen 使ってるから新しい w3m がすぐ立ち上げられるんで。
日本語文字が
114 :
名無しさん@お腹いっぱい。 :05/02/02 07:38:44
W3M_CHARSETで判別できるのかな?
>>114 W3M_CHARSET は元の content の文字コードなのでちょっと違うように思います。
あと、試しに手元の iconv でサポートしている、
UTF-8, UCS-2, UCS-2BE, UCS-2LE, UCS-4, UCS-4BE, UCS-4LE,
UTF-16, UTF-16BE, UTF-16LE, UTF-32, UTF-32BE, UTF-32LE, UTF-7,
の全てで変換を試してみましたが、いずれもマッチしないようで、
判別以前に変換する手段が無いという状態です。
いろいろいじってみたのですが、
w3m のオプションの「文書の読み込み時に文字コードを変換する」を YES にすると、
W3M_TITLE が表示用文字コードになるようなのですが、
このオプションの影響範囲がまだ良くわかっていないので、
これを変更するのには二の足を踏んでいるところです。
表示用文字コードに変換して格納してもらいたいよね
117 :
名無しさん@Vim%Chalice :05/02/02 16:21:16
118 :
名無しさん@お腹いっぱい。 :05/02/02 16:30:19
>>117 ソース見れば自明だろうが。スタイルシートが使われてるからだ。
119 :
名無しさん@お腹いっぱい。 :05/02/02 22:52:46
pdftotext -layout foo.pdf
':' の MARK_URL って表示されている範囲の URL しかリンクになりませんよね? ページ全体リンクにして欲しい。 あと、 ';' の MARK_WORD って何に使うもんなんでしょう? なにか便利な使い方はありますか?
>>120 例えば、リンクの対象がテキストブラウザではさっぱり分かんない時に、
ソースを表示して、そこから
<a href="about.html">みたいなのを辿る時なんか。
>>120 mark_all_pages を 1 にすればいいのでは
>>123 おお、それでした。オプション設定の説明の意味を誤読していたようです。
たしかにあの説明は判りにくい。デファルトの挙動が変わってオプションが新設された のを知っていたからピンとくるが
126 :
名無しさん@お腹いっぱい。 :05/02/04 23:26:00
タブを削除するのはどうするのですか?
どうやってタブを表示できるようにしたのかね?
T C-q
タブだから"t"が関係あると思い 適当に操作していてC-tで増やしたのですが 削除の仕方が全くわかりません
どもありがとうございます
私も"H"は見たのですけど タブ関係のことは一切記述がありません
タブ操作 T 新しいタブを開きます (NEW_TAB) C-q 現在のタブを閉じます (CLOSE_TAB) } 次のタブに移動します (NEXT_TAB) { 前のタブに移動します (PREV_TAB) ESC-t タブ選択メニューを立ち上げます (TAB_MENU) きちんと書いてあるけど?
バージョンはおいくつかしら? 0.5.1じゃ古いのかな?
0.5.1
最近のw3mはデフォで割り当ててあるのか。
おなじか・・・ では、どこのビルド? ソース落として来てパッチ当てて自分で? パッチとかも詳しくプリーズ
>>137 これある?
/usr/local/libexec/w3m/cgi-bin/w3mhelp.cgi
/usr/local/share/w3m/w3mhelp-funcdesc.ja.pl
前スレあたりで NEXT_DOWN, NEXT_UP のアンカー走査で 罫線とかシンボルの分だけ横にずれると書いてあったと思うけど、 こんなかんじで直るかと。 --- main.c.orig Sun Feb 6 07:32:09 2005 +++ main.c Sun Feb 6 07:52:47 2005 @@ -3746,7 +3746,8 @@ { HmarkerList *hl = Currentbuf->hmarklist; Anchor *an, *pan; - int i, x, y, n = searchKeyNum(); + Line *l; + int i, j, x, y, n = searchKeyNum(); int hseq; if (Currentbuf->firstLine == NULL) @@ -3758,15 +3759,22 @@ if (an == NULL) an = retrieveCurrentForm(Currentbuf); - x = Currentbuf->pos; - y = Currentbuf->currentLine->linenumber + d; + l = Currentbuf->currentLine; + y = l->linenumber + d;
pan = NULL; hseq = -1; for (i = 0; i < n; i++) { if (an) hseq = abs(an->hseq); an = NULL; - for (; y >= 0 && y <= Currentbuf->lastLine->linenumber; y += d) { + for (; y > 0 && y <= Currentbuf->lastLine->linenumber; y += d) { + if (d > 0) + for (j = 0; j < d; j++) + l = l->next; + else + for (j = 0; j > d; j--) + l = l->prev; + x = columnPos(l, Currentbuf->currentColumn + Currentbuf->visualpos - l->bwidth); an = retrieveAnchor(Currentbuf->href, y, x); if (!an) an = retrieveAnchor(Currentbuf->formitem, y, x);
>>139 これだとカーソル位置より左の行末にあるアンカーにも
ひっかかるので修正。
begin-base64 600 main.c.patch.gz
H4sICP05BkIAA21haW4uYy5wYXRjaACdU21v2jAQ/mx+xfVLBSSuUiiFkoKYKlWTxqpJ035AAmYx
TRzmJAxU9b/vzjY0vGhoy4c4Pt89fp57LpxzyCKpbmY3uZY/2fdKwbOIAe4h6A+7nWHwAJ0g6DU8
z3OJ7GvucvoQBMPuYNi9szmTCfBu/+7e74Nn1gFMJg14awA9n7NIvwo9lUUJ7SSFETxVWgtVxtWC
jxM6TfEstNmf1CzJNbQj5UN7FamwwSksVQnSh40PWx8UYhQi0rPki9i+VFmzFTY8yppKJaCdup2r
Wf6tDHaJSSF+4dYFFtCsk1xIXZQGfDSClx/Tactp7g38zi2J7j343cCo3tVH6iMZGO1Ai1JLsRYO
+jnXWe0aYmPFbo56tMoL14bt0cnMfhM1Pk7xraosFho8mLsmHPe7VuEyCDM9rTZCVoY3iXABahNG
+K3bL9CrpsRIEIKER1C4eF6LvGe2C6S+VhnFBQbRd9ySYla7gTMDFyKlMSLC9TV+PR7yT6PiRC4V
eCOY07XcXHbQbjtSB4YmWizMTGxaoSshtldElzN2qRxpZrIU2RkILEXaRuzVkVpLj9memslmLNYi
ekUjasr/U7i3pzAnjBYGLOjSurNEd+a4oDt0tJsNdF6JTRm6epEW4rRybCo5P65cabEOazfX+a5l
UUUpji7ei6m/5bxMLE9G8z3L0ypT3/KimfrnBvTJnOMonsfkhBlbUGJw0bIDxzF/b7dT9M+WO4wL
fjv0D89dYO87e3f/B63v7q8xxP4AY4VzpKMFAAA=
====
↑乙δ とりあえずちゃんと当たったので、しばらく使ってみる
直ってない鴨。
>>143 そうですか。そんなにチェックしてないので。あしからず。
x = columnPos(l, Currentbuf->currentColumn + Currentbuf->visualpos - l->bwidth);
でカーソルのある桁に対応する Line *l における pos を
求めてるつもりだけど、間違ってるかな。
ほかはとりあえずでは思い付かない。
NEXT_LINK ってなにか問題あるの?
>>146 では転載。w3m/0.5.1+cvs-1.937 でも問題は健在の模様。
77 :名無しさん@お腹いっぱい。:04/07/06 01:19
最近、googleのページで TABの挙動が変だ。
キャッシュへのリンクが飛ばされたり、
更新日の後の '-'のとこに嵌りこんでしまったり。
78 :名無しさん@お腹いっぱい。:04/07/06 02:49
キャッシュへのリンクが左端にある時にとばされる気がする...
79 :i686DX8 :04/07/06 10:17
>>77 ,78
あたしんとこもそうよ。0.4.1だけどね。
他にもime.nuとかでもそうなってるかなぁ。
w3m
dnoz : nozaki directory project. dnozについて; URLを追加. ホーム; コンピュータ;
User Agent; w3m. Emacs/W3; ブラウザ情報; 読み上げブラウザ・Voice Browser;
オンラインソフト. w3m. W3M Homepage. 坂本浩則氏のホームページ ...
members.jcom.home.ne.jp/ ksmiracle/Computer/UserAgent/w3m.html - 3k -
キャッシュ - 関連ページ
>>140 の bwidth って何なのかな。ソースみてもわからん。
149 :
名無しさん@Vim%Chalice :05/02/09 10:59:24
終了しても、入力と検索履歴を復活させることはできますか?
終了時に履歴をファイルに落とし、起動時に履歴をファイルから読み込むように改造すれば? 理屈的に難しくなさそう。
>>147 <nobr> の処理がおかしいっぽい。これが正しいかはわからんが。
--- w3m-0.5.1/file.c.orig Sat Feb 12 13:31:25 2005
+++ w3m-0.5.1/file.c Sat Feb 12 13:31:29 2005
@@ -2343,7 +2343,7 @@
Strcat_charp(obuf->line, obuf->tag_stack[i]->cmdname);
switch (obuf->tag_stack[i]->cmd) {
case HTML_NOBR:
- if (obuf->nobr_level > 1)
+ if (obuf->nobr_level > 0)
break;
case HTML_WBR:
set_bp = 1;
>>141 はまだ表示されていない部分にとべないかも。
直った鴨!
>>141 をまだ表示されてない部分へもとべるように修正。
ついでに NEXT_LEFT, NEXT_RIGHT で同じリンクに何度も引っ掛からないように
nextX もいじった。具体的には現在カーソルのあるリンクと、
現在カーソルのある行の走査と逆方向の部分に重なってるリンクを飛ばすように。
これは好みによるかな。
begin-base64 600 w3m-0.5.1_main.c.patch.gz
H4sICEq8DUIAA3czbS0wLjUuMV9tYWluLmMucGF0Y2gAnVZbT+JAFH4uv+L4YortsC0IKAirMTGb
LKsmZpN9LWVYqsPgTovarP73PXPpDYrK9oFpZ875zv0bCCHw3FkSr9Vt+V+WQcRbYWslot/WjxWH
i0cB0AXPHxz3B20P2p533HAcZ0vFugsSuKJT8Nvg9wf+6cDvSOlu4/wcSKd3cuqegqNW34Pz8wZw
+pL8siOewMwFtaTNBvxtgHy+LQPxQMUkihM4WjAYweVaCMqT6XpOxgt5yvBs2CBS+oKHi5WAo4C7
cPQY8GHDKbY1RsAqm0Y21L+sUFTWJxGncMQMuvQtcuHFhdQFjq7ENBDh4jtNr9dLu2lwK1IhwzXc
IQ7aSDQHuxzUPBJxoiyPRnD9czLBbFiCJmuBbqkk9r2u68ss9r2e2+mpLMpnMz2hfpdYJqCXDYnH
VWxOUjxhZMxQlq+XUypMOKE8SI0QZga0T2Zjjhm0I9zzhhDBGXBcHKcpq2fJuAIunc8s2zMYg9eE
rxBwMqZ81kL7MFBfcRKIRH0T8NG2FSpbqhRW2az1vIgYBdvXVnIvhmhijI7A4SG+nalgKJe7zghm
UphYGghzKSL6RHUHVHK/EHSuCveC9UF5GcOBDALfpaWP9NGTZZTQZY7hoM2trkUj+qQGLWBl3cw+
eu8YDzbRMpPDXOJD1DfMW1YenZeiuDLhZmMqaPCQw0r5VLZkmBp3rEJDflXF38p6B7KYr6+q0IuY
/oEDhMk+MjScFUQLV2y95Ler2N7RyS5c3kxub+5sJuPRAVlycuujDvUUGjntDKvxhm26U01JtlME
ab1thbp3jxf1yppb1UaDQpG+War9bZr5P+65fTn+vWP3RE3/vmwJ9Wy5B83l1Fgmvfv31CATlFne
h/10zN0Tt+3LoPt9t9POOU+3cZkqK51goK9wSEpmFPmSnYRIMkLc0YJlmgQHZiYJ79KvU0uyWrue
W1VrjoD4e3Ot0QymsZ139QaNEsuQZpqTZgpnVf9ZEG+FKxUKPv0MJW5Qat7ThlX3ZtQCAlXR7WyC
K9EaWqtQWj66ReT/GbiTu6CHXU6yAr3X1bnH6sxwwepkQ8505eV/naHRpyym25pjpUnIpuajoE/D
kmXceo5myQJNaQfyjVGJIPUl2CwrlgN9iuJ1wCQhqftS6Rv+q3IxQtV09qU6xx6uxyQSc6pBd953
O1uldPu9d7N9dPt+olGcGrKvcn2ZlN/MuCnH/gFfb9XbNQsAAA==
====
patch は ML の方に投げるか直接 CVS リポジトリに ci しろよ
151は良く効くようだからML投稿きぼん
156 :
名無しさん@Vim%Chalice :05/02/17 16:57:45
すでに起動しているw3mに、他のプロセスからURLを受け取り ページを表示することはできるでしょうか
xtcはどうかな?
>>157 xtc の URL 見付けたけど、消えてて手に入らん。
こんなの考えてみました。 ~/.w3m/keymap には keymap "C-xC-f" GOTO file:/cgi-bin/go.cgi とか書いておき、 これをこんな local CGI として用意。 #!/bin/sh echo "Location: `cat go.dat`" echo あとは、他のプロセスが go.dat に書いておいた URL に C-xC-f で飛べる。
screen の中で動かすのが一番楽だな
162 :
名無しさん@お腹いっぱい。 :05/02/17 20:23:41
オプションパネルの外部ブラウザに /usr/bin/mozilla & と指定しています. w3m-0.5.1 で mozilla のバージョンは1.7.3です. M を押したときに mozilla が一発で起動してくれないときがあります. もう一度 M を押せば起動します. ためしに #!/bin/bash mozilla $* echo $? > hoge というスクリプトを書いて, これを外部ブラウザに指定してみたところ 起動しないときは mozilla がエラーコード139を吐いて終了しているようです. 何か原因として考えられることはないでしょうか?
>>162 extbrowser /path/to/bin/firefox %s &
>>163 %s をつけろということでしょうか? つけてもダメでした.
>>162 139 ってことは SEGV ? core は落ちてないの?
>>166 ulimitで作らないようにしてます... >core
やっぱ mozilla の方に問題があるんでしょうか
/usr/bin/mozilla ってシェルスクリプトだったのですね. 初めて知りました. で, なぜだか良く分かっていませんが外部ブラウザを /bin/sh -c "/usr/bin/mozilla %s" & にしたらちゃんと起動するようになったようです. お騒がせしました.
と思ったらやっぱりだめでしたorz でもなんかmozillaのスクリプトがかなり怪しそうなので多分スレ違いっぽいです 逝って来ます
170 :
名無しさん@Vim%Chalice :05/02/18 14:43:50
起動時にURLを複数指定して、 タブ表示状態で起動とかってできないですかね
-N じゃだめなのか
172 :
名無しさん@Vim%Chalice :05/02/18 15:08:32
-N でできました。ありがとうございます。
173 :
名無しさん@Vim%Chalice :05/02/18 15:13:12
1つ前のバッファに戻るに対して、逆の進むはないのでしょうか。 doc-jp/README.keymap を見ましたが、らしきものがありませんでした。
>>173 HELP (H) に書いてない?
> F 次のバッファを表示します (NEXT)
> B 前のバッファを表示します (PREV)
175 :
名無しさん@Vim%Chalice :05/02/18 15:38:51
>>174 やっぱりだめでした。keymapに
keymap F PREV と書いてもだめでした。
他の設定は読み込んでいるので、PREV が対応してないっほいです。
バージョンは
w3m version w3m/0.4.1-m17n-20030308, です。
>>175 え?すまん、質問の意味がよくわからないや。 NEXT (F) ではダメなの?
バージョンageなさい ただしB(BACK)で戻るとバッファが消されるんでもう何しても進めないから NEXTは実感としてあまり使えない。 そういうことしたい時は専らSELECT_MENU。 これは他のブラウザの追随を許さない快適さ。
keymap C-N PREV keymap C-P NEXT こんな設定でちゃんと効いてる
SELECT_MENUとか<select></select>の中身に対しても migemo使えたらいいのにな。
w3m の中に squid 入れる気あるよ!
G(END)とかも使いたいね。
すまん、申し訳ない、これデフォルトの設定じゃなかったのか。 自分で設定したのにもう遠い記憶の彼方に行ってた・・・
183 :
名無しさん@お腹いっぱい。 :05/02/18 18:13:05
CVS 版の configure が失敗します。 checking how to run the C preprocessor... ccache gcc -E configure: error: can not find install-sh or install.sh in .. ../.. ../../..
>>183 ccache使わないようにしてみたら?
んでinstall-shはあるのか?
>>187 configure と同じディレクトリにある、
>>183 本当だ。
configure rev 1.151やったらいけるけど、HEAD(=1.152)では失敗するなあ。
変更の行数が多すぎて何が変わったんか分からへん。
.w3m/mailcapで/etc/mailcapの中の特定のエントリを遮蔽しつつ その他のエントリを利用する事ってできないでしょうか? 外部アプリでなくw3m自身に処理させたいんだけれども。 /etc/mailcapを参照から外すという手もあるけど、 それだと他のエントリを.w3m/mailcapにコピペしなきゃならんし。
普通に見られるが…
イソラインフレームが表示できないのはバグではなくて仕様ですか?
仕様。
Lで出るリンクリストにぐらい表示してほしいものだ。 なんか足りないと思ってソースをiframeで検索して辿るってのは……。
198 :
名無しさん@お腹いっぱい。 :05/02/26 17:58:21
proxy使えよ
>>193 たしかにたまにあるなぁ。
mapionとかの画像が半分くらいしか表示されなかったり。
なんでなんだろね。
つーかバージョン0.4のころは4cmくらいよか大きい画像は表示されなかった覚えあるぞ。
(´-`).。oO(1.0になるには何が必要なのだろうか・・・
その前に今年は0.6が出るのか?
205 :
名無しさん@お腹いっぱい。 :05/03/01 00:06:45
w3mはもともとページャ。unicodeも扱える今、ページャとしてはすでに完成の域に達している。 まあ、ウェブブラウザとしてはまだまだだけどね。
ベータ版が普通に使われるソフトってコミュニティよりの ソフトに多いかもね。
コミュニティより?
enable_w3mmailerをyesにしててもオプションで mailto:のリンクを辿れないようにできない? 2chでうっかりsageなメール欄を辿ってしまった時、 太字なんで欝陶しくて……。
mailer を true にでもしておくと良いと思われ。
それだとメール記入画面が出ないだけですよね?
質問です.
「にくちゃんねる」という大変便利なサイトがあります.
http://makimo.to/ ここは,2ch の現行スレ・過去ログのスレッドタイトル検索,「人大杉」の板の
閲覧などをさせてくれるのです.ちょうど,2ch専用ブラウザを使う感覚に似て
います.
しかし,一つ問題があります.
w3m で閲覧したときに限り,サーバの送出するデータが途中で途切れるのです.
特に,長大なスレッドの場合.
これは一体なぜなのでしょうか.どなたかお分かりの方はいらっしゃいませんか?
俺もそれ不便で困ってる。
サーバーの負荷軽減のために、タイムアウトが短めに設定されてて、 大きいファイルのダウンロードに失敗するケースがよくあるね。 XXXサイトでそんなことになっちゃうからもう悔しくて悔しくて。
wget使えばいいじゃん
localに落として見るのはメンドいけどな
wwwoffleで
>>216 XXXサイトのばやい、refererが適切に設定されてないと弾かれるんだよね。
>>219 w3m から wget 起動するようにするとか。
環境変数から URL 取り出して referer セットするとかできるだろうし。
>>219 wget --referer
http://hogehoge.html http://hogehoge.zip とかでいけるべ?
ところでmailcapでmp3をxmmsとかに開かせるように設定しているのにうっかり
落すつもりでmp3の上でEnterしてしまったときとかって皆さんどうしてます?
中途半端にasyncになってるので^Cじゃダウンロードプロセス殺せないし
面倒なのでxmmsが起動するのを待ってすぐ殺してるけどなんかいい方法ないですか?
cp ~/.w3m/w3mhogehoge.mp3 hoge.mp3
wgetでreferer偽造できたのね。 普段ダウソにftp(1)使ってるから知らなかった。 でもやっぱりタイムアウトするんだよなぁ。 こりはサーバー側の問題、つーか仕様だわな…
インラインフレームに対応してくれると助かるのう。
226 :
名無しさん@お腹いっぱい。 :05/03/08 19:13:02
iframeをaに変換するプロキシを使えば解決。
プロキシ使わなくても普通にリンクになってるけど?
ごめん、勘違い。
hoge.md5 とかのリンクたどるときに (Download)Save file to: HOGEHOGE になるときに、とにかく text/plain として見るってのはどうするのかな。
うわっ、asahi.comのデザインが最悪の方向に・・・
どうせ某スレ経由で社説しか読まないので、問題ナッシング。
スタイルシートを無視して、lynxライクにずらずら縦に表示させる オプションがあれば便利かもしれないな。 まあ廊下串でもいいんだけどさ
234 :
名無しさん@お腹いっぱい。 :05/03/15 05:14:02
>>230 滅多にトップページ行かないから何が変わったか分からん…(´・ω・`)
何か問題ある?w3m で見てみたけど、得に不満は感じられない。
トップじゃなくて記事ページの話だと思う 社説ページは二分割だけど記事ページは三分割で本文が狭すぎ
読み上げブラウザに対応しましたっていっても、 テキストブラウザの使い勝手を落としてりゃアクセシビリティも片手落ちだ罠。
240 :
名無しさん@お腹いっぱい。 :05/03/15 16:57:53
>>230 ,236
幸いなことにところどころ区切のコメントがあるので
<!-- Start of Headline -->から<!-- End of Kiji -->までを抜き出すフィルタを使えば解決。
漏れは毎日Yahooのニュース記事を見てるので、同様の手法で記事のみを表示するように設定している。
毎日のことなのでフィルタを設定する価値は十分にあると思う。
しかしまあ、検索がjavascriptなしでも動くようになったのは良いな
以前のスレで w3m でタブを保存するスクリプトを書いてくれた方がいらっしゃった と思うのですが, どのように実装されていたか分る方いらっしゃいませんか? いらっしゃったらどんな感じだったたか教えて頂きたいです.
244 :
名無しさん@お腹いっぱい。 :2005/03/21(月) 10:05:43
タブの位置と全タブのURLを環境変数に格納すれば保存できるだろう。
246 :
243 :2005/03/21(月) 20:16:48
>>244 レスありがとうございます.
現在開いているタブのURLが環境変数W3M_URLに格納されている事は分かったのですが,
全タブのURLを取得するためにはどうしたらいいのでしょうか? w3m から !env して
みても使えそうな環境変数はW3M_URLしかないように思えます. とりあえず w3m から
呼出すシェルスクリプトを書こうと思ったのですが, 呼出したタブのW3M_URLは取得
できてもスクリプトの方から w3mプロセス を w3mコマンドの NEXT_TAB などでコン
トロールする方法が分りません. またもしコントロールできたとしてもタブの総数が
分らないのでどこでループを終了するか判定できません.
またタブの位置に関しては復元できなくても構わないと思っていたのですが, タブの
位置を取得する方法があるのでしょうか?
素人思考で申し訳ないのですが, 良い知恵があったら教えて頂きたいです.
>>245 見ての通りヘタレというかヘッポコなのでソースを読んでいたら言語学習からで10年
はかかりそうです...
「以前のスレ」を探してくりゃいいんじゃネーノ?
>>246 >w3mプロセス を w3mコマンドの NEXT_TAB などでコントロール
>する方法が分りません.
local cgiを使う。
>またもしコントロールできたとしてもタブの総数が分らないのでど
>こでループを終了するか判定できません.
これができないから、w3m-tabload.zipではw3mにパッチを当ててい
た。
249 :
243 :2005/03/23(水) 05:49:30
もうしわけございません. 板のURLが変っていたのに全然気付きませんでしたのでレ
スが遅れてしまいました.
>>247 以前のスレというのは "w3m その4" の281さんなのですが, 今は亡きアップロー
ダにファイルをアップされていたようで, 今となっては閲覧できないのです.
>>248 アドバイスありがとうございます.
cgi というのは全く勝手が良く分らないのですが, とりあえず
% cat test.cgi
#!/bin/sh
echo "Content-type: text/plain"
echo "w3m-control: EXEC_SHELL echo $W3M_URL"
echo "w3m-control: NEXT_TAB"
echo "w3m-control: EXEC_SHELL echo $W3M_URL"
echo ""
としてみて, w3m の任意のタブから file:///cgi-bin/test.cgi にアクセスしてみた
ところ, NEXT_TAB で1つ右のタブを選択することができましたが最初の W3M_URL と
NEXT_TAB した後の W3M_URL は変っていないようです.
タブの総数の方はソースに手を入れないとどうしようもないみたいですね. 最悪タブ
の総数が分からなくても, 適当にタブの総数の上限値を決めてループしながら, URL
をファイルに書き出して sort | uniq すれば良いかなと思っています. ですがもし
w3m-tabload.zip をお持ちで, 法律等に差し支えがございませんでしたら, 今後の勉
強にもなると思うので是非とも参考にしてみたいのですが見せていだけないでしょう
か? その4 の 281さんが見ていてくだされば一番良いのですが.
おー、ありがたい。 掲示板覗いたら、ちょっと要望しすぎではないかと不安に思いもしたけど。
253 :
243 :2005/03/24(木) 21:00:04
>>250 ファイルありがとうございます. 昨日無事頂きました. またとてもためになりました.
281さんはNEXT_TAB した後の W3M_URL が変更されないのを関数 ex__setEnvi を追加
して解決しておられたようです. w3m-0.5.1 では main.cの関数がマクロ(?)になって
いて良く分らない部分が多かったのですが, パッチを参考にして proto.h と main.c
を適当に改変(funcname.tab は main.c から自動的に作成されるようでしたので)し
たら付属の tabsave.cgi, tabload.cgi が正常に動作するようになりました. おかげ
様でタブを沢山開いていても気軽にプロセスを終了できるようになり, とても便利で
す.
レスしてくださった方々, その4 の281さん どうもありがとうございました.
screen と組み合わせれば w3m で patch 当てなくてもいけそうな気がするんだけどなぁ。 うーむ…。
255 :
名無しさん@お腹いっぱい。 :2005/03/28(月) 18:22:22
w3mって開発止まってるの?
>>256 上の方が、
[ A ][ B ][ C ]
[ D ][ E ]
~~~~~~~~~~~~~~~
…でそ?
copy で取り出して正規表現でうにょーっとやればタブの数は分かるんでないかなぁ、とか。
259 :
258 :2005/03/29(火) 17:01:06
#!/usr/bin/env ruby CURRENT_URL_KEY = 'c' NEXT_TAB_KEY = '}' CANCEL_KEY = "\C-g" DEFAULT_MSGWAIT = 5 W3M_WINDOW = 5 TMP_DIR = "#{(ENV['TMP'] or '/tmp')}" HARDCOPY_FILE = "#{TMP_DIR}/w3m-save-tabs-hardcopy" URL_FILE = "#{TMP_DIR}/w3m-save-tab-url" system('screen', '-X', 'eval', 'msgwait 0', "select #{W3M_WINDOW}", "hardcopy #{HARDCOPY_FILE}") tab_num = 0 IO.foreach(HARDCOPY_FILE) {|line| break if line =~ /^~+$/ tab_num_in_line = line.scan(/\]\[/).size if tab_num_in_line == 0 tab_num = 1 break end tab_num += tab_num_in_line + 1 }
260 :
続き :2005/03/29(火) 17:01:47
system('screen', '-X', 'eval', 'paste . `', "stuff #{CANCEL_KEY}") system('screen', '-X', 'eval', "stuff #{CURRENT_URL_KEY}") system('screen', '-X', 'eval', 'copy', "stuff LY") if tab_num > 1 system('screen', '-X', 'eval', "stuff #{NEXT_TAB_KEY}#{CURRENT_URL_KEY}") (tab_num - 2).times { system('screen', '-X', 'eval', 'copy', "stuff aLY", "stuff #{NEXT_TAB_KEY}#{CURRENT_URL_KEY}") } system('screen', '-X', 'eval', 'copy', "stuff aLY") system('screen', '-X', 'eval', "stuff #{NEXT_TAB_KEY}") end system('screen', '-X', 'eval', "writebuf #{URL_FILE}", 'paste ` .', "msgwait #{DEFAULT_MSGWAIT}")
259-260のスクリプトは現在開いているtabのurlを /tmp/w3m-save-tab-urlに書き込む。 最初の5行は設定で、特にW3M_WINDOW(w3mの動いているウィンドウ) は書き換える必要がある。 tabを復元するのはw3m-tabload.zipにもあるようにlocal cgiで簡単にできる。
262 :
257 :2005/03/29(火) 18:20:16
>>258 乙。
アイデア自体は思い付いてたんだけど、俺自身はタブ保存したいと思う局面が
ないから、自分で書く気なかったのですよ(´ー`)y-~~
>>105 漏れもテキストブラウザの試作品でも作ってみるかと思って libxml の
HTMLparser を 使ってみたんだけど、href 属性とかでパラメータ渡してると、
実体参照と勘違いしてエラー出るのよね(´・ω・`)
<a href="
http://www.example.org/hoge.cgi?a=b&c=d ">Link</a>
とかあると、&c の後に ';' がねーよボケって言われる。
たしかに文法的には a=b&c=d って書くのが正しいんだろうけど…。
ルーズな XML/HTML に対応するために、自前でパーサ書かないと駄目かもしらん。
libgcがみつからないと出てconfigureできません
rootになれない環境なのでホーム以下に、必要なファイルを揃えてみようと思うのですが
GCのコンパイルは
./configure --prefix=~/app (実際はフルパスで入れてます)
make
make install
cp include/gc.h ~/app/include/
ls ~/app/lib
> libgc.a libgc.la* libgc.so.1.0.1* libgc.so.1@ libgc.so@
こうなっております
http://www.ne.jp/asahi/diver/hrk/openbsd/s-w3m.html このページを参考にトライしています
ここが問題だろう!と思われる点を指摘して頂けると嬉しいです
# Linuxのダイナミックライブラリの扱いとかがよくわからんのですが、、
>>263 w3mのconfigureを実行するときにCFLAGSやCPPFLAGS、
LD_LIBRARY_PATHなどをlibgcが見つかるように設定しる。
265 :
263 :2005/03/30(水) 12:58:32
>>264 ありがとうございます
configureは通りました
しかし、makeが上手くいかんのです
gcc -I. -I. -g -O2 -I./libwc -I/usr/local/ssl/include/openssl -I/usr/local/ssl/include
-I/usr/local/include -I/usr/local/include -DHAVE_CONFIG_H
-DAUXBIN_DIR=\"/home/e/e14/e14044/app/libexec/w3m\" -DCGIBIN_DIR=\"/home/e/e14/e14044/app/libexec/w3m/cgi-bin\"
-DHELP_DIR=\"/home/e/e14/e14044/app/share/w3m\" -DETC_DIR=\"/home/e/e14/e14044/app/etc\" -DCONF_DIR=\"/home/e/e14/e14044/app/etc/w3m\"
-DRC_DIR=\"~/.w3m\" -DLOCALEDIR=\"/home/e/e14/e14044/app/share/locale\"
-o w3mimgdisplay w3mimgdisplay.o w3mimg/w3mimg.a -L. -lindep -lm -lsocket
-lnsl -ldl -lgc -L/opt/sfw/lib -lImlib -ljpeg -ltiff -lungif -lpng -lz -lm -L/usr/openwin/lib
-R/usr/openwin/lib -lSM -lICE -lXext -lX11 -lsocket -lnsl
Undefined first referenced
symbol in file
w3mimg_x11open w3mimg/w3mimg.a(w3mimg.o)
ld: fatal: Symbol referencing errors. No output written to w3mimgdisplay
となってしまいます
w3mimg_x11openを探すとw3mimg/x11/x11_w3mimg.c の中に有る事がわかりました
Makefileをどのように書き変えればコンパイルが通ると思いますか?
266 :
265 :2005/03/30(水) 14:08:26
すみません解決しました。 直接x11_w3mimg.cをコンパイルして、x11_w3mimg.oを作り Makefileに -o w3mimgdisplay w3mimgdisplay.o w3mimg/w3mimg.a の所に -o w3mimgdisplay w3mimgdisplay.o w3mimg/w3mimg.a w3mimg/x11/x11_w3mimg.o とするとコンパイル出来ました しかし、w3mを起動した後日本語のページが表示できないので oを押してdisplay charsetをEUC-JPにすると、その時は見られるのですが 次に起動した時はまた違うのにかわっています ~/.w3m/configはきちんとEUC-JPにかわっているのに、、、
>>266 Makefileを書き換えないといけないのはバグだから報告しる。
あと環境とかconfigureのオプションとかも書いてね。
follow_localeが有効になっててLANGかLC_ALLが変な値になってるんじゃネーノ?
269 :
266 :2005/03/30(水) 14:52:19
サーバーOSはSolaris 8 Intel Editionだと思います ./configure --enable-japanese=E --prefix=~/app (実際はフルパスで書いている) これでconfigureしました makeすると上記のようなエラーが出たので w3mimg/x11/に移動し そこにMakefileがあったので、CC=gccとしてmakeしてx11_w3mimg.oを作り ../../にあるMakefileのエラーが出たコンパイルの所に コンパイルオプションとしてx11_w3mimg.oを付け足しました バグの報告なんかは、再現が難しそうなのでちょっとおいとこうと思います
w3mのバージョンは?(゚Д゚≡゚Д゚)
271 :
269 :2005/03/30(水) 15:11:23
w3m-0.5.1です
272 :
266 :2005/03/30(水) 15:17:20
>>268 その通りでした
follow_localeと言うのは環境変数にあわせると言う事なのですね
とりあえずそこをfalseにして使えるようになりました
どうもありがとうございます!
ふーむ、w3mでやふをくしてると w3mimgdisplayが巨大化してXごと落ちるなあ。
275 :
名無しさん@お腹いっぱい。 :2005/04/04(月) 03:29:27
Local CGIだけじゃ2chブラウザ化できないの?
AAをみたいときがあるんでキー操作一発で レス単位でAA表示プログラムに渡してくれるような機能があるとうれしい とか他人まかせにいってみる
オレも w3m-2ch.cgi とか pu-roxy とかに刺激されて、
自分専用の2chブラウザ作ってたけど、公開できるほどのもの
を作ろうとすると結構めんどいね。だからあくまで自分専用だけど、、
>>274 氏のおもしろそう まだ試してないけど、
鯖移転とか大丈夫?
・C++ で再実装 ・feed reader 機能 ・各種 cache 機能(RDBMS のフロントエンド)
>>276 専用のAA表示プログラムじゃないけど、Xlibつかってカーソルがアンカー上に来たときにポップアップ表示させるのは考えてるんですけど。
表示だけなら簡単そう。
今やってみたんですが、web上にあったXlibのサンプルもらってきて、X11リンクして、w3mのdrawAnchorCursorの中から呼び出したら問題なさそうにウインドウが表示された。
とりあえずレスのポップアップ表示できるようにしてからだけど、そうすればモナーフォントも使えるからきれいなAAが表示できそうに思う。
>>274 鯖移転もだけど、あぼーんがあったときの対処とかもまだよく出来てないです。
削除されたレスも差分で保存しといて、ポップアップで表示できるようにしたい。
ガンガレ超ガンガレ
>>279 世の中にはX以外の環境でw3m使ってる人もいるはずだから
そいつを外部プログラムにしてやって誰でも自分の環境用の
モジュールを組めるようにした方が喜ぶ人がいるのではない
かと思う
xtermでマウス機能ONのw3mを使用しているときに、 文字をマウスで選択コピーすることはできないのですか
> インライン画像を表示(display_image) ( )YES (*)NO みたいにして、オプションパネルにオプション名が表示されていると わかりやすいのではないかと思いますた。 # 一応「( )」の上で u 押せばオプション名はわかるけど
inlineな画像でなくローカルにある画像ファイルをw3mで見るにはどうしたらいいの? gifアニメを一コマずつ見てみたいのだけど。 いちいちhtmlファイル作るのは面倒。
289 :
名無しさん@お腹いっぱい。 :2005/04/09(土) 07:33:04
面倒ならスクリプト書けよ
あるいはgifviewを使う
俺はxanimを選ぶぜ
292 :
柄剥 :2005/04/11(月) 02:52:24
ねんがんのJavaScriptかんぜんたいおうw3mをてにいれたぞ!
ゆずってくれ たのむ!!
295 :
柄剥 :2005/04/16(土) 17:33:53
だめだ! いくらつまれても ゆずれん
ころしてでもうばいとる
Java完全対応なのは?
強盗殺人犯ハケーン
C++で書き直してますけどw3mのレンダリングエンジンがしょぼすぎてモチベーションがなくなってしまった。
300 :
名無しさん@お腹いっぱい。 :2005/04/17(日) 23:22:35
どうしょぼいの?
C++で書き直すメリットって何?
C++のお勉強になります。
ついでにレンダリングエンジンも書き直して勉強してはどうか
いい機会だ、javascriptの実装も勉強してみようではないか
debian に入ってる swfdec-mozilla-player をちょっと改造すれば、 X に対応してればターミナルで flash 見れそうだが。
いま考えているのはキャッシュについて。 history N*0.1 分を~/.w3m下にcacheしておく。 リロードで差分だけマージする。w3mの終了の時点でキャシュの再構築。 DOMというかXMLフォーマットでブックマーク登録も考えている。 登録はカテゴリ分けしない。全部時系列表で。衝突の際はhogehogeしておもろくする
>>306 .w3m/cache にしてくれない?
今みたいにフラットに置かれると、ウザい。
PIDも利用してほしかったりして
309 :
名無しさん@お腹いっぱい。 :2005/04/21(木) 05:18:56
キャッシュなんてキャッシュサーバ立てればいいじゃないか。 わざわざw3mに依存する必要なんてない。
wwwoffleは?
それは開発終了
asciiplayerみたいにAAで画像や動画やflashとかも見せて欲しいね
一時ファイル用のディレクトリを作るくらいのことは w3mでも今からやったらいいんでないの。
Cygwinのパッケージにも取り込まれたね。
もうすぐで1年間も放置したことになるね。 おそらくGWは作業しないと思いますので、ここ1週間で bug fix でも何でもいいから纏めれよ >>開発者の中の人
お前は誰だよ?
俺俺
振り込むものかぁ〜!
高目の跳満でお願いします
>>310 >>311 Date: Sat, 29 Jan 2005 10:42:54 CST
Subject: WWWOFFLE - Web proxy with features for dial-up users
Message-Id: <
[email protected] >
WWWOFFLE - World Wide Web Offline Explorer - Version 2.8e
Changes
-------
Since version 2.8d:
Bug Fixes:
Remove some spurious error messages. Fetching of an aliased page now works.
Updated some documentation. Improve display of page contents on info page.
New Features:
The wwwoffle-mv program now allows changing the URL path.
Added a new option cache-control-max-age-0 to ignore 'Cache-Control: max-age=0'
.
Handle HEAD requests more intelligently when online.
322 :
名無しさん@お腹いっぱい。 :2005/04/24(日) 00:39:57
WEBrick
asahi.comみたいのはv押すのが一番手っ取り早いようだ
w3m最高。 w3m-2chで使わせてもらってます。 w3m-2chすごく便利ですね。 出来ればお気に入りの編集機能が欲しいかも。
w3m-2chの進化は漏れも期待。 まったり応援してるYO!
もちろん
>>274 のもすげぇ期待してる
ただ、パッチ当ててコンパイルする必要があるだけ、少々導入の敷居が高いね
漏れは最近PDAのLinuxZaurusでもw3mつかいはじめたが、さすがにセルフコンパイルまではいってない。
2001-11-15 0.2.2 2001-12-20 0.2.3 2001-12-20 0.2.3.1 2001-12-22 0.2.3.2 2002-01-07 0.2.4 2002-01-31 0.2.5 2002-02-05 0.2.5.1 2002-03-06 0.3 2002-07-16 0.3.1 2002-11-05 0.3.2 2002-11-27 0.3.2.1 2002-12-06 0.3.2.2 2003-02-24 0.4 2003-03-07 0.4.1 2003-09-23 0.4.2 2004-03-22 0.5 2004-04-29 0.5.1 2005-04- 0.5.2
current: w3m/0.5.1+cvs-1.946
>>329 Opera 8でも固まりますた
Firefox 1.0.3では大丈夫ですた
331 :
329 :2005/04/29(金) 00:52:04
ちなみにdilloなら2秒で表示してしまう、恐るべし。
w3m はあまりに遅いので途中で^C連打したら途中まで表示。 firefox は途中で向こうからスクリプトを中断汁と言って来た。 lynx は何も出なかった。 links は軽快に表示。
あまりに遅くてC-cする時って、 そのまま固まるのを覚悟しなきゃならんからなー。
>>332 各バイナリごとのレンダリングエンジンの特徴に言及しなさい。
>>334 各ソースごとのレンダリングエンジンの特徴に言及しなさい。
>>331 どうやって測ったの? ファイルは4.7Mで、うちではwgetでダウンロード
するだけで30秒ぐらいかかったよ?
>>336 30秒もかかる環境は今時ではナローバンドと言います。
サーバ側の問題でもかい
340 :
329 :2005/04/30(土) 03:10:01
いや、当然保存してから読み込ませたのです。
341 :
336 :2005/04/30(土) 21:47:53
>>336 ナローバンドかどうかは今問題にはなっていないだろうよ、いけぬま君
自虐ギャグ?
おいおい1.5Mbpsがナローバンドですか。
>>343 条件によってはauのケータイでそのくらいは出てしまうからなぁ。
うに板なのに 'band' の意味を理解してない面々がこんなにいるとは新鮮な驚き。
もしかして開発者死亡? 所詮は学生実験の賜物だったのか? もう当時の学生は居ないだろうな・・・
CVSの方で2ヶ月更新なしってのはいいかげんやばいな… このスレで出たパッチでもコミットする?
迂回氏も去ってしまったのだろうか? 閉鎖的な開発体制がここにきて致命傷に。
なら手挙げてコミッタになればぁ?
別に閉鎖的とか思った事はないが。 ただ、坂本氏の引退が辛い。
乗っ取る好機とも言う
材料がないよ?>>乗っ取り
358 :
名無しさん@お腹いっぱい。 :2005/05/11(水) 03:24:16
安定性向上
C++で書き直すって言ってた人どうなった?
坂本さんって結婚して引退したの?
S本氏は毎晩嫁を開発しているんじゃない?
CVSに何か突っ込みたいんならasync突っ込んで欲しいなぁ といってみるテスト
363 :
名無しさん@お腹いっぱい。 :2005/05/12(木) 13:51:04
asyncは不安定じゃん。Local CGIと相性よくないし。
穴があったら突っ込んでみたくなるお年頃というところでせうか
365 :
名無しさん@お腹いっぱい。 :2005/05/12(木) 16:55:52
ぜひw3mの穴に突込んでほしいところだ
>>400 是非cygwinなしで動くw3mを作ってくれ
うちのw3mはCygwinなしで動いてるけどなあ
table ありの html で SIGABRT 発生。 shutdown -r now でなおった〜。それだけ。
>>369 インストール直後はそういう現象が起きていたけど、
リブートしたら起きなくなったってこと?
ある日ログインしたら、そうなった。
w3mのソースコードってどちらかというとキタナイ方なの?キレイ方なの? あと仕様書みたいなのありますか?近々解読する予定なのです。
>>372 そんなに綺麗な部類ではない。
つかそれもわからんレベルで解説とはおめでてーな
>>373 漢字が読めないお前もいい勝負だと思うぞ。
漢字は読めてるようだが
main.cが6600行って・・・スパゲッティ確定?
>>376 チミはバグを検出できないタイプだな。
372と373の会話は噛み合ってないだろう。
レンダリングエンジンはgeckoを載せるとしてmmは何にしようか思案中。
>>377 main() が 6600行、ではないよ。念のため。
素で解説と読んでた。正直スマンカッタ… 最近目悪くなったな…
ワロタ 漏れは両方とも解読と読んでいた。
あと仕様書みたいなのありますか?近々解脱する予定なのです。
ポ
>>384 う〜ん。373の可笑しさには56億7千万年ほど及ばないな。
せめてもう少し早けりゃな。
アップロダとかで'a'とかでは保存できず、linkを追うしかない場合なんかに、 直接保存先を指定したりできず、 .w3m/w3mtmp*をmimetypeに従って処理するしかないのは不便だなあ。 どの程度までダウンロードが進行してるかも分からないし。
389 :
名無しさん@お腹いっぱい。 :2005/05/16(月) 02:21:12
M-s
試したのか?
w3mでぐぐると検索語によっては先頭にあのアドワーズってやつが 数ページ付いてかなりうざったいな
w3m-256について質問です。 w3m-256をFreeBSDで使っているんですが BASIC/DIGEST認証が必要なサイトを開いたときに落ちてしまいます。 ports/japanese/w3mにおいて make pacth後 w3m-0.5.1-cvs-1.946_256-008.patch を充ててビルドしました。 通常使用には問題ないように見えます。 しかし % w3m BASIC/DIGEST認証が必要なサイトのURL とすると ID入力時にSegmentation Faultになります。 そのサイトに別のサイトからリンクで飛んだ場合は大丈夫なのですが。。
Fedora Core 3のGNOME端末でw3mを使っていると、 始めは問題ないのですが、 しばらくするとキーをまったく受け付けなくなります。 killしてから再起動しようが、他のGNOME端末でやろうが、 キーは受け付けません。ログアウト、再ログインしてもだめです。 w3m以外のアプリでは問題はなく、 xterm上のw3mも問題ありません。 何かわかるかた、いますか?
>>394 かなり不思議な現象ですね。
>killしてから再起動しようが、他のGNOME端末でやろうが、
w3m以外は入力を受けつけるのでしょうか?
Meadowで動くコンパイル済みw3m、 アップしてもらえないでしょうか。
最近はMeadowというOSかアーキテクチャでもあるのかね。
MeadowはWindowsでしか動かんでしょ?
>>395 w3m以外(といっても、シェルとvimくらいしか試していませんが)
は端末上で問題なく動きます。
あと、書き忘れましたが、screenを使っています。
GNOMEが入力不可になるのはよくあることだと思うが。
さっきはすみませんでした。 Windows XPで動くコンパイル済みw3m、 アップしてもらえないでしょうか。 Meadowから利用したいと思っています。
>>401 > C-s 押してない?
おそらく押していないと思います。
他のGNOME端末を立ち上げ、その中でw3mを起動しても、
症状はかわりません。
>>402 > GNOMEが入力不可になるのはよくあることだと思うが。
これは、GNOMEがあらゆる入力を受け付けなくなる、ということでしょうか?
それとも特定のアプリが動かなくなる場合もあるのでしょうか?
GNOME端末を使いはじめてそれほど時間が立っていないのですが、
今までGNOMEのキー入力だけがおかしくなったことはなく、
(知る限りにおいて)w3mだけが動かないというのも
どうも変だなあ、と思っています。
w3m -dump でタイムアウトを設定するにはどうすればできますか?
>>407 w3m の入出力周りが糞な設計なので、できません。
wget --timeout でローカルにダウンロードして、そのファイルに対して
w3m -dump するのが吉です。
自動巡回するw3m local-cgiにおいて sslのサイトでフォーム入力な認証につまずいているのですが、 どうやって切り抜けたら良いのでしょうか? pre_form は試したのですがsslなページでは動作しないようです。
411 :
名無しさん@お腹いっぱい。 :2005/05/27(金) 20:34:58
~/.w3m/passwd は関係ないですよね… この場合
cookie様のsessionを使い回しすれば?
413 :
名無しさん@お腹いっぱい。 :2005/05/28(土) 11:00:37
ありがとう ターゲットサイトはかなりセキュアなようで可能かどうか… TEXT:_________ ここへPIPEとかで押し込めないかと思案中
416 :
414 :2005/05/28(土) 15:14:52
>>415 まずttyrecを使って、手で認証ページを入力するでしょ。
あとはttyplayをcronで定時実行すればいいんじゃねーの?
ttyplay ってテキストとエスケープシーケンスを ただ時間を再現しながら出力してるだけで、 w3m を再実行してるわけじゃないと思うけど。
驚きだ
419 :
416 :2005/05/28(土) 16:08:10
>>417 じゃあ再実行できるように改造してくれ。
名言の予感!
( ゚д゚)ポカーン
おまいら釣られるな!
422=416だ!
424 :
419 :2005/05/28(土) 16:44:39
>>423 違う、似たようなことを書こうと思ったが出遅れた!
m9(^Д^)プギャーーーーーーッ
426 :
410 :2005/05/30(月) 19:28:41
410です。 ttyrecはちょっとスマートではないのでパスして 自分的にはとってもハードルが高かったのですが ソースを改造する事で対応出来そうです。ありがとうございました
patchはMLへ投げるように。
ttyrec はスマートでないという以前にネタだろ・・・
429 :
名無しさん@お腹いっぱい。 :2005/05/30(月) 23:43:20
すんません、w3m-0.5.1 でずっと止まってるような気がするのですが、 最近はあまり活発に開発とかされえないんでしょうか?
w3m よりも嫁さんを開発しているらしいね。
ネタと言われてもねー それなり自助努力してるんだけど 今のところ数行を付け加えることで対応できたと報告しておく 他に不具合があるかどうか試してないからpatchは先送り
そういえば GC についてだけどソースコードにスイッチが埋め込まれていて hogehoge すると効率が(多少は)上がるとか何とかいうネタを誰か纏めてくれよ。
434 :
428 :2005/05/31(火) 00:45:47
435 :
424 :2005/05/31(火) 07:13:54
431に期待
>>432 適当に GC_collect() でもしておけば、メモリ消費は多少マシになるんでないかね。
画像満載なサイトを表示するときだけ display_image 0 に切り替わってくれて async なプロセスで画像をキャッシュしてくれたら何も言うことないのになぁ・・ 画像満載の定義はいわゆるn秒ルールの適応でいいような・・ 露骨に w3m のレンダリングエンジンの駄目っぷりをみた気がする・・ # js & flush なサイトは cgi-bin で対処できるのか?
440 :
名無しさん@お腹いっぱい。 :2005/05/31(火) 18:04:07
>>439 ん、display_image 1の間違いじゃないのか?
漏れは普段は display_image 0 で、画像を見たいときは DISPLAY_IMAGE を使うね。
cache serverを立ててるから画像は鯖側でcacheされとるんで別にasyncでなくても問題なし。
てゆーか、普段は勝手に画像が表示されないのに、特定のサイトで勝手に画像が表示されるのは漏れ的に気持ち悪い。
嫌ならdilloあたりでも使えば?
>>440 > ん、display_image 1の間違いじゃないのか?
えーと、説明不足でした。正しくは画像満載なサイトの表示は w3m-img プロセスがアレなために重いので
その場合に限って画像表示機能を例外的に一時的に無効にしてその代償としてキャッシュ云々でフォーロよろしく
っていう意味です。
あと漏れも透過串してるけどそうじゃなくていま漏れが言及したいのは
swap 的な振舞いな ~/.w3m 下の画像ファイル群についてなのね。
443 :
名無しさん@お腹いっぱい。 :2005/05/31(火) 19:44:01
じゃあ画像の取得などをHTTP/1.1にすれば軽くなるのかな?
444 :
名無しさん@お腹いっぱい。 :2005/05/31(火) 20:44:40
Linuxフレームバッファへの直接画像表示ってまだ直接サポート されてないのですかね? 最新版で試したたけどダメだったもんで…
なんのためにフレームバッファ使ってるの?
直接というのがよくわからんが、表示なら今でもできる
いまのw3mimgdisplayてfbパッチ入ってなかったっけ?
入ってる
450 :
名無しさん@お腹いっぱい。 :2005/06/02(木) 19:59:44
>>449 入っているんだけど、正確にいうとX11が必要となっている。
なので、
451 :
名無しさん@お腹いっぱい。 :2005/06/02(木) 20:00:40
(途中カキコスマン) なので、直接フレームバッファを叩いているわけではないと思われ。
>正確にいうとX11が必要となっている。
はぁ???
アフォすっか?
てか
>>448-449 の問いにたいする応答としてここまで断言するなら
>>444 みたいな質問する必要ないじゃん。
一生間違った知識で生きてきなさい。
454 :
450 :2005/06/02(木) 22:31:36
>>452 アフォ?
>>444 は直接叩くみたいなこといってない?
つまり、コンソール画面にインライン表示すると理解したんだけど?
よくわからんけどw3mimgdisplayfb使うんじゃ駄目なの?
何を揉めてるのかさっぱりわからん。 コンソール画面でのインライン表示なら普通にできるでしょ。 それとも内部でXの関数を呼んでるかどうかって話? ぱっと見ソースはx11部分とfb部分とで完全に切り分けられてるっぽいけど。
見たら、X11に依存してるgtk系のライブラリつかっとった。
458 :
名無しさん@お腹いっぱい。 :2005/06/03(金) 15:06:52
つーか、なんでX使うの嫌なんだよ?
ソース読まなくても readme 見れば分かるだろ(;´Д`)阿呆か w3mimg/fb/readme.txt > ■必要なもの > ・GdkPixbuf or Imlib2
>>460 fb.c見ると普通に/dev/fb0をopenしてmmapしてmemcpyしてるようだから、
「フレームバッファへの直接画像表示」をしているように俺には読めた。
で、imlib2由来の関数は具体的に何やってるんだろうと思って聞いてみたんだよ。
readmeしか読んでないなら失礼した。自分でもう少し読み込んでみるよ。
imlib2/gdk_pixbufを使ってるのはフォーマットの解釈や減色やリサイズの部分。
そうして用意したデータ列を/dev/fb0に直接書き込んでる、という事のようだ。
なので
>>450 は合ってるが
>>451 は間違いだと思う。
いいかげんな事書いてくれたおかげで勉強になったよ。
で、
>>444 が聞きたかったは本当にこんな意味だったのか?
そもそも、X Windowを使わないというだけならまだしも X11のライブラリを敢えて入れないというような人は、 フレームバッファで画像を表示をしたいとはあまり思わないと思う
464 :
名無しさん@お腹いっぱい。 :2005/06/03(金) 18:55:32
思い切ってX使ってみろよ。 そういう人のウィンドウマネージャーはratpoisonとかがいいんじゃないの?
>>463 それはちょっと疑問。
rpmだと、その手のライブラリをいれるためにはX11がrequireされるため。
>>462 訂正TNX!
あんたの言う通りだね。
結構自信あったんだけどなぁ。。。
(上には上がいるものだ。)
( ゚д゚)ポカーン
467 :
名無しさん@お腹いっぱい。 :2005/06/03(金) 23:46:50
1GB以上のdiskを使ってるならXが入っても大したことないでしょ。
468 :
463 :2005/06/04(土) 00:21:46
>>465 >それはちょっと疑問。
>rpmだと、その手のライブラリをいれるためにはX11がrequireされるため。
ん、意味がわからん。その手のライブラリって何の話?
X11のライブラリを入れないような人は当然imlibなんかも入れないでしょ。
「当然」なんていい切れてしまう自信がある意味すごい
まったく、くだらん議論だ
>>469 自信も何も、X11を敢えて入れないようにしている人ならば、X11がrequireされる
ようなパッケージは入れないだろうってだけの話なんだが…
>>465 なんでソースも全く読まずにそこまでの自信を持てるのか激しく疑問だ。
あんた、全然「上」じゃないから。
もまいらサカー見れ
知ったかが多いのがこの板の文化 オレモナー
465をこの板に含めるなよ。
X入れねぇのはもう理屈じゃねぇだろ(w 意地なんだよ。それはそれで良し。
477 :
名無しさん@お腹いっぱい。 :2005/06/04(土) 12:11:25
478 :
マイク・ハガー :2005/06/04(土) 13:26:33
上ー!
志村、上上〜!
>>473 球蹴りなんか見てもつまらん。
>>465 > rpmだと、その手のライブラリをいれるためにはX11がrequireされるため。
気に入らないんだったら、X に依存しないでフォーマットの解釈や減色や
リサイズができるライブラリ作ればいいだろ。
>>476 そんな勝手な意地なら
人に投げずに自分でなんとかしてほしいな。
481 :
名無しさん@お腹いっぱい。 :2005/06/04(土) 15:13:54
↑↑↓↓←→←→BA
>>480 誰か「Xを入れずに画像表示できるようにしろ」って言ってる奴がいるのか?
485 :
名無しさん@お腹いっぱい。 :2005/06/04(土) 21:09:07
Xなしでの画像表示ならzgvとかがあるね。
487 :
名無しさん@お腹いっぱい。 :2005/06/05(日) 00:03:52
この時代にXなしにこだわるなよ。せっかくフリーであるんだから使えよ。
鯖機はX入れてないよ。
なんか糞ばっかだな。 Linux 等を覚えたてのアホは バカの一つ覚えのように「鯖には X は入れないよー」と抜かす。 だったら、鯖で w3m するなよボケ。
>>489-490 訳わかんねー。なんでそんなに画像表示に拘るんだ?
X無しで文字だけでも十分w3mは便利だと思うが。
「画像表示するためにはXが必要」←事実を述べた文 「文句言うなら自分でw3m改造しろ!」←誰も文句は言ってない という流れに見えるのだが… 450がトンチンカンな事言い出したせいで皆混乱してないか?
そもそも444の意図が何だったのか結局よくわからないんだよな。 本当にX11のライブラリ無しでの画像表示、という意味だったのかどうか。 大方単なる設定ミスかコンパイルミスで画像表示ができてないだけと思うが。 だとすると446の時点で話は終わってるわけで。
~/.w3m/mailcap に image/*; zgv %s でも書いとけよ。 このネタ終了。 個人的には GC ネタが活況であれば w3m のソースコード読みのモチベーションが保てるので奨励。
496 :
431 :2005/06/05(日) 11:16:38
0.5.1はpatchでコテコテだからそろそろmargeキボンヌ patchモドキをupするから「上」な人、後は任せた>>漏れ的にはコレで目的達成 ターゲットフォームにフォーカスしてから W3m-control: GOTO_LINK xxxxxxxxxx と汁 TEXT: Password: だけ対応 main.c *************** *** 3256,3262 **** /* FIXME: gettextize? */ disp_message_nsec("Read only field!", FALSE, 1, TRUE, FALSE); /* FIXME: gettextize? */ + p = searchKeyData(); + if (p == NULL) p = inputStrHist("TEXT:", fi->value ? fi->value->ptr : NULL, TextHist); if (p == NULL || fi->readonly) break; fi->value = Strnew_charp(p); *************** *** 3289,3296 **** break; } /* FIXME: gettextize? */ + p = searchKeyData(); + if (p == NULL) p = inputLine("Password:", fi->value ? fi->value->ptr : NULL, IN_PASSWORD); if (p == NULL) break; fi->value = Strnew_charp(p);
元々の質問の意図はともかく,画像表示にXが必要ということはありません. Imlib2 自体は X 関係のライブラリ無しで構築することが可能ですし,これを 使うようにコンパイルした w3mdisplay は当然 X 無しでも動きます.
>>497 > Imlib2 自体は X 関係のライブラリ無しで構築することが可能ですし,
んなこたーない。
>>498 configureスクリプトをご覧になったことがない?
500 :
498 :2005/06/05(日) 20:19:38
>>499 おお、そうだったのか。
骨髄反射でかいてしまつたw
>>495 試したことないんだけど、GC_collect() を呼ぶ関数を DEFUN して
キーバインド割り当てて、メモリ消費が多いと感じたら呼び出してみると
どうなるんだろうか。
それでメモリ消費が抑えれるなら、ソース中で適宜 GC_collect() を
呼ぶようにすれば GC 問題は解決しそうだけど。
>>497 w3m 自体の問題じゃなくね?
w3m が X11 に依存してるのではなくて、GdkPixbuf/Imlib2 経由で X11 に
依存しているだけ。imlib2-without-x11 なパッケージを自分で作れば無問題。
>GC メモリ問題はバッファの開きすぎってことで解決済みなんじゃないの? NEXTとBACKを使って見ないページはどんどん消せばいいって話で。 以前GC_collectを直接呼べるようにした事があるけど特に挙動は変わらなかった。 >w3m 自体の問題じゃなくね? 497はそう言ってると思われ
504 :
名無しさん@お腹いっぱい。 :2005/06/06(月) 23:53:43
そう言ってるね。
506 :
名無しさん@お腹いっぱい。 :2005/06/08(水) 00:26:08
507 :
名無しさん@お腹いっぱい。 :2005/06/12(日) 18:18:08
もう1年ぐらいリリースが出てこないんだけど、 本当に開発とまったの?
>>507 MLもCVSも3ヶ月前から全く動き無しです_| ̄|○
+refactoring full-scratch +utilities history heap +UI js,ajax flash +media processing xml +connection management sql +protocol backend rdf,rss,atom
510 :
名無しさん@お腹いっぱい。 :2005/06/12(日) 19:15:36
これからはemacs-w3mの方がメインになるのかなぁ‥
細かいところは大体埋まって、何かやるとしたら javascript実装・レンダリングエンジン書き直し・メモリ管理再実装みたいな 大手術になるものばかりだからね。 現状で、w3mとしてはほぼ完成を見たと言っていいんじゃないかな。 forkの季節とも言う。
>>20 のような小手先で実装できそうだけど
使い勝手がけっこう良くなるものも放置。
>>512 「放置」ということは、要望またはパッチをMLに投げた人はいるってこと?
パスワードとかいちいち入力しなくて済むようにするパッチとかありますか?
>>514 ~/.w3m/{passwd,pre_form} を使えば大抵こと足りるのでは
517 :
514 :2005/06/13(月) 21:23:38
>>515 ええ、こんな機能あるの?
マニュアルに乗ってないよね?
とりあえず、サンクス!
518 :
名無しさん@お腹いっぱい。 :2005/06/13(月) 21:59:29
ソースがドキュメントです。 by matz
きっとREADME.pre_formというファイルはうちのHDDにしか存在しないのであろう、ウン。
README.pre_formにはサンプルが欲しい
提供したまえ
523 :
名無しさん@お腹いっぱい。 :2005/06/14(火) 23:09:03
>>521 確かに、
おれも見てみたが、あれじゃぁ設定できんわw
提供したまえ
分からないという人に提供しろといっても
ソース読め。これも勉強だ。
保守でageる奴は嫌われる。多分。
いちいちsageと書く手間が省けた。tnx.
530 :
527 :2005/06/15(水) 16:26:02
>>528 textarea の簡単な例が、それぐらいしか思い付かなかった。
どうしてsageるほうを先に思いつかないのかと
バージョンナンバー0台でmatureということに違和感を感じる。 メジャーバージョン1台になるために今必要な機能は?
別にそういうバージョンの打ち方してないってだけのことでしょ。 人は大人になる時大人になる。
>>531 くだらんことでギャーギャーうるせぇよ。
async
537 :
名無しさん@お腹いっぱい。 :2005/06/17(金) 00:19:48
screenつこてるからasyncいらん。
screenつこてもasyncいる。
async 使うと、emacs-w3m にじゃま。
>>539 async ってオプションで制御できないんだっけ?
async っていう発想じゃなくて w3md にして タブ分だけ子プロセスを作ってやったら結果的に async になるのでは? どちみち w3m はずっと生かしておくし。 なのでメモリ管理が律速になるわけなんだけれど・・・
>>540 ん、どだろ?
以前はコントロールできなかったから、組み込まなかったんだが。
543 :
名無しさん@お腹いっぱい。 :2005/06/17(金) 22:46:54
emacs-w3mは遅いからいらん
emacs-w3mはemacs入れてないからいらん
545 :
名無しさん@お腹いっぱい。 :2005/06/17(金) 23:59:06
vi-w3m とかあるの?
547 :
名無しさん@お腹いっぱい。 :2005/06/18(土) 00:59:38
なんだこの勧め合いは
>>537-538 screenを使って別プロセス起動する場合、
履歴(上書きされる)やcookieの共有ができないとつらいね。
まあscreenを使っていると一つのw3mでまかなうことも多いが
>>545 :r!w3m www.google.co.jp
>>550 履歴はproxyが持てば問題なし。
cookieは……あまり気にしないw
w3mってオフラインのときはローカルに保存してあるページを参照 するようにできる?
wwwoffleなんかを併用してちょうだいな
558 :
556 :2005/06/19(日) 01:49:59
>>554 .w3m/history のことじゃないかな
色を変わるようにしてあると結構便利なんだよな。 proxyでは完全に置き換えられない
つかw3mって名前が悪いよ。 Firefoxみたいにかっこいい名前じゃないと見向きもされない。
Pteranodonとかにaliasしたら?
firefoxはかっこいいのか
566 :
名無しさん@お腹いっぱい。 :2005/06/19(日) 20:35:35
かっこいい!\:
567 :
名無しさん@お腹いっぱい。 :2005/06/19(日) 20:36:06
fire-car あたりどう?
w3mは日本語インクリメンタルサーチとかできますか?migemoみたいな。
できる
まずはこのスレを"migemo"で検索してみようじゃないか
571 :
568 :2005/06/19(日) 21:03:22
いっぱいでてきた。
572 :
名無しさん@お腹いっぱい。 :2005/06/19(日) 21:17:36
Local CGIによる自動化とmigemoができるからw3m使ってるようなもの。
>>572 firefoxでもmigemoつかえるけど
574 :
名無しさん@お腹いっぱい。 :2005/06/20(月) 01:16:12
まじっすか?
xul/migemo でググりなされ。
unicodeでエンコードされてるurlがしばしばバケるんだけど、仕方ないのかなあ。 あと、そういうサイトで検索フォームを経ずに直接urlを指定できたら嬉しいのだが。
そこってunicodeなの?
581 :
名無しさん@お腹いっぱい。 :2005/06/24(金) 04:22:10
まぁ、既に開発が止まっているソフトってことで、 シャヨウ街道まっしぐらだなw
化けないねえ
>>578 うちでも試験の方はたしかに化ける。一行編集で履歴を辿るとこんな感じ。
http://www.matome.jp/keyword/荅??[A8][93] ??は実際は一文字分。
他の検索語で試してみたら化けたり化けなかったり。文字コードに疎いから
理由はよくわからない。
入力に関しては local-CGI で対処すればいいのでは。自分も google.cgi を参考に
検索系のサイト用に作ったものがいくつかある。このサイトだと次のレスのような
感じかな。今どきの Perl だと Encode を使うべきなのかも。
これで matome:検索語 とか m:検索語 とかで飛べるようになれる。検索語を
省略すれば入力待ちになる。
g: などの短縮形は入力の便宜のためによく使うが、MARK_URL や MARK_WORD
すると、これらを拾うことがあるのがちょっと不満。
585 :
584 :2005/06/24(金) 15:40:08
#!/usr/bin/perl
# ~/.w3m/urimethodmap
# matome: file:/cgi-bin/matome.cgi?%s
use Jcode;
$url = '
http://www.matome.jp/ ';
$cgi_url = '
http://www.matome.jp/keyword ';
$_ = $ENV{"QUERY_STRING"};
s@^m(atome)?:@@ && s@^//@@ && s@/$@@;
if ($_) {
s/\+/ /g;
s/%([\da-f][\da-f])/pack('C', hex($1))/egi;
Jcode::convert(\$_, 'utf8');
s/[\000-\040\+:#?&%<>"\177-\377]/sprintf('%%%02X', unpack('C', $&))/eg;
$url = "$cgi_url/$_";
} else {
$input = "w3m-control: GOTO_LINK";
}
print <<EOF;
w3m-control: GOTO $url
w3m-control: DELETE_PREVBUF
w3m-control: SEARCH [
w3m-control: MOVE_RIGHT
${input}
EOF
586 :
584 :2005/06/24(金) 15:42:13
しまった、抜けがあった。短縮形を使いたければ urimethodmap に m: file:/cgi-bin/matome.cgi?%s も追加してね
なるほろ参考になる。せっかくなんでwikipedia用。
#!/usr/bin/python
# for wikipedia
import os
import string
import urllib
qs = urllib.unquote(string.split(os.environ['QUERY_STRING'], ':', 1)[1])
url = '
http://ja.wikipedia.org/wiki/ ' + urllib.quote(unicode(qs, 'euc_jp').encode('utf-8'))
print 'w3m-control: GOTO', url
print 'w3m-control: DELETE_PREVBUF'
print
588 :
名無しさん@お腹いっぱい。 :2005/06/24(金) 18:12:30
以前漏れも作ったことがあるよ。
ところでこれら検索系の CGI やっぱ普通に URL に g:hogehoge とか入力すん のかね。 なんか便利な使い方とかある?
590 :
名無しさん@お腹いっぱい。 :2005/06/24(金) 20:45:01
うん、普通にg:hogehogeとか入れてるよ。それで十分。
perlのコードは全然読めん。。。
>>590 むう、やっぱその方法かあ。
自分は検索エンジンの form を直接 bookmark.html に貼っつけててそっち使
う方が慣れちゃった。
んでこれに関連して、keymap に「URL 入力欄を出して既存の url を消す」っ
てのを割当てる方法ある? U ^u を簡便に呼びたいんだけど。
keymap "x u" COMMAND "GOTO; ^u"
こんなんじゃ駄目だし。そもそも無理?
593 :
名無しさん@お腹いっぱい。 :2005/06/25(土) 07:53:16
keymap "x u" COMMAND "SET_OPTION default_url=0;GOTO"
>>593 オプションを動的に弄るのか、なるほどサンクス。
効果がローカルじゃないから実際には戻さんといかんね
w3mのBは破壊的だから、タブ単位でBの挙動を変えられるといいなあ。 タブをロックするとBはPREVになり、C-qは無効になるみたいな。
597 :
名無しさん@お腹いっぱい。 :2005/06/27(月) 01:55:51
一時的にオプションを変更するコマンドを作成すればいいのかな…
598 :
名無しさん@お腹いっぱい。 :2005/06/27(月) 01:57:35
状態変更は環境変数を指定すればいいね。 あとはその環境変数に応じて挙動を変えるCGIを…。
w3m(tmp|cache|src)*の類い、設定ファイルと同じディレクトリってのは 使いにくいなあ。各種設定のファイル名が思い出せない時、 補完とかでチトうざい。
>>599 こういうお話だよもん?
begin 644 w3m-tmp.diff.bz2
M0EIH.3%!629360:)OP4``<)?@&`P>____^_OWJZ_[]_J4`->ZQF5N5J`$HB1
ME'ZD>IH/1E`VH`VH::#3U-&C0&GJ##4!*2:9-4]'IIJFTC3:AH`-#0````&F
M@!*:A3&HRGJ>4:`-`-`!H```#0`#C1DR,(Q`,)H,`F@T#)DT9,AA`8213*8%
M/2>%,GJ&IM-)M1IIB:/2`!H&@::#U+@BDC&(_S0/=]AM7(=,TJI=ZI!PO./7
MIMZ83PBTD0A@D+#LM\R'P@X>/0(41#I-"["NM+">E/KDLOV3I(M0PDBTV$S)
ML[.PQ`6UG,@,2R0%\N$B<@>Q_"B*0S+0$UIMO;2DSBX<Y<-&Z6BL]&%&4HX3
M$-+*H:HK3(\\1EB\15)"RQBEU2Q25Y7XWMDA^AWJ4DXH^YW$Z`2%T8TTMC:"
MJ\Z0JBH+7G%93CI9QDX(&K1MD1U`@X!&L(J$%-'T]B%K:?<"$II<_DK4+[L0
M5PP)XM*ARJO5%)>&9K8D(<TC-;"[L+KI:_SSSAW0<=(Y!01H1NHN-)@:C/.6
M)V8Q&,+.T?$;#ARL&R'*$20.-^AC:FKDRN[S<>%-#/#%U$5$??0.LN!Q--!J
M")9H/T%"<$T7)K`I%!XG!(8SF5:T&LA:7RGCHPTY&&9,.XYPN9#G&&9F$248
M(P4[1&(U)/C%Z5$Y;;)A-XI0O+E?0;5R,QP,>\W"28&R8H?"D,*)-B54/HG$
M^L9IR%.@ZLA%>24NG:7#IH$MJB;07;)0\;:M(]<_/1%5<JUEU;;=X,XOA&`*
MUXM/-F96%=U89<(BJ`J"J*L-\YF^'E`*L0M_4,]_O<+:3U?TG?PH3`',R^4!
MVZF?@EL(,'=E1W?8D0E-@>EK9(*4?VOFL)A3[I)UM%B\Z&1(E^\DQN2D0KJW
MKS[`\43%*P*BX\%I%$LC1@DD$IPM)D1C'5H0W=89*;C+:2$&H=S"XN2S,8,5
MH87:4!E)0`RD!\,^+1W,V"[&43<S#]0:(+,@(F()Q[QB1^<<4$F)[-ME(&^3
MVOLDT3?`G)K#)0*=3'!16P!\+8[<#40H"DQI5,E6#+ZCN(H,83-M<#HSL473
M(XB!41#2Y3588"O@##&LI&(=PE@M\E?L+#@&M8(76%=9J&>@8'*W&E<4,1O`
K^3BJ88B%02/1E1.4C&V;G60")2$TK05X&Q(E3G:MDW_%W)%.%"0!HF_!0```
`
end
proxyを有効にもした?
>>602 プロキシを使用するをyesにしたら、HTTP_PROXYを見てくれるよう
になりました。ありがとうございました。
>>597 User-Agent切り替えとかスクリプトの中で一時的にやりたいこがあるので、あ
ると便利かも。
605 :
名無しさん@お腹いっぱい。 :2005/06/28(火) 16:29:17
どなたかご存知の方いらっしゃいましたらご教授ください。 Vine3.1のデフォルトで入っているw3mでページを開く際に"Opening Socket..."で20-30秒ほど時間がかかります。 以前使用していたVine2.6のデフォルトのw3mでは、Opening Socketは1-2秒ほどですぐに表示されていました。 w3mのバージョンは以下のとおりです。 # w3m -version w3m version w3m/0.5.1, options lang=ja,m17n,image,color,ansi-color,mouse,menu, cookie,ssl,ssl-verify,external-uri-loader,w3mmailer,nntp,ipv6,alarm,mark 新しいバージョンの場合設定のチューンアップが必要なのでしょうか? 過去ログやgoogleを探しても必要な情報がでてこないので、失礼ながら質問させていただきました。 どうぞよろしくお願いいたします。
w3mの問題なのか? lynxとか他のブラウザはどうなる?
607 :
名無しさん@お腹いっぱい。 :2005/06/28(火) 17:02:11
>>606 lynxは入れてないので分からないのですが、GNOME上のfirefoxでブラウズした際には
とくに時間はかからず表示されています。
608 :
名無しさん@お腹いっぱい。 :2005/06/28(火) 19:49:47
普通にコンパイルしたら?
DNS周りが一番あやしいが。IPv6を無効にしたらどうなるかね。 w3m -4 で IPv4 only になる
わざわざコマンドラインから -4 付けなくても、オプションで設定できるが。
試しにやるんだからわざわざオプション設定するまでもない
Vine はよく知らないけど、IPv6 から問いわせるのか?
613 :
605 :2005/06/29(水) 17:31:11
>>608-612 -4のオプションをつけたところ表示されるまでの時間が一瞬になりました。
ありがとうございます!
IPv6で問い合わせていたのが原因だったのですね。
614 :
名無しさん@お腹いっぱい。 :2005/07/02(土) 07:24:36
見たページを全てオフラインでも見れるようにしたいのですが そういうことはできないでしょうか?
Bで消しさえしなけりゃsで見られるが、そういう話かな。 本格的にやりたければキャッシュサーバを立てるのが常道だが。
616 :
名無しさん@お腹いっぱい。 :2005/07/02(土) 07:55:43
use wwwoffle
617 :
614 :2005/07/02(土) 07:57:18
そういう意味ではなく 一度訪れたページはすべてキャッシュに保存しておき いつでも、そのキャッシュを消さなければオフラインで見れるようにしたいのです
619 :
614 :2005/07/02(土) 11:21:22
ぶっころすぞおまえ
620 :
名無しさん@お腹いっぱい。 :2005/07/02(土) 11:27:08
一度訪問したページをキャッシュし、 以後アクセスするときは「必ず」キャッシュから読出すproxy server作ればいいだけじゃん。 ちょっとは頭使えよ。
まあ、.w3m以下にせっかくファイル作ってるんだから、という事では。
ツールにはそれぞれ役割分担が決まってる。 1つのツールですべてをまかなおうとするのが間違ってる。 個々のツールをうまく組み合わせるのがUnixの流儀。 それが嫌ならWindows使ってろ。
って言ってみたかっただけなんです。
624 :
614 :2005/07/02(土) 11:56:33
おまえら頭悪いの? オフラインつったらオフラインだよ 移動しつつ電車のなかでとかだよ
>>624 日本語読めない奴は 2ch してないで死ねよw
626 :
614 :2005/07/02(土) 12:10:51
ププ 日本語読めないだけで人にしねとか言うのかよ 地球上の約1/40は死ななきゃならないのか? プププ おまえがしねよ
627 :
614 :2005/07/02(土) 12:11:35
ppupupupu 日本語読めないから間違えたよ 39/40か、 ごめんな読めなくて
>>624 なんでローカルにキャッシュサーバ立てるんじゃだめなん?
君センスあるね
630 :
614 :2005/07/02(土) 12:16:15
うっせ しね これは遊びじゃねぇーんだ 戦争だよ
632 :
614 :2005/07/02(土) 12:18:35
戦争だっつってんだろがこの糞野郎
もう放置でいいか。
635 :
631 :2005/07/02(土) 12:46:26
本人だと思う。
637 :
614 :2005/07/02(土) 13:04:19
どういうことでしょうか? squid等でプロキシサーバを立てて それを常に経由してリモートにアクセスし オフラインのときは、そのプロキシサーバからよむということでしょうか?
つまらんネタだ…
そこで w3md ですよ(^^;
また馬鹿が一匹増えたな。
増えてないんじゃ。614は前から色んなスレで発狂してる厨房だろ。
642 :
名無しさん@お腹いっぱい。 :2005/07/03(日) 10:53:36
まあ厨房はwindoze使ってろよ
>>600 に加えてtmpfname()を弄って .w3m/tmp/pid(tmp|cache|src)-num(.ext)?
となるようにしたら死んだプロセスのゴミ掃除がめちゃ楽になった。
wwwoffleに気が付いたら「開発止まってんじゃねぇーかよ」とかいうのかな。
cache serverくらい自分で実装してみろ。それも勉強だ。
車輪の再発明
サリンの謝意発明
>>644 今年入ってリリースしてんだからw3mよりましだろ
649 :
名無しさん@お腹いっぱい。 :2005/07/05(火) 04:00:09
車輪の再発明は一般には悪と言われている。 けど、自分で実装することにより学習されるし、 なんといっても自分自身がそのツールについて最もよく知っているという利点がある。 そして、独自の要求にも応えやすい。
鉛筆くらいは自分で削りたいもんだ。 でも最近じゃナイフで鉛筆を削れる人もほとんどいないか。。。
要するにカプセル化の弊害ですな。 効率重視の代償として基本原理の無理解では不均衡だということに 気づいていない人は実は被害を被っている。 汎用性・普遍的な原則を学ぶために再構築の過程は避けて通れないのだよ。 ただし問題は*良質な*ソースコードを手本にするか否かという点にあるのだが。
俺はナイフで鉛筆削ってるぜ。 ガキん頃先生がナイフで削れってうるさくてな。 偶然の一致か親父もナイフで削ってる。
おれも十年前の高校時代はカッターで鉛筆削って使ってた。
俺は毎日カッターでシャーペン削ってるぜ
>>653 鉛筆を削った返す刃で、親父をも削った?
…親殺しは死罪ですよ。
(´-`).。oO(ライセンスと間違えたのかな…)
663 :
653 :2005/07/06(水) 18:55:34
最近時々なぜかC-u(PREV_LINK)を押すとクッキー一覧(C-k, COOKIE)が 出てしまうことがあるのですが、 こういう現象が起きる理由は何か思い付かれるでしょうか? w3m-0.5.1+cvs-1.946 on screen-4.00.02です。 どちらも最近設定を弄った覚えはないのですが。。
右中指の爪がのびてる。 いや、冗談でなく。
たんなるタイプミスじゃないのか? 俺もたまにクッキー画面出しちゃうけど。
--enable-messagel10n で作ると、option menu で、migemo が表われないのは 漏れだけ?
冗談じゃなく右人指し指の爪、に一票。
uとkは指が違うから間違って押したらはっきりと感触でわかると思うんだけど。。 まあ明らかに情報不足で特定しようがないので、 なぜかクッキーが出たら思い出してくださいということでひとつ。
人差指でなく中指の爪でないか。 [u]や[7]など人差指を伸ばすとき、中指の爪が[k]にひっかかるんだけど、不精をしてるとその感覚に慣れてしまうんだよね。
いいからおまえらとっとと爪を切れ!
2cm伸ばした右手小指の爪は譲れないw
先生、672くんは清潔検査不合格です。
674 :
名無しさん@お腹いっぱい。 :2005/07/15(金) 05:33:26
ミリワロス
あー、やっぱりu押してクッキー出てるよぉ。中指浮いてるのに。謎だぁ
676 :
名無しさん@お腹いっぱい。 :2005/07/16(土) 00:20:01
こっちじゃ出ねーぞw
>>675 キーボードのUとKの間をよく見てごらん。ホコリとか髪の毛とか下の毛
とかが落ちてるだろ。それを掃除機で念入りに吸うか、もしできれば
キートップを外して綺麗に掃除してごらん。
なーアドレス入力時にtab押すと過去の履歴を補完できる機能があるとよくないか?
べつに、どーでもいい。 漏れはいちいち過去のアドレスを覚えてられるほど記憶力よくない。
history出してそれを検索したほうが速い
681 :
名無しさん@お腹いっぱい。 :2005/07/17(日) 21:14:15
COMMAND "HISTORY;ISEARCH"
開発終了っぽいね。 結局化けなかったね。 ページャの枠でお終い。
素晴しいブラウザをありがとう、今までよくやったよ。
必要十分
w3mの次は、linksの日本語対応に期待したい。 UserInterfaceが、使いやすそうだし
素直にfirefox使えよw
素直にw3m使ってるんじゃない
開発終了って、何かアナウンスあったの?
ない。
事実上、開発終了。 HEADが4ヶ月以上フリーズしたままだからな。
引き継げばいいじゃない。
ここに w3m から w3md への継承を提案する。
w3md 仕様 ・w3m ソースコードのフルスクラッチ ・javascript, flash, XML(RSS), SQL インターフェースの付加 ・タブの小プロセス管理 ・
694 :
追加 :2005/07/19(火) 04:37:33
・loadable module化 ・Emacsバッファへ書き出すEmacsLispを出力(emacs-w3m高速化)
> ・w3m ソースコードのフルスクラッチ それ w3m じゃない。
勝手にフォークしてろよ
うはwwwwwww
>>693 Firefox のように XUL でカスタマイズが出来るようにした
方が良いと思う。RSS、SQL あたりはそれで作ればいいわけだし。
タブの子プロセス管理は、意味とメリットが理解できない。
XULでSQLか。あたらしいな。
XULかよ。重装備になってしまってもはやw3mではないね。 忍者が鋼鉄の重装鎧を身に付けている感じで幻滅する。 開発ポリシーに反してるしな。 <doc-jp/STORY.htmlより引用> w3mは軽快さが売りなので,あまり機能を満載してしまうとw3m独自の良さが失われるからだ.
>>700 それを言ったら、軽快さがウリのアプリケーションに RSS リーダや SQL インタフェースを
持たせる事自体はそのポリシーに反さないのかよ。
やるんなら簡単に機能拡張できるようにしておいて、そっちでやった方がイイと思う。
loadable module でも XUL でも何でもいいけど、どうせ JavaScript を実装するんなら
XUL の方がいいと思うけどね。
w3mdサーバが実現したら、テキストブラウザ、Emacsブラウザ、グラフィカルブラウザなど いろいろなクライアントが作れるよね。
こどものもうそうにも限度ってものがあるだろ。
こどものころは美女が全裸でふってくるのを待ってた
>>698 > タブの子プロセス管理は、意味とメリットが理解できない。
一つのタブページャに PID を割り当てるということの意義は
タスク管理とメモリ管理において有効であると考えている。
要するに async の実装が可能になり、また GC 非依存も可能になる。
漏れの脳内のw3md はレンダリングエンジンデーモンで
かつ、ダイナミックバインディングを兼ね備えている。
前者はシェルフロントエンド様に振舞うことを期待しているかもしれない。
後者は hotplug モジュール様に振舞うことを期待しているかもしれない。
妄想も結構だが自分が何言ってるかくらいは理解した方がいいぞ。 んで、可能と断言するなら実証してくれ。
w3md厨はその程度
w3mdのdって何だ?daemonのつもり?
わかりきったことを聞くなだよもん。
dayomonかよ!
w3md >> httpd
zsh: command not found: w3md
w3mは、左から順に下向き・右向き・上向きのおっぱいを表しているのだから、 次に作るとしたらw3mεだろう。
w3mee ならあるな。
w3md := Www Wo Miru Dayomon
Dayomonって何?
Yadamonの弟で、Dayoonのおじさんの姉。
w3m使用者はmi×i八分になったようだよもん
mixiなんてみねーし
GC Warning: Repeated allocation of very large block (appr. size 4403200): May lead to memory leak and poor performance. GC Warning: Repeated allocation of very large block (appr. size 10956800): May lead to memory leak and poor performance.
>718-719 うむ。cookieの形式が変だったのか security violationがどうたらと出ていたが、 mixi側が対応したようで今アクセスできた。
724 :
723 :2005/07/22(金) 21:22:10
ちょっと調べた 不具合がおこっていた原因: mixiがCookieのパラメータにdomain=.mixi.jpを付けてきていた。 これはcomやnet等のTLD以外のドメインで禁忌とされている、 '.'2つ状態そのものであった。 もしdomain=.co.jpなどが許されているとするとあらゆる co.jpドメインで発行されているcookieを盜むことができる ことになるという、cross domain cookieの問題があるが、 w3mはこれに対処しており、危険なcookieとして受入れ拒否 しているため、アクセスできなくなった。 mixiが従来通りこのパラメータを出さなくなった ため、またアクセス可能になった、ということです。
NNTPのauthinfoには対応してないの? パッチ誰か作ってないかな。
>>721 こっちは固まった。
index.html 1466行目からの
<p>シルミド 1 yafoo 2 寒天 3 ニュー・サウンズ・イン
<p><table cellpadding="0">
<tr>
<td></p>
<p><span class="note">※「*」で始泙觜圓聾个靴法◆
<td valign="top" align="right"></p>
<p><div id="expand-textarea-edit"><a href=""><img a
<p></div></p>
<p><div id=ntract-textarea-edit"><a href=""><img al
<p></td></tr></table></p>
<p></td></tr></table></p>
<p><table>
<tr>
<br>
<br>
<textarea id="textarea-tburl" name="tburl">
の下の方にある <table> と <textarea id="textarea-tburl" name="tburl"> があるとダメみたい。
>>727 再現するためのより小さいHTMLコードはこうだ(DIVの閉じはあってもなくてもOK)。
<DIV><TABLE><TEXTAREA></DIV>
>>728 漏れは固まってメモリを喰い潰した。ちなみにメモリ1GB。
>>728 GJ
これが w3m 独自のレンダリングエンジンの盲点の一つなんだね。
w3mをターゲットにしたブラクラ作り放題?
そもそもw3mつこてる人が1%にも満たないので意味ない希ガス
逆に Gecko や KHTML ベースのテキストブラウザなんてないかな?
w3m に gecko を載せ替えればいいんじゃないのかな。
でかい hack だな。
gecko って出力テキストにできるの?
geckoを端末に出力するより、やっぱり、links日本語化がいいな。。。
good night >> all
742 :
名無しさん@お腹いっぱい。 :2005/07/29(金) 02:09:31
good hack
bad luck
>>738 elinks の方がイイ。JavaScript も使えるし、比較的軽いよ。
英語圏のサイト見る時はそっち使ってる。
前に日本語化に手を付けた時は、俺には手に負えなかった。
745 :
名無しさん@お腹いっぱい。 :2005/08/13(土) 13:33:48
dictionary.goo.ne.jpはw3mで使えなくなってしまったね。
っ[SUBMIT]
あーだめだね。SUBMITは検索語が渡らない。 自前でform作れば以前の仕様で検索できるけど、それもいつまで続くかわからんね。 他のサイトが跡を追わないよう神に祈ろう。 やはり最小限のjavascript対応はしないと世界が狭くなる一方だな。
まず何か入力してすぐ横のウェブを検索をクリックして それから国語とかクリックすれば調べられる 前は一回で調べられたんだけど
cgi作れ。 それと、デザイン変更したら気付くように回帰テスト作っとけよ。
んなのめんどいからdic.yahooに乗り換え〜
753 :
名無しさん@お腹いっぱい。 :2005/08/13(土) 20:18:28
わたしはinfoseekよ
いくつかの糞サイトを使うためにやむなくuser_agentをMozillaにして使ってるんだけど、 これって長い目で見ると自分の首を絞めてることになるのかなあ。
UAはコレ→( ゚д゚)
756 :
名無しさん@お腹いっぱい。 :2005/08/13(土) 21:05:01
w3m使いがみなそうしたとすると、ブラウザのシェア調査にも反映されないし 個々の鯖缶が見るログにも残らないでしょ。 見た目上w3mユーザは存在しないことになるわけだから、 w3mユーザへの配慮をする理由もなくなってしまう。
どうせ現状でも常時w3m使ってる人なんてppm単位でしょうに。
レモンの木はかわいらしくてレモンの花も香りは良いが かわいそうにレモンの実は酸っぱくて食べられたもんじゃないよ
>>757 じゃあwgetのUAにw3mと仕込んで巡回しておけばいいだろ。
Mozillaより少ないシェアで上下したところで、あまりかわらん。
俺がサイト作る側だったら、MozillaとIEとw3mしかサポートしない。
逆にいえばw3mサポートしてりゃmozillaでも平気でしょw
そもそもW3Cに準拠してれば(ry
どうでもいいけど
>>728 の原因解明はできないの?
とにかくw3mのテストスクリプトが欲しい。
>>764 w3mのテトリススクリプトって読み間違えて、
本気でどうするんだろうと考えてしまった。
テトリスするに決まってるだろう。考えるまでもない。
ここを見たわけじゃないとは思うが、 goo辞書はまたw3mでも問題なく使えるようになったね。 こういうアクセシビリティへの配慮は高く評価します。
俺が選ぶブロードバンドルーターが二つ続けて設定画面がjavascript使ってて見れない
ファームウェアのメーカに抗議汁
keymap "x l" COMMAND "GOTO_RELATIVE subback.html; VIEW; PIPE_BUF sort -r; VIEW; LIST"
775 :
名無しさん@お腹いっぱい。 :2005/08/24(水) 22:15:44
文字通り、xlと操作すること
>>775 どうもありがとう。
>>772 を試してみたけど、sort -rのところで止
まってしまう。
ニュー速+みたいな板では便利だ
778 :
名無しさん@お腹いっぱい。 :2005/08/25(木) 04:34:20
ふつーに keymap xl でも大丈夫だとおもうがな。
779 :
名無しさん@お腹いっぱい。 :2005/08/25(木) 23:49:37
ツールを組み合わせてごにょごにょできるのもw3mの魅力だな
るびきち改造版マンセー
鵜飼だろ
初耳です
>>784 そうだよ、鵜飼さんは髭をたくわえた渋いオッサンだからな。
786 :
名無しさん@お腹いっぱい。 :2005/08/26(金) 22:55:04
それよりも、w3mは今後どうなるんだい
るびきちがプロジェクトリーダー
788 :
名無しさん@お腹いっぱい。 :2005/08/27(土) 01:00:00
坂本さんが帰ってきてくれたら
――∈
791 :
名無しさん@お腹いっぱい。 :2005/09/03(土) 03:47:18
起動してhtmlファイルを読むと間違ったエンコードになるのですが 一時的に変更するのはどうするのでしょうか?
`='
>>792 が顔文字に見えた漏れはもう末期症状なのだろう('A`)
>>791 文字化けするということ?
それとも違うエンコードで保存されるということ?
795 :
名無しさん@お腹いっぱい。 :2005/09/03(土) 06:26:42
>>791 指定しているcharsetと実際のエンコードが不一致とか?
-cookie 喰えば逝けない?
>>797 こっちも投票できないな。そもそも「=」を押していても、
Set-Cookieして来てないし。User-Agentで何か判定している
のかな(俺は未設定)?
相変らずスパゲッティーソースだこと。 そら開発終了するわ
スパゲッティーソースという単語に違和感を覚える。
蕎麦のつゆ
803 :
フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw :2005/09/17(土) 14:38:56
ミートソース
804 :
フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw :2005/09/25(日) 11:08:50
w3mはこれからどうなるんだよ
開発終了
nntpでloginできるようにしてくれ
それより、もまいらはw3mを今後どうしたいんだ? どうしてほしいんだ?
誰か elinks 日本語化してくれ〜
さかもっちゃん……
812 :
フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw :2005/09/25(日) 14:52:33
さかもっちゃんは元気かな。帰ってきてくれれば…
>809 使っているうちに、メモリ使用量がとんでもないことになるのをどうにかして欲しい。
>>809 Javascript 対応のテキストブラウザが欲しいです
815 :
フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw :2005/09/25(日) 17:26:26
JavaScript未対応、逆に言えば悪意のあるスクリプトが実行されない安心感。
>>813 バッファを開きすぎなければさほど肥大化しません。
何日か使っていても多くて10〜20MBくらい。
>>814 w3m-js, elinks。
このスレにもうざいのが湧いてきたぞをい
枯れ木も山の賑いだ。過疎るよりはまし。
過疎った方がまし。
だったらスレの存在意義がなくなる
>>818 今日からこのスレはおまえだけのものだ。
ありがとう(独り言)
>>813 それはヒストリバッファが際限なく増えるからだろ?
ちょっと前のスレで俺様がパッチを書いてやったじゃないか。
あれはまだ試してないのか?
長時間使ってると、w3m 終了させても何かプロセス走ってるってことない?
1ページだけでもやたらメモリ食うのもあるし、 そーいうのを開いてしまうと、閉じてもメモリ食いっぱなし。
>>824 それが仕様です。
嫌ならw3m再起動汁。
JS対応テキストブラウザが欲しいとすると、 ・w3mをJS対応させる ・国産ソフトを見限ってelinksを日本語化する のどちらかくらいになるわけだが、どっちがいいんだ? ( ̄ー ̄)ニヤリ
>>826 どっちでもいいから両者を補完する存在が欲しい
JavaScriptインタープリタならGNUのがあったかな。
>>826 elinks は spidermonkey で JavaScript 実装してる。
./configure で enable しない限り有効にならないし、問題は無さげ。
elinks-x.y.z/src/intl/ の下と、本体の一部に手に入れたら、とりあえず
日本語のページは見れた。iconv 使った patch 書いたんだけど、HDD が
逝ったのでもう無い…_| ̄|○
> patch 書いたんだけど、HDD が逝ったのでもう無い… こんなこと書いてたら何でもアリになってしまいますがな
patch 書いたんだけど、HDD が逝ったのでもう無い…のガイドライン とかいう話では?
>>830 ごめん、意味分かんない。どういうこと?
書き込んでから気づいたんだけれど もしかしてw3m連絡帳ってもう誰も見てない?
たまに
838 :
836 :2005/09/29(木) 22:43:54
んーw3m連絡帳にもカキコしたんだけどここのほうが 見てる人おおそうなのでこっちにも書きます。 w3mでインライン画像が見れない Cygwin (on WinXp home) 上でw3mを使用しているのですが インライン画像が表示されません。 (たとえばグーグルのGoogleの画像etc..) 結構いろいろとぐぐってみたのですが原因がよくわかりませんでした。 だれかわかる方おられるならヒントでもなんでもいいので教えてほしいです。 環境: Cygwin version: w3m version w3m/0.5.1, options lang=en,m17n,image,color,ansi-color,mouse,menu,cookie,ssl,ssl-verify, external-uri-loader,w3mmailer,nntp,alarm,mark 関係ありそうなoptionの項目: 空のIMG ALT属性の時にリンク名を表示する (*)YES ( )NO 背景画像等へのリンクを作る (*)YES ( )NO インライン画像を表示 (*)YES ( )NO インライン画像を自動で読み込む (*)YES ( )NO 画像読み込み時の最大プロセス数 [4 ] 画像を外部ビューワで表示 (*)YES ( )NO 画像のスケール(%) [100 ] 画像を表示するためのコマンド [w3mimgdisplay ] イメージマップのリンク先一覧を表示 ( )YES (*)NO
>>838 もしやcmd.exe上でしょうか。動かないらしいです。
確かktermでは動いたような気がします。記憶があっていれば。
840 :
836 :2005/09/29(木) 22:56:40
>>839 いえ、自分でいれたmlterm上でです。
ちなみにxterm,rxvtでも同じです。
(ktermだけはなぜかエラーがでて動かない・・・)
841 :
836 :2005/09/29(木) 23:05:20
ていうか、CygwinだけじゃなくNetBSD、 GentooLinux(最初はできたけれどXを再コンパイルしたらいきなりできなくなった)、VineLinuxででもできないので単純に設定ミスだとおもいます。
ImlibやGdkPixbufの方が壊れてるとか。 mltermはわからないけど、こちらではcygwinのXでxterm上げて試してみたら ちゃんと表示されたよ。
>画像を外部ビューワで表示 (*)YES ( )NO これじゃないですかね。 違ったらお許しください。
844 :
843 :2005/09/30(金) 16:41:42
なんか違いそうです。スマソ
845 :
836 :2005/09/30(金) 17:56:21
レスありがとう
>>842 cygcheckしてみたけれど大丈夫でした。
ためしにcygimlib*.dll,cyggdx_imlib*.dll,cyggdk_pixbuff*.dll
をReinstallしてみたけれどやっぱり画像でなかったorz
>>843 変化ありませんでした。
でもじぶんとしてもここらあたりが怪しい感じです。
w3mimgdisplayとか
そこで少し聞きたいんだけれど
$ /usr/libexec/w3m/w3mimgdisplay [画像ファイル *.bmp etc..]
とした場合どのような挙動する?
こっちは何にも変化せず次のプロンプトが表示されるんだけれど
これって正常?
取り敢えずdumpしれよ
>>845 引数を指定した時は何も起こらず終了、指定しない時は待ち状態になる。
w3mimgdisplay -testだと表示可能範囲が返ってくる。
configureで--enable-image=と--with-imagelib=を指定してみたら変化ないかな。
848 :
836 :2005/09/30(金) 18:46:38
>>846 ありがとう
でもなにをdumpすればいいの?
>>847 挙動が違う・・・引数をしてもしなくても何も起こらず終了する。
$ /usr/libexec/w3m/w3mimgdisplay -test
も同様何も表示されない。
>configureで--enable-image=と--with-imagelib=を指定してみたら変化ないかな。
ありがとう。
でもせっかくバイナリがあるのでソースからビルドするのは
最後の手段にしておきたいです。
849 :
836 :2005/09/30(金) 19:01:36
w3m自体をまたReinstallしてみたけれどw3mimgdisplayの挙動は同じorz
最後の手段使うときが近づいてるな
851 :
836 :2005/09/30(金) 19:42:36
Linuxの方でもやってみたけれど同じ(反応なし)だった。 w3mimgdisplayがたまたま同時にCygwinでも GentooLinuxでもおかしくなるというのは考えにくいので やはり設定のほうがおかしいのだと思う。 (いろいろといじったし。結構頻繁に) でもw3mimgdisplayの設定ファイルってあるのかなぁ・・・
852 :
836 :2005/09/30(金) 19:43:50
そもそも mlterm は画像が扱える状態になってるのか?
854 :
836 :2005/09/30(金) 19:59:38
>>853 確かconfigure 実行時に指定したから大丈夫のハズ
それにXterm,rxvtでも出ないからw3m側の問題だと思っているんだけれど・・・
(Linuxの方はjfbterm)
でも一応確かめてみる。
てか、バイナリならまずそれをどこから持って来たものか書いてよ。 w3mimgdisplayの挙動を見るに、そもそもインライン画像を表示できるように コンパイルされたものじゃなさそうな気がするんだけど。 素直にソースからコンパイルした方が早いと思うけどなあ。
856 :
836 :2005/09/30(金) 20:20:44
つぅかM$なんて使うなよ
858 :
836 :2005/09/30(金) 20:42:49
M$ってmltermのこと? 日本語とアンチエイリアスが魅力的だったもので
859 :
836 :2005/09/30(金) 20:44:26
あげちまったスマン
>>858 cygwin使うなとさ
>>856 は全部ミラーだよね.
うちも同じ w3m 使ってるけど表示できない.
w3m が imlib や gdk-pixbuf に依存してないから,
コンパイルしなおさないと無理なのでは?
861 :
836 :2005/09/30(金) 22:23:21
>>860 !!そういえばそうだsetup.exeでは依存してない。
コンパイルすることにします・・・
答えてくれた皆さんありがとうございました。m(_ _)m
だから大人しくFreeBSDを使っとけと言ったのに・・・
とりあえずNetBSDは使ってる。
つか、そこまでして Cygwin に拘る理由って何なんだろう。 あれって、UNIX 環境がどうしても欲しい時に仕方なく使うもんだろ? Web ブラウザなんて苦労して導入するほどのモンでも…。
865 :
フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw :2005/10/01(土) 15:21:42
>>857 お前な、M$のシェアどんくらいあるのか知ってるのか?w
使いたくなくても使わされているという現実。
>>862 人によっては使いたくても使えない事情だってある。
867 :
836 :2005/10/01(土) 18:47:29
みんなありがとーCygwinで無事できた!! (昨日はめんどくさくてやんなかった) やはりw3mimgdisplayが原因だったよう。 makeしてできたw3mimgdisplay.exeを /usr/libexec/w3m/w3mimgdisplay.exeと置き換えただけで普通に 表示されるようになった。 ありがとうございました。m(_ _)m
868 :
フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw :2005/10/01(土) 21:06:46
おめでとう。
メモリ管理云々言ってきましたけど 今では2G積んでますので そんなことはどうでもよくなりました
>>865 > お前な、M$のシェアどんくらいあるのか知ってるのか?w
上下の文章の意味がつながらない。
> 使いたくなくても使わされているという現実。
おめ
こ
873 :
フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw :2005/10/02(日) 01:40:35
んぱいら
世間でどのくらいマイクロソフトの製品が使われていようが関係ない。 俺は一切使わないから。
875 :
フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw :2005/10/02(日) 04:09:48
だったら勝手に孤立すればいいさ。所詮俺もな。
876 :
名無しさん@お腹いっぱい。 :2005/10/02(日) 14:34:54
セキュリティうんうんでギャーギャー行っているのに アウトルック使わせる会社は氏ね。 MSのもそうだけど、秀丸とかのWindows系エディタ使いにくい。 Windows系で使いやすいのはViViぐらいだ。。
877 :
フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw :2005/10/02(日) 14:38:07
まあ世間じゃほとんどアウトルックだからなー
犬厨が紛れ込んでいる予感。
880 :
フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw :2005/10/02(日) 16:08:08
Linuxは犬のように従順ですねw
なんかYahooの検索結果が正常に表示できなくなった・・。
検索結果のヘッダが"charset=ISO-8859-1"になってるよorz
バッファ中にある指定した正規表現にマッチする箇所に 予めマーキングしたいなあ
>>881 とりあえずUser-AgentをIEのに変えると表示できるようになるね。
なに、その腐れ仕様 > yahoo
886 :
フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw :2005/10/06(木) 05:46:59
yahoo掲示板も見辛くなったし、おまけに重くなりやがったorz
w3m-2chの要望や意見の受け付け窓はここでいいのか微妙。Linux板の2ch用ブラウザスレと内容が被るが、あっちの方が向いてる気もする。
888 :
名無しさん@お腹いっぱい。 :2005/10/09(日) 11:44:16
w3m-0.5.1です。
http://search.yahoo.co.jp/ がまともに見られないんですが、
どうやれば見られるようになるでしょうか。
なんかhtmlヘッダにcharset=iso-8859と書かれてるのに
本文が日本語か何かで文字化けしてて読めません。
Accept-language は ja;q=1.0, en;q=0.5 になっています。
lynxだとeuc-jpで表示されるんですが・・・
wgetだと--header='Accept-Charset: euc-jp'を付けてやらないと w3mと同じくiso-8859で内容文字化けでくるみたいです。 --header='Accept-Language: ja' だけだと↑になります。
Accept-Charsetの内容をそのまま送り返してるだけで 実際に文字コードを変換したりしてないんだろうか すげー手抜きだな
891 :
フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw :2005/10/11(火) 20:37:48
>>888 さすがに苦情が殺到したのか、もうなおってるぜ。
892 :
フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw :2005/10/15(土) 16:26:22
w3md厨はどこいった
もう、開発がとまってどれぐらいになる??
2005-02-27
googleでキャッシュのとこにカーソルがはまってしまうという 致命的バグも放置。
896 :
フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw :2005/10/18(火) 08:12:59
>>895-896 致命的ではないかもしれないが、使いづらいよな。
誰か分析したんだっけ、あれ?
153を適用してみたけど、キャッシュへのリンクに嵌り込んでしまう症状は改善してないような気が。
それに効くのは153じゃなくて151
おー、直った。 151と153以外にあてとけってのはある?
ちんこパット
コミット権持ってるしとは151だけでも当ててやってほすいな。
というかもう本家が機能してないんだから誰かがフォークしちゃった方がいいんじゃまいか
そこでるびきちですよ
906 :
フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw :2005/10/21(金) 01:08:10
そこでw3mmeeですよ
あったなー、そんなのも。 使い勝手が何気にずいぶん違ったような記憶が。
>>904 このスレでもフォークしそうな奴が何度も出てきてるけど
結局誰もできてないのはやっぱり一筋縄ではいかないってことなのでは?
w3mmeeっていつフォークしたの? configure が autoconf 対応以前ので懐かしかった(けどちとうざい)
changelogでも読めばわかるんじゃね
0.1か0.2の最初くらいじゃなかったか? 昔の話過ぎて全然覚えてないが。
>>903 w3m-devにタレこめば鵜飼さんあたりがサクっとcommitしてくれないかな?
ライセンス的に微妙な気もするので、 問題点の報告だけでいいんでないかい。 まあ一文字直すだけなので、問題にならないとは思うけど。
>>532 >メジャーバージョン1台になるために今必要な機能は?
firefoxのライブブックマーク(RSS)が欲しい。
>>3 > [feature requests]
> async, javascript, java, flash, savebuf, cache, xml, rss, atom
w3md, pthread, ajax, feed reader & checker, sql api, etc...
916 :
名無しさん@お腹いっぱい。 :2005/10/24(月) 09:06:40
RedHatなんだけど、xtermやconsole から立ち上げると、 長時間フリーズする現象が多発している。 みなのところはどう??? フリーズ時間は数秒〜数十分程度 ちなみに、FireFoxとかには影響無しなので、w3m固有のものであることは 確認されてます。
kterm とか rxvt なら大丈夫なの? ローカルのファイルを見る場合は?
どうせ名前とかv6とかじゃね。
919 :
916 :2005/10/24(月) 18:17:25
>>917 kterm や gnome系のターミナルでも同様でした。
あと、ローカルファイル(file://...)見る場合も同様でした。
不思議とuimの「ひらがな」<->「直接入力」の表示は、フリーズ期間中
でも正しく切り替わります。
なんなんでしょう?
#!/usr/bin/python
# for makimo search
import os
import string
import urllib
#import pykf
qs = urllib.unquote(string.split(os.environ['QUERY_STRING'], ':', 1)[1])
url = '
http://www.makimo.to:8000/cgi-bin/search/search.cgi?q= ' + \
urllib.quote(qs.decode('euc_jp').encode('sjis')) + '&sf=2&all=on&view=table'
# urllib.quote(pykf.tosjis(qs)) + '&sf=2&all=on&view=table'
print 'w3m-control: GOTO', url
print 'w3m-control: DELETE_PREVBUF'
print
python て。
perlより読める
↓ Ruby 厨の応酬
それよりGaucheで
927 :
フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw :2005/10/27(木) 09:09:22
やっぱLuaでしょ♪
w3m-2ch、けっこうメンテされてるね 作者、乙。
それよりオレは
>>274 が気になるんだけど
もうヤメちゃったのかなぁ〜。残念
それよりオレは
>>1 が気になるんだけど
もうヤメちゃったのかなぁ〜。残念
>>929 やめたわけじゃないけど、サーバが不調になってOS入れるのに手こずってるまま、室温とか騒音対策とかも考えてるうちに、自分でも忘れてしまってました。
結局公開していた一ヶ月位の間で十件前後しかダウンロードされなかった。
そのうち実際にパッチ当てて使用してくれた人がどれだけいるんだろう。
さらに使用者として想定していた、性能が際立つ低スペック機で使用してみた人はいないかもしれない。
pentium級のパソでnavi2chだと、大きなスレは開くのに数十秒かかるのに対し、瞬時に表示できる程の、類を見ない軽量高速性を備えていたのだけれどなあ。
(作者としては、レスのポップアップ表示とか検索一覧とか一通りできる、コンソール用2ちゃんブラウザの決定版と言いたいところだった。)
とりあえず、もしあなたがそれを実際に使ってくれたのなら、その希少な数人のうちのお一人ということです。
おめでとうございます。
そしてありがとう!
Pentium4だけどnavi2chだと5秒とかかかる。 navi2chにcacheとかがついていれば瞬時に表示できるだろうに。
cacheってログのことか? navi2chもログは溜めるだろ。
ログとは別に表示内容のcacheのことだ。 あれ開くたびにスレをparseしてるだろ。 Emacs Lispの文字列処理は遅い。
>>934 表示のキャッシュも持ってるだろ。navi2ch-article-max-buffers。
つかスレ違いだよボケ。
ほぉ、それは「キャッシュ」だったのですね。
よそでやれ。
w3mにもNGワード機能が要るな、こりゃ。
10日近くまともなレスがないのにスレ違いも糞もねえよ
あるよ
いや、ないね たぶん
ねーよwww
十中八句ある
◆xlAOIq6jZw が出てくると荒れるな。
枯れ木も山のにぎわい
ニュー即じゃないんだ、10日ぐらいで保守なんかいらん。 くだらんレスでS/N比を下げんでくれ。
perlとかRubyはよくてnavi2chはだめ? なんだ、只のanti_emacsen厨か。
949 :
フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw :2005/11/07(月) 23:51:51
w3mの開発が止まってもemacs-w3mはまだ開発は続いてるのかね。
>>949 スレ違い。
よくまあこう無意味なレスを次から次へと。しかも age て。
荒らしにかまうなよ。
>>950 anti_emacsenの典型
本当にemacs-w3mスレ別にちゃんとあるし
954 :
名無しさん@お腹いっぱい。 :2005/11/09(水) 23:04:02
w3m-imgを直に繋げて使うと一々ダウンロード毎に再描画してかなり遅いんで squidかまして使ってたんですけど、新しいマシンではメモリを節約しようと思い squidを使わなくていい方法があるならそっちを使おうと思ったんですけど なんかありますかね?
w3mに比べ省メモリ性に優れたfirefoxにするとか。
956 :
954 :2005/11/09(水) 23:28:56
できればw3mを使い続けたいです。 それにFireFoxは使ったことがないのでgtk2からコンパイルしなければいけないですし… w3m-imgはだいぶ前にコンパイルしたものをgtkをコンパイルしたものとセットで 複数のマシンで使い回しているのですが…
squidより軽い何かを探す旅にでも出かけるしか
「画像は全て読み込んでから再レンダリングする (*)YES ( )NO」 てなのがあれば良いのかな。
firefoxのメモリ管理もそんなに優れてるってわけじゃないよ。
w3mはgcにメモリ管理を丸投げしているんだけど、実際問題としてw3m以外でgc依存なアプリってあるの?
>>960 Firefox 。・・・は、デバッグのときだけか。
Gauche 。・・・は、今はもう使ってないか。
無いんじゃね?
FreeBSDのportsではこれだけあった\|これだけしかなかった asymptote dylan emacs-w3m gnome2-fifth-toe sather stklos w3m
>>961 Gaucheはまだ使ってる。
あとは…gcj使うと依存するコードをはかれたような気がする。
>>963 スマン、
>>962 みたいに ports で depend してなかったから使わなくなったかと思った。
とすると、 Boehm GC 同梱してるモノは ports の依存関係からだけではわからないか。
Debianでrdependsをみてみたら、962以外だとこれだけあった。 synopsis stalin openc++ oo2c libyehia0.5-dev libocc0 inkscape goo chase bock
inkscapeはFreeBSDでもlibgc使ってるな
でも、正直プロクシ以外にそんなものはないと思うし squid以外にプロクシはとくに軽いのはないよな みんなsquid使ってるん? 俺はw3m使ってるから関係ないけど
WEBrick::HTTPProxyServer
トップページ変更するにはどうしたらいいんですか?
>>969 WWW_HOMEのことかな?
次スレは…980でいいか。
971 :
980 :2005/11/11(金) 18:41:15
じゃあそろそろテンプレよろ。
この進度を考慮すると995でいいと思うよ。
いや、逆に 980 過ぎると寿命で直ぐに落ちるではないかと
>>975 しないよ
じゃ解決しないので「=」押して修正しる
>>975 Content-Type: text/html; charset=EUC-JP
Content-Language: ja
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<meta http-equiv="Content-Script-Type" content="text/javascript; charset=euc-jp">
なんで判別できないのかな……
975の使ってる串が変
980 :
975 :2005/11/15(火) 02:10:50
串は使ってないが。 途中から化ける。 参照: ・????ックオ | 327 use_jisx0213 1 が1になっていると化けるようだ。
>>980 ホントだ。 JIS X 0213 を有効にするとなるねえ。
リンク元のリンクの URL に変な文字が入ってるみたいなので、そのせいかなあ?
984 :
フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw :2005/11/15(火) 15:12:18
ほしゅ
2001-11-15 w3m 0.2.2 2001-12-20 w3m 0.2.3 2001-12-20 w3m 0.2.3.1 2001-12-22 w3m 0.2.3.2 2002-01-07 w3m 0.2.4 2002-01-31 w3m 0.2.5 2002-02-05 w3m 0.2.5.1 2002-03-06 w3m 0.3 2002-07-16 w3m 0.3.1 2002-11-05 w3m 0.3.2 2002-11-27 w3m 0.3.2.1 2002-12-06 w3m 0.3.2.2 2003-02-24 w3m 0.4 2003-03-07 w3m 0.4.1 2003-09-23 w3m 0.4.2 2004-03-22 w3m 0.5 2004-04-29 w3m 0.5.1 2005-02-27 w3m CVS HEAD
ELF w3m ELF w3mimgdisplay ELF inflate ELF w3mbookmark ELF w3mhelperpanel perl w3mman perl w3mhelp.cgi perl w3mman2html.cgi perl dirlist.cgi perl multipart.cgi perl w3mmail.cgi
すってんころりん どんどこしょ
[features and supports] Boehm GC table, frame, w3mimgdisplay, m17n SSL, cookie, proxy, auth, ipv6, nntp keybinding, mouse, tab, downloader w3mman, dict, incremental search, migemo local-cgi, mailcap, urimethodmap external-uri-loader, alarm, mark [feature requests] async, javascript, java, flash, savebuf, cache, xml, rss, atom w3md, pthread, ajax, feed reader & checker, sql api, shell [developmental requests] malloc, history, w3mbookmark-db.cgi, dirlist.cgi
alias less='w3m -o confirm_qq=0' export PAGER=w3m ・w3mimgdisplayは画像データをexpireする仕組みがないと太る一方 ・Rキー押すたびにメモリの使用量が増え続ける ・誰かGC使わないw3m書いて
Rでメモリの使用量が増えるのは、単に他のプロセスからの要求が 無いからって話じゃなかったっけ。 他がメモリ確保しようとしても離さないの?
age
ume
take
matsu
tsuru
kiri
998
oyasumi
1000!
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。