Commit 87e65f96 authored by Jay Belanger's avatar Jay Belanger
Browse files

* doc/misc/calc.texi (Free-Form Dates): Expand on the date reading

  algorithm.

* lisp/calc/README: Mention ISO 8601 week-numbering dates.
parent a616be85
2013-01-02 Jay Belanger <jay.p.belanger@gmail.com>
* calc.texi (Free-Form Dates): Expand on the date reading
algorithm.
2012-12-27 Glenn Morris <rgm@gnu.org> 2012-12-27 Glenn Morris <rgm@gnu.org>
* viper.texi (Rudimentary Changes, Key Bindings, Key Bindings): * viper.texi (Rudimentary Changes, Key Bindings, Key Bindings):
......
...@@ -13717,15 +13717,21 @@ abbreviated to one letter, and the alternate forms @samp{a.m.}, ...@@ -13717,15 +13717,21 @@ abbreviated to one letter, and the alternate forms @samp{a.m.},
@samp{p.m.}, and @samp{mid} are also understood. Obviously @samp{p.m.}, and @samp{mid} are also understood. Obviously
@samp{noon} and @samp{midnight} are allowed only on 12:00:00. @samp{noon} and @samp{midnight} are allowed only on 12:00:00.
The words @samp{noon}, @samp{mid}, and @samp{midnight} are also The words @samp{noon}, @samp{mid}, and @samp{midnight} are also
recognized with no number attached. recognized with no number attached. Midnight will represent the
beginning of a day.
   
If there is no AM/PM indicator, the time is interpreted in 24-hour If there is no AM/PM indicator, the time is interpreted in 24-hour
format. format.
   
To read the date portion, all words and numbers are isolated When reading the date portion, Calc first checks to see if it is an
from the string; other characters are ignored. All words must ISO 8601 week-numbering date; if the string contains an integer
be either month names or day-of-week names (the latter of which representing the year, a ``W'' followed by two digits for the week
are ignored). Names can be written in full or as three-letter number, and an integer from 1 to 7 representing the weekday (in that
order), then all other characters are ignored and this information
determines the date. Otherwise, all words and numbers are isolated
from the string; other characters are ignored. All words must be
either month names or day-of-week names (the latter of which are
ignored). Names can be written in full or as three-letter
abbreviations. abbreviations.
   
Large numbers, or numbers with @samp{+} or @samp{-} signs, Large numbers, or numbers with @samp{+} or @samp{-} signs,
2013-01-02 Jay Belanger <jay.p.belanger@gmail.com>
* calc/README: Mention ISO 8601 week-numbering dates.
2013-01-01 Martin Rudalics <rudalics@gmx.at> 2013-01-01 Martin Rudalics <rudalics@gmx.at>
   
* view.el (view-mode-enable): New argument run-view-mode-hook. * view.el (view-mode-enable): New argument run-view-mode-hook.
......
...@@ -77,6 +77,7 @@ Emacs 24.4 ...@@ -77,6 +77,7 @@ Emacs 24.4
dates.) This can be configured with the customizable variable dates.) This can be configured with the customizable variable
`calc-gregorian-switch'. `calc-gregorian-switch'.
* Support for ISO 8601 dates added.
Emacs 24.3 Emacs 24.3
* Algebraic simplification mode is now the default. * Algebraic simplification mode is now the default.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment