From 66f0296e4897de71e31a1663d4b92d580476e2b2 Mon Sep 17 00:00:00 2001 From: Stefan Monnier Date: Tue, 14 Mar 2000 00:27:57 +0000 Subject: * regex.c: Declare a new type `re_char' used throughout the code for the string char type. It's `const unsigned char' to match the rest of Emacs. Consistently make sure all pointers to strings use it and make sure all pointers into the pattern use `unsigned char'. (re_match_2_internal): Use `PREFETCH+STRING_CHAR' instead of GET_CHAR_AFTER_2. Also merge wordbound and notwordbound to reduce code duplication. * charset.h (GET_CHAR_AFTER_2): Remove. (GET_CHAR_BEFORE_2): Use unsigned chars, like everywhere else. --- src/ChangeLog | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/ChangeLog') diff --git a/src/ChangeLog b/src/ChangeLog index 6d0f268fe65..552d4cf2f7c 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,16 @@ +2000-03-13 Stefan Monnier + + * regex.c: Declare a new type `re_char' used throughout the code for the + string char type. It's `const unsigned char' to match the rest of Emacs. + Consistently make sure all pointers to strings use it and make sure all + pointers into the pattern use `unsigned char'. + (re_match_2_internal): Use `PREFETCH+STRING_CHAR' instead of + GET_CHAR_AFTER_2. + Also merge wordbound and notwordbound to reduce code duplication. + + * charset.h (GET_CHAR_AFTER_2): Remove. + (GET_CHAR_BEFORE_2): Use unsigned chars, like everywhere else. + 2000-03-12 Ken Raeburn * Makefile.in (temacs): Evaluate ALL_LDFLAGS into a temporary -- cgit v1.2.1