mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 18:40:39 -08:00
Hardcode "-name" instead of using find-name-arg
* lisp/progmodes/project.el (project--files-in-directory): Hardcode "-name" instead of using find-name-arg (bug#59023).
This commit is contained in:
parent
9d5fc2c7eb
commit
c0474ca21d
1 changed files with 3 additions and 4 deletions
|
|
@ -1,7 +1,7 @@
|
|||
;;; project.el --- Operations on the current project -*- lexical-binding: t; -*-
|
||||
|
||||
;; Copyright (C) 2015-2022 Free Software Foundation, Inc.
|
||||
;; Version: 0.8.2
|
||||
;; Version: 0.8.3
|
||||
;; Package-Requires: ((emacs "26.1") (xref "1.4.0"))
|
||||
|
||||
;; This is a GNU ELPA :core package. Avoid using functionality that
|
||||
|
|
@ -296,7 +296,6 @@ to find the list of ignores for each directory."
|
|||
(defun project--files-in-directory (dir ignores &optional files)
|
||||
(require 'find-dired)
|
||||
(require 'xref)
|
||||
(defvar find-name-arg)
|
||||
(let* ((default-directory dir)
|
||||
;; Make sure ~/ etc. in local directory name is
|
||||
;; expanded and not left for the shell command
|
||||
|
|
@ -308,11 +307,11 @@ to find the list of ignores for each directory."
|
|||
(xref--find-ignores-arguments ignores "./")
|
||||
(if files
|
||||
(concat (shell-quote-argument "(")
|
||||
" " find-name-arg " "
|
||||
" -name "
|
||||
(mapconcat
|
||||
#'shell-quote-argument
|
||||
(split-string files)
|
||||
(concat " -o " find-name-arg " "))
|
||||
(concat " -o -name "))
|
||||
" "
|
||||
(shell-quote-argument ")"))
|
||||
"")))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue