view src/m/README @ 4901:7504864a986c

Don't use Boyer-Moore if repeated octets & case-insensitive search. 2010-01-30 Aidan Kehoe <kehoea@parhasard.net> * search.c (search_buffer): Don't use Boyer-Moore for case-insensitive search if the search pattern contains repeated Ibytes and the corresponding character has case information (or, equivalently, if one of its case equivalents would contain repeated Ibytes).
author Aidan Kehoe <kehoea@parhasard.net>
date Sat, 30 Jan 2010 22:25:39 +0000
parents 3ecd8885ac67
children
line wrap: on
line source

This directory contains C header files containing machine-specific
definitions.  Each file describes a particular machine.  The emacs
configuration script edits ../config.h to include the appropriate one of
these files, and then each emacs source file includes config.h.

template.h is a generic template for machine descriptions; it
describes the parameters a machine file can specify.


General XEmacs Changes
----------------------
1. Removed all code dealing with VALBITS and XSET*.  These are handled
   differently in XEmacs.

2. Removed all defines of WORDS_BIGENDIAN.  Now determined by configure.

3. Put #ifndef PURESIZE around all PURESIZE defines so that it can be
   overridden at configure time.

4. Removed all defines of NO_ARG_ARRAY.  The arg-array hack is not
   done in XEmacs. (If you want to put it back, use configure --
   autoconf has a check for this.)

5. Removed all defines of BITS_PER_INT, BITS_PER_LONG -- now
   determined by configure.

See ../s/README for a list of other changes made to the FSF 19.30
configuration files for XEmacs.