<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/test/src/regex-resources, branch feature/delsel-replace</title>
<subtitle>Emacs is the extensible, customizable, self-documenting real-time display editor. 
</subtitle>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/'/>
<entry>
<title>* src/regex-emacs.c (analyze_first): Fix incorrect optimization</title>
<updated>2023-09-27T17:29:50+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2023-09-27T17:29:50+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=bc52fdd1d153b36a9da74d7aa7f1e6150ff6b2eb'/>
<id>bc52fdd1d153b36a9da74d7aa7f1e6150ff6b2eb</id>
<content type='text'>
The optimization was incorrect in a particular corner case.
In this fix I just disable it conservatively for more cases because
it's not obvious how to fix it while preserving the "good" cases.

We may find a better fix by using an approach like the one
in `mutually_exhaustive_aux`, but for now this is good enough,
especially since \{..\} repetitions are not used very frequently.

* test/src/regex-resources/PTESTS: New test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The optimization was incorrect in a particular corner case.
In this fix I just disable it conservatively for more cases because
it's not obvious how to fix it while preserving the "good" cases.

We may find a better fix by using an approach like the one
in `mutually_exhaustive_aux`, but for now this is good enough,
especially since \{..\} repetitions are not used very frequently.

* test/src/regex-resources/PTESTS: New test.
</pre>
</div>
</content>
</entry>
<entry>
<title>; Fix more typos</title>
<updated>2020-10-03T10:53:51+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2020-10-02T16:02:51+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d6a2754348f57883036c0f35f0a880b7817e6bc1'/>
<id>d6a2754348f57883036c0f35f0a880b7817e6bc1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* test/src/regex-resources/PTESTS: Convert to UTF-8.</title>
<updated>2016-12-13T07:17:19+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2016-12-13T07:16:42+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=dc833039179ee11dae9aeb15b7d75e7435f7f1c9'/>
<id>dc833039179ee11dae9aeb15b7d75e7435f7f1c9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>New regex tests imported from glibc 2.21</title>
<updated>2016-08-02T13:39:10+00:00</updated>
<author>
<name>Dima Kogan</name>
</author>
<published>2016-03-12T02:18:14+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=6db72771cc08e719a08f56db8abd7cefef9c8c99'/>
<id>6db72771cc08e719a08f56db8abd7cefef9c8c99</id>
<content type='text'>
* test/src/regex-resources/BOOST.tests:
* test/src/regex-resources/PCRE.tests:
* test/src/regex-resources/PTESTS:
* test/src/regex-resources/TESTS:
New test data files

[mina86@mina86.com: Moved files from test/src/regex/* to test/src/*.]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test/src/regex-resources/BOOST.tests:
* test/src/regex-resources/PCRE.tests:
* test/src/regex-resources/PTESTS:
* test/src/regex-resources/TESTS:
New test data files

[mina86@mina86.com: Moved files from test/src/regex/* to test/src/*.]
</pre>
</div>
</content>
</entry>
</feed>
