<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chemacs.git/lisp/progmodes/compile.el, branch devmain</title>
<subtitle>emacs
</subtitle>
<id>http://cgit.adnoto.dev/chemacs.git/atom?h=devmain</id>
<link rel='self' href='http://cgit.adnoto.dev/chemacs.git/atom?h=devmain'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/'/>
<updated>2026-06-02T10:43:08Z</updated>
<entry>
<title>Support Ansible messages in compilation-mode</title>
<updated>2026-06-02T10:43:08Z</updated>
<author>
<name>Michael Albinus</name>
<email>michael.albinus@gmx.de</email>
</author>
<published>2026-06-02T10:43:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=2db5a145acbbe84042128806d8b2e333495cf70e'/>
<id>urn:sha1:2db5a145acbbe84042128806d8b2e333495cf70e</id>
<content type='text'>
* etc/NEWS: Mention Ansible integration in compilation mode.

* etc/compilation.txt: Add examples of Ansible error, warning and
note messages.  Fix typos.

* lisp/progmodes/compile.el
(compilation-error-regexp-alist-alist): Add Ansible regexps for
error, warning and note messages.

* test/lisp/progmodes/compile-tests.el
(compile-tests--test-regexps-data): Add new test cases.
(compile-test-error-regexps): Increase expected infos.
</content>
</entry>
<entry>
<title>Avoid compilation-mode matching rust as gnu</title>
<updated>2026-05-23T16:53:49Z</updated>
<author>
<name>Thomas Mühlbacher</name>
<email>tmuehlbacher@posteo.net</email>
</author>
<published>2026-05-19T11:18:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=1800350b186864130e16c8618cbcb072c564637e'/>
<id>urn:sha1:1800350b186864130e16c8618cbcb072c564637e</id>
<content type='text'>
* lisp/progmodes/compile.el
(compilation-error-regexp-alist-alist): Put 'rust' before 'gnu'
to avoid a mismatch since the " |" has become optional (bug#81075).

Copyright-paperwork-exempt: yes
</content>
</entry>
<entry>
<title>; Improve documentation of commands that move by compilation errors</title>
<updated>2026-05-17T06:05:13Z</updated>
<author>
<name>Eli Zaretskii</name>
<email>eliz@gnu.org</email>
</author>
<published>2026-05-17T06:05:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=f68e7a0a41188a7932544699ca23be7199ac3191'/>
<id>urn:sha1:f68e7a0a41188a7932544699ca23be7199ac3191</id>
<content type='text'>
* lisp/simple.el (next-error):
* lisp/progmodes/compile.el (compilation-next-error)
(compilation-previous-error): Doc fixes.
</content>
</entry>
<entry>
<title>; Fix &amp; improve last change.</title>
<updated>2026-04-26T11:21:05Z</updated>
<author>
<name>Sean Whitton</name>
<email>spwhitton@spwhitton.name</email>
</author>
<published>2026-04-26T11:21:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=df6fb6fafbefcedd868fac9dab573126f8e4d954'/>
<id>urn:sha1:df6fb6fafbefcedd868fac9dab573126f8e4d954</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New user option compilation-search-extra-path</title>
<updated>2026-04-26T11:20:58Z</updated>
<author>
<name>Kai Ma</name>
<email>justksqsf@gmail.com</email>
</author>
<published>2026-02-14T13:02:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=9a7bc6b93085a12dbeb2513154c20db8dae2c6a6'/>
<id>urn:sha1:9a7bc6b93085a12dbeb2513154c20db8dae2c6a6</id>
<content type='text'>
* lisp/progmodes/compile.el (compilation-search-extra-path): New
option (bug#80279).
(compilation-start): Use it.
(compilation-search-path):
* doc/emacs/building.texi:
* etc/NEWS: Document it, and also compilation-search-path.
</content>
</entry>
<entry>
<title>Make | optional for 'gnu' regexp in compilation-mode (bug#80681)</title>
<updated>2026-04-15T22:11:00Z</updated>
<author>
<name>Toby Dylan Hocking</name>
<email>toby.hocking@r-project.org</email>
</author>
<published>2026-03-26T12:51:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=eb4835e5215fdc1af78ac660abf7afcee7a79434'/>
<id>urn:sha1:eb4835e5215fdc1af78ac660abf7afcee7a79434</id>
<content type='text'>
* lisp/progmodes/compile.el
(compilation-error-regexp-alist-alist): Make leading '|'
optional when there are leading spaces (bug#80681).
* etc/compilation.txt (GNU style): New error with two leading
spaces.
* test/lisp/progmodes/compile-tests.el
(compile-test-error-regexps): Increment expected
compilation-num-errors-found.
(compile-tests--test-regexps-data): New error test case for
'gnu' with two leading spaces.  Change expected match for
'cucumber' to match again 'gnu'.

Copyright-paperwork-exempt: yes
</content>
</entry>
<entry>
<title>Give compile-command a :group again</title>
<updated>2026-03-25T15:06:16Z</updated>
<author>
<name>Basil L. Contovounesios</name>
<email>basil@contovou.net</email>
</author>
<published>2026-03-25T15:06:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=0048dd0da0fdce9a2687e19bfef0c0299051a067'/>
<id>urn:sha1:0048dd0da0fdce9a2687e19bfef0c0299051a067</id>
<content type='text'>
Like the commit of 2022-07-31
"Fix further package.el loaddefs byte-compile warnings"
this pacifies the warning that compile-command fails to specify
a containing group when byte-compiling loaddefs.el (bug#80648).

* lisp/progmodes/compile.el (compile-command): Restore explicit
custom :group on autoloaded user option.
</content>
</entry>
<entry>
<title>Delay initializing 'compile-command' to runtime (bug#80648)</title>
<updated>2026-03-22T16:44:04Z</updated>
<author>
<name>Pip Cet</name>
<email>pipcet@protonmail.com</email>
</author>
<published>2026-03-22T10:08:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=1932bb434ab87e870faf89eb351ce55e36f41926'/>
<id>urn:sha1:1932bb434ab87e870faf89eb351ce55e36f41926</id>
<content type='text'>
* lisp/progmodes/compile.el (compile-command): Use
'custom-initialize-delay'.
</content>
</entry>
<entry>
<title>; Explain some details about rust-panic rule (bug#80403)</title>
<updated>2026-03-01T14:35:11Z</updated>
<author>
<name>Mattias Engdegård</name>
<email>mattias.engdegard@gmail.com</email>
</author>
<published>2026-03-01T14:13:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=b715ae5b34ddb74a5f537707a370fc70deac04a1'/>
<id>urn:sha1:b715ae5b34ddb74a5f537707a370fc70deac04a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Rust panic message pattern (bug#80403)</title>
<updated>2026-03-01T14:35:10Z</updated>
<author>
<name>Jacek Świerk</name>
<email>jacekswierk@gmail.com</email>
</author>
<published>2026-03-01T13:42:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=60bbe8786a7851e29e520fd187112e55cf44c34d'/>
<id>urn:sha1:60bbe8786a7851e29e520fd187112e55cf44c34d</id>
<content type='text'>
* etc/compilation.txt: Add example.
* lisp/progmodes/compile.el (compilation-error-regexp-alist-alist):
New rule.
* test/lisp/progmodes/compile-tests.el (compile-tests--test-regexps-data)
(compile-test-error-regexps): Add test case.

Copyright-paperwork-exempt: yes
</content>
</entry>
</feed>
