Mercurial > hg > xemacs-beta
comparison src/console-x.h @ 771:943eaba38521
[xemacs-hg @ 2002-03-13 08:51:24 by ben]
The big ben-mule-21-5 check-in!
Various files were added and deleted. See CHANGES-ben-mule.
There are still some test suite failures. No crashes, though.
Many of the failures have to do with problems in the test suite itself
rather than in the actual code. I'll be addressing these in the next
day or so -- none of the test suite failures are at all critical.
Meanwhile I'll be trying to address the biggest issues -- i.e. build
or run failures, which will almost certainly happen on various platforms.
All comments should be sent to ben@xemacs.org -- use a Cc: if necessary
when sending to mailing lists. There will be pre- and post- tags,
something like
pre-ben-mule-21-5-merge-in, and
post-ben-mule-21-5-merge-in.
author | ben |
---|---|
date | Wed, 13 Mar 2002 08:54:06 +0000 |
parents | 5fd7ba8b56e7 |
children | e38acbeb1cae |
comparison
equal
deleted
inserted
replaced
770:336a418893b5 | 771:943eaba38521 |
---|---|
1 /* Define X specific console, device, and frame object for XEmacs. | 1 /* Define X specific console, device, and frame object for XEmacs. |
2 Copyright (C) 1989, 1992, 1993, 1994, 1995 Free Software Foundation, Inc. | 2 Copyright (C) 1989, 1992, 1993, 1994, 1995 Free Software Foundation, Inc. |
3 Copyright (C) 1994, 1995 Board of Trustees, University of Illinois. | 3 Copyright (C) 1994, 1995 Board of Trustees, University of Illinois. |
4 Copyright (C) 1996 Ben Wing. | |
4 | 5 |
5 This file is part of XEmacs. | 6 This file is part of XEmacs. |
6 | 7 |
7 XEmacs is free software; you can redistribute it and/or modify it | 8 XEmacs is free software; you can redistribute it and/or modify it |
8 under the terms of the GNU General Public License as published by the | 9 under the terms of the GNU General Public License as published by the |
477 void describe_Status (Status status); | 478 void describe_Status (Status status); |
478 #endif /* DEBUG_XEMACS */ | 479 #endif /* DEBUG_XEMACS */ |
479 #endif /* XIM_XLIB */ | 480 #endif /* XIM_XLIB */ |
480 #endif /* HAVE_XIM */ | 481 #endif /* HAVE_XIM */ |
481 | 482 |
483 extern Lisp_Object Qxintl; | |
484 #define xintl_warn(str) warn_when_safe (Qxintl, Qwarning, str) | |
485 #define xintl_warn1(fmt, str) warn_when_safe (Qxintl, Qwarning, fmt, str) | |
486 #define xintl_info(str) warn_when_safe (Qxintl, Qinfo, str) | |
487 | |
482 extern int in_resource_setting; | 488 extern int in_resource_setting; |
483 extern int in_specifier_change_function; | 489 extern int in_specifier_change_function; |
484 | 490 |
485 extern Lisp_Object Vx_initial_argv_list; /* #### ugh! */ | 491 extern Lisp_Object Vx_initial_argv_list; /* #### ugh! */ |
486 | 492 |
487 /* Standins for various X encodings, until we know them better */ | |
488 | |
489 /* !!#### Need to verify the encoding used in lwlib -- Qnative or Qctext? | |
490 Almost certainly the former. Use a standin for now. */ | |
491 #define Qlwlib_encoding Qnative | |
492 | |
493 #define Qx_atom_name_encoding Qctext | |
494 /* font names are often stored in atoms, so it gets sticky if we set this | |
495 to something different from atom-name encoding */ | |
496 #define Qx_font_name_encoding Qctext | |
497 | |
498 #define Qx_color_name_encoding Qctext | |
499 | |
500 /* the following probably must agree with Qcommand_argument_encoding and | |
501 Qenvironment_variable_encoding */ | |
502 #define Qx_display_name_encoding Qnative | |
503 | |
504 #endif /* HAVE_X_WINDOWS */ | 493 #endif /* HAVE_X_WINDOWS */ |
505 | 494 |
506 #endif /* INCLUDED_console_x_h_ */ | 495 #endif /* INCLUDED_console_x_h_ */ |