forked from mirrors/org-mode
* lisp/org-colview.el (org-columns--collect-values): (org-agenda-colview-summarize): Use column format specification as the unique identifier for the returned alist. * lisp/org-colview.el (org-columns--display-here): Store column format specification in a new overlay property. (org-columns--set-widths): (org-columns--display-here): Use column format specification instead of (org-columns--displayed-value): Since the same property can have multiple titles, use column specification instead of property as keys. (org-columns--collect-values): Apply signature change. (org-columns-update): Handle multiple columns for the same property. Also apply signature change to `org-columns--displayed-value'. (org-columns--compute-spec): New function. (org-columns-compute): (org-columns-compute-all): Use new function. * testing/lisp/test-org-colview.el (test-org-colview/columns-summary): (test-org-colview/columns-update): Add tests. * doc/org.texi (Column attributes): Document computation with multiple summary types for a given property. |
||
---|---|---|
.. | ||
test-ob-awk.el | ||
test-ob-C.el | ||
test-ob-emacs-lisp.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-maxima.el | ||
test-ob-octave.el | ||
test-ob-perl.el | ||
test-ob-python.el | ||
test-ob-R.el | ||
test-ob-ruby.el | ||
test-ob-sed.el | ||
test-ob-shell.el | ||
test-ob-table.el | ||
test-ob-tangle.el | ||
test-ob.el | ||
test-org-attach-annex.el | ||
test-org-capture.el | ||
test-org-clock.el | ||
test-org-colview.el | ||
test-org-datetree.el | ||
test-org-element.el | ||
test-org-feed.el | ||
test-org-footnote.el | ||
test-org-inlinetask.el | ||
test-org-list.el | ||
test-org-macro.el | ||
test-org-pcomplete.el | ||
test-org-protocol.el | ||
test-org-src.el | ||
test-org-table.el | ||
test-org-timer.el | ||
test-org.el | ||
test-ox.el | ||
test-property-inheritance.el |