(insert (emacs-version))
XEmacs 21.2 (beta25) "Hephaestus" [Lucid]
(i586-pc-linux) of Thu Dec 30 1999 on boffi95.stru.polimi.it
i installed (xmkmf; make install) the latest nextaw libs AND headers
the headers were put under /usr/X11R6/include/neXtaw, and all of
libXaw and libXaw3d were left alone (no links)
i then configured like this:
% configure ... --with-athena=next --with-*=athena ...
but it looks like configure decided to use the Xaw3d headers and the
neXtaw libraries (it's recorded in config.status)
of course, xemacs is broken
in particular, it hangs nicely when i try to exit using the menubar
having some modified buffer
when i enter the dialog box a random letter is shown in the
minibuffer, and while the dialog box responds to mouse events, xemacs
doesn't, and when i finally kill the dialog box, that apparently
does't communicate with xemacs, the whole app dies
i include only the lisp backtrace, but if a stack dump is needed i
will promptly do
do you think i have to send my configure.log?
next-command-event()
byte-code("..." [popup-dialog-box dbox dispatch-event next-command-event] 2)
# (catch result ...)
# bind (dbox contents position)
get-dialog-box-response(#<misc-user-event (call-interactively
save-buffers-kill-emacs)> ("Save file /home/jim/a? " ("Yes" . act)
("No" . skip) ("Yes All" . automatic) ("No All" . exit)
("Cancel" . quit) ("Display The Current Buffer" .
[#<compiled-function ... "...(11)" ... 2>])))
# (unwind-protect ...)
# bind (next def elt char prompt map mouse-event user-keys actions
no-cursor-in-echo-area action-alist help list actor prompter)
map-y-or-n-p(#<compiled-function (buffer) "...(84)" [buffer-modified-p
buffer buffer-base-buffer symbol-value-in-buffer save-buffers-skip buffer-file-name
exiting buffer-offer-save buffer-size 0 arg t switch-buffer one-window-p
delete-other-windows switched switch-to-buffer format "Save file %s? "
"Save buffer %s? " buffer-name] 4> #<compiled-function (buffer)
"...(8)" [buffer nil (save-buffer) (...)] 3> (#<buffer "a">
#<buffer "*scratch*"> #<buffer " *Minibuf-0*"> #<buffer
" *Echo Area*"> #<buffer " *pixmap conversion*"> #<buffer
" *Message-Log*"> #<buffer "*Group*">) ("buffer"
"buffers" "save") ((?\^R #<compiled-function ...
"...(11)" ... 2> "display the current buffer")))
# bind (switched switch-buffer exiting arg)
save-some-buffers-1(nil t t)
# (unwind-protect ...)
# (unwind-protect ...)
# bind (exiting arg)
save-some-buffers(nil t)
# bind (arg)
save-buffers-kill-emacs(nil)
# bind (command-debug-status)
call-interactively(save-buffers-kill-emacs)
# (condition-case ... . error)
# (catch top-level ...)