diff options
| author | Stefan Monnier | 2002-08-23 22:21:51 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2002-08-23 22:21:51 +0000 |
| commit | 365958144ea38255d543a4232b926ca81e849fa9 (patch) | |
| tree | 43beeeefed478bcbfac634c44348351456decaff /src/ChangeLog | |
| parent | d846a776e1043ad6d23a71a8daf42cc8b197c4f9 (diff) | |
| download | emacs-365958144ea38255d543a4232b926ca81e849fa9.tar.gz emacs-365958144ea38255d543a4232b926ca81e849fa9.zip | |
(PATFETCH): Remove the translating fetch.
(PATFETCH_RAW): Rename to PATFETCH.
(set_image_of_range): New fun.
(SET_RANGE_TABLE_WORK_AREA): Use it.
(regex_compile): Don't translate the pattern chars so eagerly.
Only do it when inserting an `exactn' bytecode or when handling a char-range.
(mutually_exclusive_p): Avoid empty statement.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 6dcc95b7f8d..c6180468193 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,14 @@ | |||
| 1 | 2002-08-23 Stefan Monnier <monnier@cs.yale.edu> | ||
| 2 | |||
| 3 | * regex.c (PATFETCH): Remove the translating fetch. | ||
| 4 | (PATFETCH_RAW): Rename to PATFETCH. | ||
| 5 | (set_image_of_range): New fun. | ||
| 6 | (SET_RANGE_TABLE_WORK_AREA): Use it. | ||
| 7 | (regex_compile): Don't translate the pattern chars so eagerly. | ||
| 8 | Only do it when inserting an `exactn' bytecode or when handling | ||
| 9 | a char-range. | ||
| 10 | (mutually_exclusive_p): Avoid empty statement. | ||
| 11 | |||
| 1 | 2002-08-22 Kim F. Storm <storm@cua.dk> | 12 | 2002-08-22 Kim F. Storm <storm@cua.dk> |
| 2 | 13 | ||
| 3 | * xdisp.c (redisplay_window): Do not `goto try_to_scroll' when we | 14 | * xdisp.c (redisplay_window): Do not `goto try_to_scroll' when we |
| @@ -511,11 +522,10 @@ | |||
| 511 | (parse_solitary_modifier, Fexecute_extended_command): Likewise. | 522 | (parse_solitary_modifier, Fexecute_extended_command): Likewise. |
| 512 | * textprop.c (validate_interval_range, interval_of): Likewise. | 523 | * textprop.c (validate_interval_range, interval_of): Likewise. |
| 513 | 524 | ||
| 514 | * fontset.c (Fset_fontset_font): Use SDATA instead of | 525 | * fontset.c (Fset_fontset_font): Use SDATA instead of XSTRING()->data. |
| 515 | XSTRING()->data. | ||
| 516 | 526 | ||
| 517 | * charset.h (FETCH_STRING_CHAR_ADVANCE, | 527 | * charset.h (FETCH_STRING_CHAR_ADVANCE) |
| 518 | FETCH_STRING_CHAR_ADVANCE_NO_CHECK): Use SBYTES instead of | 528 | (FETCH_STRING_CHAR_ADVANCE_NO_CHECK): Use SBYTES instead of |
| 519 | XSTRING()->size_byte. | 529 | XSTRING()->size_byte. |
| 520 | 530 | ||
| 521 | * lisp.h (SDATA, SREF): Produce rvalue. | 531 | * lisp.h (SDATA, SREF): Produce rvalue. |
| @@ -524,8 +534,8 @@ | |||
| 524 | * buffer.c (Fother_buffer): Use SREF when retrieving a byte from | 534 | * buffer.c (Fother_buffer): Use SREF when retrieving a byte from |
| 525 | a string. | 535 | a string. |
| 526 | * casefiddle.c (casify_object): Use SSET. | 536 | * casefiddle.c (casify_object): Use SSET. |
| 527 | * charset.h (FETCH_STRING_CHAR_ADVANCE, | 537 | * charset.h (FETCH_STRING_CHAR_ADVANCE) |
| 528 | FETCH_STRING_CHAR_ADVANCE_NO_CHECK): Use SDATA when getting | 538 | (FETCH_STRING_CHAR_ADVANCE_NO_CHECK): Use SDATA when getting |
| 529 | address of string contents. | 539 | address of string contents. |
| 530 | * data.c (Faref): Use SDATA. | 540 | * data.c (Faref): Use SDATA. |
| 531 | (Faset): Use SDATA, SSET. | 541 | (Faset): Use SDATA, SSET. |