We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 98d27d3 + a6f966d commit 9779126Copy full SHA for 9779126
src/ext/directory-mode.lisp
@@ -434,9 +434,11 @@
434
(filter-marks (current-point) (constantly nil)))
435
436
(define-command directory-mode-mark-regexp (regex) ("sRegex: ")
437
- (filter-marks (current-point)
438
- (lambda (p)
439
- (ppcre:scan regex (get-name p)))))
+ (let ((scanner (ppcre:create-scanner regex)))
+ (filter-marks (current-point)
+ (lambda (p)
440
+ (or (get-mark p)
441
+ (ppcre:scan scanner (get-name p)))))))
442
443
(defun query-replace-marked-files (query-function)
444
(destructuring-bind (before after)
0 commit comments