aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorStefan Monnier2000-03-14 00:27:57 +0000
committerStefan Monnier2000-03-14 00:27:57 +0000
commit66f0296e4897de71e31a1663d4b92d580476e2b2 (patch)
treeb9622b13082f428cb56d652782663157a69c3387 /src/ChangeLog
parenta735b7e1cff3f1a5bfa20b4388f5d3da41491a53 (diff)
downloademacs-66f0296e4897de71e31a1663d4b92d580476e2b2.tar.gz
emacs-66f0296e4897de71e31a1663d4b92d580476e2b2.zip
* 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.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 6d0f268fe65..552d4cf2f7c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,16 @@
12000-03-13 Stefan Monnier <monnier@cs.yale.edu>
2
3 * regex.c: Declare a new type `re_char' used throughout the code for the
4 string char type. It's `const unsigned char' to match the rest of Emacs.
5 Consistently make sure all pointers to strings use it and make sure all
6 pointers into the pattern use `unsigned char'.
7 (re_match_2_internal): Use `PREFETCH+STRING_CHAR' instead of
8 GET_CHAR_AFTER_2.
9 Also merge wordbound and notwordbound to reduce code duplication.
10
11 * charset.h (GET_CHAR_AFTER_2): Remove.
12 (GET_CHAR_BEFORE_2): Use unsigned chars, like everywhere else.
13
12000-03-12 Ken Raeburn <raeburn@gnu.org> 142000-03-12 Ken Raeburn <raeburn@gnu.org>
2 15
3 * Makefile.in (temacs): Evaluate ALL_LDFLAGS into a temporary 16 * Makefile.in (temacs): Evaluate ALL_LDFLAGS into a temporary