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. |