From: wtm <wtmonroe.ls@gmail.com>
To: emacs-orgmode@gnu.org
Subject: org-agenda-filter-effort and "invalid face reference"
Date: Sun, 1 Jan 2017 16:00:53 -0600 [thread overview]
Message-ID: <CAOtLKabjddLZZR7TDGKNW5BBFb-hqgcropiXW8UXGDvR+aiTsw@mail.gmail.com> (raw)
Hello,
I'm having trouble using org-agenda-filter-by-effort on existing
agendas in orgmode 9.0.3 in GNU Emacs 25.1.1 ([x86_64-w64-mingw32] of
2016-09-17). Each time I attempt to use org-agenda-filter-by-effort,
I type "_" and then "=" and I select the one-digit index of the effort
estimate I want--in my case, I select "3" which corresponds to "0:30".
Instead of seeing only those orgmode TODO headings that have an effort
property of "0:30" in the agenda buffer as I would expect, all the
TODO headings disappear. However, every other type of filter on the
agenda buffer seems to work. I can easily filter by category and tag.
I have attempted this with my configuration and without any custom
configuration at all and always gotten the same result.
Although no errors occur (at least none that M-x toggle-debug-on-error
pick up) the *Messages* buffer provides some feedback: "Invalid face
reference: org-agenda-filter-effort [2 times]".
I've tried searching for information about the "invalid face
reference" message and orgmode. I've found a few discussions on the
orgmode listserv, one of them that occurred recently (November 4,
2016). However, the version of orgmode in this most recent discussion
is 8.3 and I'm using orgmode 9.0.3. And it appears that the patch
described has already been applied. I also inspected org-agenda.el
for the changes and they appear to be there (although I'm not a very
experienced elisp programmer or debugger).
[O] [PATCH] org-agenda.el Correct :inherit on org-agenda-fontify-priorit
https://lists.gnu.org/archive/html/emacs-orgmode/2016-11/msg00057.html
[O] `invalid face reference nil` caused by `org-agenda-fontify-propertie
https://lists.gnu.org/archive/html/emacs-orgmode/2015-05/msg00116.html
[O] Bug: Priority #B in Agenda causes invalid face reference [8.2.1 (8.2
https://lists.gnu.org/archive/html/emacs-orgmode/2013-10/msg00870.html
I've attempted to reproduce the problem in Emacs 25.1.1 and orgmode
9.0.3 without any configuration and still experienced the same
problem. To reproduce the problem I think you'd only need to create
an org file, add an entry with a TODO heading, and then assign an
effort estimate that corresponds to the array of allowed values (see
description of org-agenda-filter-by-effort http://bit.ly/2iF4o68).
After that, you'd need to create an agenda by entering "C-c a"
(org-agenda) and "t" (List all TODO entries).
I'm at a loss as to what steps to attempt next to troubleshoot this.
I've seen an intriguing discussion on Stack Exchange about "font lock
studio" but I couldn't get it to work. I'd appreciate any tips you
might have on how to proceed.
Thanks and Happy New Year to all my fellow org-mode users!
Will
next reply other threads:[~2017-01-01 22:00 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-01-01 22:00 wtm [this message]
2017-01-03 17:16 ` org-agenda-filter-effort and "invalid face reference" Nicolas Goaziou
2017-01-03 19:55 ` wtm
2017-01-03 20:30 ` Jorge Morais Neto
2017-01-03 21:15 ` Nicolas Goaziou
2017-01-03 21:22 ` wtm
2017-01-03 21:29 ` Nicolas Goaziou
2017-01-03 21:50 ` wtm
2017-01-04 21:10 ` wtm
2017-01-04 22:31 ` Nicolas Goaziou
2017-01-04 22:37 ` wtm
2017-01-04 22:40 ` Nicolas Goaziou
2017-01-04 22:44 ` wtm
2017-01-05 0:15 ` yanmcbe
2017-01-05 11:31 ` Nicolas Goaziou
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CAOtLKabjddLZZR7TDGKNW5BBFb-hqgcropiXW8UXGDvR+aiTsw@mail.gmail.com \
--to=wtmonroe.ls@gmail.com \
--cc=emacs-orgmode@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.