org-mode/lisp
Carsten Dominik 11a7656069 Column View: Implement new operators
Mikael Fornius writes:

> This is my suggestion of an implementation of min/mean/max computation
> in columnview summaries. If you like it feel free to use it.
>
> New operators: {min}, {max} and {mean} possibly prefixed with : for use
> with timevalues.
>
> Example from my running exercise diary:
>
> #+COLUMNS: %DISTANCE{+;%.1f} %HEARTRATE{mean;%.1f} %SPEED{:min} %CALORIES{+}
>
> Gives a colview with summaries:
>
> total distance, mean heartrate, fastest speed (min/km) and total
> calories.
>
> I have tested it on emacs-23 and it works well for me now, also with the
> interactive colview functions.
>
> But you never know really. ;-) Anyway, there should not be any emacs-23
> specific elisp code added afik.
>
> (Because I do not use xemacs I have not tested it with xemacs but the
> small changes I made should be compitable to both xemacs and emacs. I
> would appreciate if someone on this list who uses xemacs will give it a
> try for me. Thanks!)
>
> (This fix also opens up for using user defined lisp functions to
> calculate colview summaries, but I am not sure if that is something
> useful. Like this:
>
> (defun std (&rest values)
>  "Compute standard deviation."
>  ...)
>
> #+COLUMNS: %DATA{eval:std}
>
> If someone finds this attractive it would now be easy to implement as well.)
>
2009-05-21 07:56:55 +02:00
..
ChangeLog Column View: Implement new operators 2009-05-21 07:56:55 +02:00
ChangeLog.01 Split ChangeLog file into parts. 2008-05-08 08:16:38 +02:00
org-agenda.el Agenda: Fix bug with time of day for clocking lines 2009-05-14 14:24:17 +02:00
org-archive.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-ascii.el ASCII export: Hide output buffer and dump exported text to kill ring 2009-05-19 08:12:56 +02:00
org-attach.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-bbdb.el Keep compiler happy 2009-05-10 09:16:30 +02:00
org-bibtex.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-clock.el Clock history: Second try to get fontification right. 2009-05-05 14:44:05 +02:00
org-colview-xemacs.el Column View: Implement new operators 2009-05-21 07:56:55 +02:00
org-colview.el Column View: Implement new operators 2009-05-21 07:56:55 +02:00
org-compat.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-docbook.el Fix macro bug in docbook exporter 2009-05-20 16:23:55 +02:00
org-exp.el HTML export: Make xml declaration configurable 2009-05-20 08:24:49 +02:00
org-faces.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-feed.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-footnote.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-gnus.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-html.el Fix bug, dammit! 2009-05-20 08:51:27 +02:00
org-icalendar.el iCalendar export: Fix problem with match data. 2009-05-16 16:05:50 +02:00
org-id.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-info.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-inlinetask.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-irc.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-jsinfo.el HTML export: Fix Safari validation issues 2009-05-04 21:04:38 +02:00
org-latex.el Fix docstring of export functions: HIDDEN parameter is obsolete 2009-05-19 08:09:30 +02:00
org-list.el TODO statistics: Allow recursive statistics 2009-05-20 10:47:38 +02:00
org-mac-message.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-macs.el LaTeX fragments: Better error message when latex/dvipng unavailable 2009-04-30 22:52:42 +02:00
org-mew.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-mhe.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-mouse.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-plot.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-protocol.el org-protocol: Remove dependency on url.el 2009-04-23 06:45:00 +02:00
org-publish.el Publishing: Fix `C-u C-c C-e X'. 2009-05-19 17:46:09 +02:00
org-remember.el Remember: Force selection of a valid template 2009-05-04 16:06:33 +02:00
org-rmail.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-table.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-timer.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-vm.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-w3m.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-wl.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org-xoxo.el Push version number to 6.26trans 2009-04-22 09:08:13 +02:00
org.el Keep compiler happy 2009-05-20 10:53:29 +02:00