Define Qnone once for all platforms.
* frame.c (Qnone): Define here. (syms_of_frame): DEFSYM it. * lisp.h (Qnone): New declaration. * nsfns.m, nsterm.h, nsterm.m, w32fns.c, w32font.c: * xfns.c: Remove duplication. Adjust users.
This commit is contained in:
parent
65e8ee5293
commit
9fb0c95731
9 changed files with 13 additions and 11 deletions
|
@ -1,3 +1,12 @@
|
|||
2012-08-10 Dmitry Antipov <dmantipov@yandex.ru>
|
||||
|
||||
Define Qnone once for all platforms.
|
||||
* frame.c (Qnone): Define here.
|
||||
(syms_of_frame): DEFSYM it.
|
||||
* lisp.h (Qnone): New declaration.
|
||||
* nsfns.m, nsterm.h, nsterm.m, w32fns.c, w32font.c:
|
||||
* xfns.c: Remove duplication. Adjust users.
|
||||
|
||||
2012-08-10 Dmitry Antipov <dmantipov@yandex.ru>
|
||||
|
||||
Remove unused macros from intervals.h.
|
||||
|
|
|
@ -65,7 +65,7 @@ Lisp_Object Qns_parse_geometry;
|
|||
|
||||
Lisp_Object Qframep, Qframe_live_p;
|
||||
Lisp_Object Qicon, Qmodeline;
|
||||
Lisp_Object Qonly;
|
||||
Lisp_Object Qonly, Qnone;
|
||||
Lisp_Object Qx, Qw32, Qmac, Qpc, Qns;
|
||||
Lisp_Object Qvisible;
|
||||
Lisp_Object Qdisplay_type;
|
||||
|
@ -4202,6 +4202,7 @@ syms_of_frame (void)
|
|||
DEFSYM (Qminibuffer, "minibuffer");
|
||||
DEFSYM (Qmodeline, "modeline");
|
||||
DEFSYM (Qonly, "only");
|
||||
DEFSYM (Qnone, "none");
|
||||
DEFSYM (Qwidth, "width");
|
||||
DEFSYM (Qgeometry, "geometry");
|
||||
DEFSYM (Qicon_left, "icon-left");
|
||||
|
|
|
@ -3128,7 +3128,7 @@ extern int indented_beyond_p (ptrdiff_t, ptrdiff_t, EMACS_INT);
|
|||
extern void syms_of_indent (void);
|
||||
|
||||
/* Defined in frame.c. */
|
||||
extern Lisp_Object Qonly;
|
||||
extern Lisp_Object Qonly, Qnone;
|
||||
extern Lisp_Object Qvisible;
|
||||
extern void store_frame_param (struct frame *, Lisp_Object, Lisp_Object);
|
||||
extern void store_in_alist (Lisp_Object *, Lisp_Object, Lisp_Object);
|
||||
|
|
|
@ -82,7 +82,6 @@ Updated by Christian Limpach (chris@nice.ch)
|
|||
extern Lisp_Object Qunderline, Qundefined;
|
||||
extern Lisp_Object Qheight, Qminibuffer, Qname, Qonly, Qwidth;
|
||||
extern Lisp_Object Qunsplittable, Qmenu_bar_lines, Qbuffer_predicate, Qtitle;
|
||||
extern Lisp_Object Qnone;
|
||||
|
||||
|
||||
Lisp_Object Qbuffered;
|
||||
|
|
|
@ -735,7 +735,6 @@ extern Lisp_Object ns_get_local_selection (Lisp_Object selection_name,
|
|||
extern void nxatoms_of_nsselect (void);
|
||||
extern int ns_lisp_to_cursor_type (Lisp_Object arg);
|
||||
extern Lisp_Object ns_cursor_type_to_lisp (int arg);
|
||||
extern Lisp_Object Qnone;
|
||||
extern void ns_set_name_as_filename (struct frame *f);
|
||||
extern void ns_set_doc_edited (struct frame *f, Lisp_Object arg);
|
||||
|
||||
|
|
|
@ -139,7 +139,7 @@ Updated by Christian Limpach (chris@nice.ch)
|
|||
};
|
||||
|
||||
static Lisp_Object Qmodifier_value;
|
||||
Lisp_Object Qalt, Qcontrol, Qhyper, Qmeta, Qsuper, Qnone;
|
||||
Lisp_Object Qalt, Qcontrol, Qhyper, Qmeta, Qsuper;
|
||||
extern Lisp_Object Qcursor_color, Qcursor_type, Qns, Qleft;
|
||||
|
||||
static Lisp_Object QUTF8_STRING;
|
||||
|
@ -6706,7 +6706,6 @@ Convert an X font name (XLFD) to an NS font name.
|
|||
DEFSYM (Qmeta, "meta");
|
||||
DEFSYM (Qsuper, "super");
|
||||
DEFSYM (Qcontrol, "control");
|
||||
DEFSYM (Qnone, "none");
|
||||
DEFSYM (QUTF8_STRING, "UTF8_STRING");
|
||||
|
||||
Fput (Qalt, Qmodifier_value, make_number (alt_modifier));
|
||||
|
|
|
@ -93,7 +93,6 @@ static HWND hourglass_hwnd = NULL;
|
|||
|
||||
static int w32_in_use;
|
||||
|
||||
Lisp_Object Qnone;
|
||||
Lisp_Object Qsuppress_icon;
|
||||
Lisp_Object Qundefined_color;
|
||||
Lisp_Object Qcancel_timer;
|
||||
|
@ -6808,7 +6807,6 @@ syms_of_w32fns (void)
|
|||
|
||||
w32_visible_system_caret_hwnd = NULL;
|
||||
|
||||
DEFSYM (Qnone, "none");
|
||||
DEFSYM (Qsuppress_icon, "suppress-icon");
|
||||
DEFSYM (Qundefined_color, "undefined-color");
|
||||
DEFSYM (Qcancel_timer, "cancel-timer");
|
||||
|
|
|
@ -62,7 +62,6 @@ static Lisp_Object Qserif, Qscript, Qdecorative;
|
|||
static Lisp_Object Qraster, Qoutline, Qunknown;
|
||||
|
||||
/* antialiasing */
|
||||
extern Lisp_Object Qnone; /* reuse from w32fns.c */
|
||||
static Lisp_Object Qstandard, Qsubpixel, Qnatural;
|
||||
|
||||
/* languages */
|
||||
|
|
|
@ -130,7 +130,6 @@ extern LWLIB_ID widget_id_tick;
|
|||
|
||||
int x_in_use;
|
||||
|
||||
static Lisp_Object Qnone;
|
||||
static Lisp_Object Qsuppress_icon;
|
||||
static Lisp_Object Qundefined_color;
|
||||
static Lisp_Object Qcompound_text, Qcancel_timer;
|
||||
|
@ -5814,7 +5813,6 @@ syms_of_xfns (void)
|
|||
/* The section below is built by the lisp expression at the top of the file,
|
||||
just above where these variables are declared. */
|
||||
/*&&& init symbols here &&&*/
|
||||
DEFSYM (Qnone, "none");
|
||||
DEFSYM (Qsuppress_icon, "suppress-icon");
|
||||
DEFSYM (Qundefined_color, "undefined-color");
|
||||
DEFSYM (Qcompound_text, "compound-text");
|
||||
|
|
Loading…
Add table
Reference in a new issue