Nicolas Goaziou
0fe685f119
org-duration: Fix copyright
2017-07-14 10:30:02 +02:00
Nicolas Goaziou
2371548c2a
org-duration: Limit rounding errors when computing a duration
...
* lisp/org-duration.el (org-duration-from-minutes): Limit rounding
errors.
2017-06-14 09:59:14 +02:00
Nicolas Goaziou
b60edc480d
org-duration: Small docstring improvement
...
* lisp/org-duration.el (org-duration-format): Remove ambiguous
reference to a "next smallest unit". Reword REQUIRED? description.
2017-04-29 10:37:39 +02:00
Nicolas Goaziou
72fc2d3928
org-duration: Clarify a docstring
...
* lisp/org-duration.el (org-duration-format): Clarify `h:mm:ss' and
`h:mm' values.
Reported-by: Malcolm Purvis <malcolm@purvis.id.au>
<http://permalink.gmane.org/gmane.emacs.orgmode/112280 >
2017-03-17 08:59:09 +01:00
Nicolas Goaziou
9263bf5766
org-duration: `org-duration-to-minutes' accepts plain numbers
...
* lisp/org-duration.el (org-duration-to-minutes): Accept plain numbers
for backward compatibility with `org-hh:mm-string-to-minutes'.
* testing/lisp/test-org-duration.el (test-org-duration/to-minutes):
Add test.
Reported-by: Dale <dale@codefu.org>
<http://permalink.gmane.org/gmane.emacs.orgmode/112290 >
2017-02-23 12:46:37 +01:00
Nicolas Goaziou
b1353cb6f8
org-duration: Fix bug with decimal units
...
* lisp/org-duration.el (org-duration-to-minutes): Fix bug where the
same unit with a decimal unit would be matched multiple times.
* testing/lisp/test-org-duration.el (test-org-duration/to-minutes):
Fix test.
2017-02-22 19:34:44 +01:00
Nicolas Goaziou
b712c4f77a
org-duration: Improve docstring
...
* lisp/org-duration.el (org-duration-format): Clarify docstring.
2017-02-22 11:51:44 +01:00
Nicolas Goaziou
add0be3093
org-duration: Tolerate leading and trailing blanks in durations
...
* lisp/org-duration.el (org-duration--h:mm-re):
(org-duration--h:mm:ss-re): Tolerate leading in trailing blanks.
Change into a defconst.
(org-duration-set-regexps): Tolerate leading in trailing blanks.
Reported-by: Detlef Steuer <steuer@unibw-hamburg.de>
<http://permalink.gmane.org/gmane.emacs.orgmode/112111 >
2017-02-14 09:58:26 +01:00
Nicolas Goaziou
08dedfc9f0
org-duration: Fix typo
2017-02-13 14:57:06 +01:00
Nicolas Goaziou
4a2e5e0ed0
org-duration: Fix typos
2017-02-13 14:56:07 +01:00
Nicolas Goaziou
f2fa092079
org-duration: Implement duration library
...
* lisp/org-duration.el: New file.
2017-02-13 14:39:33 +01:00