org-mode/lisp
Carsten Dominik 350b75be63 Rewrite of the clock table code
* lisp/org.el (org-shorten-string): New function.
* lisp/org-exp.el (org-export-convert-protected-spaces): New function.
(org-export-preprocess-string): Call
`org-export-convert-protected-spaces' to handle new hard spaces.

* lisp/org-clock.el (org-clocktable): New customization group.
(org-clocktable-defaults): New option.
(org-clock-clocktable-formatter): New option.
(org-clock-clocktable-default-properties): New option.
(org-dblock-write:clocktable): Rewrite to split out functionality
into separate functions.
(org-clocktable-write-default):
(org-clocktable-indent-string):
(org-clock-get-table-data): New functions.
* lisp/org-agenda.el (org-agenda-list):
(org-agenda-redo):
(org-agenda-clockreport-mode):
(org-agenda-set-mode-name): Rewrite to implement filtered clock tables.
* doc/org.texi (Clocking commands):
(The clock table): New sections.
(Agenda commands): Document filtered clock reports.
2010-11-02 08:47:23 +01:00
..
ob-C.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-R.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-asymptote.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-calc.el ob-calc: added to org-src-lang-modes, safer evaluation, better error messages 2010-10-29 19:18:28 -06:00
ob-clojure.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-comint.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-css.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-ditaa.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-dot.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-emacs-lisp.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-eval.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-exp.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-gnuplot.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-haskell.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-js.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-keys.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-latex.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-ledger.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-lisp.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-lob.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-matlab.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-mscgen.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-ocaml.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-octave.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-org.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-perl.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-plantuml.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-python.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-ref.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-ruby.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-sass.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-scheme.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-screen.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-sh.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-sql.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-sqlite.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-table.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
ob-tangle.el ob-tangle: detangle changes in code files back to the original org files 2010-10-29 02:13:38 -06:00
ob.el babel: Use `copy-sequence' instead of `copy-tree' 2010-10-31 13:22:13 +00:00
org-agenda.el Rewrite of the clock table code 2010-11-02 08:47:23 +01:00
org-archive.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-ascii.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-attach.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-bbdb.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-beamer.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-bibtex.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-capture.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-clock.el Rewrite of the clock table code 2010-11-02 08:47:23 +01:00
org-colview-xemacs.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-colview.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-compat.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-crypt.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-ctags.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-datetree.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-docbook.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-docview.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-entities.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-exp-blocks.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-exp.el Rewrite of the clock table code 2010-11-02 08:47:23 +01:00
org-faces.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-feed.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-footnote.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-freemind.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-gnus.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-habit.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-html.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-icalendar.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-id.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-indent.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-info.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-inlinetask.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-irc.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-jsinfo.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-latex.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-list.el Fix list end with non-empty blank lines. Fix sorting. 2010-10-30 18:20:52 +02:00
org-mac-message.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-macs.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-mew.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-mhe.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-mks.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-mobile.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-mouse.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-plot.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-protocol.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-publish.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-remember.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-rmail.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-src.el ob-calc: added to org-src-lang-modes, safer evaluation, better error messages 2010-10-29 19:18:28 -06:00
org-table.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-taskjuggler.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-timer.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-vm.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-w3m.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-wl.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org-xoxo.el Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
org.el Rewrite of the clock table code 2010-11-02 08:47:23 +01:00