[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: w3m-copy-buffer without url
- From: Katsumi Yamaoka <yamaoka@xxxxxxx>
- Date: Tue, 30 May 2006 12:07:03 +0900
- X-ml-name: emacs-w3m
- X-mail-count: 08728
- References: <87irnp9vgd.wl%yoichi@geiin.org>
>>>>> In [emacs-w3m : No.08727] 中山さん wrote:
> 最初のページが launch される前に C-cC-t (w3m-copy-buffer) するとエラー
> になるのを何とかしようと思ったのですが、
おっと、そんな問題があるとは。まったく気がつきませんでした。
;; これ↓(返ってくるのが遅い ;-) で実験しました。
;; http://www.bookshelf.jp/cgi-bin/goto.cgi?file=gnus-ja&node=Fancy%20Mail%20Splitting
> まず、その場合の仕様として「空の w3m バッファを生成する」としてしまう
> のは妥当でしょうか。
賛成です。現在取得中のページを load するというのも試してみたんで
すが、あまり有意義とは思えません。
> 私の使い方では新しいバッファを生成するのに C-cC-t してしまうので(そも
> そもその使い方がおかしくて別のコマンドを使うべきでしょうか?) そうす
> るのが便利だと思うのですがいかがでしょうか。
どうするのもユーザーしだいでしょう。:) ぼくは w3m-home-page を
about: にしてあって、G を実行します。割り当てられる適当なキーが
あるならば、w3m-blank-page-new-session とかを作っても良いと思い
ますが。
> で、もしそうするとして
> (unless url
> (setq just-copy nil
> empty t))
たぶん、これって適切ですね。
> を w3m-copy-buffer に挿入してうまくいくかと思ったのですが、
> 新しいバッファが手前に来てくれませんでした。
うーむ、popup します。そもそもこの場合 (w3m-popup-buffer new) が
そうしない理由が見出せませんでした。何が違うんでしょうかね。
> 1. 引数の組み合わせで (and just-copy empty) の場合は非対応(empty
> であれば just-copy は落としておくべき)というのは正しいですか?
> そうなら明示的にはじいてエラーメッセージを出しておいた方が
> コード読む人に対してもユーザに対しても親切な気がします。
そうして下さっても良いです。それらの使い道がやや特殊で、ユーザー
には関わりが無いと思った (たぶん) ので、放ってあるのでしょう。
> 2. empty が non-nil の場合に pop-up しないのは仕様ですか?
いや、そんなはずは無いと思うのですが。もう少し調べてみましょう。
> 3. (and (not just-copy) empty) の場合のコメントで
> because `w3m-goto-url' is not called.
> とありますが、w3m-goto-url の条件は unless empty なのでコメント
> とコードが不整合になっている気がします。
ん? 「empty が non-nil だったら w3m-goto-url は呼ばれない」だか
ら、いいんじゃないですか?
;; 実はほとんど中身の構成を忘れている... ^^;;