Mercurial > emacs
changeset 51854:f8d1f1c48e3e
(struct buffer_text, struct buffer): Use EMACS_INT for
position and length information.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Wed, 09 Jul 2003 19:44:14 +0000 |
parents | fd71e1aaa838 |
children | 1d29dcb76e2b |
files | src/buffer.h |
diffstat | 1 files changed, 15 insertions(+), 15 deletions(-) [+] |
line wrap: on
line diff
--- a/src/buffer.h Wed Jul 09 19:05:41 2003 +0000 +++ b/src/buffer.h Wed Jul 09 19:44:14 2003 +0000 @@ -27,7 +27,7 @@ /* Position of beginning of buffer. */ #define BEG (1) -#define BEG_BYTE (1) +#define BEG_BYTE (BEG) /* Position of beginning of accessible range of buffer. */ #define BEGV (current_buffer->begv) @@ -397,11 +397,11 @@ into a buffer's text to functions that malloc. */ unsigned char *beg; - int gpt; /* Char pos of gap in buffer. */ - int z; /* Char pos of end of buffer. */ - int gpt_byte; /* Byte pos of gap in buffer. */ - int z_byte; /* Byte pos of end of buffer. */ - int gap_size; /* Size of buffer's gap. */ + EMACS_INT gpt; /* Char pos of gap in buffer. */ + EMACS_INT z; /* Char pos of end of buffer. */ + EMACS_INT gpt_byte; /* Byte pos of gap in buffer. */ + EMACS_INT z_byte; /* Byte pos of end of buffer. */ + EMACS_INT gap_size; /* Size of buffer's gap. */ int modiff; /* This counts buffer-modification events for this buffer. It is incremented for each such event, and never otherwise @@ -412,10 +412,10 @@ int overlay_modiff; /* Counts modifications to overlays. */ /* Minimum value of GPT - BEG since last redisplay that finished. */ - int beg_unchanged; + EMACS_INT beg_unchanged; /* Minimum value of Z - GPT since last redisplay that finished. */ - int end_unchanged; + EMACS_INT end_unchanged; /* MODIFF as of last redisplay that finished; if it matches MODIFF, beg_unchanged and end_unchanged contain no useful information. */ @@ -464,17 +464,17 @@ struct buffer_text *text; /* Char position of point in buffer. */ - int pt; + EMACS_INT pt; /* Byte position of point in buffer. */ - int pt_byte; + EMACS_INT pt_byte; /* Char position of beginning of accessible range. */ - int begv; + EMACS_INT begv; /* Byte position of beginning of accessible range. */ - int begv_byte; + EMACS_INT begv_byte; /* Char position of end of accessible range. */ - int zv; + EMACS_INT zv; /* Byte position of end of accessible range. */ - int zv_byte; + EMACS_INT zv_byte; /* In an indirect buffer, this points to the base buffer. In an ordinary buffer, it is 0. */ @@ -503,7 +503,7 @@ int auto_save_failure_time; /* Position in buffer at which display started the last time this buffer was displayed. */ - int last_window_start; + EMACS_INT last_window_start; /* Set nonzero whenever the narrowing is changed in this buffer. */ int clip_changed;