1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-06 11:55:48 +00:00
This is a mirror of https://git.savannah.gnu.org/git/emacs.git for use in CI/development since the upstream savannah git repo is very flakey.
Go to file
Richard M. Stallman 96cc36cc58 [emacs]: Handle character classes for multibyte chars:
(ISBLANK, ISGRAPH, ISPRINT, ISALNUM, ISALPHA, ISLOWER)
(ISPUNCT, ISSPACE, ISUPPER): New definitions for emacs only.
(ISWORD): New macro.
(re_opcode_t): Add 2 bytes of flag bits to charset and charset_not.
(CHARSET_RANGE_TABLE): Update definition.
(CHARSET_RANGE_TABLE_BITS): New macro.
(print_partial_compiled_pattern): Skip charset's range table.
(struct range_table_work_area): New field `bits'.
(SET_RANGE_TABLE_WORK_AREA_BIT): New macro.
(BIT_ALNUM, BIT_ALPHA, BIT_WORD, BIT_GRAPH, BIT_LOWER, BIT_PRINT)
(BIT_PUNCT, BIT_SPACE, BIT_UPPER): New macros.
(CLEAR_RANGE_TABLE_WORK_USED): Clear field `bits'.
(RANGE_TABLE_WORK_BITS): New macro.
(IS_CHAR_CLASS): Check for "word".
(regex_compile): Set the `bits' field for some character classes.
Handle the `word' class.  Store the `bits' field into the range table.
(re_compile_fastmap): Handle flag bits in range table.
(re_match_2_internal): For charset and charset_not,
handle flag bits in the range table.
1999-08-29 20:38:11 +00:00
etc *** empty log message *** 1999-08-29 19:29:21 +00:00
leim (cyrillic-jcuken): Use X11 keyboard layout. 1999-07-13 19:08:57 +00:00
lib-src (print_help_and_exit): Mention --version. 1999-08-29 19:30:53 +00:00
lisp (mail-extr-all-letters-but-separators) 1999-08-29 20:35:30 +00:00
lispref *** empty log message *** 1999-08-10 16:52:16 +00:00
lwlib Add function prototypes. 1999-07-21 21:43:52 +00:00
man *** empty log message *** 1999-06-24 17:54:20 +00:00
msdos (SHELL, MAKESHELL): Use /xyzzy/command as the shell. 1999-07-29 10:44:27 +00:00
nt Use an icon with a transparent background, to be in 1999-06-16 19:55:59 +00:00
src [emacs]: Handle character classes for multibyte chars: 1999-08-29 20:38:11 +00:00
build-ins.in (copydests): Get rid of spurious `-'s. 1994-05-18 22:42:41 +00:00
config.bat Make --no-debug work again by removing -gcoff. 1999-08-04 10:19:09 +00:00
config.guess 1999-05-26 Ben Elliston <bje@cygnus.com> 1999-05-25 20:15:44 +00:00
config.sub Merge recent additions from autoconf source tree. 1999-05-17 11:43:47 +00:00
configure1.in Check for getpagesize. 1994-10-26 23:19:16 +00:00
configure.in (USE_TOOLKIT_SCROLL_BARS): Move tests for 1999-08-28 06:23:04 +00:00
GETTING.GNU.SOFTWARE Old changes finally checked into RCS 1998-04-08 06:09:04 +00:00
INSTALL *** empty log message *** 1999-05-31 18:09:42 +00:00
make-dist Unset EMACS_UNIBYTE, so Emacs runs in its default state. 1999-06-23 05:30:39 +00:00
Makefile.in (mkdir): If we create ${datadir}, make it world-readable. 1999-04-09 19:23:31 +00:00
PROBLEMS Apply typo patches from Paul Eggert. 1993-06-09 11:59:12 +00:00
tparam.c Update FSF address in comment. 1996-01-29 22:30:55 +00:00
vpath.sed Delete reference to ymakefile. 1995-05-17 19:42:46 +00:00