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

Re: XEmacs byte-compile error



From: Katsumi Yamaoka <yamaoka@jpl.org> さん曰く
Subject: [emacs-w3m:07155] Re: XEmacs byte-compile error
Message-ID: <b9y8y9s7vky.fsf@jpl.org>
Date: Wed, 27 Oct 2004 11:18:05 +0900

> APEL じゃないなあ、たぶん。手元の XEmacs 21.4.15 では
> 
> %xemacs -batch -vanilla -eval '(message "%s" (describe-function (quote executable-find)))'
> Type q to remove help window, space to scroll the help.
> `executable-find' is an autoloaded Lisp function
>   -- autoloads from "executable"

ふむ。

% xemacs -batch -vanilla -eval '(message "%s" (describe-function (quote executable-find)))'
Symbol's function definition is void: executable-find

でした。ちなみに、

% xemacs -batch -vanilla -eval '(let () (require (quote executable)) (message "%s" (describe-function (quote executable-find))))'
Type q to remove help window, space to scroll the help.
`executable-find' is a compiled Lisp function
  -- loaded from "executable"
(executable-find COMMAND)
 <<snip>>

でして、

/usr/local/lib/xemacs/xemacs-packages/lisp/sh-script/executable.el(c)

は存在するのですが、autoload のおまじないは、なされていないよう
です。

また、
/usr/local/lib/xemacs/xemacs-packages/lisp/sh-script/ChangeLog
の最後が

2000-07-11  Jose Romildo Malaquias <romildo@urano.iceb.ufop.br>

	* sh-script.el: Synch with FSF 20.7.

と相当古いようなので、たまたま手元にあった、

xemacs-sumo-2003-04-14.tar.gz

に変えたら

% xemacs -batch -vanilla -eval '(message "%s" (describe-function (quote executable-find)))'
Type q to remove help window, space to scroll the help.
`executable-find' is an autoloaded Lisp function
  -- autoloads from "executable"
 <<snip>>

と、ちゃんと動きました。ご面倒をおかけしました。

# 前の sumo がいつのだったかまったく不明。もう消しちゃったし ^^;;;

-- 
白井秀行 (mailto:shirai@meadowy.org)

P.S.

> > ## というか、XEmacs のサポートご苦労様です。涙なしにはコードが読
> > ## めませんでした。
> 
> ;; へへ。長年、バグ報告やパッチを無視された腹いせで、大バグの臭
> ;; いがするときは、けっこう燃えて探すんですよ。そして爆弾リポー
> ;; トを落とす、と。ちょっと前には 21.4 で正規表現の shy グループ
> ;; が動かない件で空襲しました。:-p

## いやなおやじだ :-)