emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* Bug? Date calculation in table fail with locale "de"
@ 2016-07-07  8:42 Ulrich J. Herter
  2016-07-21  9:50 ` Nicolas Goaziou
  0 siblings, 1 reply; 3+ messages in thread
From: Ulrich J. Herter @ 2016-07-07  8:42 UTC (permalink / raw)
  To: emacs-orgmode

Dear Orgers,

Is this a bug? I'm trying to do some date calculations in a table,
however, when on German language settings I'm getting the following:

| <2016-07-07 Do> | <2016-07-08 Fr> | #ERROR |
#+TBLFM: $3=$2-$1

Debugger output:
Substitution history of formula
Orig:   ?
$xyz->  $2-$1
@r$c->  $2-$1
$1->    (<2016-07-08 Fri>)-(<2016-07-07 Do>)
        --------------------^
Error:  Bad word in date: "Do"

There is no difference when using "date($1)...".
When doing "date" on each individually it works as expected. 

| <2016-07-07 Do> | <2016-07-08 Fr> | 736152 | 736153 | 1 |
#+TBLFM: $3=date($1)::$4=date($2)::$5=$4-$3


Also, putting the locale to LANG="us_US.UTF8" and the dates in US
format, I do NOT get the error and the examples run fine.

My emacs version is GNU Emacs 24.5.1 Org version 8.3.4 (release_8.3.4-
99-ga8e4a3).

Any ideas how to fix this?

Thanks
Uli

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-07-21 10:36 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-07-07  8:42 Bug? Date calculation in table fail with locale "de" Ulrich J. Herter
2016-07-21  9:50 ` Nicolas Goaziou
2016-07-21 10:35   ` Ulrich J. Herter

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).