emacs-w3m (Part 2)
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNG* 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
0441名無しさん@お腹いっぱい。
2007/07/15(日) 01:44:120442名無しさん@お腹いっぱい。
2007/07/25(水) 08:32:31ところで、ニュース記事内のjpg画像などはどこに保管されるのでしょうか。
MUA: wl-beta
Emacs: emacs:22.1
0443名無しさん@お腹いっぱい。
2007/07/25(水) 11:11:53メールのファイル内しかないだろ
0445名無しさん@お腹いっぱい。
2007/07/25(水) 11:29:410446名無しさん@お腹いっぱい。
2007/07/25(水) 12:04:150447名無しさん@お腹いっぱい。
2007/09/16(日) 01:23:37変な文字に置換されてないかい?
半角の,見た目は普通のハイフンより長めの何かに.
0448447
2007/09/16(日) 01:27:26asahi.edu
ttp://www.asahi.com/edu/news/TKY200709120380.html
ここ以外にも該当記事は結構あります.
0449名無しさん@お腹いっぱい。
2007/09/16(日) 02:03:19「(4)世界の数遊び――」のとこ?
これ、ハイフンじゃなくてダッシュだよ。
この辺の話かな。
http://ja.wikipedia.org/wiki/%E3%83%80%E3%83%83%E3%82%B7%E3%83%A5_%28%E8%A8%98%E5%8F%B7%29#.E5.85.A8.E8.A7.92.E3.83.80.E3.83.83.E3.82.B7.E3.83.A5.E3.81.AE.E3.83.9E.E3.83.83.E3.83.94.E3.83.B3.E3.82.B0.E5.95.8F.E9.A1.8C
0450名無しさん@お腹いっぱい。
2007/10/03(水) 14:14:4310/1付けのに戻した。
0451名無しさん@お腹いっぱい。
2007/10/03(水) 15:39:34* shimbun.el (shimbun-header-insert-and-buffer-string): Make MIME
charset default to the one that detect-mime-charset-region determines;
use encode-mime-charset-string.
shimbun.el の shimbun-header-insert-and-buffer-string の
(unless charset
(setq charset (upcase (symbol-name (detect-mime-charset-region
(point-min) (point-max))))))
の前後に
(message "charset %s" charset)
としてみたら原因わかるかも?
0452名無しさん@お腹いっぱい。
2007/10/09(火) 08:37:300453名無しさん@お腹いっぱい。
2007/10/09(火) 21:27:01xmlのエラーっぽいの吐いてるけど。
0454名無しさん@お腹いっぱい。
2007/10/09(火) 21:41:050455名無しさん@お腹いっぱい。
2007/10/17(水) 13:30:49というか、M-x w3m と打つと、何が実行されるのでしょうか。
はじめてインストールしましたが、起動しようとすると
exec-pathが通っていないというメッセージ。そこで、実行パスを
w3mのディレクトリ(site-lispの下)に通したのですが、今度は
Searching for program :invalid arugument パス名
と出ました。
必要なファイルはそろっていると(多分)思うのですが、
起動してくれません。
質問からわかるようにemacs初心者です。
よろしくお願いします。
0456名無しさん@お腹いっぱい。
2007/10/17(水) 13:38:27読んでないなら今から
http://emacs-w3m.namazu.org/
ここ全部読んで。
0457名無しさん@お腹いっぱい。
2007/10/17(水) 13:48:38でcommandを検索。
0458名無しさん@お腹いっぱい。
2007/10/17(水) 21:37:21アクセス先からは B で戻ってこれますが、
#name のアンカー上で RET すると、
バッファ上でポイントを移動するだけなので、
B しても元の位置へ戻れないですよね。
こういう場合、どのようにして戻ればいいのでしょうか。
具体的な例として、emacs-w3m で 2ch を閲覧していて、
アンカー先に行って戻ってくるときなどです。
;; navi2ch でいうと l の動作が求めている挙動に近いです
0459名無しさん@お腹いっぱい。
2007/10/17(水) 22:21:55lしたらpopしてgoto-charでいいのでは?
0460名無しさん@お腹いっぱい。
2007/10/17(水) 22:34:09なるほど、現時点では実装されていないのですね…。
w3m-view-url にアドバイスをするのは考えたんですが、
通常のページアクセスと処理を切り分けているところが難しすぎて、
どうにもこうにも手が出そうにありませんでした。
難しいことやっているんですね。
0461名無しさん@お腹いっぱい。
2007/10/21(日) 14:10:22下の小さい場所でしか入力できないのが不便
0462名無しさん@お腹いっぱい。
2007/10/21(日) 16:26:530463名無しさん@お腹いっぱい。
2007/10/21(日) 19:48:260464名無しさん@お腹いっぱい。
2007/10/25(木) 23:08:23ちがってきますか? ターミナル上でのw3mのとおりに操作しても
emacs-w3mでは動作してくれないんですが、これはどういうことでしょう?
0465名無しさん@お腹いっぱい。
2007/10/25(木) 23:31:320466名無しさん@お腹いっぱい。
2007/10/26(金) 00:38:490467名無しさん@お腹いっぱい。
2007/10/26(金) 02:04:460468名無しさん@お腹いっぱい。
2007/10/26(金) 02:06:52そういう話じゃないの?
あと、emacs上のshellはそんなにりこうじゃないよ。
0469名無しさん@お腹いっぱい。
2007/10/26(金) 08:16:14> あと、emacs上のshellはそんなにりこうじゃないよ。
w3m位なら画像表示以外問題無く動くでしょ?
というか、そろそろ shimbun を捨てたい気分。
読めないのは構わんけど、無限ループで戻ってこないのがイライラする。
0470名無しさん@お腹いっぱい。
2007/10/28(日) 13:21:070471名無しさん@お腹いっぱい。
2007/11/09(金) 18:24:17多数のトピックがあるコミュを設定すると、6万件のレスがあるところだと
msgidを作成するのに8hぐらいかかる orz。
0472名無しさん@お腹いっぱい。
2007/11/09(金) 19:11:220473名無しさん@お腹いっぱい。
2007/11/09(金) 21:10:31でも、その index-range ってmixiのコミュみたいなスレッドを意識して使えない。
ヴォケとは何だカス。
0474名無しさん@お腹いっぱい。
2007/11/09(金) 21:32:540475名無しさん@お腹いっぱい。
2007/11/09(金) 22:25:580476名無しさん@お腹いっぱい。
2007/11/10(土) 00:14:15遠回しに文句ばかり言ってて何をどうしたいのかが全然伝わってこねー
0477名無しさん@お腹いっぱい。
2007/11/10(土) 10:35:520478名無しさん@お腹いっぱい。
2007/11/20(火) 10:31:35どうしたら画面端で折り返して表示されるか教えていただけませんか?
調べたら
(setq truncate-lines t)
(setq w3m-fill-column -1)
とかがそれっぽいかと思ったけど違って手詰まりなんです
ちなみにx window で使ってます
0479名無しさん@お腹いっぱい。
2007/11/20(火) 13:07:42> (setq w3m-fill-column -1)
アタリだと思うけど?
0480名無しさん@お腹いっぱい。
2007/11/26(月) 23:16:05なにか変数はありますでしょうか?
0481名無しさん@お腹いっぱい。
2007/11/27(火) 11:49:070482名無しさん@お腹いっぱい。
2007/11/27(火) 14:35:16lead2amazon
http://lead.to/amazon/jp/
にアクセスしてbibtexのデータを一発でとってきたいですー。
どなたかおねがいします。
M-x w3m-amazon-get-bibtex-data [ret] 本の題名 [ret]
とかそういう感じで
0483名無しさん@お腹いっぱい。
2007/11/27(火) 15:10:330484名無しさん@お腹いっぱい。
2007/11/27(火) 15:21:510485480
2007/11/27(火) 23:48:33情報ありがとうございます。
.emacsに以下を入れました。
(font-lock-mode -1)
(global-font-lock-mode -1)
しかし、w3mの色は付いたままです。
(.emacsの色やscratchバッファの色などは消えました)
ちなみにMeadow 3Dev最新版です。
0486名無しさん@お腹いっぱい。
2007/12/01(土) 00:58:32この動きってみんな不便じゃないの?
それともオレが知らん方法があるのかな
たとえばhttp://www.bookshelf.jp/soft/meadow_31.html#SEC436
を見ていて「上端」のところでRETしたあと
元の場所に戻りたいときはどうしてる?
さっき見ていた文字列を適当に検索したらいいんだろうけど
それってなんか違うような気がして
0487名無しさん@お腹いっぱい。
2007/12/01(土) 06:09:51一回だけだったら C-cC-v でいけるみたい。
advice をかけるなら w3m-search-name-anchor にかければよさそう。
w3m-history を使わせてもらって、
w3m-history-plist-put, w3m-history-plist-get あたりで位置情報の保存/再生をすれ
ばいいんじゃないかな。
0488名無しさん@お腹いっぱい。
2007/12/01(土) 08:46:04C-cC-v は w3m-history-restore-position なんだから、
w3m-history-store/restore-position をいじればいいんでね?
0489487
2007/12/01(土) 17:05:28w3m-history-restore-position は name anchor への遷移以外でも保存してるからやめ
た方がいいと思った。
0490488
2007/12/01(土) 19:42:35いや、変更してもらった。
ここにアドレス載せても良いそうなので、載せる。
http://eigyr.dip.jp/diary/200712.html#%E5%8D%81%E4%BA%8C%E6%9C%88
0491名無しさん@お腹いっぱい。
2007/12/02(日) 01:36:53すっごいありがとう
勉強にもなったし
OKANOさんにもありがとう
0492名無しさん@お腹いっぱい。
2007/12/06(木) 11:49:41>>479
いまさらですが解決しました、半角と全角で横幅が違うのが原因でした
0493名無しさん@お腹いっぱい。
2007/12/15(土) 00:45:17Wrong type argument: number-or-marker-p, #<hash-table 'equal nil 0/65 0x9729938>
これって漏れだけかな。
環境は、Debian-lennyで、emacs22でつ。
$ cvs update -D2007-10-01
でようやく見れるようになった。
0494名無しさん@お腹いっぱい。
2007/12/15(土) 01:00:320495名無しさん@お腹いっぱい。
2007/12/25(火) 08:15:420496名無しさん@お腹いっぱい。
2007/12/25(火) 09:40:13emacsの中で動く。
0497名無しさん@お腹いっぱい。
2007/12/25(火) 21:13:51キーボード操作しやすいし。
Fx にも H-a-H とか Firemacs とかあるから後者は長所にならないか。
0498名無しさん@お腹いっぱい。
2007/12/27(木) 21:12:43今日、cvs updateしたら、直ってた。
でも、mule-ucsの設定してなかったから、そのせいだったのかも。
0499名無しさん@お腹いっぱい。
2007/12/31(月) 13:56:380501名無しさん@お腹いっぱい。
2008/01/01(火) 10:52:27頑張れ、中の人!
0502名無しさん@お腹いっぱい。
2008/01/11(金) 18:59:26emacsとの連携の良さだろう
そりゃfirefoxのほうがいい場面はfirefox使うし
使い分けだろ
0503名無しさん@お腹いっぱい。
2008/01/15(火) 10:37:13migemoといっしょに使うと、というかisearch-forwardとかにdefadviceすると表示が壊れます
内容としてはlinkを入力可能エリアが侵食したりブックマークの・が・・・・・・・・・になったりします
この環境でまともに使えてる人いますか?
同じような設定でもemacs22と安定版emacs-w3mなら問題ないようです
0504名無しさん@お腹いっぱい。
2008/01/16(水) 20:28:26w3m-type-aheadってのが原因だったようです
これをloadしないようにすれば正常に表示されるようになりました
0505名無しさん@お腹いっぱい。
2008/01/17(木) 00:35:130506名無しさん@お腹いっぱい。
2008/01/17(木) 00:49:42いつもより多めに入れてあげたんで
texスレで聞いてください。
0507名無しさん@お腹いっぱい。
2008/02/09(土) 07:46:041. muse-mode のシンタックスで、HTML メールを書けるようにするとかいう計画ありますか?
2. 色つきで表示する方法ってありますか?
0509名無しさん@お腹いっぱい。
2008/02/09(土) 11:24:41突然ですが頭大丈夫ですか?
0510名無しさん@お腹いっぱい。
2008/02/10(日) 08:15:070511507
2008/02/12(火) 04:44:01誤爆でした。すんまそん。
0512名無しさん@お腹いっぱい。
2008/03/05(水) 22:13:25emacs-w3m 1.4.4
です。
ユーザー・パスワードを入力するサイトで、
(fset 'hoge "\C-muser\C-m\C-i\C-mpass\C-m")
てな感じでキーボードマクロで入力してます。
(セキュリティはとりあえず置いといて)
たまにユーザー名が残ってることがあって、その時は上記マクロを
使うと当然ユーザー名がだぶってログインできません。
だからと言って、一旦消すためにC-kを足すと、
(fset 'hoge "\C-m\C-kuser\C-m\C-i\C-mpass\C-m")
今度はユーザー名が残ってない時に"End of buffer"で
キーボードマクロが中断してしまいます。
ユーザー名が残っている、いない両方の場合にうまく入力するには
どうすればいいでしょうか?
0513512
2008/03/06(木) 19:58:23入力したパスワードがおかしくなってるのか、ログインできません
ttp://osdir.com/ml/emacs.w3m/2005-02/msg00056.html
手で入力するとログインできるので、パスワードそのものは合ってるはずですが
試行錯誤中です
0514512
2008/03/06(木) 22:06:19サブミットではなく、ボタンのクリックが必要なだけでした
(w3m-submit-form)
↓
(fset 'presslogin "\C-m")
(execute-kbd-macro 'presslogin)
0515512
2008/03/07(金) 12:47:411行でいいですね
(execute-kbd-macro "\C-m")
0516名無しさん@お腹いっぱい。
2008/03/23(日) 22:41:06他に表示の仕方はありますか?
0517名無しさん@お腹いっぱい。
2008/03/25(火) 21:53:360518名無しさん@お腹いっぱい。
2008/03/26(水) 14:46:010519名無しさん@お腹いっぱい。
2008/03/26(水) 21:48:34諦めちゃダメだ
0520名無しさん@お腹いっぱい。
2008/04/01(火) 13:48:50あー、Emacsね。あれは1978年頃のアイデアとしてはとても素晴らしいものだったよ。
何年前になるかな?30年前?みんな、もういい加減使うのをやめたらどうだ。
30年前と言えば、ムーアの法則が少なくとも15回は適用できることになる。
2の15乗倍ものCPU性能があれば、もっと違うやり方ができるはずだ。
NetBeansを試してみることを強く勧めるね。
セマンティックスをリアルタイムで解釈してくれるプラットフォームを使い、キーストロークを逐次分析させることで、素晴らしい魔法のようなことができるようになるんだよ。
だから、Emacsのことなど忘れてしまった方がいい。
もうテレタイプなんて使っていないんだろう--それってあまり頭の良いことじゃない。
とにかくEmacsを使うのはやめた方がいい。
http://builder.japan.zdnet.com/news/story/0,3800079086,20370436,00.htm
0521名無しさん@お腹いっぱい。
2008/04/03(木) 00:31:46しばらくそのままなら自分でやるんだが。
0522名無しさん@お腹いっぱい。
2008/04/07(月) 12:10:07毎回、CVSから取るのが面倒になってきた。
0523名無しさん@お腹いっぱい。
2008/04/07(月) 19:51:47自分も初心者で、オプション設定パネルがあるかどうか、よくわからなかったので、
適当な関数を作ってオプションを指定しています
0524名無しさん@お腹いっぱい。
2008/04/08(火) 22:56:330525名無しさん@お腹いっぱい。
2008/05/12(月) 10:35:58スペックが許すならfirefox+vimperatorをMOZREPLで操作するようにした方がいいかもしれないな
0526名無しさん@お腹いっぱい。
2008/06/25(水) 03:19:13死因の特定はご家族の意向で公表されておりません。。。
0527名無しさん@お腹いっぱい。
2008/06/25(水) 06:36:260528名無しさん@お腹いっぱい。
2008/06/25(水) 08:39:520529名無しさん@お腹いっぱい。
2008/06/25(水) 12:36:020530名無しさん@お腹いっぱい。
2008/08/06(水) 01:34:00コンソールでw3mを使うと「投稿する」のリンクが出てくるのですが。
これって、どこの変数をいじればいいのでしょうか。
0531名無しさん@お腹いっぱい。
2008/08/06(水) 07:44:03> emacs-w3mでtwitterの投稿をしようとすると、「BUTTON: update」とだけ出てsubmitしてくれないです。
> コンソールでw3mを使うと「投稿する」のリンクが出てくるのですが。
> これって、どこの変数をいじればいいのでしょうか。
w3m-submit-formでいけました。いってくる。
0532名無しさん@お腹いっぱい。
2008/08/06(水) 07:54:20細分化されたメモリ確保でGC発生しまくりで凄く効率が悪い気がします。
perlか何かでemacsで認識できる書式付き文字列を生成してそいつからemacsのバッファにゲロらせるようにしただけで大分速くなりそうですね。
解析が多パスなんで、それを1パスでやらせるようにすると言うのもありますが、それはもっと面倒そうです。
0533名無しさん@お腹いっぱい。
2008/08/06(水) 09:11:42ついでにpipelineが効くproxyもかませてそれなりに高速で快適。
0534名無しさん@お腹いっぱい。
2008/08/13(水) 19:19:32もしかして、すでにありますか?
ミニバッファを使ってアンカーを並べる wthreem-type-ahead.el の 1.30 バージョン が
似たような感じなのですが、
アンカーを選ぶのにインクリメンタルサーチをしなければなりません。
これを、↑↓でアンカーを選べるようにすると、かなり近いと思います。
0535名無しさん@お腹いっぱい。
2008/08/13(水) 19:47:040536534
2008/08/14(木) 16:57:02ありがとうございます。
いま、wthreem-type-ahead.el をいじってみているのですが、ちょっと難儀なところが…
これを機会に、anything.el の勉強してみます。
0537535
2008/08/15(金) 19:52:09(with-current-buffer (get-buffer-create "*anythign-c-w3m-anchor*")
(erase-buffer)
(insert (shell-command-to-string (format "echo '%s'|base64 -d|gzip -d"
"H4sIAHRdpUgCA51VwXLjIAy99ys0vhTPLJmd6bV73t9YArLNFIMLOG7+vsLUaycliXe5mZGenp4e
MvP4PmqP8CzsOXbatvUTE0rxzrk3eJ5eem6cyJ9P8PcwI/qjEsDqzSVdD9619uKKLhU2o4UFn0ue
UFuMXFjZOR+uUeakSceOy9F7tJEfx6ZBv4G4uP+WTOlBnJDjBwUG7WwhgmJaFx2XnfDE22mC67Wt
63KscW6AxAkGjyf4BT+LcflMnTYI7DXHZvAbwMtR7ks8oo7x/R8yt5olXVNTFj8Wde9mTx1SwTk6
kK4GOXEY0Mdz0sW2uFDITsiIPJBl0Eq8z0s6Y1BGYNLZsK8DlufJw3gM0ROhvY1nknuj/7vfnRWW
saVz/Rbm4W6eQnCjl8jXat9K/GHMih7hAJWoSgyYFFZpJSIGCrr9zIq5vYiyo7QfzOhAw9INsObo
RquGdSXwPA0+B/P5Zfa6xd7tlfwx0t7ZLXtH1qTlBmvtexAxorcgS/rPGEJG2gnUNGPVb3oukAWq
HnA4rNWHPY1v9stQ58d50jhxohn46E39yE9f7BJCBYedCl2olOpuWZQ9ebWfVy8WFzNZG32S8FRY
AMwgmYit457tTRt+dtc939+a1fJXKtLWFvkbniHB9E4heWGAqqk2httUuAKweh7BJ6F/Je0CBwAA")))
(display-buffer (current-buffer))))
どぞー(要anything.el)
上の式を評価したらコードがでてくる筈なんで(要base64, gzip)そいつを保存して
w3m起動前に読みこんでやればw3m-modeでfキーを押せばそれっぽいのがでてくる筈
anything-migemo.elがあればmigemoで絞れるから日本語ページでさらに便利になる
少なくともwthreem-type-ahead.elよりは使い勝手はいいと思う
0538535
2008/08/16(土) 05:10:03(require 'anything-migemo nil t)
(defun anything-c-w3m-get-anchors ()
(with-current-buffer anything-current-buffer (save-excursion
(goto-char (point-min))
(loop while (w3m-goto-next-anchor)
when (next-single-property-change (point) 'w3m-anchor-sequence)
collect (cons
(buffer-substring (point) (next-single-property-change (point) 'w3m-anchor-sequence))
(point))))))
(defvar anything-c-source-w3m-anchor
`((name . "a")
(candidates . anything-c-w3m-get-anchors)
(match . ,(list (if (fboundp 'anything-string-match-with-migemo)
'anything-string-match-with-migemo
(lambda (c) (string-match anything-pattern c)))))
(action . (("Goto anchor" . (lambda (p) (goto-char p) (w3m-view-this-url)))
("Goto char" . (lambda (p) (goto-char p)))))))
(defun anything-w3m-anchor ()
(interactive)
(let ((anything-sources (list (if (and (fboundp 'anything-string-match-with-migemo))
(cons (cons 'match '(anything-string-match-with-migemo))
(remove-if (lambda (e) (eq 'match (car e))) anything-c-source-w3m-anchor))
anything-c-source-w3m-anchor)))) (anything)))
;; (define-key w3m-mode-map "f" 'anything-w3m-anchor)
やっぱ面倒だからこれで
0539534
2008/08/17(日) 00:45:49早速、設定しました!
元々、インストールしていたのが古いバージョンの anything.el だったので、
最初、うまくいかなくてアタフタしましたが、
最新の anything.el をインストールしたところ、ばっちり動作しました。
このコードを参考にすると、自分でも、anything.el の使い方がちょっとわかるような気が…
どうもありがとうございました。
0540名無しさん@お腹いっぱい。
2008/09/01(月) 16:35:36ほんとに?
そういう話はソースつきで頼む
■ このスレッドは過去ログ倉庫に格納されています