aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/keyboard.c12
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));