namazu-ml(avocado)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: namazu-mode on emacs



 Date: Wed, 28 Jan 1998 21:58:17 JST
 From: akira yamada / やまだあきら <akira@xxxxxxxxxxx>
 Subject: [namazu:00034] Re: namazu-mode on emacs

 > In article 00032, <19980128182959D.baba@xxxxxxxxxxxxxxxxxxxxxx>
 > H> あ、JE-0.98 の mule-19.28 と、PJE-0.1 の mule-19.34 の両方で動きま
 > H> した。mule-19.28 の方は browse-url が無いはずですが、どっかから取っ
 > H> てきたのが site-lisp にすでに入っていたので動いています。
 > 
 > この辺り注釈が必要ですね. 
 > browse-url ってどこからとってこれるのかしら?

  http://wombat.doc.ic.ac.uk/emacs/browse-url.el

です。GPL'ed です。なお、19.28 の場合は以下の変更を加えなければな
りません。上の二つは
 (setq browse-url-browser-function 'browse-url-lynx-xterm)
の時のためです(二つ目は必要ないかも)。最後の変更を加えないとエラー
を出して動きません。

--- browse-url.el.orig	Wed Jan 28 22:14:27 1998
+++ browse-url.el	Wed Jan 28 23:14:17 1998
@@ -424,13 +424,13 @@
 (defvar browse-url-temp-file-name nil)
 (make-variable-buffer-local 'browse-url-temp-file-name)
 
-(defcustom browse-url-xterm-program "xterm"
+(defcustom browse-url-xterm-program "kterm"
   "*The name of the terminal emulator used by `browse-url-lynx-xterm'.
 This might, for instance, be a separate colour version of xterm."
   :type 'string
   :group 'browse-url)
 
-(defcustom browse-url-xterm-args nil
+(defcustom browse-url-xterm-args '("-km" "euc")
   "*A list of strings defining options for `browse-url-xterm-program'.
 These might set its size, for instance."
   :type '(repeat (string :tag "Argument"))
@@ -929,7 +929,7 @@
   (apply 'start-process (concat "lynx" url) nil browse-url-xterm-program
              (append browse-url-xterm-args (list "-e" "lynx" url))))
 
-(require 'term)
+(require 'terminal)
 
 ;; --- Lynx in an Emacs "term" window ---
 
 

 > あと jka-compr ってのも使っていますが
 > こちらについてはどうでしょうか?

試していません。gzipped なファイルをインデックスしてないです。

JFのHTML版を元に試しています。この場合、インデックスの大きさが
4.7MBくらいなので、やまださんが最初に言ってたように、パッケージに
インデックスを組み込んでおいて、そして検索できるようにすることがで
きるんじゃないかなあ。


 > この辺り修正してみたつもりです. どうでしょうか?

直っているようです。助かりました。が、もうちょっと他のところを。

 > H> > namazu-jump-prev (?)

これですが、recenter してくれるようになったのはうれしいのですが、
recenter すると画面を hilit し直すので、space で進んでいる間は良い
のですが、連続してバックすると画面がちらちらします。些細なことです
が、もし直す方法があるなら対応お願いです。


 > H>   僕の感覚では、Space キーではどんどんスクロールして欲しいです。

その他には、

--- namazu.el.19980128.01	Wed Jan 28 22:29:28 1998
+++ namazu.el	Wed Jan 28 22:29:52 1998
@@ -278,6 +278,7 @@
   (define-key namazu-mode-map "N" 'namazu-next-page)
   (define-key namazu-mode-map "P" 'namazu-prev-page)
   (define-key namazu-mode-map "\r" 'namazu-view)
+  (define-key namazu-mode-map "g" 'namazu-view)
   (define-key namazu-mode-map "r" 'namazu-re-search)
   (define-key namazu-mode-map "q" 'bury-buffer))
 
がいいかな。あと、必要かどうかはちょっとアレですが、先頭と最後に移
動するために < と > を追加して頂けますでしょうか。


 > H> きればなおうれしいです。> namazu-dir-complete (?)
 > これはまだよーわからんです. もうちと研究してみます. 

りょーかい。

 > 個人的には font-lock が好きなので
 > ruby-mode.el を参考にしつつ両者を組み入れてみました. 

なるほど、いずれにしろ助かります。

 > # MIME Multipart でもいいっすか?

もちろんっす。 (^_^)
--
馬場  肇 ( Hajime BABA )            E-mail: baba@xxxxxxxxxxxxxxxxxxxxxx
京都大学理学部宇宙物理学教室 博士課程一回生
--