org-agenda: Fix category string for agenda
* lisp/org-agenda.el: (org-format-agenda-item) The value of
org-category is not converted to a string unless it is defined.
This fixes commit 3061c7083d
, which
resulted in org-format-agenda-item always returning the symbol-name for
org-category even if it was not defined. I.e., in some instances,
org-format-agenda-item returned the string "nil", thus bypassing the
buffer-file-name method of deriving the category.
This commit is contained in:
parent
cfd7d07adc
commit
2ac751a6cb
|
@ -5097,7 +5097,7 @@ Any match of REMOVE-RE will be removed from TXT."
|
||||||
(let* ((category (or category
|
(let* ((category (or category
|
||||||
(if (stringp org-category)
|
(if (stringp org-category)
|
||||||
org-category
|
org-category
|
||||||
(symbol-name org-category))
|
(and org-category (symbol-name org-category)))
|
||||||
(if buffer-file-name
|
(if buffer-file-name
|
||||||
(file-name-sans-extension
|
(file-name-sans-extension
|
||||||
(file-name-nondirectory buffer-file-name))
|
(file-name-nondirectory buffer-file-name))
|
||||||
|
|
Loading…
Reference in New Issue