mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-18 11:50:38 -08:00
* buffer.h (FETCH_MULTIBYTE_CHAR): Define as inline.
(BUF_FETCH_MULTIBYTE_CHAR): Likewise. * character.c (_fetch_multibyte_char_p): Remove. * alloc.c: Include "character.h" before "buffer.h". * bidi.c: Likewise. * buffer.c: Likewise. * bytecode.c: Likewise. * callint.c: Likewise. * callproc.c: Likewise. * casefiddle.c: Likewise. * casetab.c: Likewise. * category.c: Likewise. * cmds.c: Likewise. * coding.c: Likewise. * composite.c: Likewise. * dired.c: Likewise. * dispnew.c: Likewise. * doc.c: Likewise. * dosfns.c: Likewise. * editfns.c: Likewise. * emacs.c: Likewise. * fileio.c: Likewise. * filelock.c: Likewise. * font.c: Likewise. * fontset.c: Likewise. * fringe.c: Likewise. * indent.c: Likewise. * insdel.c: Likewise. * intervals.c: Likewise. * keyboard.c: Likewise. * keymap.c: Likewise. * lread.c: Likewise. * macros.c: Likewise. * marker.c: Likewise. * minibuf.c: Likewise. * nsfns.m: Likewise. * nsmenu.m: Likewise. * print.c: Likewise. * process.c: Likewise. * regex.c: Likewise. * region-cache.c: Likewise. * search.c: Likewise. * syntax.c: Likewise. * term.c: Likewise. * textprop.c: Likewise. * undo.c: Likewise. * unexsol.c: Likewise. * w16select.c: Likewise. * w32fns.c: Likewise. * w32menu.c: Likewise. * window.c: Likewise. * xdisp.c: Likewise. * xfns.c: Likewise. * xmenu.c: Likewise. * xml.c: Likewise. * xselect.c: Likewise.
This commit is contained in:
parent
946fdb736d
commit
e5560ff7d2
56 changed files with 146 additions and 74 deletions
|
|
@ -1,3 +1,62 @@
|
||||||
|
2012-06-16 Andreas Schwab <schwab@linux-m68k.org>
|
||||||
|
|
||||||
|
* buffer.h (FETCH_MULTIBYTE_CHAR): Define as inline.
|
||||||
|
(BUF_FETCH_MULTIBYTE_CHAR): Likewise.
|
||||||
|
* character.c (_fetch_multibyte_char_p): Remove.
|
||||||
|
* alloc.c: Include "character.h" before "buffer.h".
|
||||||
|
* bidi.c: Likewise.
|
||||||
|
* buffer.c: Likewise.
|
||||||
|
* bytecode.c: Likewise.
|
||||||
|
* callint.c: Likewise.
|
||||||
|
* callproc.c: Likewise.
|
||||||
|
* casefiddle.c: Likewise.
|
||||||
|
* casetab.c: Likewise.
|
||||||
|
* category.c: Likewise.
|
||||||
|
* cmds.c: Likewise.
|
||||||
|
* coding.c: Likewise.
|
||||||
|
* composite.c: Likewise.
|
||||||
|
* dired.c: Likewise.
|
||||||
|
* dispnew.c: Likewise.
|
||||||
|
* doc.c: Likewise.
|
||||||
|
* dosfns.c: Likewise.
|
||||||
|
* editfns.c: Likewise.
|
||||||
|
* emacs.c: Likewise.
|
||||||
|
* fileio.c: Likewise.
|
||||||
|
* filelock.c: Likewise.
|
||||||
|
* font.c: Likewise.
|
||||||
|
* fontset.c: Likewise.
|
||||||
|
* fringe.c: Likewise.
|
||||||
|
* indent.c: Likewise.
|
||||||
|
* insdel.c: Likewise.
|
||||||
|
* intervals.c: Likewise.
|
||||||
|
* keyboard.c: Likewise.
|
||||||
|
* keymap.c: Likewise.
|
||||||
|
* lread.c: Likewise.
|
||||||
|
* macros.c: Likewise.
|
||||||
|
* marker.c: Likewise.
|
||||||
|
* minibuf.c: Likewise.
|
||||||
|
* nsfns.m: Likewise.
|
||||||
|
* nsmenu.m: Likewise.
|
||||||
|
* print.c: Likewise.
|
||||||
|
* process.c: Likewise.
|
||||||
|
* regex.c: Likewise.
|
||||||
|
* region-cache.c: Likewise.
|
||||||
|
* search.c: Likewise.
|
||||||
|
* syntax.c: Likewise.
|
||||||
|
* term.c: Likewise.
|
||||||
|
* textprop.c: Likewise.
|
||||||
|
* undo.c: Likewise.
|
||||||
|
* unexsol.c: Likewise.
|
||||||
|
* w16select.c: Likewise.
|
||||||
|
* w32fns.c: Likewise.
|
||||||
|
* w32menu.c: Likewise.
|
||||||
|
* window.c: Likewise.
|
||||||
|
* xdisp.c: Likewise.
|
||||||
|
* xfns.c: Likewise.
|
||||||
|
* xmenu.c: Likewise.
|
||||||
|
* xml.c: Likewise.
|
||||||
|
* xselect.c: Likewise.
|
||||||
|
|
||||||
2012-06-16 Eli Zaretskii <eliz@gnu.org>
|
2012-06-16 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
* xdisp.c (set_cursor_from_row): Don't dereference glyphs_end. If
|
* xdisp.c (set_cursor_from_row): Don't dereference glyphs_end. If
|
||||||
|
|
|
||||||
|
|
@ -38,12 +38,12 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include "process.h"
|
#include "process.h"
|
||||||
#include "intervals.h"
|
#include "intervals.h"
|
||||||
#include "puresize.h"
|
#include "puresize.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
#include "keyboard.h"
|
#include "keyboard.h"
|
||||||
#include "frame.h"
|
#include "frame.h"
|
||||||
#include "blockinput.h"
|
#include "blockinput.h"
|
||||||
#include "character.h"
|
|
||||||
#include "syssignal.h"
|
#include "syssignal.h"
|
||||||
#include "termhooks.h" /* For struct terminal. */
|
#include "termhooks.h" /* For struct terminal. */
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
|
|
|
||||||
|
|
@ -59,8 +59,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
|
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "dispextern.h"
|
#include "dispextern.h"
|
||||||
|
|
||||||
static int bidi_initialized = 0;
|
static int bidi_initialized = 0;
|
||||||
|
|
|
||||||
|
|
@ -33,8 +33,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include "intervals.h"
|
#include "intervals.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
#include "commands.h"
|
#include "commands.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "region-cache.h"
|
#include "region-cache.h"
|
||||||
#include "indent.h"
|
#include "indent.h"
|
||||||
#include "blockinput.h"
|
#include "blockinput.h"
|
||||||
|
|
|
||||||
66
src/buffer.h
66
src/buffer.h
|
|
@ -355,28 +355,6 @@ while (0)
|
||||||
|
|
||||||
#define FETCH_BYTE(n) *(BYTE_POS_ADDR ((n)))
|
#define FETCH_BYTE(n) *(BYTE_POS_ADDR ((n)))
|
||||||
|
|
||||||
/* Variables used locally in FETCH_MULTIBYTE_CHAR. */
|
|
||||||
extern unsigned char *_fetch_multibyte_char_p;
|
|
||||||
|
|
||||||
/* Return character code of multi-byte form at byte position POS. If POS
|
|
||||||
doesn't point the head of valid multi-byte form, only the byte at
|
|
||||||
POS is returned. No range checking.
|
|
||||||
|
|
||||||
WARNING: The character returned by this macro could be "unified"
|
|
||||||
inside STRING_CHAR, if the original character in the buffer belongs
|
|
||||||
to one of the Private Use Areas (PUAs) of codepoints that Emacs
|
|
||||||
uses to support non-unified CJK characters. If that happens,
|
|
||||||
CHAR_BYTES will return a value that is different from the length of
|
|
||||||
the original multibyte sequence stored in the buffer. Therefore,
|
|
||||||
do _not_ use FETCH_MULTIBYTE_CHAR if you need to advance through
|
|
||||||
the buffer to the next character after fetching this one. Instead,
|
|
||||||
use either FETCH_CHAR_ADVANCE or STRING_CHAR_AND_LENGTH. */
|
|
||||||
|
|
||||||
#define FETCH_MULTIBYTE_CHAR(pos) \
|
|
||||||
(_fetch_multibyte_char_p = (((pos) >= GPT_BYTE ? GAP_SIZE : 0) \
|
|
||||||
+ (pos) + BEG_ADDR - BEG_BYTE), \
|
|
||||||
STRING_CHAR (_fetch_multibyte_char_p))
|
|
||||||
|
|
||||||
/* Return character at byte position POS. If the current buffer is unibyte
|
/* Return character at byte position POS. If the current buffer is unibyte
|
||||||
and the character is not ASCII, make the returning character
|
and the character is not ASCII, make the returning character
|
||||||
multibyte. */
|
multibyte. */
|
||||||
|
|
@ -425,16 +403,6 @@ extern unsigned char *_fetch_multibyte_char_p;
|
||||||
|
|
||||||
#define BUF_FETCH_BYTE(buf, n) \
|
#define BUF_FETCH_BYTE(buf, n) \
|
||||||
*(BUF_BYTE_ADDRESS ((buf), (n)))
|
*(BUF_BYTE_ADDRESS ((buf), (n)))
|
||||||
|
|
||||||
/* Return character code of multi-byte form at byte position POS in BUF.
|
|
||||||
If POS doesn't point the head of valid multi-byte form, only the byte at
|
|
||||||
POS is returned. No range checking. */
|
|
||||||
|
|
||||||
#define BUF_FETCH_MULTIBYTE_CHAR(buf, pos) \
|
|
||||||
(_fetch_multibyte_char_p \
|
|
||||||
= (((pos) >= BUF_GPT_BYTE (buf) ? BUF_GAP_SIZE (buf) : 0) \
|
|
||||||
+ (pos) + BUF_BEG_ADDR (buf) - BEG_BYTE), \
|
|
||||||
STRING_CHAR (_fetch_multibyte_char_p))
|
|
||||||
|
|
||||||
/* Define the actual buffer data structures. */
|
/* Define the actual buffer data structures. */
|
||||||
|
|
||||||
|
|
@ -945,7 +913,41 @@ EXFUN (Fbuffer_local_value, 2);
|
||||||
extern Lisp_Object Qbefore_change_functions;
|
extern Lisp_Object Qbefore_change_functions;
|
||||||
extern Lisp_Object Qafter_change_functions;
|
extern Lisp_Object Qafter_change_functions;
|
||||||
extern Lisp_Object Qfirst_change_hook;
|
extern Lisp_Object Qfirst_change_hook;
|
||||||
|
|
||||||
|
/* Return character code of multi-byte form at byte position POS. If POS
|
||||||
|
doesn't point the head of valid multi-byte form, only the byte at
|
||||||
|
POS is returned. No range checking.
|
||||||
|
|
||||||
|
WARNING: The character returned by this macro could be "unified"
|
||||||
|
inside STRING_CHAR, if the original character in the buffer belongs
|
||||||
|
to one of the Private Use Areas (PUAs) of codepoints that Emacs
|
||||||
|
uses to support non-unified CJK characters. If that happens,
|
||||||
|
CHAR_BYTES will return a value that is different from the length of
|
||||||
|
the original multibyte sequence stored in the buffer. Therefore,
|
||||||
|
do _not_ use FETCH_MULTIBYTE_CHAR if you need to advance through
|
||||||
|
the buffer to the next character after fetching this one. Instead,
|
||||||
|
use either FETCH_CHAR_ADVANCE or STRING_CHAR_AND_LENGTH. */
|
||||||
|
|
||||||
|
static inline int
|
||||||
|
FETCH_MULTIBYTE_CHAR (ptrdiff_t pos)
|
||||||
|
{
|
||||||
|
unsigned char *p = ((pos >= GPT_BYTE ? GAP_SIZE : 0)
|
||||||
|
+ pos + BEG_ADDR - BEG_BYTE);
|
||||||
|
return STRING_CHAR (p);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Return character code of multi-byte form at byte position POS in BUF.
|
||||||
|
If POS doesn't point the head of valid multi-byte form, only the byte at
|
||||||
|
POS is returned. No range checking. */
|
||||||
|
|
||||||
|
static inline int
|
||||||
|
BUF_FETCH_MULTIBYTE_CHAR (struct buffer *buf, ptrdiff_t pos)
|
||||||
|
{
|
||||||
|
unsigned char *p
|
||||||
|
= ((pos >= BUF_GPT_BYTE (buf) ? BUF_GAP_SIZE (buf) : 0)
|
||||||
|
+ pos + BUF_BEG_ADDR (buf) - BEG_BYTE);
|
||||||
|
return STRING_CHAR (p);
|
||||||
|
}
|
||||||
|
|
||||||
/* Overlays */
|
/* Overlays */
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -35,8 +35,8 @@ by Hallvard:
|
||||||
#include <config.h>
|
#include <config.h>
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "syntax.h"
|
#include "syntax.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -22,12 +22,12 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
|
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "commands.h"
|
#include "commands.h"
|
||||||
#include "keyboard.h"
|
#include "keyboard.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
#include "keymap.h"
|
#include "keymap.h"
|
||||||
#include "character.h"
|
|
||||||
|
|
||||||
Lisp_Object Qminus, Qplus;
|
Lisp_Object Qminus, Qplus;
|
||||||
Lisp_Object Qcall_interactively;
|
Lisp_Object Qcall_interactively;
|
||||||
|
|
|
||||||
|
|
@ -44,8 +44,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#endif /* MSDOS */
|
#endif /* MSDOS */
|
||||||
|
|
||||||
#include "commands.h"
|
#include "commands.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "ccl.h"
|
#include "ccl.h"
|
||||||
#include "coding.h"
|
#include "coding.h"
|
||||||
#include "composite.h"
|
#include "composite.h"
|
||||||
|
|
|
||||||
|
|
@ -21,8 +21,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <config.h>
|
#include <config.h>
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "commands.h"
|
#include "commands.h"
|
||||||
#include "syntax.h"
|
#include "syntax.h"
|
||||||
#include "composite.h"
|
#include "composite.h"
|
||||||
|
|
|
||||||
|
|
@ -21,8 +21,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <config.h>
|
#include <config.h>
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
|
|
||||||
static Lisp_Object Qcase_table_p, Qcase_table;
|
static Lisp_Object Qcase_table_p, Qcase_table;
|
||||||
Lisp_Object Vascii_downcase_table;
|
Lisp_Object Vascii_downcase_table;
|
||||||
|
|
|
||||||
|
|
@ -32,8 +32,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "charset.h"
|
#include "charset.h"
|
||||||
#include "category.h"
|
#include "category.h"
|
||||||
#include "keymap.h"
|
#include "keymap.h"
|
||||||
|
|
|
||||||
|
|
@ -57,9 +57,6 @@ static Lisp_Object Qauto_fill_chars;
|
||||||
Unicode character. Mainly used by the macro MAYBE_UNIFY_CHAR. */
|
Unicode character. Mainly used by the macro MAYBE_UNIFY_CHAR. */
|
||||||
Lisp_Object Vchar_unify_table;
|
Lisp_Object Vchar_unify_table;
|
||||||
|
|
||||||
/* Variable used locally in the macro FETCH_MULTIBYTE_CHAR. */
|
|
||||||
unsigned char *_fetch_multibyte_char_p;
|
|
||||||
|
|
||||||
static Lisp_Object Qchar_script_table;
|
static Lisp_Object Qchar_script_table;
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -22,8 +22,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "commands.h"
|
#include "commands.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "syntax.h"
|
#include "syntax.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
#include "keyboard.h"
|
#include "keyboard.h"
|
||||||
|
|
|
||||||
|
|
@ -288,8 +288,8 @@ encode_coding_XXX (struct coding_system *coding)
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
|
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "charset.h"
|
#include "charset.h"
|
||||||
#include "ccl.h"
|
#include "ccl.h"
|
||||||
#include "composite.h"
|
#include "composite.h"
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <config.h>
|
#include <config.h>
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "coding.h"
|
#include "coding.h"
|
||||||
#include "intervals.h"
|
#include "intervals.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
|
|
|
||||||
|
|
@ -71,9 +71,9 @@ extern struct direct *readdir (DIR *);
|
||||||
|
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "systime.h"
|
#include "systime.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "commands.h"
|
#include "commands.h"
|
||||||
#include "character.h"
|
|
||||||
#include "charset.h"
|
#include "charset.h"
|
||||||
#include "coding.h"
|
#include "coding.h"
|
||||||
#include "regex.h"
|
#include "regex.h"
|
||||||
|
|
|
||||||
|
|
@ -30,8 +30,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
/* cm.h must come after dispextern.h on Windows. */
|
/* cm.h must come after dispextern.h on Windows. */
|
||||||
#include "dispextern.h"
|
#include "dispextern.h"
|
||||||
#include "cm.h"
|
#include "cm.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "keyboard.h"
|
#include "keyboard.h"
|
||||||
#include "frame.h"
|
#include "frame.h"
|
||||||
#include "termhooks.h"
|
#include "termhooks.h"
|
||||||
|
|
|
||||||
|
|
@ -28,9 +28,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "keyboard.h"
|
#include "keyboard.h"
|
||||||
#include "character.h"
|
|
||||||
#include "keymap.h"
|
#include "keymap.h"
|
||||||
#include "buildobj.h"
|
#include "buildobj.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <dos.h>
|
#include <dos.h>
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "termchar.h"
|
#include "termchar.h"
|
||||||
#include "frame.h"
|
#include "frame.h"
|
||||||
|
|
@ -35,7 +36,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include "dosfns.h"
|
#include "dosfns.h"
|
||||||
#include "msdos.h"
|
#include "msdos.h"
|
||||||
#include "dispextern.h"
|
#include "dispextern.h"
|
||||||
#include "character.h"
|
|
||||||
#include "coding.h"
|
#include "coding.h"
|
||||||
#include "process.h"
|
#include "process.h"
|
||||||
#include <dpmi.h>
|
#include <dpmi.h>
|
||||||
|
|
|
||||||
|
|
@ -52,8 +52,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <verify.h>
|
#include <verify.h>
|
||||||
|
|
||||||
#include "intervals.h"
|
#include "intervals.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "coding.h"
|
#include "coding.h"
|
||||||
#include "frame.h"
|
#include "frame.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
|
|
|
||||||
|
|
@ -45,6 +45,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
|
|
||||||
#include "commands.h"
|
#include "commands.h"
|
||||||
#include "intervals.h"
|
#include "intervals.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -40,8 +40,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
|
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "intervals.h"
|
#include "intervals.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "coding.h"
|
#include "coding.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
#include "blockinput.h"
|
#include "blockinput.h"
|
||||||
|
|
|
||||||
|
|
@ -40,8 +40,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
|
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "coding.h"
|
#include "coding.h"
|
||||||
#include "systime.h"
|
#include "systime.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -27,12 +27,12 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
|
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "frame.h"
|
#include "frame.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
#include "dispextern.h"
|
#include "dispextern.h"
|
||||||
#include "charset.h"
|
#include "charset.h"
|
||||||
#include "character.h"
|
|
||||||
#include "composite.h"
|
#include "composite.h"
|
||||||
#include "fontset.h"
|
#include "fontset.h"
|
||||||
#include "font.h"
|
#include "font.h"
|
||||||
|
|
|
||||||
|
|
@ -32,8 +32,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
|
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "blockinput.h"
|
#include "blockinput.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "charset.h"
|
#include "charset.h"
|
||||||
#include "ccl.h"
|
#include "ccl.h"
|
||||||
#include "keyboard.h"
|
#include "keyboard.h"
|
||||||
|
|
|
||||||
|
|
@ -24,6 +24,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include "frame.h"
|
#include "frame.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
#include "dispextern.h"
|
#include "dispextern.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "blockinput.h"
|
#include "blockinput.h"
|
||||||
#include "termhooks.h"
|
#include "termhooks.h"
|
||||||
|
|
|
||||||
|
|
@ -22,8 +22,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
|
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "category.h"
|
#include "category.h"
|
||||||
#include "composite.h"
|
#include "composite.h"
|
||||||
#include "indent.h"
|
#include "indent.h"
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
|
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "intervals.h"
|
#include "intervals.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
#include "blockinput.h"
|
#include "blockinput.h"
|
||||||
#include "region-cache.h"
|
#include "region-cache.h"
|
||||||
|
|
|
||||||
|
|
@ -42,6 +42,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <intprops.h>
|
#include <intprops.h>
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "intervals.h"
|
#include "intervals.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "puresize.h"
|
#include "puresize.h"
|
||||||
#include "keyboard.h"
|
#include "keyboard.h"
|
||||||
|
|
|
||||||
|
|
@ -30,8 +30,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include "keyboard.h"
|
#include "keyboard.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
#include "commands.h"
|
#include "commands.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "disptab.h"
|
#include "disptab.h"
|
||||||
#include "dispextern.h"
|
#include "dispextern.h"
|
||||||
#include "syntax.h"
|
#include "syntax.h"
|
||||||
|
|
|
||||||
|
|
@ -43,8 +43,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "commands.h"
|
#include "commands.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "charset.h"
|
#include "charset.h"
|
||||||
#include "keyboard.h"
|
#include "keyboard.h"
|
||||||
#include "frame.h"
|
#include "frame.h"
|
||||||
|
|
|
||||||
|
|
@ -28,8 +28,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "intervals.h"
|
#include "intervals.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "charset.h"
|
#include "charset.h"
|
||||||
#include "coding.h"
|
#include "coding.h"
|
||||||
#include <epaths.h>
|
#include <epaths.h>
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "macros.h"
|
#include "macros.h"
|
||||||
#include "commands.h"
|
#include "commands.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
#include "keyboard.h"
|
#include "keyboard.h"
|
||||||
|
|
|
||||||
|
|
@ -20,8 +20,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <config.h>
|
#include <config.h>
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
|
|
||||||
/* Record one cached position found recently by
|
/* Record one cached position found recently by
|
||||||
buf_charpos_to_bytepos or buf_bytepos_to_charpos. */
|
buf_charpos_to_bytepos or buf_bytepos_to_charpos. */
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
|
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "commands.h"
|
#include "commands.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "dispextern.h"
|
#include "dispextern.h"
|
||||||
#include "keyboard.h"
|
#include "keyboard.h"
|
||||||
|
|
|
||||||
|
|
@ -38,11 +38,11 @@ GNUstep port and post-20 update by Adrian Robert (arobert@cogsci.ucsd.edu)
|
||||||
#include "blockinput.h"
|
#include "blockinput.h"
|
||||||
#include "nsterm.h"
|
#include "nsterm.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "keyboard.h"
|
#include "keyboard.h"
|
||||||
#include "termhooks.h"
|
#include "termhooks.h"
|
||||||
#include "fontset.h"
|
#include "fontset.h"
|
||||||
#include "character.h"
|
|
||||||
#include "font.h"
|
#include "font.h"
|
||||||
|
|
||||||
#if 0
|
#if 0
|
||||||
|
|
|
||||||
|
|
@ -28,6 +28,7 @@ Carbon version by Yamamoto Mitsuharu. */
|
||||||
|
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "keymap.h"
|
#include "keymap.h"
|
||||||
#include "coding.h"
|
#include "coding.h"
|
||||||
|
|
|
||||||
|
|
@ -23,8 +23,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "charset.h"
|
#include "charset.h"
|
||||||
#include "keyboard.h"
|
#include "keyboard.h"
|
||||||
#include "frame.h"
|
#include "frame.h"
|
||||||
|
|
|
||||||
|
|
@ -93,8 +93,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include "systty.h"
|
#include "systty.h"
|
||||||
|
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "coding.h"
|
#include "coding.h"
|
||||||
#include "process.h"
|
#include "process.h"
|
||||||
#include "frame.h"
|
#include "frame.h"
|
||||||
|
|
|
||||||
|
|
@ -130,13 +130,13 @@
|
||||||
|
|
||||||
# include <setjmp.h>
|
# include <setjmp.h>
|
||||||
# include "lisp.h"
|
# include "lisp.h"
|
||||||
|
# include "character.h"
|
||||||
# include "buffer.h"
|
# include "buffer.h"
|
||||||
|
|
||||||
/* Make syntax table lookup grant data in gl_state. */
|
/* Make syntax table lookup grant data in gl_state. */
|
||||||
# define SYNTAX_ENTRY_VIA_PROPERTY
|
# define SYNTAX_ENTRY_VIA_PROPERTY
|
||||||
|
|
||||||
# include "syntax.h"
|
# include "syntax.h"
|
||||||
# include "character.h"
|
|
||||||
# include "category.h"
|
# include "category.h"
|
||||||
|
|
||||||
# ifdef malloc
|
# ifdef malloc
|
||||||
|
|
|
||||||
|
|
@ -24,6 +24,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
|
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "region-cache.h"
|
#include "region-cache.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "syntax.h"
|
#include "syntax.h"
|
||||||
#include "category.h"
|
#include "category.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "charset.h"
|
#include "charset.h"
|
||||||
#include "region-cache.h"
|
#include "region-cache.h"
|
||||||
#include "commands.h"
|
#include "commands.h"
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "commands.h"
|
#include "commands.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "keymap.h"
|
#include "keymap.h"
|
||||||
#include "regex.h"
|
#include "regex.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,8 +32,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include "termchar.h"
|
#include "termchar.h"
|
||||||
#include "termopts.h"
|
#include "termopts.h"
|
||||||
#include "tparam.h"
|
#include "tparam.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "charset.h"
|
#include "charset.h"
|
||||||
#include "coding.h"
|
#include "coding.h"
|
||||||
#include "composite.h"
|
#include "composite.h"
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
#include "intervals.h"
|
#include "intervals.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <config.h>
|
#include <config.h>
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "commands.h"
|
#include "commands.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,7 @@
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
|
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "charset.h"
|
#include "charset.h"
|
||||||
#include "coding.h"
|
#include "coding.h"
|
||||||
|
|
|
||||||
|
|
@ -36,8 +36,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include "dispextern.h" /* frame.h seems to want this */
|
#include "dispextern.h" /* frame.h seems to want this */
|
||||||
#include "frame.h" /* Need this to get the X window of selected_frame */
|
#include "frame.h" /* Need this to get the X window of selected_frame */
|
||||||
#include "blockinput.h"
|
#include "blockinput.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "coding.h"
|
#include "coding.h"
|
||||||
#include "composite.h"
|
#include "composite.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,13 +32,13 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include "w32term.h"
|
#include "w32term.h"
|
||||||
#include "frame.h"
|
#include "frame.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "intervals.h"
|
#include "intervals.h"
|
||||||
#include "dispextern.h"
|
#include "dispextern.h"
|
||||||
#include "keyboard.h"
|
#include "keyboard.h"
|
||||||
#include "blockinput.h"
|
#include "blockinput.h"
|
||||||
#include "epaths.h"
|
#include "epaths.h"
|
||||||
#include "character.h"
|
|
||||||
#include "charset.h"
|
#include "charset.h"
|
||||||
#include "coding.h"
|
#include "coding.h"
|
||||||
#include "ccl.h"
|
#include "ccl.h"
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include "termhooks.h"
|
#include "termhooks.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
#include "blockinput.h"
|
#include "blockinput.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "charset.h"
|
#include "charset.h"
|
||||||
#include "coding.h"
|
#include "coding.h"
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
|
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "keyboard.h"
|
#include "keyboard.h"
|
||||||
#include "keymap.h"
|
#include "keymap.h"
|
||||||
|
|
|
||||||
|
|
@ -281,8 +281,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
#include "termchar.h"
|
#include "termchar.h"
|
||||||
#include "dispextern.h"
|
#include "dispextern.h"
|
||||||
#include "buffer.h"
|
|
||||||
#include "character.h"
|
#include "character.h"
|
||||||
|
#include "buffer.h"
|
||||||
#include "charset.h"
|
#include "charset.h"
|
||||||
#include "indent.h"
|
#include "indent.h"
|
||||||
#include "commands.h"
|
#include "commands.h"
|
||||||
|
|
|
||||||
|
|
@ -32,13 +32,13 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include "xterm.h"
|
#include "xterm.h"
|
||||||
#include "frame.h"
|
#include "frame.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "intervals.h"
|
#include "intervals.h"
|
||||||
#include "dispextern.h"
|
#include "dispextern.h"
|
||||||
#include "keyboard.h"
|
#include "keyboard.h"
|
||||||
#include "blockinput.h"
|
#include "blockinput.h"
|
||||||
#include <epaths.h>
|
#include <epaths.h>
|
||||||
#include "character.h"
|
|
||||||
#include "charset.h"
|
#include "charset.h"
|
||||||
#include "coding.h"
|
#include "coding.h"
|
||||||
#include "fontset.h"
|
#include "fontset.h"
|
||||||
|
|
|
||||||
|
|
@ -47,6 +47,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include "termhooks.h"
|
#include "termhooks.h"
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
#include "blockinput.h"
|
#include "blockinput.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "charset.h"
|
#include "charset.h"
|
||||||
#include "coding.h"
|
#include "coding.h"
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include <libxml/HTMLparser.h>
|
#include <libxml/HTMLparser.h>
|
||||||
|
|
||||||
#include "lisp.h"
|
#include "lisp.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -35,11 +35,11 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
#include "dispextern.h" /* frame.h seems to want this */
|
#include "dispextern.h" /* frame.h seems to want this */
|
||||||
#include "frame.h" /* Need this to get the X window of selected_frame */
|
#include "frame.h" /* Need this to get the X window of selected_frame */
|
||||||
#include "blockinput.h"
|
#include "blockinput.h"
|
||||||
|
#include "character.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
#include "process.h"
|
#include "process.h"
|
||||||
#include "termhooks.h"
|
#include "termhooks.h"
|
||||||
#include "keyboard.h"
|
#include "keyboard.h"
|
||||||
#include "character.h"
|
|
||||||
|
|
||||||
#include <X11/Xproto.h>
|
#include <X11/Xproto.h>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue