Fix bug when update timestamps on filtered agenda entries
commit54ab137689682d967a90e509af1febbc9e192dae
authorBastien Guerry <bzg@altern.org>
Mon, 26 May 2014 12:55:50 +0000 (26 14:55 +0200)
committerBastien Guerry <bzg@altern.org>
Mon, 26 May 2014 12:55:50 +0000 (26 14:55 +0200)
tree0de108d53bb837378512f8f0a440ca12f2811f37
parent061904b58ee8af2360102121edb44e079c2ef2ac
Fix bug when update timestamps on filtered agenda entries

* org-compat.el (org-in-invisibility-spec-p): Tiny code
cleanup.
(org-move-to-column): Only remove '(org-filtered) from
`buffer-invisibility-spec'.

* org-agenda.el (org-agenda-mode): Add buffer invisibility
specs.
(org-agenda-filter-hide-line, org-agenda-remove-filter): Set
the 'invisible text property to 'org-filtered.
(org-agenda-show-new-time): Add the default face to avoid the
foreground of the last character on the line to leak into the
timestamp notification.

Thanks to Thomas Morgan for reporting this.
lisp/org-agenda.el
lisp/org-compat.el