diff options
| author | Daniel Colascione | 2012-09-17 04:07:36 -0800 |
|---|---|---|
| committer | Daniel Colascione | 2012-09-17 04:07:36 -0800 |
| commit | 2ab329f3b5d52a39f0a45c3d9c129f1c19560142 (patch) | |
| tree | 6dd6784d63e54cb18071df8e28fbdbc27d418728 /src/buffer.h | |
| parent | f701ab72dd55460d23c8b029550aa4d7ecef3cfa (diff) | |
| parent | bb7dce392f6d9d5fc4b9d7de09ff920a52f07669 (diff) | |
| download | emacs-2ab329f3b5d52a39f0a45c3d9c129f1c19560142.tar.gz emacs-2ab329f3b5d52a39f0a45c3d9c129f1c19560142.zip | |
Merge from trunk
Diffstat (limited to 'src/buffer.h')
| -rw-r--r-- | src/buffer.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/buffer.h b/src/buffer.h index 3acf1423816..d18ef30ea38 100644 --- a/src/buffer.h +++ b/src/buffer.h | |||
| @@ -959,7 +959,10 @@ bset_width_table (struct buffer *b, Lisp_Object val) | |||
| 959 | b->INTERNAL_FIELD (width_table) = val; | 959 | b->INTERNAL_FIELD (width_table) = val; |
| 960 | } | 960 | } |
| 961 | 961 | ||
| 962 | 962 | /* Convenient check whether buffer B is live. */ | |
| 963 | |||
| 964 | #define BUFFER_LIVE_P(b) (!NILP (BVAR (b, name))) | ||
| 965 | |||
| 963 | /* Chain of all buffers, including killed ones. */ | 966 | /* Chain of all buffers, including killed ones. */ |
| 964 | 967 | ||
| 965 | extern struct buffer *all_buffers; | 968 | extern struct buffer *all_buffers; |
| @@ -1149,7 +1152,7 @@ BUF_FETCH_MULTIBYTE_CHAR (struct buffer *buf, ptrdiff_t pos) | |||
| 1149 | We assume you know which buffer it's pointing into. */ | 1152 | We assume you know which buffer it's pointing into. */ |
| 1150 | 1153 | ||
| 1151 | #define OVERLAY_POSITION(P) \ | 1154 | #define OVERLAY_POSITION(P) \ |
| 1152 | (MARKERP (P) ? marker_position (P) : (abort (), 0)) | 1155 | (MARKERP (P) ? marker_position (P) : (emacs_abort (), 0)) |
| 1153 | 1156 | ||
| 1154 | 1157 | ||
| 1155 | /*********************************************************************** | 1158 | /*********************************************************************** |
| @@ -1189,7 +1192,7 @@ extern int last_per_buffer_idx; | |||
| 1189 | 1192 | ||
| 1190 | #define PER_BUFFER_VALUE_P(B, IDX) \ | 1193 | #define PER_BUFFER_VALUE_P(B, IDX) \ |
| 1191 | (((IDX) < 0 || IDX >= last_per_buffer_idx) \ | 1194 | (((IDX) < 0 || IDX >= last_per_buffer_idx) \ |
| 1192 | ? (abort (), 0) \ | 1195 | ? (emacs_abort (), 0) \ |
| 1193 | : ((B)->local_flags[IDX] != 0)) | 1196 | : ((B)->local_flags[IDX] != 0)) |
| 1194 | 1197 | ||
| 1195 | /* Set whether per-buffer variable with index IDX has a buffer-local | 1198 | /* Set whether per-buffer variable with index IDX has a buffer-local |
| @@ -1198,7 +1201,7 @@ extern int last_per_buffer_idx; | |||
| 1198 | #define SET_PER_BUFFER_VALUE_P(B, IDX, VAL) \ | 1201 | #define SET_PER_BUFFER_VALUE_P(B, IDX, VAL) \ |
| 1199 | do { \ | 1202 | do { \ |
| 1200 | if ((IDX) < 0 || (IDX) >= last_per_buffer_idx) \ | 1203 | if ((IDX) < 0 || (IDX) >= last_per_buffer_idx) \ |
| 1201 | abort (); \ | 1204 | emacs_abort (); \ |
| 1202 | (B)->local_flags[IDX] = (VAL); \ | 1205 | (B)->local_flags[IDX] = (VAL); \ |
| 1203 | } while (0) | 1206 | } while (0) |
| 1204 | 1207 | ||