mirror of
https://git.savannah.gnu.org/git/emacs/org-mode.git
synced 2024-12-04 08:47:03 +00:00
org-agenda.el (org-agenda-bulk-mark-regexp): Fix bug
* lisp/org-agenda.el (org-agenda-bulk-mark-regexp): Fix bug when matching the text at the end of the line. Thanks to Nathan Neff for reporting and investigating this bug.
This commit is contained in:
parent
fa24cd541d
commit
c0d08b7efe
@ -10098,13 +10098,13 @@ When ARG is greater than one mark ARG lines."
|
||||
(goto-char (point-min))
|
||||
(goto-char (next-single-property-change (point) 'org-hd-marker))
|
||||
(while (and (re-search-forward regexp nil t)
|
||||
(setq txt-at-point (get-text-property (point) 'txt)))
|
||||
(setq txt-at-point
|
||||
(get-text-property (match-beginning 0) 'txt)))
|
||||
(if (get-char-property (point) 'invisible)
|
||||
(beginning-of-line 2)
|
||||
(when (string-match regexp txt-at-point)
|
||||
(when (string-match-p regexp txt-at-point)
|
||||
(setq entries-marked (1+ entries-marked))
|
||||
(call-interactively 'org-agenda-bulk-mark)))))
|
||||
|
||||
(unless entries-marked
|
||||
(message "No entry matching this regexp."))))
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user