Hi! >From the documentation for * in an agenda-buffer (C-h k *):
--8<---------------cut here---------------start------------->8--- * runs the command org-agenda-bulk-mark-all (found in org-agenda-mode-map), which is an interactive compiled Lisp function in `org-agenda.el'. It is bound to *, <menu-bar> <Agenda> <Bulk action> <Mark all>. (org-agenda-bulk-mark-all) Mark all entries for future agenda bulk action. --8<---------------cut here---------------end--------------->8--- Currently this is not true if there is a time grid in the agenda buffer. --8<---------------cut here---------------start------------->8--- G runs the command org-agenda-toggle-time-grid (found in... --8<---------------cut here---------------end--------------->8--- Please consider to apply the attached patch. Ciao, Marco -- http://www.wahlzone.de PGP: 0x0A3AE6F2
diff --git a/lisp/org-agenda.el b/lisp/org-agenda.el index dbc9861..c8808e5 100644 --- a/lisp/org-agenda.el +++ b/lisp/org-agenda.el @@ -9680,7 +9680,7 @@ This is a command that has to be installed in `calendar-mode-map'." (overlay-put ov 'type 'org-marked-entry-overlay)) (end-of-line 1) (or (ignore-errors - (goto-char (next-single-property-change (point) 'txt))) + (goto-char (next-single-property-change (point) 'org-hd-marker))) (beginning-of-line 2)) (while (and (get-char-property (point) 'invisible) (not (eobp))) (beginning-of-line 2)) @@ -9734,7 +9734,7 @@ This is a command that has to be installed in `calendar-mode-map'." (save-excursion (goto-char (point-min)) (while (ignore-errors - (goto-char (next-single-property-change (point) 'txt))) + (goto-char (next-single-property-change (point) 'org-hd-marker))) (org-agenda-bulk-toggle)))) (defun org-agenda-bulk-toggle ()