<feed xmlns='http://www.w3.org/2005/Atom'>
<title>projectile.git, branch feature/1684-dired-prefix-arg</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>Allow projectile-dired commands to prompt for a project</title>
<updated>2026-02-15T16:22:17+00:00</updated>
<author>
<name>Bozhidar Batsov</name>
<email>bozhidar@batsov.dev</email>
</author>
<published>2026-02-15T16:22:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=0368fa77916840e2a506f9bdecde27c3a8eeb68c'/>
<id>0368fa77916840e2a506f9bdecde27c3a8eeb68c</id>
<content type='text'>
Closes #1684

With a prefix argument, projectile-dired, projectile-dired-other-window,
and projectile-dired-other-frame now prompt for a known project to open
in dired, rather than always using the current project.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #1684

With a prefix argument, projectile-dired, projectile-dired-other-window,
and projectile-dired-other-frame now prompt for a known project to open
in dired, rather than always using the current project.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump the dev version</title>
<updated>2026-02-15T14:43:55+00:00</updated>
<author>
<name>Bozhidar Batsov</name>
<email>bozhidar@batsov.dev</email>
</author>
<published>2026-02-15T14:43:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=dd06dfd912656d41f2c63066aa8bacb898ddf7a2'/>
<id>dd06dfd912656d41f2c63066aa8bacb898ddf7a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix hardcoded git command in sub-projects and add hg/svn ignored commands</title>
<updated>2026-02-15T10:51:36+00:00</updated>
<author>
<name>Bozhidar Batsov</name>
<email>bozhidar@batsov.dev</email>
</author>
<published>2026-02-15T10:51:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=658f221e7713bca82ee7d0b6bd8411f3e6ee9ea0'/>
<id>658f221e7713bca82ee7d0b6bd8411f3e6ee9ea0</id>
<content type='text'>
- Use VCS-appropriate command in projectile-get-sub-projects-files
  instead of hardcoding projectile-git-command.
- Add projectile-hg-ignored-command and projectile-svn-ignored-command
  defcustoms so ignored-file filtering works for hg and svn projects
  in native/hybrid indexing mode.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Use VCS-appropriate command in projectile-get-sub-projects-files
  instead of hardcoding projectile-git-command.
- Add projectile-hg-ignored-command and projectile-svn-ignored-command
  defcustoms so ignored-file filtering works for hg and svn projects
  in native/hybrid indexing mode.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add TODOs for seq-union and seq-keep when minimum Emacs is bumped</title>
<updated>2026-02-14T22:35:45+00:00</updated>
<author>
<name>Bozhidar Batsov</name>
<email>bozhidar@batsov.dev</email>
</author>
<published>2026-02-14T22:35:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=12957e12ea5f4eee7419b496ed7c01c6457c1e39'/>
<id>12957e12ea5f4eee7419b496ed7c01c6457c1e39</id>
<content type='text'>
seq-union requires Emacs 28.1+ and seq-keep requires Emacs 29.1+.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
seq-union requires Emacs 28.1+ and seq-keep requires Emacs 29.1+.
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace seq-union with seq-uniq + append for Emacs 27 compatibility</title>
<updated>2026-02-14T22:26:21+00:00</updated>
<author>
<name>Bozhidar Batsov</name>
<email>bozhidar@batsov.dev</email>
</author>
<published>2026-02-14T22:26:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=89b42ac4047a990b3c03b5151558f64ed4a0a299'/>
<id>89b42ac4047a990b3c03b5151558f64ed4a0a299</id>
<content type='text'>
seq-union is not available in Emacs 27's built-in seq.el.
Use (seq-uniq (append ...)) which achieves the same result.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
seq-union is not available in Emacs 27's built-in seq.el.
Use (seq-uniq (append ...)) which achieves the same result.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add declare-function for vc-git-grep</title>
<updated>2026-02-14T22:22:53+00:00</updated>
<author>
<name>Bozhidar Batsov</name>
<email>bozhidar@batsov.dev</email>
</author>
<published>2026-02-14T22:22:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=2902604208e3a30399e0b61066dd28790973c63c'/>
<id>2902604208e3a30399e0b61066dd28790973c63c</id>
<content type='text'>
The fboundp guard was removed but vc-git is only loaded at runtime,
so the byte-compiler needs a declare-function to avoid a warning.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The fboundp guard was removed but vc-git is only loaded at runtime,
so the byte-compiler needs a declare-function to avoid a warning.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert seq-keep usage; not available via compat on Emacs 27</title>
<updated>2026-02-14T22:20:35+00:00</updated>
<author>
<name>Bozhidar Batsov</name>
<email>bozhidar@batsov.dev</email>
</author>
<published>2026-02-14T22:20:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=b55462304c1a9428c10b6fe7f85b26292b332ba7'/>
<id>b55462304c1a9428c10b6fe7f85b26292b332ba7</id>
<content type='text'>
seq-keep was added in Emacs 29.1 and is not provided by the compat
package.  Revert to (delq nil (mapcar ...)) which works on all
supported Emacs versions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
seq-keep was added in Emacs 29.1 and is not provided by the compat
package.  Revert to (delq nil (mapcar ...)) which works on all
supported Emacs versions.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused function projectile-files-in-project-directory</title>
<updated>2026-02-14T22:16:06+00:00</updated>
<author>
<name>Bozhidar Batsov</name>
<email>bozhidar@batsov.dev</email>
</author>
<published>2026-02-14T22:16:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=098f4b940933b5cebd991d75cae28cdff310ea2f'/>
<id>098f4b940933b5cebd991d75cae28cdff310ea2f</id>
<content type='text'>
This function was defined but never called anywhere in the codebase.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This function was defined but never called anywhere in the codebase.
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace (delq nil (mapcar ...)) with seq-keep</title>
<updated>2026-02-14T22:14:54+00:00</updated>
<author>
<name>Bozhidar Batsov</name>
<email>bozhidar@batsov.dev</email>
</author>
<published>2026-02-14T22:14:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=b53336e3c5343a59f54bcfadf18bb1e5ad41f58b'/>
<id>b53336e3c5343a59f54bcfadf18bb1e5ad41f58b</id>
<content type='text'>
Use seq-keep (available via compat 30) for the filter-map pattern
in projectile-normalise-paths, projectile-rgrep-default-command,
and projectile-open-projects.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use seq-keep (available via compat 30) for the filter-map pattern
in projectile-normalise-paths, projectile-rgrep-default-command,
and projectile-open-projects.
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace delete-dups with seq-uniq</title>
<updated>2026-02-14T22:13:49+00:00</updated>
<author>
<name>Bozhidar Batsov</name>
<email>bozhidar@batsov.dev</email>
</author>
<published>2026-02-14T22:13:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/projectile.git/commit/?id=f52777c0a6d2dff175b4224f4bdc105834c05677'/>
<id>f52777c0a6d2dff175b4224f4bdc105834c05677</id>
<content type='text'>
Use the non-destructive seq-uniq instead of delete-dups across
9 call sites for consistency with the seq.el migration.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the non-destructive seq-uniq instead of delete-dups across
9 call sites for consistency with the seq.el migration.
</pre>
</div>
</content>
</entry>
</feed>
