window code, so face names are available.
+2000-05-25 Ken Raeburn <raeburn@gnu.org>
+
+ * emacs.c (main): Initialize keyboard syms before initializing
+ window code, so face names are available.
+
2000-05-25 Stefan Monnier <monnier@cs.yale.edu>
* regex.c (at_begline_loc_p): Also recognize the \\(?:^ case
faces, and the face implementation uses some symbols as
face names. */
syms_of_xfaces ();
+ /* Call syms_of_keyboard before init_window_once because
+ keyboard sets up symbols that include some face names that
+ the X support will want to use. This can happen when
+ CANNOT_DUMP is defined. */
+ syms_of_keyboard ();
init_window_once (); /* Init the window system */
init_fileio_once (); /* Must precede any path manipulation. */
#endif /* CLASH_DETECTION */
syms_of_indent ();
syms_of_insdel ();
- syms_of_keyboard ();
syms_of_keymap ();
syms_of_macros ();
syms_of_marker ();