aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-01-30Add some configuration exampleBozhidar Batsov
2025-01-30[Docs] Tweak wordingBozhidar Batsov
2025-01-30[Docs] Expand the caching docsBozhidar Batsov
2025-01-30[Docs] Fix broken referencesBozhidar Batsov
2025-01-30Relax the staleness checksBozhidar Batsov
2025-01-30Add .projectile.cache to .gitignoreBozhidar Batsov
2025-01-30Update the changelogBozhidar Batsov
2025-01-30Rework the caching logicBozhidar Batsov
The main changes from before are: - Each project has its own cache file - Cache files are consulted only when you request the files of some project This makes caching both more robust and faster, as before the cache file for all projects was loaded when projectile-mode was enabled.
2025-01-30Fix broken tests, take 2Bozhidar Batsov
2025-01-30Fix a couple of broken testsBozhidar Batsov
2025-01-30[Docs] Update a comparison entryBozhidar Batsov
2025-01-30[Docs] Remove support pageBozhidar Batsov
2025-01-30Fix a broken when-let*Bozhidar Batsov
2025-01-30Convert directory names to regular expressions when neededBozhidar Batsov
2025-01-30Drop support for Emacs 25Bozhidar Batsov
Emacs 25 is ancient at this point and likely no one is using it anymore.
2025-01-30[Fix #1811] Revert a change to `projectile-ignored-directories` that had ↵Bozhidar Batsov
converted them into regular expressions The change broke several instances when the code didn't expect a regular expression. This essentially reverts #1762.
2025-01-30Fix formattingBozhidar Batsov
2025-01-30Update Bloop project config (#1901)Zach Fontenot
This solves a problem when you have a `.bloop` file in your home directory, which is a pretty common setup.
2025-01-30feat: add support for swift projectsPeter Grayson
Add support for swift projects using swift package manager (SPM). The 'swift-spm symbol is qualified to leave room for other flavors of swift project that are more Xcode oriented or use cocoapods.
2025-01-28[Fix #1850] Ensure the presence of a project in projectile-compilation-dirBozhidar Batsov
2025-01-28Kill some tabsBozhidar Batsov
2025-01-24Don't mark as stale issues and PRs with a milestoneBozhidar Batsov
2025-01-23Ignore bugs in staleness checksBozhidar Batsov
2025-01-20Use the new GFM admonition syntaxBozhidar Batsov
2025-01-18Fix exempt labels for the action/staleBozhidar Batsov
Turned out those were supposed to be a string.
2025-01-17Replace the defunct stale bot with actions/staleBozhidar Batsov
2025-01-11Move a couple of changelog entries where they belongBozhidar Batsov
2025-01-11Bump the copyright yearsBozhidar Batsov
2025-01-06Replace jj files with jj file listsencrash
2024-11-13Expands table of files for project markers (#1919)slackline
First attempt at expanding the table of file markers for projects based on code at [master/projectile.el#L3441](https://github.com/bbatsov/projectile/blob/master/projectile.el?rgh-link-date=2024-10-22T08%3A55%3A41Z#L3441) I've followed the order of the languages/files in `projectile.el` (I hope!). Not sure descriptions under `Project Type` are 100% correct so happy to revise anything that needs changing.
2024-11-02Add Zig project discovery (#1918)stephan-cr
2024-11-02Update the PR templateBozhidar Batsov
2024-11-01Fix dotnet sln project typeDamien Cassou
The presence of an "src/" directory doesn't say anything about the type of the project. This commit fixes the dotnet sln project type to rely on the presence of an .sln file instead of the "src/" directory.
2024-11-01Upgrade actions/checkout to v4Stephan Creutz
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. [...]"
2024-10-22[Fix #1911] Revert "Ignore `CVS` by default"Bozhidar Batsov
This reverts commit 41f8a8e7bdc50467256af632108989b5c980cd56.
2024-10-22Update CHANGELOG.mdMark Stuart
2024-10-22Revert "Add #'projectile-track-known-projects-find-file-hook to ↵Mark Stuart
'buffer-list-update-hook" This reverts commit 3c92d28c056c3553f83a513a35502b4547d29319.
2024-10-22Order file markers table by file nameNeil Shephard
Browsing the documentation I found it cumbersome to read this table as it wasn't in alphabetical order. This commit re-orders the table by `File` column. Perhaps a different order might be to include a column for language and order by that with sub-ordering by supported files within that language.
2024-10-09Ignore `CVS` by defaultKirill A. Korinsky
2024-09-01Use 'project-file as category metadata in completing readJürgen Hötzel
project-file is a more suitable category for the completion (also used by project.el). 'vertico-prescient-completion-category-overrides changes the completion style for 'file to '(basic partial-completion) and limits completion to prefix matches. Fixes #1902
2024-08-24Add support for xmake build utility (#1899)Ben Hutchinson
2024-08-24Add #'projectile-track-known-projects-find-file-hook to 'buffer-list-update-hookJules Tamagnan
2024-08-14Touch up the previous commitBozhidar Batsov
2024-08-14Add category metadata to completing-readJürgen Hötzel
2024-08-14Fix tests to not modify top level .dir-locals.el fileJules Tamagnan
2024-02-12Fix a typoBozhidar Batsov
2024-02-12Tweak some docstringsBozhidar Batsov
2024-02-12Remove some obsolete codeBozhidar Batsov
2024-02-12[Docs] Extend comparison sectionBozhidar Batsov
2024-02-11Bump the copyright yearsBozhidar Batsov