10593 |
character events. */ |
character events. */ |
10594 |
for (i = 0; i < nbytes; i += len) |
for (i = 0; i < nbytes; i += len) |
10595 |
{ |
{ |
10596 |
c = STRING_CHAR_AND_LENGTH (copy_bufptr + i, |
if (nchars == nbytes) |
10597 |
nbytes - i, len); |
c = copy_bufptr[i], len = 1; |
10598 |
|
else |
10599 |
|
c = STRING_CHAR_AND_LENGTH (copy_bufptr + i, |
10600 |
|
nbytes - i, len); |
10601 |
|
|
10602 |
bufp->kind = (SINGLE_BYTE_CHAR_P (c) |
bufp->kind = (SINGLE_BYTE_CHAR_P (c) |
10603 |
? ascii_keystroke |
? ascii_keystroke |
10604 |
: multibyte_char_keystroke); |
: multibyte_char_keystroke); |