Mercurial > emacs
comparison src/ChangeLog @ 47009:2ed348de0e05
*** empty log message ***
| author | Stefan Monnier <monnier@iro.umontreal.ca> |
|---|---|
| date | Fri, 23 Aug 2002 22:21:51 +0000 |
| parents | efdf72a789fc |
| children | bcd10150f172 |
comparison
equal
deleted
inserted
replaced
| 47008:c299d527a088 | 47009:2ed348de0e05 |
|---|---|
| 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 |
| 4 end up on a partially visible line; this reverts a specific part | 15 end up on a partially visible line; this reverts a specific part |
| 5 of the 2002-07-07 change by Richard M. Stallman to "fix" a nasty | 16 of the 2002-07-07 change by Richard M. Stallman to "fix" a nasty |
| 509 Lisp_String fields. | 520 Lisp_String fields. |
| 510 * keyboard.c (echo_char, parse_modifiers_uncached): | 521 * keyboard.c (echo_char, parse_modifiers_uncached): |
| 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. | 526 |
| 516 | 527 * charset.h (FETCH_STRING_CHAR_ADVANCE) |
| 517 * charset.h (FETCH_STRING_CHAR_ADVANCE, | 528 (FETCH_STRING_CHAR_ADVANCE_NO_CHECK): Use SBYTES instead of |
| 518 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. |
| 522 (SSET): New macro. | 532 (SSET): New macro. |
| 523 * alloc.c (make_event_array): Use SSET for storing into a string. | 533 * alloc.c (make_event_array): Use SSET for storing into a string. |
| 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. |
| 532 * dired.c (directory_files_internal): Use SSET. | 542 * dired.c (directory_files_internal): Use SSET. |
| 533 * fileio.c (Fmake_symbolic_link, Fexpand_file_name): Use SSET. | 543 * fileio.c (Fmake_symbolic_link, Fexpand_file_name): Use SSET. |
