<feed xmlns='http://www.w3.org/2005/Atom'>
<title>projectile.git/.github/workflows/test.yml, branch feature/1001-find-all-files</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/'/>
<entry>
<title>Bump minimum Emacs version from 26.1 to 27.1</title>
<updated>2026-02-14T20:05:03+00:00</updated>
<author>
<name>Bozhidar Batsov</name>
<email>bozhidar@batsov.dev</email>
</author>
<published>2026-02-14T20:05:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=446886481850d8cfa3fc09b7fbcc7f3cbdc967e8'/>
<id>446886481850d8cfa3fc09b7fbcc7f3cbdc967e8</id>
<content type='text'>
Emacs 27.1 was released nearly 6 years ago (August 2020). Bumping
the minimum version lets us remove ~30 lines of compatibility code:

- Remove fileloop fallback using deprecated tags-loop-scan/operate
- Fix tags-query-replace FIXME in projectile-replace-regexp by using
  fileloop-initialize-replace + fileloop-continue
- Replace projectile-flatten with built-in flatten-tree (6 call sites)
- Simplify projectile-time-seconds to just (time-convert nil 'integer)
- Use proper-list-p for known-projects file validation
- Use json-parse-buffer unconditionally in CMake preset reader
- Use package-get-version unconditionally
- Add (require 'fileloop) as a proper dependency
- Drop Emacs 26.3 from CI matrix
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Emacs 27.1 was released nearly 6 years ago (August 2020). Bumping
the minimum version lets us remove ~30 lines of compatibility code:

- Remove fileloop fallback using deprecated tags-loop-scan/operate
- Fix tags-query-replace FIXME in projectile-replace-regexp by using
  fileloop-initialize-replace + fileloop-continue
- Replace projectile-flatten with built-in flatten-tree (6 call sites)
- Simplify projectile-time-seconds to just (time-convert nil 'integer)
- Use proper-list-p for known-projects file validation
- Use json-parse-buffer unconditionally in CMake preset reader
- Use package-get-version unconditionally
- Add (require 'fileloop) as a proper dependency
- Drop Emacs 26.3 from CI matrix
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump GitHub Actions to latest versions</title>
<updated>2026-02-13T15:46:12+00:00</updated>
<author>
<name>Bozhidar Batsov</name>
<email>bozhidar@batsov.dev</email>
</author>
<published>2026-02-13T15:46:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=a7223f2015b7d3bd7930997f9966c92b1cd83471'/>
<id>a7223f2015b7d3bd7930997f9966c92b1cd83471</id>
<content type='text'>
- actions/checkout v4 -&gt; v6
- actions/stale v9 -&gt; v10
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- actions/checkout v4 -&gt; v6
- actions/stale v9 -&gt; v10
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: add emacs 30.2</title>
<updated>2026-01-07T09:51:59+00:00</updated>
<author>
<name>Philippe Vaucher</name>
<email>philippe.vaucher@gmail.com</email>
</author>
<published>2026-01-07T09:22:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=72f3c5f842d9824e1990bedbf59f5f95d9f72003'/>
<id>72f3c5f842d9824e1990bedbf59f5f95d9f72003</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: update emacs stable versions</title>
<updated>2026-01-07T09:51:59+00:00</updated>
<author>
<name>Philippe Vaucher</name>
<email>philippe.vaucher@gmail.com</email>
</author>
<published>2026-01-07T09:22:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=f6c456ea0ad98c933e57efff665d948fb5c6fc94'/>
<id>f6c456ea0ad98c933e57efff665d948fb5c6fc94</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop support for Emacs 25</title>
<updated>2025-01-30T06:51:26+00:00</updated>
<author>
<name>Bozhidar Batsov</name>
<email>bozhidar@batsov.dev</email>
</author>
<published>2025-01-30T06:49:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=147162babd65aeaf88d5d8791041ad50b7804f73'/>
<id>147162babd65aeaf88d5d8791041ad50b7804f73</id>
<content type='text'>
Emacs 25 is ancient at this point and likely no one is using it anymore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Emacs 25 is ancient at this point and likely no one is using it anymore.
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrade actions/checkout to v4</title>
<updated>2024-11-01T20:57:41+00:00</updated>
<author>
<name>Stephan Creutz</name>
<email>stephan.cr@gmx.de</email>
</author>
<published>2024-11-01T18:44:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=8e31093a695f36f243a57faeeb32c06a0da5ce58'/>
<id>8e31093a695f36f243a57faeeb32c06a0da5ce58</id>
<content type='text'>
This will fix the following warning:

"The following actions uses node12 which is deprecated and will be
forced to run on node16: actions/checkout@v2. [...]"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will fix the following warning:

"The following actions uses node12 which is deprecated and will be
forced to run on node16: actions/checkout@v2. [...]"
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Emacs 29 to the CI matrix</title>
<updated>2024-02-10T17:06:05+00:00</updated>
<author>
<name>Bozhidar Batsov</name>
<email>bozhidar@batsov.dev</email>
</author>
<published>2024-02-10T17:06:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=ec4cb8d4d6aa836668bfef860a2f59d2e30d8cba'/>
<id>ec4cb8d4d6aa836668bfef860a2f59d2e30d8cba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Emacs 28.1 to CI tests</title>
<updated>2022-05-22T07:40:26+00:00</updated>
<author>
<name>Johanan Idicula</name>
<email>johanan@forcepush.tech</email>
</author>
<published>2022-05-17T12:53:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=b19725610e65fdc6d92341e62a5e8bb95371fc6c'/>
<id>b19725610e65fdc6d92341e62a5e8bb95371fc6c</id>
<content type='text'>
Now that Emacs 28.1 is released and the latest stable version available, we should include testing with this version in CI.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now that Emacs 28.1 is released and the latest stable version available, we should include testing with this version in CI.</pre>
</div>
</content>
</entry>
<entry>
<title>Switch over continuous integration from Travis to GitHub workflows</title>
<updated>2020-08-21T07:35:13+00:00</updated>
<author>
<name>Paul Pogonyshev</name>
<email>pogonyshev@gmail.com</email>
</author>
<published>2020-08-20T17:04:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=b49a0034fb8f2fb602cb093fa721515f87183eaa'/>
<id>b49a0034fb8f2fb602cb093fa721515f87183eaa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
