oops!
i just applied this; hope it will fix things.
2000-07-23 Ben Wing <ben(a)xemacs.org>
* dialog-msw.c (vars_of_dialog_mswindows): need to staticpro
Vpopup_frame_list.
Index: dialog-msw.c
===================================================================
RCS file: /usr/CVSroot/XEmacs/xemacs/src/dialog-msw.c,v
retrieving revision 1.5.2.7
diff -u -r1.5.2.7 dialog-msw.c
--- dialog-msw.c 2000/07/21 10:15:57 1.5.2.7
+++ dialog-msw.c 2000/07/23 08:25:12
@@ -700,6 +700,7 @@
vars_of_dialog_mswindows (void)
{
Vpopup_frame_list = Qnil;
+ staticpro (&Vpopup_frame_list);
Vdialog_data_list = Qnil;
staticpro (&Vdialog_data_list);
Adrian Aichner wrote:
A native NT XEmacs built from latest CVS does not run!
Here are lisp traceback[1] from the DOS box, c stack trace[2], and likely
offender[3]:
However, no regressions tests are failing.
> XEmacs Build Report as generated with
> M-x build-report RET
> by build-report-version build-report 1.4 2000/07/05 10:08:53 follows:
> Contents of d:\tmp\21.2\xemacs\Installation:
> (Output from most recent run of ./configure)
OS: Windows_NT
XEmacs 21.2-b35 \"Nike\" configured for `i586-pc-win32'.
Building XEmacs in \"d:\\tmp\\21.2\\xemacs\\nt\".
Using compiler \"cl -nologo -W3 -Od -Zi -MDd\".
Installing XEmacs in \"c:\\XEmacs\\XEmacs-21.2-b35\".
Package path is
\"~\\.xemacs;;c:\\XEmacs\\site-packages;c:\\XEmacs\\xemacs-packages\".
Compiling in support for Microsoft Windows native GUI.
Compiling in support for XPM images.
Compiling in support for GIF images.
Compiling in support for PNG images.
Compiling in support for TIFF images.
Compiling in support for JPEG images.
Compiling in support for X-Face message headers.
Compiling in support for toolbars.
Compiling in support for dialogs.
Compiling in support for widgets.
Compiling in support for native sounds.
Compiling in fast dired implementation.
Using minimal tagbits.
Using indexed lrecord implementation.
Using portable dumper.
Using system malloc.
Using DLL version of C runtime library
Compiling in extra debug checks. XEmacs will be slow!
> Contents of d:\tmp\21.2\xemacs\nt\xemacs-make-install.err
> keeping lines matching
>
"^--\[\[\|\]\]$\|^\(cd\|n?make\)\s-\|errors?\|warnings?\|pure.*\(space\|size\)\|hides\b\|strange\|shadowings\|^Compil\(ing\s-+in\|ation\)\|^Using\|not\s-+found\|^While\s-+compiling.*\(
\s-+.+\)*\|^Note:\|Installing\|[Ff]ile(s) copied\|\s-+tests\s-+"
> and then deleting lines matching
> "confl.*with.*auto-inlining\|^Formatting:"
cd d:\tmp\21.2\xemacs\nt\
nmake /f xemacs.mak INSTALL_DIR="c:\XEmacs\XEmacs-$(XEMACS_VERSION_STRING)"
PACKAGE_PREFIX="c:\XEmacs" HAVE_XPM="1" HAVE_PNG="1"
HAVE_TIFF="1" HAVE_JPEG="1" HAVE_XFACE="1"
USE_PORTABLE_DUMPER="1" GUNG_HO="1"
MAKEINFO="d:\tmp\texinfo-4.0\makeinfo\makeinfo.exe"
COMPFACE_DIR="d:\tmp\libs4xemacs\compface"
JPEG_DIR="d:\tmp\libs4xemacs\jpeg-6b"
TIFF_DIR="d:\tmp\libs4xemacs\tiff-v3.4"
ZLIB_DIR="d:\tmp\libs4xemacs\zlib"
PNG_DIR="d:\tmp\libs4xemacs\libpng-1.0.2"
XPM_DIR="d:\tmp\libs4xemacs\xpm-3.4k" install
Compilation started at Sat Jul 22 10:25:21 2000
WARNING: Compiling without dependency information.
Installing XEmacs in \"c:\\XEmacs\\XEmacs-21.2-b35\".
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
WARNING: Compiling without dependency information.
Using load-path (d:\tmp\21.2\xemacs\lisp)
Using module-load-path (d:\tmp\21.2\xemacs\modules)
While compiling x-font-menu-font-data in file d:\tmp\21.2\xemacs\lisp\auto-autoloads.el:
** reference to free variable x-font-regexp-foundry-and-family
** reference to free variable x-font-regexp
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\coding.el:
** The following functions are not known to be defined:
set-console-tty-input-coding-system,
set-console-tty-output-coding-system
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\toolbar-items.el:
** The following functions are not known to be defined:
pending-delete-pre-hook, x-init-specifier-from-resources
While compiling select-convert-to-class in file d:\tmp\21.2\xemacs\lisp\select.el:
** reference to free variable x-emacs-application-class
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\dragdrop.el:
** the function mime/viewer-mode is not known to be defined.
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\scrollbar.el:
** the function x-init-scrollbar-from-resources is not known to be defined.
While compiling mouse-consolidated-yank in file d:\tmp\21.2\xemacs\lisp\mouse.el:
** reference to free variable gpm-minor-mode
While compiling the end of the data:
** the function x-store-cutbuffer is not known to be defined.
While compiling find-space-insertable-point in file d:\tmp\21.2\xemacs\lisp\fill.el:
** reference to free variable space-insertable
While compiling the end of the data:
** The following functions are not known to be defined:
kinsoku-process-extend, kinsoku-process
While compiling isearch-help-or-delete-char in file
d:\tmp\21.2\xemacs\lisp\isearch-mode.el:
** reference to free variable tty-erase-char
While compiling the end of the data:
** the function x-keysym-on-keyboard-sans-modifiers-p is not known to be defined.
While compiling read-library-internal in file d:\tmp\21.2\xemacs\lisp\lib-complete.el:
** reference to free variable read-library-internal-search-path
While compiling read-library-name:
** variable read-library-internal-search-path bound but not referenced
While compiling set-visited-file-name in file d:\tmp\21.2\xemacs\lisp\files.el:
** reference to free variable vc-mode
While compiling find-backup-file-name:
** variable bv-length bound but not referenced
While compiling save-some-buffers-1:
** assignment to free variable view-exit-action
While compiling the end of the data:
** The following functions are not known to be defined:
vc-after-save, dired-get-filename, dired-expunge-deletions,
ange-ftp-ftp-path
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\help.el:
** the function compiled-function-annotation is not known to be defined.
While compiling command-line-early in file d:\tmp\21.2\xemacs\lisp\startup.el:
** init-file-user is an obsolete variable; use load-user-init-file-p instead.
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\modeline.el:
** the function vc-toggle-read-only is not known to be defined.
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\minibuf.el:
** The following functions are not known to be defined:
ange-ftp-ftp-path, user-name-all-completions,
user-name-completion-1, tty-color-list
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\simple.el:
** The following functions are not known to be defined:
x-keysym-on-keyboard-sans-modifiers-p, kinsoku-process
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\frame.el:
** the function console-tty-controlling-process is not known to be defined.
While compiling set-face-stipple in file d:\tmp\21.2\xemacs\lisp\faces.el:
** reference to free variable x-bitmap-file-path
While compiling the end of the data:
** The following functions are not known to be defined:
x-init-face-from-resources, x-init-device-faces,
x-init-frame-faces, x-init-global-faces
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\console.el:
** the function console-tty-controlling-process is not known to be defined.
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\syntax.el:
** The following functions are not known to be defined:
charset-name, char-charset
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\custom.el:
** the function custom-theme-reset-internal-face is not known to be defined.
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\cl-extra.el:
** The following functions are not known to be defined:
overlay-lists, overlay-start, overlay-end, overlays-at,
next-overlay-change
Using load-path (d:\tmp\21.2\xemacs\lisp)
Using module-load-path (d:\tmp\21.2\xemacs\modules)
Note: Strange doc (not fboundp) for function user-name-completion-1 @ 602781
Note: Strange doc (not fboundp) for function user-name-all-completions @ 603045
While compiling toplevel forms in file d:\tmp\21.2\xemacs\lisp\apropos.el:
** reference to free variable font-lock-keyword-face
** reference to free variable font-lock-string-face
** reference to free variable font-lock-comment-face
** reference to free variable font-lock-variable-name-face
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\font-lock.el:
** The following functions are not known to be defined:
fast-lock-after-fontify-buffer, lazy-lock-after-fontify-buffer
While compiling toplevel forms in file d:\tmp\21.2\xemacs\lisp\font.el:
** reference to free variable global-face-data
While compiling font-properties-from-style:
** variable style bound but not referenced
While compiling toplevel forms:
** reference to free variable x-font-regexp
** variable weight bound but not referenced
** variable slant bound but not referenced
While compiling x-font-create-object:
** reference to free variable x-font-regexp-foundry-and-family
** variable style bound but not referenced
While compiling x-font-create-name:
** variable style bound but not referenced
While compiling ns-font-create-name:
** variable registry bound but not referenced
** variable encoding bound but not referenced
While compiling mswindows-font-create-name:
** variable style bound but not referenced
While compiling font-update-device-fonts:
** variable font bound but not referenced
While compiling font-update-one-face:
** variable font bound but not referenced
While compiling the end of the data:
** The following functions are not known to be defined:
x-list-fonts, mswindows-list-fonts, ns-list-fonts, internal-facep,
fontsetp, get-font-info, get-fontset-info,
mswindows-define-rgb-color, cancel-function-timers
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\gpm.el:
** The following functions are not known to be defined:
gpm-enable, console-tty-terminal-type
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\ldap.el:
** The following functions are not known to be defined: ldapp,
ldap-open, ldap-close, ldap-add, ldap-modify, ldap-delete
While compiling lm-report-bug in file d:\tmp\21.2\xemacs\lisp\lisp-mnt.el:
** reference to free variable report-emacs-bug-beta-address
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\msw-font-menu.el:
** the function charset-registry is not known to be defined.
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\multicast.el:
** the function open-multicast-group-internal is not known to be defined.
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\mwheel.el:
** The following functions are not known to be defined:
event-basic-type, posn-window, event-start, mwheel-event-window,
mwheel-event-button
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\package-get.el:
** the function mc-pgp-verify-region is not known to be defined.
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\symbols.el:
** the function set-magic-variable-handler is not known to be defined.
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\tty-init.el:
** The following functions are not known to be defined:
register-tty-color, init-mule-tty-win
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\wid-browse.el:
** the function pp-to-string is not known to be defined.
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\x-faces.el:
** The following functions are not known to be defined:
x-get-resource-and-maybe-bogosity-check, x-get-resource,
x-init-pointer-shape
While compiling x-reset-device-font-menus in file
d:\tmp\21.2\xemacs\lisp\x-font-menu.el:
** reference to free variable x-font-regexp
** reference to free variable x-font-regexp-foundry-and-family
** reference to free variable x-font-regexp-spacing
While compiling x-font-menu-font-data:
** reference to free variable x-font-regexp-foundry-and-family
** reference to free variable x-font-regexp
While compiling the end of the data:
** the function charset-registry is not known to be defined.
While compiling init-x-win in file d:\tmp\21.2\xemacs\lisp\x-init.el:
** assignment to free variable x-initial-argv-list
** reference to free variable x-initial-argv-list
While compiling the end of the data:
** The following functions are not known to be defined:
x-own-selection, x-get-selection, x-get-clipboard,
x-keysym-on-keyboard-p, x-server-vendor,
x-init-specifier-from-resources, init-mule-x-win,
x-disown-selection
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\x-misc.el:
** the function x-get-resource is not known to be defined.
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\x-mouse.el:
** The following functions are not known to be defined:
x-store-cutbuffer, x-get-resource
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\x-scrollbar.el:
** The following functions are not known to be defined:
x-init-specifier-from-resources, x-get-resource
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\x-select.el:
** The following functions are not known to be defined:
x-get-cutbuffer-internal, x-rotate-cutbuffers-internal,
x-store-cutbuffer-internal
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\x-win-sun.el:
** the function x-keysym-on-keyboard-sans-modifiers-p is not known to be defined.
While compiling the end of the data in file d:\tmp\21.2\xemacs\lisp\x-win-xfree86.el:
** The following functions are not known to be defined:
x-keysym-on-keyboard-p, x-keysym-on-keyboard-sans-modifiers-p
While compiling x-font-menu-font-data in file d:\tmp\21.2\xemacs\lisp\auto-autoloads.el:
** reference to free variable x-font-regexp-foundry-and-family
** reference to free variable x-font-regexp
Installing in c:\XEmacs\XEmacs-21.2-b35 ...
1 File(s) copied
1 File(s) copied
10 File(s) copied
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
424 File(s) copied
129 File(s) copied
457 File(s) copied
1 File(s) copied
1 File(s) copied
1 File(s) copied
Compilation finished at Sat Jul 22 10:48:04
> Contents of d:\tmp\21.2\xemacs\nt\xemacs-make-check-temacs.err
> keeping lines matching
>
"^--\[\[\|\]\]$\|^\(cd\|n?make\)\s-\|errors?\|warnings?\|pure.*\(space\|size\)\|hides\b\|strange\|shadowings\|^Compil\(ing\s-+in\|ation\)\|^Using\|not\s-+found\|^While\s-+compiling.*\(
\s-+.+\)*\|^Note:\|Installing\|[Ff]ile(s) copied\|\s-+tests\s-+"
> and then deleting lines matching
> "confl.*with.*auto-inlining\|^Formatting:"
cd d:\tmp\21.2\xemacs\nt\
nmake /f xemacs.mak INSTALL_DIR="c:\XEmacs\XEmacs-$(XEMACS_VERSION_STRING)"
PACKAGE_PREFIX="c:\XEmacs" HAVE_XPM="1" HAVE_PNG="1"
HAVE_TIFF="1" HAVE_JPEG="1" HAVE_XFACE="1"
USE_PORTABLE_DUMPER="1" GUNG_HO="1"
MAKEINFO="d:\tmp\texinfo-4.0\makeinfo\makeinfo.exe"
COMPFACE_DIR="d:\tmp\libs4xemacs\compface"
JPEG_DIR="d:\tmp\libs4xemacs\jpeg-6b"
TIFF_DIR="d:\tmp\libs4xemacs\tiff-v3.4"
ZLIB_DIR="d:\tmp\libs4xemacs\zlib"
PNG_DIR="d:\tmp\libs4xemacs\libpng-1.0.2"
XPM_DIR="d:\tmp\libs4xemacs\xpm-3.4k" check-temacs
Compilation started at Sat Jul 22 17:24:07 2000
WARNING: Compiling without dependency information.
Using load-path (d:\tmp\21.2\xemacs\lisp)
Using module-load-path (d:\tmp\21.2\xemacs\modules)
Note: Strange doc (not fboundp) for function user-name-completion-1 @ 602781
Note: Strange doc (not fboundp) for function user-name-all-completions @ 603045
base64-tests.el: 1232 of 1232 (100%) tests successful.
byte-compiler-tests.el: 78 of 78 (100%) tests successful.
c-tests.el: 2 of 2 (100%) tests successful.
database-tests.el: No tests run
hash-table-tests.el: 8570 of 8570 (100%) tests successful.
lisp-tests.el: 3382 of 3382 (100%) tests successful.
md5-tests.el: 56 of 56 (100%) tests successful.
mule-tests.el: 2 of 2 (100%) tests successful.
symbol-tests.el: 264 of 264 (100%) tests successful.
syntax-tests.el: 56 of 56 (100%) tests successful.
Compilation finished at Sat Jul 22 17:26:49
> Contents of d:\tmp\21.2\xemacs\nt\xemacs-make-check.err
> keeping lines matching
>
"^--\[\[\|\]\]$\|^\(cd\|n?make\)\s-\|errors?\|warnings?\|pure.*\(space\|size\)\|hides\b\|strange\|shadowings\|^Compil\(ing\s-+in\|ation\)\|^Using\|not\s-+found\|^While\s-+compiling.*\(
\s-+.+\)*\|^Note:\|Installing\|[Ff]ile(s) copied\|\s-+tests\s-+"
> and then deleting lines matching
> "confl.*with.*auto-inlining\|^Formatting:"
cd d:\tmp\21.2\xemacs\nt\
nmake /f xemacs.mak INSTALL_DIR="c:\XEmacs\XEmacs-$(XEMACS_VERSION_STRING)"
PACKAGE_PREFIX="c:\XEmacs" HAVE_XPM="1" HAVE_PNG="1"
HAVE_TIFF="1" HAVE_JPEG="1" HAVE_XFACE="1"
USE_PORTABLE_DUMPER="1" GUNG_HO="1"
MAKEINFO="d:\tmp\texinfo-4.0\makeinfo\makeinfo.exe"
COMPFACE_DIR="d:\tmp\libs4xemacs\compface"
JPEG_DIR="d:\tmp\libs4xemacs\jpeg-6b"
TIFF_DIR="d:\tmp\libs4xemacs\tiff-v3.4"
ZLIB_DIR="d:\tmp\libs4xemacs\zlib"
PNG_DIR="d:\tmp\libs4xemacs\libpng-1.0.2"
XPM_DIR="d:\tmp\libs4xemacs\xpm-3.4k" check
Compilation started at Sat Jul 22 17:52:41 2000
WARNING: Compiling without dependency information.
base64-tests.el: 1232 of 1232 (100%) tests successful.
byte-compiler-tests.el: 78 of 78 (100%) tests successful.
c-tests.el: 2 of 2 (100%) tests successful.
database-tests.el: No tests run
hash-table-tests.el: 8570 of 8570 (100%) tests successful.
lisp-tests.el: 3382 of 3382 (100%) tests successful.
md5-tests.el: 56 of 56 (100%) tests successful.
mule-tests.el: 2 of 2 (100%) tests successful.
symbol-tests.el: 264 of 264 (100%) tests successful.
syntax-tests.el: 56 of 56 (100%) tests successful.
Compilation finished at Sat Jul 22 17:54:43
Footnotes:
[1] Fatal error.
Your files have been auto-saved.
Use `M-x recover-session' to recover them.
If you have access to the PROBLEMS file that came with your
version of XEmacs, please check to see if your crash is described
there, as there may be a workaround available.
Otherwise, please report this bug by running the send-pr
script included with XEmacs, or selecting `Send Bug Report'
from the help menu.
As a last resort send ordinary email to `crashes(a)xemacs.org'.
*MAKE SURE* to include the information in the command
M-x describe-installation.
Lisp backtrace follows:
# (unwind-protect ...)
# bind (inhibit-quit)
# (unwind-protect ...)
# (catch #<INTERNAL OBJECT (XEmacs bug?) (opaque-ptr, adr=0x12b4c08) 0xe918b0>
...)
# (unwind-protect ...)
add-spec-list-to-specifier(#<image-specifier global=<unspecified>
fallback=((n
il . ...)) 0x52a> ((global (nil . "c:\\XEmacs\\XEmacs-21.2-b35\\etc\\toolbar\\la
st-win-xx.xpm"))) nil)
# bind (is-valid nval how-to-add tag-set locale value specifier)
set-specifier(#<image-specifier global=<unspecified> fallback=((nil . ...))
0x
52a> "c:\\XEmacs\\XEmacs-21.2-b35\\etc\\toolbar\\last-win-xx.xpm" nil nil
nil)
# bind (how-to-add tag-set locale value property glyph)
set-glyph-property(#<glyph (buffer) #<image-specifier global=<unspecified>
fal
lback=(...) 0x52a>0x529> image
"c:\\XEmacs\\XEmacs-21.2-b35\\etc\\toolbar\\last-
win-xx.xpm" nil nil nil)
# bind (how-to-add tag-set locale spec glyph)
set-glyph-image(#<glyph (buffer) #<image-specifier global=<unspecified>
fallba
ck=(...) 0x52a>0x529>
"c:\\XEmacs\\XEmacs-21.2-b35\\etc\\toolbar\\last-win-xx.xp
m")
# bind (glyph type spec-list)
make-glyph("c:\\XEmacs\\XEmacs-21.2-b35\\etc\\toolbar\\last-win-xx.xpm")
# bind (cap-disabled cap-down cap-up disabled down up)
toolbar-make-button-list("c:\\XEmacs\\XEmacs-21.2-b35\\etc\\toolbar\\last-win-
up.xpm" nil "c:\\XEmacs\\XEmacs-21.2-b35\\etc\\toolbar\\last-win-xx.xpm"
"c:\\XE
macs\\XEmacs-21.2-b35\\etc\\toolbar\\last-win-cap-up.xpm" nil
"c:\\XEmacs\\XEmac
s-21.2-b35\\etc\\toolbar\\last-win-cap-xx.xpm")
# bind (prefix cons)
#<compiled-function (cons) "...(46)" [expand-file-name cons icon-dir
prefix fe
aturep xpm toolbar-make-button-list "-up.xpm" nil "-xx.xpm"
"-cap-up.xpm" "-cap-
xx.xpm" "-up.xbm" "-dn.xbm" "-xx.xbm"]
9>((toolbar-last-win-icon . "last-win"))
mapcar(#<compiled-function (cons) "...(46)" [expand-file-name cons
icon-dir pr
efix featurep xpm toolbar-make-button-list "-up.xpm" nil "-xx.xpm"
"-cap-up.xpm"
"-cap-xx.xpm" "-up.xbm" "-dn.xbm" "-xx.xbm"]
9> ((toolbar-last-win-icon . "last
-win") (toolbar-next-win-icon . "next-win") (toolbar-file-icon .
"file") (toolba
r-folder-icon . "folder") (toolbar-disk-icon . "disk")
(toolbar-printer-icon . "
printer") (toolbar-cut-icon . "cut") (toolbar-copy-icon .
"copy") (toolbar-paste
-icon . "paste") (toolbar-undo-icon . "undo") (toolbar-spell-icon .
"spell") (to
olbar-replace-icon . "replace") (toolbar-mail-icon . "mail")
(toolbar-info-icon
. "info-def") (toolbar-compile-icon . "compile") (toolbar-debug-icon
. "debug")
(toolbar-news-icon . "news")))
# bind (icon-dir icon-list)
toolbar-add-item-data(((toolbar-last-win-icon . "last-win")
(toolbar-next-win-
icon . "next-win") (toolbar-file-icon . "file") (toolbar-folder-icon
. "folder")
(toolbar-disk-icon . "disk") (toolbar-printer-icon . "printer")
(toolbar-cut-ic
on . "cut") (toolbar-copy-icon . "copy") (toolbar-paste-icon .
"paste") (toolbar
-undo-icon . "undo") (toolbar-spell-icon . "spell")
(toolbar-replace-icon . "rep
lace") (toolbar-mail-icon . "mail") (toolbar-info-icon .
"info-def") (toolbar-co
mpile-icon . "compile") (toolbar-debug-icon . "debug")
(toolbar-news-icon . "new
s")))
init-x-toolbar()
# bind (console)
init-post-mswindows-win(#<stream-console on "stdio" 0x122>)
init-mswindows-win()
# bind (debugger debug-on-error command-line-args-left)
command-line()
# (unwind-protect ...)
normal-top-level()
# (condition-case ... . error)
# (catch top-level ...)
[2] error_check_cons(long 0) line 637 + 17 bytes
mswindows_is_dialog_msg(tagMSG * 0x0082d758 {msg=0x000004c8 wp=0x0000c030 lp=0x01d0046a})
line 160 + 57 bytes
mswindows_drain_windows_queue() line 1279 + 9 bytes
emacs_mswindows_quit_p() line 3429
event_stream_quit_p() line 611
check_quit() line 498
unbind_to_hairy(int 37) line 4926
unbind_to(int 37, long 20525248) line 4911 + 174 bytes
remassoc_no_quit(long 32940316, long 20525248) line 1568 + 26 bytes
handle_multiple_add_insts(long * 0x00eae234, long 32827672, int 0) line 1670 + 15 bytes
specifier_add_spec(long 15393312, long 20506144, long 32826988, int 2) line 1778 + 17
bytes
Fadd_spec_list_to_specifier(long 15393312, long 32827036, long 20525248) line 2036 + 21
bytes
Ffuncall(int 4, long * 0x0082d930) line 3495 + 127 bytes
execute_optimized_program(const unsigned char * 0x01455a40, int 8, long * 0x01432978)
line 746 + 16 bytes
funcall_compiled_function(long 21310120, int 5, long * 0x0082dc1c) line 518 + 53 bytes
Ffuncall(int 6, long * 0x0082dc18) line 3530 + 17 bytes
execute_optimized_program(const unsigned char * 0x01455868, int 6, long * 0x01431f58)
line 746 + 16 bytes
funcall_compiled_function(long 21309084, int 6, long * 0x0082defc) line 518 + 53 bytes
Ffuncall(int 7, long * 0x0082def8) line 3530 + 17 bytes
execute_optimized_program(const unsigned char * 0x014558bc, int 7, long * 0x01431f9c)
line 746 + 16 bytes
funcall_compiled_function(long 21309112, int 2, long * 0x0082e1e0) line 518 + 53 bytes
Ffuncall(int 3, long * 0x0082e1dc) line 3530 + 17 bytes
execute_optimized_program(const unsigned char * 0x01455300, int 3, long * 0x0142ed7c)
line 746 + 16 bytes
funcall_compiled_function(long 21304212, int 1, long * 0x0082e4c8) line 518 + 53 bytes
Ffuncall(int 2, long * 0x0082e4c4) line 3530 + 17 bytes
execute_optimized_program(const unsigned char * 0x00ead420, int 7, long * 0x01418a54)
line 746 + 16 bytes
funcall_compiled_function(long 21271928, int 6, long * 0x0082e79c) line 518 + 53 bytes
Ffuncall(int 7, long * 0x0082e798) line 3530 + 17 bytes
execute_optimized_program(const unsigned char * 0x00ead4e0, int 9, long * 0x01418a98)
line 746 + 16 bytes
funcall_compiled_function(long 21271956, int 1, long * 0x0082eae8) line 518 + 53 bytes
Ffuncall(int 2, long * 0x0082eae4) line 3530 + 17 bytes
mapcar1(unsigned int 17, long * 0x0082eb08, long 21271956, long 20803244) line 2949 + 11
bytes
Fmapcar(long 21271956, long 20803244) line 3053 + 21 bytes
Ffuncall(int 3, long * 0x0082ebe8) line 3495 + 93 bytes
execute_optimized_program(const unsigned char * 0x00ead550, int 3, long * 0x01418ae4)
line 746 + 16 bytes
funcall_compiled_function(long 21271984, int 1, long * 0x0082eec0) line 518 + 53 bytes
Ffuncall(int 2, long * 0x0082eebc) line 3530 + 17 bytes
execute_optimized_program(const unsigned char * 0x00ead5a0, int 3, long * 0x01418b0c)
line 746 + 16 bytes
funcall_compiled_function(long 21272012, int 0, long * 0x0082f194) line 518 + 53 bytes
Ffuncall(int 1, long * 0x0082f190) line 3530 + 17 bytes
execute_optimized_program(const unsigned char * 0x00ead5f0, int 3, long * 0x01414e88)
line 746 + 16 bytes
funcall_compiled_function(long 21263332, int 1, long * 0x0082f468) line 518 + 53 bytes
Ffuncall(int 2, long * 0x0082f464) line 3530 + 17 bytes
execute_optimized_program(const unsigned char * 0x00eab290, int 2, long * 0x01411eb0)
line 746 + 16 bytes
funcall_compiled_function(long 21256388, int 0, long * 0x0082f738) line 518 + 53 bytes
Ffuncall(int 1, long * 0x0082f734) line 3530 + 17 bytes
execute_optimized_program(const unsigned char * 0x00eab470, int 4, long * 0x0141b018)
line 746 + 16 bytes
funcall_compiled_function(long 21275904, int 0, long * 0x0082fa10) line 518 + 53 bytes
Ffuncall(int 1, long * 0x0082fa0c) line 3530 + 17 bytes
execute_optimized_program(const unsigned char * 0x00e98bc0, int 7, long * 0x0141b968)
line 746 + 16 bytes
funcall_compiled_function(long 21277024, int 0, long * 0x0082fc70) line 518 + 53 bytes
Feval(long 20749148) line 3355 + 20 bytes
condition_case_1(long 20525056, long (long)* 0x010705d8 Feval(long), long 20749148, long
(long, long)* 0x0104fa70 cmd_error(long, long), long 20525248) line 1645 + 7 bytes
top_level_1(long 20525248) line 206 + 35 bytes
internal_catch(long 20358400, long (long)* 0x0104fa10 top_level_1(long), long 20525248,
int * volatile 0x00000000) line 1311 + 7 bytes
initial_command_loop(long 20525248) line 285 + 25 bytes
STACK_TRACE_EYE_CATCHER(int 2, char * * 0x00e91f20, char * * 0x00e90e80, int 0) line
2169
main(int 2, char * * 0x00e91f20, char * * 0x00e90e80) line 2537
mainCRTStartup() line 338 + 17 bytes
KERNEL32! 77f1ba06()
[3] int
mswindows_is_dialog_msg (MSG *msg)
{
LIST_LOOP_2 (data, Vdialog_data_list)
{
HWND dialog_hwnd = (HWND) get_opaque_ptr (XCDR (XCDR (data)));
if (IsDialogMessage (dialog_hwnd, msg))
return 1;
}
{
--->LIST_LOOP_2 (popup, Vpopup_frame_list)
{
HWND hwnd = FRAME_MSWINDOWS_HANDLE (XFRAME (popup));
if (IsDialogMessage (hwnd, msg))
return 1;
}
}
return 0;
}
--
Adrian Aichner <adrian(a)xemacs.org>
--
Ben
In order to save my hands, I am cutting back on my mail. I also write
as succinctly as possible -- please don't be offended. If you send me
mail, you _will_ get a response, but please be patient, especially for
XEmacs-related mail. If you need an immediate response and it is not
apparent in your message, please say so. Thanks for your understanding.
See also
http://www.666.com/ben/chronic-pain/