Dear Bug Team!
XEmacs 21.5-b8 crashes when attempting to load a background pixmap for
either the default face or for the modeline, either via init.el:
(set-face-background-pixmap 'default [xpm :file "~/.xemacs/beige.xpm"])
or from ~/.Xdefaults:
Emacs*EmacsFrame.default.attributeBackgroundPixmap:~/.xemacs/beige.xpm
As recently as 21.5-b3 (the version I used previously), this worked. The
string type conversion pointed to by the C backtrace [line 595 in
glyphs-x.c] was not present in beta-3:
beta-8> C_STRING_TO_EXTERNAL (path, pathext, Qfile_name);
The below-included backtraces were produced using the ~/.Xdefaults scenario.
Lisp backtrace follows:
-----------------------
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (catch #<INTERNAL OBJECT (XEmacs bug?) (opaque, size=0) 0x849d8d0> ...)
# (unwind-protect ...)
add-spec-list-to-specifier(#<image-specifier global=<unspecified> 0x20b>
((#<x-frame "emacs" 0xa9f8> (nil . "~/.xemacs/beige.xpm")))
append)
# bind (is-valid nval how-to-add tag-set locale value specifier)
set-specifier(#<image-specifier global=<unspecified> 0x20b>
"~/.xemacs/beige.xpm" #<x-frame "emacs" 0xa9f8> nil append)
# bind (how-to-add tag-set locale value property face)
set-face-property(default background-pixmap "~/.xemacs/beige.xpm"
#<x-frame "emacs" 0xa9f8> nil append)
# bind (how-to-add tag-set locale pixmap face)
set-face-background-pixmap(default "~/.xemacs/beige.xpm" #<x-frame
"emacs" 0xa9f8> nil append)
# bind (rp bp dp hp stp ulp bgp bg fg fn name face-sym device-class
tty-tag-set x-tag-set tag-set append set-anyway locale face)
x-init-face-from-resources(default #<x-frame "emacs" 0xa9f8>)
# bind (devtype locale face)
init-face-from-resources(default #<x-frame "emacs" 0xa9f8>)
# bind (face G69339 frame)
init-frame-faces(#<x-frame "emacs" 0xa9f8>)
# (unwind-protect ...)
# (unwind-protect ...)
# bind (inhibit-quit)
# (unwind-protect ...)
# (unwind-protect ...)
# bind (frame-being-created)
make-frame(nil #<x-device on ":0.0" 0xa7e9>)
frame-initialize()
# bind (debugger debug-on-error command-line-args-left)
command-line()
# (condition-case ... . ((t (byte-code " §" [error-data data nil]
1))))
# bind (error-data)
normal-top-level()
# (condition-case ... . error)
# (catch top-level ...)
C backtrace follows:
--------------------
#0 0x403c2361 in __kill () at __kill:-1
#1 0x080e76e8 in fatal_error_signal (sig=11) at emacs.c:3423
#2 <signal handler called>
#3 0x0829a196 in x_locate_pixmap_file (name=143529540) at glyphs-x.c:595
#4 0x08171209 in potential_pixmap_file_instantiator (instantiator=143139216,
file_keyword=138972940, data_keyword=138972964, console_type=138972772)
at glyphs.c:2459
#5 0x08172a4e in xpm_normalize (inst=143139216, console_type=138972772,
dest_mask=-1) at glyphs.c:2994
#6 0x0816d38d in normalize_image_instantiator (instantiator=143139216,
contype=138972772, dest_mask=-1) at glyphs.c:750
#7 0x080efccd in va_call_trapping_problems_1 (ai_mi_madre=0xbfffe418)
at eval.c:5077
#8 0x080f414c in call_trapping_problems_2 (opaque=139193488) at eval.c:4776
#9 0x080f41c9 in call_trapping_problems_1 (opaque=139193488) at eval.c:2067
#10 0x080ef9d7 in call_trapping_problems (warning_class=138959756,
warning_string=0x0, flags=98312, problem=0x0,
fun=0x80efc7c <va_call_trapping_problems_1>, arg=0xbfffe418) at
eval.c:1479
#11 0x080effa0 in call_with_suspended_errors (
fun=0x816d2a8 <normalize_image_instantiator>, retval=138826876,
class=138959756, errb=
{really_unlikely_name_to_have_accidentally_in_a_non_errb_structure =
8675309}, nargs=3) at eval.c:5168
#12 0x081749ea in image_going_to_add (specifier=139159680, locale=139352048,
tag_set=138826876, instantiator=143529540) at glyphs.c:3455
#13 0x0824b3b9 in build_up_processed_list (specifier=139159680,
locale=139352048, inst_list=142595636) at specifier.c:1702
#14 0x0824b5e2 in specifier_add_spec (specifier=139159680, locale=139352048,
inst_list=142595636, add_meth=SPEC_APPEND) at specifier.c:1743
#15 0x0824c42b in Fadd_spec_list_to_specifier (specifier=139159680,
spec_list=142595744, how_to_add=138948956) at specifier.c:2019
#16 0x080ee28d in Ffuncall (nargs=4, args=0xbfffe670) at eval.c:3750
#17 0x080a79ee in execute_optimized_program (
program=0x855e278
"\n¬\n\vÆs«\005\v\022Ç\023È\bÉ\t!\"\b\035\211\036\021¬\022Ê\r!«\rË\r\t\v\fÇ\n&\006\210ª4\f«\037\f<¬\004\fC\024Ì\f!\024\016\021¬\f\r:«\bÍÎ\r\"\025ª\005\f\rB\025\v«\005\v\rB\025Ï\tÐ\rÉ\t!\"\n#\210*\b\207",
stack_depth=8, constants_data=0x8538238) at bytecode.c:675
#18 0x080ee6ef in Ffuncall (nargs=6, args=0xbfffe770) at eval.c:3390
#19 0x080a79ee in execute_optimized_program (
program=0x855e230
"Æ\r!\025\f\016\vs«\rÇ\r\fN\v\n\t\b%\210ª\e\n¬\tÈ\r\f\v#\210ª\020É\r\f\"\210Ê\r\fN\v\n\t\b%\210\v\207",
stack_depth=6,
constants_data=0x8550520) at bytecode.c:675
#20 0x080ee6ef in Ffuncall (nargs=7, args=0xbfffe860) at eval.c:3390
#21 0x080a79ee in execute_optimized_program (
program=0x855c668 "Å\fÆ\v\n\t\b&\006\207", stack_depth=7,
constants_data=0x8554360) at bytecode.c:675
#22 0x080ee6ef in Ffuncall (nargs=6, args=0xbfffe950) at eval.c:3390
#23 0x080a79ee in execute_optimized_program (
program=0x8884a28
"\016M?\002Á\031Æ\036DÇ\030È\032É\eÊ\f!\036LË\016L!\036@Ì\016@ÍPÎÏ\r$\036BÌ\016@ÐPÑÏ\r$\036CÌ\016@ÒPÓÏ\r$\036AÌ\016@ÔPÕÏ\r$\036EÌ\016@ÖP×Ø\r$\036FÌ\016@ÙPÚØ\r$\036GÌ\016@ÛPÜØ\r$\036HÌ\016@ÝPÞØ\r$\036IÌ\016@ßPàØ\r$\036JÌ\016@áPâØ\r$\036Kã\r!«\tÃä\r!!\023ª\nå\r!«\005Ã\r!\023\v«\017\v\016DB\026D\v\bB\020\v\nB\022Ê\f!æa¬\bÊ\f!ça«6\r«\006\rèa«.\016B"...,
stack_depth=7,
constants_data=0x8548c28) at bytecode.c:675
#24 0x080ee6ef in Ffuncall (nargs=3, args=0xbfffea40) at eval.c:3390
#25 0x080a79ee in execute_optimized_program (
program=0x88849b0 "\b?®_\r¬.À\fÆ\"\210Ç
\211\e«\rÀ\f\v@\"\210\vA\211\023¬õ)È
\211\032\016À\f\n@\"\210\nA\211\022¬õÉ)\207Ê\r!«\006Ë\r!ª\tÌ\r!\004Í\r!\211\031¬\006ÎÏ!¬\006\tÏa«\aÐ\f\r\"ª\b\t?®\004\tÑa)\207",
stack_depth=4,
constants_data=0x855a220) at bytecode.c:675
#26 0x080ee6ef in Ffuncall (nargs=3, args=0xbfffeb30) at eval.c:3390
#27 0x080a79ee in execute_optimized_program (
program=0x88e2928 "\b9Ä
\032Å\031\n:«\017\n@\021À\t\v\"\210\nA\211\022ªð*Æ\v!Ça«\005È\v!\207Æ\v!Éa«\005Ê\v!\207Æ\v!Ëa\004Ì\v!\207A",
stack_depth=4,
constants_data=0x855a2e0) at bytecode.c:675
#28 0x080ee6ef in Ffuncall (nargs=2, args=0xbfffec88) at eval.c:3390
#29 0x080eb42d in Fcall_with_condition_handler (nargs=3, args=0xbfffec84)
at eval.c:2033
#30 0x080cf816 in call_critical_lisp_code (d=0x85b9fb0, function=138944556,
object=139352048) at device.c:1325
#31 0x081372d9 in init_frame_faces (frm=0x84e57f0) at faces.c:920
#32 0x0815f470 in Fmake_frame (props=138826876, device=140222384)
at frame.c:494
#33 0x080ee27a in Ffuncall (nargs=3, args=0xbfffedd8) at eval.c:3750
#34 0x080a79ee in execute_optimized_program (
program=0x88d84c8 "Æ \210Ç ?&È\fÉ \"¬\027Ê\r\v\"\022Ë\rÈ\tÌ
\"@\"\211\020\026\020Í\r!\025Î\016\021!\210Ï\211\024\207", stack_depth=5,
constants_data=0x8546c58) at bytecode.c:675
#35 0x080ee6ef in Ffuncall (nargs=1, args=0xbfffeec8) at eval.c:3390
#36 0x080a79ee in execute_optimized_program (
program=0x87d1e90 "\vA\035ÆÇ\032\031È\r!\025\bÉa«\004Ê \210ËÌ!«\004Í
\210ËÌ!«\017ËÎ!«\aÏÐ!\210ª\004Ñ \210\f«\017\016%¬\vÒÓÔ\f!ÕQ! \210Ö \210*×
\210ËØ!«\004Ù \210ËÚ!«\004Û \210Ü \210rÝÞ!q\210ß
\210àá!\210\016)âa«\005\016* \210)ã äa«\bå ¬\004æ \210ç \210á\026+å
\004èÇ!)\207", stack_depth=4,
constants_data=0x85e2a90) at bytecode.c:675
#37 0x080edce5 in Feval (form=140298404) at eval.c:3390
#38 0x080eac94 in condition_case_1 (handlers=140298692,
bfun=0x80ecf9c <Feval>, barg=140298404,
hfun=0x80eadac <run_condition_case_handlers>, harg=138958604)
at eval.c:1856
#39 0x080eb252 in condition_case_3 (bodyform=140298404, var=138958604,
handlers=140298692) at eval.c:1938
#40 0x080a84ad in execute_rare_opcode (stack_ptr=0xbffff200,
program_ptr=0x84aedb9 "\210Ð\r!\025\016-«\016âÖã\016-ä å
$!\0264æç!\210\016(«\005æè!\210Ü\026(é
\210\016*«\005æê!\210Ü\026*\t«\bë\t@\tA\"\210)\0165\003ì \207",
opcode=Bcondition_case) at bytecode.c:1200
#41 0x080a77de in execute_optimized_program (
program=0x84aed38 "\b«\005ÆÇ!\207È\020ÉÊ!«\tËÌÉÊ!!!\210Í
\211\034«\025\fG\rGW«\016Î\r!Î\f!k«\005Ï\f!\025)Ð\r!\025Ñ \210Ò
\210\v®\aÉÓ!\002È\eÔ\016.\016/\"\022\v«\tÕÖ×\n\"Ø\"\210\n¬\004Ù
\210Ú\n\0160\0161«\004Ȫ\006\0162\002Û\0163\vÜ&\006\210Ý \210)Þ
\210Ü\031ßàá\217\210Ð\r!\025\016-«\016âÖã\016-ä å
$!\0264æç!\210\016(«\005æè!\210Ü\026(é
\210\016*«\005æê!\210Ü\026*\t«\bë\t@\tA\"\210)\0165\003ì \207",
stack_depth=8, constants_data=0x85de5d8) at bytecode.c:581
#42 0x080edce5 in Feval (form=140297252) at eval.c:3390
#43 0x080eac94 in condition_case_1 (handlers=138826972,
bfun=0x80ecf9c <Feval>, barg=140297252, hfun=0x80b9fac <cmd_error>,
harg=138826876) at eval.c:1856
#44 0x080ba033 in top_level_1 (dummy=138826876) at cmdloop.c:214
#45 0x080f366c in internal_catch (tag=138903596, func=0x80ba004 <top_level_1>,
arg=138826876, threw=0x0, thrown_tag=0x0) at eval.c:1479
#46 0x080b98a9 in initial_command_loop (load_me=138826876) at cmdloop.c:293
#47 0x080e68cd in xemacs_21_5_b8_i686_pc_linux () at emacs.c:2344
#48 0x080e8982 in main () at emacs.c:2782
#49 0x403b117d in __libc_start_main (main=0x80e886c <main>, argc=1,
ubp_av=0xbffff6f4, init=0x808e468 <_init>, fini=0x83279f0 <_fini>,
rtld_fini=0x4000a534 <_dl_fini>, stack_end=0xbffff6ec)
at ../sysdeps/generic/libc-start.c:129
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux clara 2.4.18 #1 Sat Aug 3 04:32:10 EDT 2002 i686 unknown
./configure '--with-mule'
XEmacs 21.5-b8 "broccoli" configured for `i686-pc-linux'.
Compilation / Installation:
Source code location: /usr/src/xemacs-21.5.8
Installation prefix: /usr/local
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -g -O3 -Wall -Wno-switch -Winline
-Wmissing-prototypes -Wsign-compare -Wshadow
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Linking with `-z nocombreloc'.
- Consider configuring with --pdump.
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11/include
- X Windows libraries location: /usr/X11/lib
- Handling WM_COMMAND properly.
Using Lucid menubars.
Using Lucid scrollbars.
Using Motif dialog boxes.
Using Motif native widgets.
TTY:
Compiling in support for ncurses.
Compiling in support for GPM (General Purpose Mouse).
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Compiling in support for TIFF images.
Sound:
Compiling in support for sound (native).
Databases:
Compiling in support for Berkeley database.
Internationalization:
Compiling in support for Mule (multi-lingual Emacs).
Compiling in support for XIM (X11R5+ I18N input method).
- Using raw Xlib to provide XIM support.
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Compiling in support for extra debugging code.
WARNING: ---------------------------------------------------------
WARNING: Compiling in support for runtime error checking.
WARNING: XEmacs will run noticeably more slowly as a result.
WARNING: Error checking is on by default for XEmacs beta releases.
WARNING: ---------------------------------------------------------
Load-Path Lisp Shadows:
----------------------
(/usr/local/lib/xemacs/mule-packages/lisp/mule-base/viet-util
/usr/local/lib/xemacs-21.5-b8/lisp/mule/viet-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/korea-util
/usr/local/lib/xemacs-21.5-b8/lisp/mule/korea-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/japan-util
/usr/local/lib/xemacs-21.5-b8/lisp/mule/japan-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/ethio-util
/usr/local/lib/xemacs-21.5-b8/lisp/mule/ethio-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/cyril-util
/usr/local/lib/xemacs-21.5-b8/lisp/mule/cyril-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/china-util
/usr/local/lib/xemacs-21.5-b8/lisp/mule/china-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-ucs/unicode
/usr/local/lib/xemacs-21.5-b8/lisp/unicode)
Installed XEmacs Packages:
-------------------------
((zenirc:version 1.13 :type regular)
(xslt-process :version 1.1 :type regular)
(xslide :version 1.02 :type regular)
(xemacs-devel :version 1.47 :type single-file)
(xemacs-base :version 1.66 :type regular)
(w3 :version 1.25 :type regular)
(vm :version 7.07 :type regular)
(viper :version 1.34 :type regular)
(view-process :version 1.11 :type regular)
(vhdl :version 1.15 :type regular)
(vc-cc :version 1.21 :type regular)
(vc :version 1.33 :type regular)
(tramp :version 1.05 :type regular)
(tpu :version 1.12 :type regular)
(tooltalk :version 1.13 :type regular)
(tm :version 1.34 :type regular)
(time :version 1.11 :type regular)
(textools :version 1.12 :type regular)
(text-modes :version 1.48 :type single-file)
(texinfo :version 1.2 :type regular)
(supercite :version 1.19 :type regular)
(strokes :version 1.08 :type regular)
(speedbar :version 1.23 :type regular)
(sounds-wav :version 1.1 :type regular)
(sounds-au :version 1.1 :type regular)
(slider :version 1.13 :type regular)
(sieve :version 1.07 :type regular)
(sh-script :version 1.15 :type regular)
(sgml :version 1.08 :type regular)
(semantic :version 1.12 :type regular)
(scheme :version 1.11 :type regular)
(rmail :version 1.13 :type regular)
(reftex :version 1.25 :type regular)
(psgml :version 1.28 :type regular)
(ps-print :version 1.04 :type regular)
(prog-modes
:version
1
.6
:type
single-file)
(pcomplete :version 1.01 :type regular)
(pcl-cvs :version 1.63 :type regular)
(pc :version 1.25 :type single-file)
(os-utils :version 1.28 :type single-file)
(net-utils :version 1.27 :type single-file)
(mmm-mode :version 1.0 :type regular)
(misc-games :version 1.15 :type single-file)
(mine :version 1.14 :type regular)
(mh-e :version 1.14 :type regular)
(mew :version 1.17 :type regular)
(mailcrypt :version 2.11 :type regular)
(mail-lib :version 1.47 :type regular)
(jde :version 1.35 :type regular)
(ispell :version 1.24 :type regular)
(ilisp :version 1.27 :type regular)
(igrep :version 1.08 :type regular)
(idlwave :version 1.25 :type regular)
(ibuffer :version 1.08 :type regular)
(hm--html-menus :version 1.18 :type regular)
(haskell-mode :version 1.04 :type regular)
(gnus :version 1.62 :type regular)
(gnats :version 1.15 :type regular)
(games :version 1.13 :type regular)
(fsf-compat :version 1.11 :type single-file)
(frame-icon :version 1.09 :type regular)
(forms :version 1.14 :type regular)
(footnote :version 1.15 :type regular)
(eudc :version 1.36 :type regular)
(eterm :version 1.13 :type regular)
(ess :version 1.02 :type regular)
(eshell :version 1.03 :type regular)
(emerge :version 1.09 :type regular)
(elib :version 1.1 :type single-file)
(eieio :version 1.02 :type regular)
(efs :version 1.29 :type regular)
(edt :version 1.12 :type regular)
(edit-utils :version 1.89 :type single-file)
(ediff :version 1.41 :type regular)
(edebug :version 1.14 :type regular)
(dired :version 1.12 :type regular)
(dictionary :version 1.11 :type regular)
(debug :version 1.15 :type regular)
(crisp :version 1.12 :type regular)
(cookie :version 1.14 :type regular)
(clearcase :version 1.04 :type regular)
(cc-mode :version 1.28 :type regular)
(calendar :version 1.18 :type regular)
(calc :version 1.23 :type regular)
(c-support :version 1.16 :type single-file)
(build :version 1.06 :type regular)
(bbdb :version 1.21 :type regular)
(auctex :version 1.32 :type regular)
(apel :version 1.24 :type regular)
(ada :version 1.1 :type regular)
(skk :version 1.22 :type regular)
(mule-ucs :version 1.04 :type regular)
(mule-base :version 1.42 :type regular)
(lookup :version 1.12 :type regular)
(locale :version 1.18 :type regular)
(leim :version 1.18 :type regular)
(latin-unity :version 1.05 :type regular)
(egg-its :version 1.26 :type regular)
(edict :version 1.13 :type regular))
Features:
--------
(mail-abbrevs xemacsbug shadow sendmail rfc822 font disp-table
blink-cursor cc-mode cc-align cc-cmds cc-engine cc-styles cc-langs
cc-vars wid-edit cc-menus imenu cc-defs psgml-xemacs sgml-mode psgml
cperl-mode iso-acc scroll-in-place pending-del pc-select gnuserv
font-lock func-menu vc-hooks time cus-face mwheel zenirc-autoloads
xslt-process-autoloads xslide-autoloads xemacs-devel-autoloads
xemacs-base-autoloads w3-autoloads vm-autoloads viper-autoloads
view-process-autoloads vhdl-autoloads vc-cc-autoloads vc-autoloads
tramp-autoloads tpu-autoloads tooltalk-autoloads tm-autoloads
time-autoloads textools-autoloads text-modes-autoloads
texinfo-autoloads supercite-autoloads strokes-autoloads
speedbar-autoloads sounds-wav-autoloads sounds-au-autoloads
slider-autoloads sieve-autoloads sh-script-autoloads sgml-autoloads
semantic-autoloads scheme-autoloads rmail-autoloads reftex-autoloads
psgml-autoloads ps-print-autoloads prog-modes-autoloads
pcomplete-autoloads pcl-cvs-autoloads pc-autoloads os-utils-autoloads
net-utils-autoloads mmm-mode-autoloads misc-games-autoloads
mine-autoloads mh-e-autoloads mew-autoloads mailcrypt-autoloads
mail-lib-autoloads jde-autoloads ispell-autoloads ilisp-autoloads
igrep-autoloads idlwave-autoloads ibuffer-autoloads
hm--html-menus-autoloads haskell-mode-autoloads gnus-autoloads
gnats-autoloads games-autoloads fsf-compat-autoloads
frame-icon-autoloads forms-autoloads footnote-autoloads eudc-autoloads
eterm-autoloads ess-autoloads eshell-autoloads emerge-autoloads
elib-autoloads eieio-autoloads efs-autoloads edt-autoloads
edit-utils-autoloads ediff-autoloads edebug-autoloads dired-autoloads
dictionary-autoloads debug-autoloads crisp-autoloads cookie-autoloads
clearcase-autoloads cc-mode-autoloads calendar-autoloads
calc-autoloads c-support-autoloads build-autoloads bbdb-autoloads
auctex-autoloads apel-autoloads ada-autoloads skk-autoloads
mule-ucs-autoloads mule-base-autoloads lookup-autoloads
locale-autoloads leim-autoloads latin-unity-autoloads
egg-its-autoloads edict-autoloads src-autoloads loadhist rsz-minibuf
auto-show fontl-hooks x-iso8859-1 tibetan lao devanagari indian
slovenian czech romanian ccl code-cmds gutter-items menubar-items
x-menubar mode-motion mouse behavior itimer auto-save lisp-mode
easymenu iso8859-1 page buff-menu lib-complete cus-file derived env
text-props frame obsolete cus-start custom widget cl-extra mini-cl cl
cl-19 packages backquote very-early-lisp unicode lucid-scrollbars
cut-buffer lucid-menubars motif-dialogs x c-balloon-help tty-frames
tty toolbar native-sound scrollbar unix-processes multicast
network-streams subprocesses modules menu-accelerator-support menubar
berkeley-db md5 xemacs xim mule gutter tiff png gif jpeg xpm xbm
lisp-float-type file-coding linux dialog devices window-system base64)
Recent keystrokes:
-----------------
misc-user
Recent messages (most recent first):
-----------------------------------
Auto save file for draft message exists; consider M-x mail-recover
Loading xemacsbug...done
Loading xemacsbug...
Loading font...done
Loading font...
Loading blink-cursor...done
Loading blink-cursor...
Loading gnuserv...done
Loading gnuserv...
Loading font-lock...done
Loading font-lock...
Loading time...done
Loading cus-face...done
Loading cus-face...
Loading time...
Loading mwheel...done
Loading mwheel...