■掲示板に戻る■ 1- 最新10

レス数が950を超えています。1000を超えると表示できなくなるよ。

Navigator for 2ch

[920:837 (2001/07/28(土) 14:43)]
article-toggle-hideで問題が出たXEmacsのバージョンは
"XEmacs 21.4 (patch 3) \"Academic Rigor\" [Lucid] (i586-pc-win32, Mule) of Sun May 20 2001 on CHELSEA"
"XEmacs 21.4 (patch 3) \"Academic Rigor\" [Lucid] (i686-pc-linux, Mule) of Fri Jul 13 2001 on hoge.fuga.org"
です。
Wrong number of arguments: #<subr set>, 1
って言われます。


[921:名無しさん@Emacs (2001/07/28(土) 15:32)]
>>920
> Wrong number of arguments: #<subr set>, 1
> って言われます。

M-: (setq debug-on-error t)して、stack traceを書き込んでみては。


[922:837 (2001/07/28(土) 15:54)]
>>921
Signaling: (wrong-number-of-arguments #<subr set> 1)
set(navi2ch-article-important-mode)
#<compiled-function nil "...(35)" [navi2ch-article-view-range navi2ch-article-message-list buffer-read-only
navi2ch-article-hide-mode navi2ch-article-save-number t set navi2ch-article-important-mode
force-mode-line-update nil erase-buffer navi2ch-article-insert-messages navi2ch-article-load-number]
3 nil nil>()
call-interactively(navi2ch-article-toggle-hide)
でした。
たまに直るんですけど。


[923:無名λ式 (2001/07/28(土) 17:11)]
navi2ch-article.el
>(defun navi2ch-article-toggle-hide ()
> (interactive)
> (setq navi2ch-article-hide-mode
> (if navi2ch-article-hide-mode
> nil
> (navi2ch-article-save-number)
> t)
> navi2ch-article-important-mode)
>(略)
ここかな。
navi2ch-article-toggle-importantとnavi2ch-article-toggle-hideを対比させてみると、
< navi2ch-article-important-mode nil)
でいいのかな?


[924:名無しさん@お腹いっぱい。 (2001/07/28(土) 17:15)]
難しいことはよくわからんが、
GNU Emacs 21.0.104.1 に navi2ch-010728 で、
navi2ch-article-select-current-link: Symbol's value as variable is void: browse-url-new-window-p
って言われるようになった。


[925:874 (2001/07/28(土) 17:35)]
>>924
> GNU Emacs 21.0.104.1 (中略) is void: browse-url-new-window-p

emacs21 の net/browse-url.el では, 変数名が browse-url-new-window-flag
に変わったみたい. とりあえず navi2ch-util.el の該当箇所を書き換えたら
動くけど, パッチはどうすりゃいいんだろ.

;;豆知識: Emacs 21.0.104.1 とか 20.7.1 の末尾の .1 はビルド回数を
;; カウントしてるだけなので書かなくてもいいよ. 書いてもいいけど.


[926:837 (2001/07/28(土) 17:38)]
>>923
直ったみたいです。
どうもありがとうございます。


[927:えっくすいーまっくす (2001/07/28(土) 17:41)]
XEmacs 21.1.14 だと XEmacs 起動時にエラーになるよん。
.xemacs.el に

(require 'navi2ch-mona)
(add-hook 'navi2ch-article-arrange-message-hook
'navi2ch-mona-arrange-message)
(setq navi2ch-mona-enable t)
(setq navi2ch-mona-enable-board-list '("mona"))

;; どっちをコメントアウトしてもエラーになる
;(setq navi2ch-mona-font "-mona-gothic-medium-r-*--12-*-p-*")
(setq navi2ch-mona-font "-mona-gothic-*-*-*--12-*-*-*-*-*-fontset-mona12")

って書いてるんだけど、XEmacs を起動すると new-fontset が
void だって(正確なエラーメッセージを控えるのを忘れた。すまそ)。

素人ながら邪推するに、(>= emacs-major-version 21) ってのは
Emacs 21 にも XEmacs 21 にもマッチしちゃうんじゃないかと
思うんでありますが。関係ないかもしれないけど。


[928:874 (2001/07/28(土) 18:03)]
>>927
> Emacs 21 にも XEmacs 21 にもマッチしちゃうんじゃないかと

御意. XEmacs で new-fontset しない処理を忘れていました.
navi2ch-mona.el 97行目付近に1行追加お願いします。

(if (and (boundp 'emacs-major-version)
(>= emacs-major-version 21)
+ (null (featurep 'xemacs))
window-system)


[929:名無しさん@Emacs (2001/07/28(土) 18:16)]
>>925 こんな感じ?

--- navi2ch-util.el.ORIG Sat Jul 28 17:22:10 2001
+++ navi2ch-util.el Sat Jul 28 18:10:08 2001
@@ -256,7 +256,10 @@


(defun navi2ch-browse-url (url)
- (browse-url url browse-url-new-window-p))
+ (browse-url
+ url
+ (cond ((boundp 'browse-url-new-window-p) browse-url-new-window-p)
+ ((boundp 'browse-url-new-window-flag) browse-url-new-window-flag))))

;; from apel
(defun navi2ch-put-alist (item value alist)


次10 前10 最新10
NAME:MAIL:

read.cgi ver5.26+ (01/10/21-)