diff options
| author | Richard M. Stallman | 1998-01-01 02:39:04 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1998-01-01 02:39:04 +0000 |
| commit | 8458ede666107dad36e242a386cd2f17f9343eef (patch) | |
| tree | c3d715dafb9da63db40cfe753fe22a5bc35f7e78 /src | |
| parent | 3f236a406617391c66addb76a2129fa087d70182 (diff) | |
| download | emacs-8458ede666107dad36e242a386cd2f17f9343eef.tar.gz emacs-8458ede666107dad36e242a386cd2f17f9343eef.zip | |
(command_loop_1): Use PT_BYTE when calling FETCH_BYTE.
Instead of Fforward_point, just add.
Diffstat (limited to 'src')
| -rw-r--r-- | src/keyboard.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/keyboard.c b/src/keyboard.c index b060ce6a648..248b85e97e2 100644 --- a/src/keyboard.c +++ b/src/keyboard.c | |||
| @@ -1283,8 +1283,8 @@ command_loop_1 () | |||
| 1283 | { | 1283 | { |
| 1284 | struct Lisp_Char_Table *dp | 1284 | struct Lisp_Char_Table *dp |
| 1285 | = window_display_table (XWINDOW (selected_window)); | 1285 | = window_display_table (XWINDOW (selected_window)); |
| 1286 | lose = FETCH_BYTE (PT); | 1286 | lose = FETCH_BYTE (PT_BYTE); |
| 1287 | SET_PT (forward_point (1)); | 1287 | SET_PT (PT + 1); |
| 1288 | if ((dp | 1288 | if ((dp |
| 1289 | ? (VECTORP (DISP_CHAR_VECTOR (dp, lose)) | 1289 | ? (VECTORP (DISP_CHAR_VECTOR (dp, lose)) |
| 1290 | ? XVECTOR (DISP_CHAR_VECTOR (dp, lose))->size == 1 | 1290 | ? XVECTOR (DISP_CHAR_VECTOR (dp, lose))->size == 1 |
| @@ -1293,7 +1293,7 @@ command_loop_1 () | |||
| 1293 | : (lose >= 0x20 && lose < 0x7f)) | 1293 | : (lose >= 0x20 && lose < 0x7f)) |
| 1294 | /* To extract the case of continuation on | 1294 | /* To extract the case of continuation on |
| 1295 | wide-column characters. */ | 1295 | wide-column characters. */ |
| 1296 | && (WIDTH_BY_CHAR_HEAD (FETCH_BYTE (PT)) == 1) | 1296 | && (WIDTH_BY_CHAR_HEAD (FETCH_BYTE (PT_BYTE)) == 1) |
| 1297 | && (XFASTINT (XWINDOW (selected_window)->last_modified) | 1297 | && (XFASTINT (XWINDOW (selected_window)->last_modified) |
| 1298 | >= MODIFF) | 1298 | >= MODIFF) |
| 1299 | && (XFASTINT (XWINDOW (selected_window)->last_overlay_modified) | 1299 | && (XFASTINT (XWINDOW (selected_window)->last_overlay_modified) |
| @@ -1312,8 +1312,8 @@ command_loop_1 () | |||
| 1312 | { | 1312 | { |
| 1313 | struct Lisp_Char_Table *dp | 1313 | struct Lisp_Char_Table *dp |
| 1314 | = window_display_table (XWINDOW (selected_window)); | 1314 | = window_display_table (XWINDOW (selected_window)); |
| 1315 | SET_PT (forward_point (-1)); | 1315 | SET_PT (PT - 1); |
| 1316 | lose = FETCH_BYTE (PT); | 1316 | lose = FETCH_BYTE (PT_BYTE); |
| 1317 | if ((dp | 1317 | if ((dp |
| 1318 | ? (VECTORP (DISP_CHAR_VECTOR (dp, lose)) | 1318 | ? (VECTORP (DISP_CHAR_VECTOR (dp, lose)) |
| 1319 | ? XVECTOR (DISP_CHAR_VECTOR (dp, lose))->size == 1 | 1319 | ? XVECTOR (DISP_CHAR_VECTOR (dp, lose))->size == 1 |
| @@ -1370,7 +1370,7 @@ command_loop_1 () | |||
| 1370 | nonundocount = 0; | 1370 | nonundocount = 0; |
| 1371 | 1371 | ||
| 1372 | if (!lose | 1372 | if (!lose |
| 1373 | && (PT == ZV || FETCH_BYTE (PT) == '\n')) | 1373 | && (PT == ZV || FETCH_BYTE (PT_BYTE) == '\n')) |
| 1374 | { | 1374 | { |
| 1375 | struct Lisp_Char_Table *dp | 1375 | struct Lisp_Char_Table *dp |
| 1376 | = window_display_table (XWINDOW (selected_window)); | 1376 | = window_display_table (XWINDOW (selected_window)); |