(g2-UU+5B73): Add `=decomposition@hanyo-denshi'.
[chise/xemacs-chise.git.1] / src / conslots.h
index df6ef9b..3c39a94 100644 (file)
@@ -25,6 +25,10 @@ Boston, MA 02111-1307, USA.  */
    definition.  In the garbage collector this file is included after
    defining MARKED_SLOT(x) to be mark_object(console->x). */
 
+#ifndef CONSOLE_SLOTS_FIRST_NAME
+#define CONSOLE_SLOTS_FIRST_NAME name
+#endif
+
     /* Name of this console, for resourcing and printing purposes.
        If not explicitly given, it's initialized in a console-specific
        manner. */
@@ -46,7 +50,7 @@ Boston, MA 02111-1307, USA.  */
     /* Most-recently-selected non-minibuffer-only frame.  Always
        the same as the selected frame, unless that's a minibuffer-only
        frame. */
-    MARKED_SLOT (_last_nonminibuf_frame);
+    MARKED_SLOT (last_nonminibuf_frame);
 
     /* If non-nil, a keymap that overrides all others but applies only to
        this console.  Lisp code that uses this instead of calling next-event
@@ -93,4 +97,7 @@ Boston, MA 02111-1307, USA.  */
        Initialized by the terminal-specific lisp files.  */
     MARKED_SLOT (function_key_map);
 
+#ifndef CONSOLE_SLOTS_LAST_NAME
+#define CONSOLE_SLOTS_LAST_NAME function_key_map
+#endif