EFS 1.18 bug: igrep-find fails in load-internal called from efs-real-load
Adrian Aichner (aichner@ecf.teradyne.com)
14 Mar 1999 19:59:33 +0100
Salut bug team:
This MAY be an efs bug.
On the first invocation of
M-x igrep-find
I get this *Backtrace*:
Signaling: (end-of-file "internal input stream")
load-internal("c:\\Program Files\\XEmacs\\xemacs-packages\\lisp\\igrep\\igrep.elc" nil t t binary)
efs-real-load("c:\\Program Files\\XEmacs\\xemacs-packages\\lisp\\igrep\\igrep.elc" nil t t)
load("c:\\Program Files\\XEmacs\\xemacs-packages\\lisp\\igrep\\igrep.elc" nil t t)
apply(load ("c:\\Program Files\\XEmacs\\xemacs-packages\\lisp\\igrep\\igrep.elc" nil t t))
dired-handler-fn(load "c:\\Program Files\\XEmacs\\xemacs-packages\\lisp\\igrep\\igrep.elc" nil t t)
efs-real-load("c:\\Program Files\\XEmacs\\xemacs-packages\\lisp\\igrep\\igrep.elc" nil t t)
load("igrep" nil nil nil)
command-execute(igrep-find t)
execute-extended-command(nil)
call-interactively(execute-extended-command)
Subsequent invocations work fine.
Where is `efs-real-load' defined?
No even XEmacs knows where it comes from:
--------------------------------------------------------------------
`efs-real-load' (buffer: *mail*, mode: Message)
Compiled Lisp function,
(loaded from "nil"):
arguments: (file &optional noerror nomessage nosuffix)
Execute a file of Lisp code named FILE.
First tries FILE with .elc appended, then tries with .el,
then tries FILE unmodified. Searches directories in load-path.
If optional second arg NOERROR is non-nil,
report no error if FILE doesn't exist.
Print messages at start and end of loading unless
optional third arg NOMESSAGE is non-nil.
If optional fourth arg NOSUFFIX is non-nil, don't try adding
suffixes .elc or .el to the specified name FILE.
Return t if file exists.
--------------------------------------------------------------------
Salut!
Adrian
Emacs : XEmacs 21.2 "Demeter" [Lucid] (i586-pc-win32, Mule) of Sun Mar 14 1999 on ZJ75T
Package: efs
efs believes that the host type of nil is unknown.
current state:
==============
(setq
efs-auto-version "1.18/1.8"
efs-cu-version "1.18/1.12"
efs-defun-version "1.18/1.1"
efs-dired-mule-version "1.18/1.2"
efs-dired-version "1.18/1.32"
efs-fnh-version "1.18/1.4"
efs-netrc-version "1.18/1.2"
efs-ovwrt-version "1.18/1.3"
efs-report-version "1.18/1.10"
efs-version "1.18/1.57"
efs-x19.15-version "1.18/1.2"
efs-36-bit-binary-file-name-regexp nil
efs-anonymous-umask nil
efs-auto-save t
efs-auto-save-remotely nil
efs-backup-by-copying nil
efs-binary-file-host-regexp nil
efs-binary-file-name-regexp "\\.\\([zZ]\\|t?gz\\|lzh\\|arc\\|zip\\|zoo\\|ta[rz]\\|dvi\\|sit\\|ps\\|elc\\|gif\\|Z-part-..\\|tpz\\|exe\\|[jm]pg\\|TZ[a-z]?\\|lib\\)\\(~\\|~[0-9]+~\\)?$\\|\\.\\(ARC\\|ELC\\|TAGS\\|EXE\\|ZIP\\|DVI|ZOO\\|GIF\\|T?GZ\\|[JM]PG\\)\\([.#;][0-9]+\\)?$"
efs-buffer-name-case nil
efs-compute-remote-buffer-file-truename nil
efs-debug-ftp-connection nil
efs-ding-on-chmod-failure t
efs-ding-on-umask-failure t
efs-disable-netrc-security-check t
efs-expire-ftp-buffers t
efs-ftp-buffer-expire-time nil
efs-ftp-program-args '("-i" "-n" "-g" "-v")
efs-ftp-prompt-regexp "^\\(ftp\\|Ftp\\|FTP\\)> *"
efs-gateway-ftp-prompt-regexp "^\\(ftp\\|Ftp\\|FTP\\)> *"
efs-gateway-hash-mark-size nil
efs-gateway-incoming-binary-hm-size nil
efs-generate-anonymous-password t
efs-hash-mark-size nil
efs-high-security-hosts nil
efs-incoming-binary-hm-size nil
efs-local-apollo-unix nil
efs-ls-cache-max 5
efs-make-backup-files '(unix sysV-unix bsd-unix next-unix apollo-unix
dumb-unix dumb-apollo-unix super-dumb-unix)
efs-max-ftp-buffer-size 3000
efs-maximize-idle nil
efs-message-interval 0
efs-nlist-cmd "ls"
efs-nslookup-on-connect nil
efs-nslookup-program nil
efs-prompt-for-transfer-type nil
efs-pty-check-retry-time 5
efs-pty-check-threshold 1000
efs-retry-time 5
efs-root-umask nil
efs-send-hash t
efs-set-modtimes-synchronously nil
efs-short-circuit t
efs-short-circuit-to-remote-root nil
efs-suppress-abort-recursive-edit-and-then nil
efs-text-file-name-regexp ".*"
efs-treat-crlf-as-nl nil
efs-umask 22
efs-use-passive-mode nil
efs-verbose t
efs-verify-anonymous-modtime nil
efs-verify-modtime-host-regexp ".*"
efs-ftp-program-name "C:\\WinNT\\System32\\Ftp.exe"
efs-ftp-program-args '("-i" "-n" "-g" "-v")
efs-local-host-regexp ".*"
efs-ftp-local-host-regexp ".*"
efs-gateway-host "engine.ecf.teradyne.com"
efs-gateway-type '(proxy "ftp" ("-i" "-n" "-g" "-v"))
reporter-version "3.35"
features '(reporter efs-report debug igrep cus-edit cus-load compile makefile
tetris gamegrid hyper-apropos find-func bookmark pp smtpmail
whois-complete lazy-shot gnus-msg smiley annotations sort
mail-extr gnus-async gnus-score score-mode gnus-dup gnus-art mm-uu
mm-view browse-url mailcrypt gnus-sum mm-decode nndraft nnmh
gnus-cache pop3 nnml nnfolder gnus-group gnus-undo env gnus-demon
nnmail nntp nnoo gnus-setup gnus-start gnus-range gnus-spec
gnus-int gnus-win blink-cursor pending-del toolbar-fancy paren
blink-paren ediff-merg ediff-diff ediff-tbar ediff-wind ediff-help
ediff-util ediff-mult ediff-init ediff ediff-hook vc-hooks
efs-dired passwd efs-netrc efs-defun comint ring efs balloon-help
time ps-print time-stamp redo sh-script skeleton executable
bbdb-w3 bbdb-sc bbdb-gnus gnus gnus-ems gnus-xmas wid-edit
gnus-util message messagexmas mml mm-encode mailcap mm-bodies
uudecode mail-parse rfc2045 rfc2047 qp rfc2231 ietf-drums
time-date parse-time mail-abbrevs sendmail nnheader nnheaderxm
mm-util mail-utils mailheader bbdb t timezone supercite regi
jka-compr alist rsz-minibuf func-menu font-lock crypt crypt++
completer efs-cu efs-x19\.15 efs-fnh efs-ovwrt efs-auto cus-face
font disp-table dired-faces dired-xemacs dired zenirc-autoloads
xemacs-devel-autoloads xemacs-base-autoloads w3-autoloads
vm-autoloads viper-autoloads vhdl-autoloads vc-autoloads
toolbar-fancy-autoloads time-autoloads textools-autoloads
text-modes-autoloads texinfo-autoloads supercite-autoloads
strokes-autoloads speedbar-autoloads sounds-wav-autoloads
slider-autoloads skk-autoloads sh-script-autoloads sgml-autoloads
psgml-autoloads prog-modes-autoloads pcl-cvs-autoloads
pc-autoloads os-utils-autoloads net-utils-autoloads
mule-base-autoloads misc-games-autoloads mew-autoloads
mailcrypt-autoloads mail-lib-autoloads locale-autoloads
leim-autoloads jde-autoloads ispell-autoloads irchat-autoloads
ilisp-autoloads igrep-autoloads hm--html-menus-autoloads
gnats-autoloads games-autoloads fsf-compat-autoloads
frame-icon-autoloads forms-autoloads footnote-autoloads
eudc-autoloads eterm-autoloads emerge-autoloads elib-autoloads
egg-its-autoloads efs-autoloads edit-utils-autoloads
ediff-autoloads edict-autoloads edebug-autoloads dired-autoloads
debug-autoloads cookie-autoloads cc-mode-autoloads
calendar-autoloads calc-autoloads c-support-autoloads
bbdb-autoloads apel-autoloads Standard-autoloads skk-leim
egg-sj3-leim loadhist auto-show fontl-hooks menubar-items
x-menubar dragdrop mouse mode-motion ccl mule-help itimer
auto-save lisp-mode easymenu iso8859-1 page buff-menu lib-complete
derived frame text-props obsolete cus-start custom widget cl-extra
mini-cl cl cl-19 packages backquote very-early-lisp file-coding
mule mswindows-scrollbars progress label combo edit button
mswindows-resource bmp mswindows toolbar native-sound scrollbar
network-streams subprocesses menubar md5 xemacs tiff png gif jpeg
xface xpm xbm lisp-float-type windows-nt dragdrop-api dialog
devices window-system)
)
--
Adrian Aichner Teradyne GmbH, European Design Center
Integra Test Division Telephone +49/89/41861(0)-208
Dingolfinger Strasse 2 Fax +49/89/41861-217 (What is a Fax?)
D-81673 MUENCHEN E-mail adrian.aichner@teradyne.com