Hi Norman,
On Tuesday Jul 19 2016, Norman Köhring wrote:
> Meanwhile looked at the source code I found that it is just a unix
> timestamp split into two 16bit values.
>
> (22369 << 16) + 17209 = 1465991993
>
> Why?
It's bit curious, isn't it? It's the format emacs uses for time-stamps;
even on 32-bit platforms, emacs' integers only go up to 29 bit (they use
the other bits for tagging), so a time_t values must be split.
This allows mu4e to interpret these expressions somewhat like emacs'
(current-time).
> Am Dienstag, 19. Juli 2016 16:50:02 UTC+2 schrieb Norman Köhring:
>>
>> Dear Mu folks,
>>
>> I use --format=sexp and try to interpret the output, as the XML output
>> doesn't contain all the important information (is that format
>> abandonded?)
The built-in XML always was a bit limited.
But there's a tool mu-sexp-convert (in contrib/ in the source directory)
which can convert the sexps to either xml or json.
Cheers,
Dirk.
--
Dirk-Jan C. Binnema Helsinki, Finland
e:dj...@djcbsoftware.nl w:
www.djcbsoftware.nl
pgp: D09C E664 897D 7D39 5047 A178 E96A C7A1 017D DA3C