org-colview: Store properties in upper case
commitebf7bbb308af8f7ee94773f70387141e2a2c3697
authorNicolas Goaziou <mail@nicolasgoaziou.fr>
Mon, 22 Feb 2016 09:48:00 +0000 (22 10:48 +0100)
committerNicolas Goaziou <mail@nicolasgoaziou.fr>
Mon, 22 Feb 2016 21:15:13 +0000 (22 22:15 +0100)
tree4b0dbde0eee42ad03b3846f518be535ad849e857
parent92443160fd248467a519552411dbcf32dc72de16
org-colview: Store properties in upper case

* lisp/org-colview.el (org-columns-compile-format): Property is
  upper-cased.  Title is not, however.
(org-columns--displayed-value):
(org-columns--collect-values):
(org-columns--autowidth-alist):
(org-columns--overlay-text):
(org-columns--display-here):
(org-columns--display-here-title):
(org-columns-next-allowed-value):
(org-columns):
(org-columns-widen):
(org-columns-update):
(org-columns--capture-view):
(org-dblock-write:columnview):
(org-agenda-colview-summarize): Since properties in compiled format are
upper-cased, remove the `upcase' or `assoc-string' dance.

* testing/lisp/test-org-colview.el (test-org-colview/columns-new):
(test-org-colview/columns-update): Add case-sensitivity tests.

`assoc-string' is still necessary in functions where property is
provided by the user, e.g. `org-columns-update'.
lisp/org-colview.el
testing/lisp/test-org-colview.el