1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-13 16:38:14 +00:00
emacs/test/automated
Artur Malabarba 30f3432e95 * lisp/character-fold.el: Remove special case-folding support
(character-fold-to-regexp): Remove special code for
case-folding.  Char-fold search still respects the
`case-fold-search' variable (i.e., f matches F).  This only
removes the code that was added to ensure that f also matched
all chars that F matched.  For instance, after this commit, f
no longer matches 𝔽.

This was necessary because the logic created a regexp with
2^(length of the string) redundant paths.  So, when a very
long string "almost" matched, Emacs took a very long time to
figure out that it didn't.  This became particularly relevant
because isearch's lazy-highlight does a search bounded by (1-
match-end) (which, in most circumstances, is a search that
almost matches).  A recipe for this can be found in bug#22090.
2015-12-04 15:12:34 +00:00
..
data * lisp/emacs-lisp/package.el (package-unpack): Load before compiling 2015-12-03 16:13:57 +00:00
abbrev-tests.el * test/lisp/abbrev-tests.el: Define more tests 2015-11-27 11:11:26 +00:00
add-log-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
advice-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
auth-source-tests.el Add first unit tests for auth-source.el 2015-10-05 13:58:24 +02:00
auto-revert-tests.el Add test to auto-revert-tests.el for Bug#21841 2015-11-07 11:05:03 +01:00
buffer-tests.el Add test for bug #21824 2015-11-07 20:04:00 +02:00
bytecomp-tests.el Fix bytecomp-tests--warnings when $TMPDIR has a long name 2015-06-21 20:27:48 +03:00
calc-tests.el Backport: Handle the `neg' operator in some calc-units functions. 2015-01-22 03:29:23 +01:00
character-fold-tests.el * lisp/character-fold.el: Remove special case-folding support 2015-12-04 15:12:34 +00:00
cl-generic-tests.el Change defgeneric so it doesn't completely redefine the function 2015-05-21 23:46:10 -04:00
cl-lib-tests.el * test/automated/cl-lib-tests.el (cl-lib-struct-constructors): Small fix 2015-11-12 23:32:40 +00:00
cmds-tests.el Add test for `self-insert-command' (bug#21633) 2015-10-07 15:09:19 +02:00
coding-tests.el Spelling fixes 2015-10-14 14:46:50 -07:00
comint-testsuite.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
compile-tests.el Some more minor backslash fixes 2015-09-17 15:56:46 -07:00
completion-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
core-elisp-tests.el * lisp/emacs-lisp/backquote.el: Fix bug with unoptimized exp. 2015-01-30 16:00:29 -05:00
data-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
dbus-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
decoder-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
descr-text-test.el descr-text: add `describe-char-eldoc' describing character at point 2015-01-20 15:03:20 +01:00
eieio-test-methodinvoke.el automated/eieio-test-methodinvoke.el (make-instance) <(subclass C)>: 2015-04-14 23:06:44 -04:00
eieio-test-persist.el Update eieio tests for recent eieio-core change. 2015-07-03 17:25:51 -07:00
eieio-tests.el * lisp/emacs-lisp/eieio-compat.el: Typo caught by tests 2015-11-04 09:42:20 -05:00
electric-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
elisp-mode-tests.el ; Fix breakage in elisp-mode-tests.el 2015-11-16 19:15:58 +02:00
epg-tests.el epg-tests.el: Standardize license notice. 2015-03-24 13:58:46 -04:00
ert-tests.el * test/automated/ert-tests.el (ert-test-deftest): Add FIXME. 2015-08-08 19:43:14 -04:00
ert-x-tests.el Backslash cleanup in Elisp source files 2015-09-17 16:09:39 -07:00
eshell.el * lisp/eshell: Make backslash a no-op in front of normal chars 2015-04-08 22:31:51 -04:00
f90.el * lisp/progmodes/f90.el (f90-no-block-limit): 2015-11-01 18:25:42 -08:00
faces-tests.el * lisp/faces.el (faces--attribute-at-point): Fix an issue 2015-11-15 18:43:28 +00:00
file-notify-tests.el Skip some file notification tests for cygwin 2015-11-06 07:33:50 +01:00
files.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
finalizer-tests.el Assume GC_MARK_STACK == GC_MAKE_GCPROS_NOOPS 2015-08-26 19:24:58 -07:00
flymake-tests.el flymake-tests.el (warning-predicate-rx-gcc): Fix check. 2015-11-02 18:16:54 +01:00
fns-tests.el Document behavior of collation on Cygwin 2015-11-02 11:22:51 -05:00
font-parse-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
generator-tests.el Assume GC_MARK_STACK == GC_MAKE_GCPROS_NOOPS 2015-08-26 19:24:58 -07:00
gnus-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
help-fns.el Avoid signaling an error in 'describe-symbol' 2015-11-14 19:27:52 +02:00
icalendar-tests.el Backslash cleanup in Elisp source files 2015-09-17 16:09:39 -07:00
imenu-test.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
info-xref.el Some more minor backslash fixes 2015-09-17 15:56:46 -07:00
inotify-test.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
isearch-tests.el * lisp/isearch.el: Avoid an error that blocks isearch 2015-10-30 11:08:57 +00:00
json-tests.el Extend the test suite for json.el 2015-11-24 23:13:30 +01:00
keymap-tests.el Change test name to avoid spellcheck issue. 2015-11-14 11:51:20 -08:00
let-alist.el * lisp/let-alist.el (let-alist--deep-dot-search): Fix cons 2015-06-11 15:08:32 +01:00
lexbind-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
libxml-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
Makefile.in Minor quoting fixes in scripts and doc 2015-09-16 16:07:15 -07:00
man-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
map-tests.el Rename seq-p and map-p to seqp and mapp 2015-11-11 18:20:03 +01:00
message-mode-tests.el Unrevert most of regexp reentrancy abort patch 2015-11-21 22:05:28 -05:00
mule-util.el ; Remove extraneous "coding: utf-8" specifications in Elisp files 2015-09-29 01:39:46 +03:00
newsticker-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
obarray-tests.el Rename obarray-p to obarrayp 2015-11-11 18:09:42 +01:00
occur-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
package-test.el * lisp/emacs-lisp/package.el (package-unpack): Load before compiling 2015-12-03 16:13:57 +00:00
pcase-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
print-tests.el Omit needless "\ " after multibyte then newline 2015-04-22 11:00:16 -07:00
process-tests.el * test/automated/process-tests.el: Skip tests when bash is not available 2015-11-05 19:42:47 +01:00
python-tests.el Fix bug#21762 2015-11-01 02:55:16 +01:00
reftex-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
regexp-tests.el * test/automated/regexp-tests.el: Require regexp-opt 2015-01-23 19:52:07 -05:00
replace-tests.el Add test for previous commit 2015-06-02 10:54:31 +02:00
ruby-mode-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
sasl-scram-rfc-tests.el # Add 2015 to copyright years 2015-02-13 18:45:40 -08:00
seq-tests.el New function seq-position 2015-10-20 00:39:27 +02:00
sgml-mode-tests.el * test/automated/sgml-mode-tests.el: New file. 2015-05-18 22:31:20 +03:00
simple-test.el After delete, record point location in undo. 2015-11-26 17:57:11 +00:00
sort-tests.el * test/automated/sort-tests.el: New file 2015-10-30 12:20:07 +00:00
subr-tests.el * test/automated/subr-tests.el (subr-test-when): Fix again 2015-11-06 16:18:32 +00:00
subr-x-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
subword-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
syntax-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
tabulated-list-test.el Spelling fixes 2015-10-14 14:46:50 -07:00
textprop-tests.el Go back to grave quoting in source-code docstrings etc. 2015-09-07 16:09:27 -07:00
thingatpt.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
thunk-tests.el New library thunk.el 2015-10-23 13:22:21 +02:00
tildify-tests.el Support automated ‘make check’ in non-C locale 2015-09-03 22:14:33 -07:00
timer-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
tramp-tests.el * lisp/net/tramp-sh.el (tramp-convert-file-attributes): 2015-08-30 09:59:02 +02:00
undo-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-future-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-util-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
vc-bzr.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
vc-tests.el Add result messages in vc-tests.el 2015-10-30 18:35:58 +01:00
xml-parse-tests.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
zlib-tests.el Rename 'foo-gzipped' to 'foo.gz' 2015-05-17 17:30:22 -07:00