org-mode/testing/lisp
Bastien Guerry 13a1a4fb96 Be more consistent about treating tags as case-sensitive
* lisp/org-agenda.el (org-agenda-finalize):
(org-agenda-format-item): Do not downcase tags.
(org-downcase-keep-props): Remove unused function.
(org-agenda-filter-expand-tags): Do not case-fold search.

* lisp/org.el (org-tags-expand): Document `downcased' argument as
obsolete and do not allow to expand downcased tags.

* testing/lisp/test-org.el (test-org/tags-expand): Remove test for
downcased tags expansion.

* doc/org-manual.org (TODO keywords, tags, properties, etc.):
Suggest that user-defined are usually lowercase, but don't make it
a requirement.

Reported-by: David Masterson <dsmasterson92630@outlook.com>
Link: https://orgmode.org/list/SJ0PR03MB5455D8D0C4F71AA495A9ABF79B709@SJ0PR03MB5455.namprd03.prod.outlook.com/
2021-04-27 09:41:26 +02:00
..
test-ob-awk.el
test-ob-C.el
test-ob-clojure.el
test-ob-emacs-lisp.el
test-ob-eshell.el
test-ob-exp.el
test-ob-fortran.el
test-ob-header-arg-defaults.el
test-ob-lilypond.el
test-ob-lob.el
test-ob-lua.el
test-ob-maxima.el
test-ob-octave.el
test-ob-perl.el
test-ob-plantuml.el
test-ob-python.el
test-ob-R.el
test-ob-ruby.el
test-ob-scheme.el
test-ob-sed.el
test-ob-shell.el
test-ob-sqlite.el
test-ob-table.el
test-ob-tangle.el
test-ob-vala.el Update copyright year 2019-01-01 11:50:56 +01:00
test-ob.el
test-ol-bbdb.el
test-ol.el
test-org-agenda.el
test-org-archive.el
test-org-attach-git.el
test-org-attach.el
test-org-capture.el
test-org-clock.el
test-org-colview.el
test-org-datetree.el
test-org-duration.el org-duration: Read and write duration in compact form 2020-01-04 18:39:05 +01:00
test-org-element.el
test-org-feed.el
test-org-footnote.el
test-org-info.el
test-org-inlinetask.el
test-org-lint.el
test-org-list.el
test-org-macro.el
test-org-macs.el
test-org-num.el
test-org-pcomplete.el
test-org-protocol.el
test-org-src.el
test-org-table.el
test-org-tempo.el
test-org-timer.el
test-org.el
test-ox-publish.el
test-ox.el
test-property-inheritance.el