Function: magit-gitignore-read-pattern
magit-gitignore-read-pattern is a byte-compiled function defined in
magit-gitignore.el.
Signature
(magit-gitignore-read-pattern &optional DIRECTORY)
Source Code
;; Defined in ~/.emacs.d/elpa/magit-20260411.1452/magit-gitignore.el
(defun magit-gitignore-read-pattern (&optional directory)
(let ((choices (magit--gitignore-patterns directory))
(default (magit-current-file)))
(when default
(when directory
(setq default
(substring default
(length
(file-relative-name directory (magit-toplevel))))))
(setq default (concat "/" default))
(unless (member default choices)
(setq default (concat "*." (file-name-extension default)))
(unless (member default choices)
(setq default nil))))
(magit-completing-read "File or pattern to ignore"
choices nil 'any nil nil default)))