diff options
| author | Dmitry Gutov | 2024-05-05 06:27:39 +0300 |
|---|---|---|
| committer | Dmitry Gutov | 2024-05-05 06:27:55 +0300 |
| commit | 370b216f08699bdd85b910868642df441c06306c (patch) | |
| tree | f921865be391b559bc69ebc5ceabfa3b3869f792 /java/org | |
| parent | e0993f5169ebf761d520b2e23630a3de7d13ccb3 (diff) | |
| download | emacs-370b216f08699bdd85b910868642df441c06306c.tar.gz emacs-370b216f08699bdd85b910868642df441c06306c.zip | |
New variable 'project-files-relative-names'
* lisp/progmodes/project.el (project-files-relative-names):
New variable (bug#69233).
(project--files-in-directory): Honor it.
(project--vc-list-files): Here too.
(project-find-regexp): Use it to improve performance.
(project-or-external-find-regexp): Add a TODO.
(project-find-file): Use it here too.
(project--read-file-cpd-relative, project--read-file-absolute):
Try to handle file lists with absolute and relative files names.
(project-find-file-in): Set default-directory, so relative names
are interpreted correctly.
* lisp/progmodes/xref.el (xref-matches-in-files):
Consider that the first in FILES can be a relative file name.
* test/lisp/progmodes/project-tests.el (project-find-regexp):
New test.
* etc/NEWS: Mention it.
Diffstat (limited to 'java/org')
0 files changed, 0 insertions, 0 deletions