Commit graph

78 commits

Author SHA1 Message Date
Araq
6725aa3634 fixes #2517 2015-04-25 23:16:59 +02:00
Oleh Prypin
22db40e5e4 Turn some test outputs into actual tests 2015-04-21 15:59:32 +03:00
Oleh Prypin
32109a7867 Don't run non-test code when defined(testing) 2015-04-21 14:37:29 +03:00
yglukhov
9e2d6d072c Implemented epochTime function for JS target. 2015-03-31 00:23:43 +03:00
def
b0c64bf848 Use <time.h> instead of <sys/time.h> for tzset and time_t
This fixes compilation on Linux.
2015-03-23 11:03:44 +01:00
Dominik Picheta
c707923cc1 Merge pull request #2309 from oderwat/fix-tzname
Fixes tzname on osx (and presumable bsd).
2015-03-12 17:19:04 +00:00
Hans Raaf
798e5c7552 Adding a call to tzset() to implicitly initialize the tzname infos. 2015-03-12 17:00:06 +01:00
def
44e68be13b Fix some compiler warnings in times 2015-03-12 13:15:19 +01:00
Hans Raaf
58186f6c1d Replaced deprecated repeatChar() with repeat() or spaces(). 2015-03-04 03:30:43 +01:00
Andreas Rumpf
f039aad5e0 Merge pull request #2097 from jferg2010/devel
Date/time parsing
2015-02-12 21:54:43 +01:00
Araq
10335fd726 fixed minor bugs; cleaned up tests 2015-02-12 14:56:56 +01:00
Jeff
7251fbd76e Date/time parsing - removed comments from assert 2015-02-11 15:52:15 +09:00
Jeff
3643068527 Date/time parsing with changes suggested by Araq 2015-02-11 15:42:33 +09:00
Jeff
5424ab3d7e Date/time parsing with minor changes requested by Dom96 2015-02-09 21:46:18 +09:00
Jeff
13c5ce820e Date/time parsing 2015-02-09 20:58:36 +09:00
Araq
9d9c3fe121 merged things from devel 2014-09-12 01:37:48 +02:00
Araq
63548f04b2 manual merge of #1526 2014-09-11 20:15:50 +02:00
Araq
4523b29d7a Nimrod renamed to Nim 2014-08-28 09:59:26 +02:00
Araq
df172806ea big rename 2014-08-28 00:24:52 +02:00
Araq
11b6958755 big rename 2014-08-27 23:42:51 +02:00
Araq
2f43fdb837 renamefest 2014-08-23 01:43:49 +02:00
def
dfba87f3ed Make times module compile with javascript backend 2014-08-16 02:16:21 +02:00
Grzegorz Adam Hankiewicz
2353b5633e Hyperlinks back JavaScript target. 2014-06-21 23:48:41 +02:00
Araq
e6d17e6273 made large parts of the stdlib gcsafe 2014-04-20 20:01:24 +02:00
Grzegorz Adam Hankiewicz
293f356420 Supports parsing format times without separators. Refs #740. 2014-02-15 11:20:00 +01:00
Grzegorz Adam Hankiewicz
bd9e9acdaa Splits token parsing case into separate proc. Refs #740. 2014-02-15 11:02:13 +01:00
EXetoC
38e4dfc164 Export procs that are useful elsewhere. 2014-02-06 14:18:44 +01:00
Araq
73c6efdf66 'nil' as a statement is deprecated, use an empty 'discard' instead 2014-01-19 16:54:59 +01:00
Araq
b731e6ef1c case consistency: cs:partial bootstraps on windows 2013-12-29 03:19:10 +01:00
Araq
1101a40f91 improvements for 'pretty' 2013-12-28 23:30:53 +01:00
Araq
92b8fac94a case consistency part 4 2013-12-27 23:10:36 +01:00
Araq
2df9b442c6 case consistency part 1 2013-12-27 15:48:53 +01:00
Grzegorz Adam Hankiewicz
d037aec415 Fixes times.toSeconds to handle hours and minutes correctly. 2013-11-17 21:31:05 +01:00
Araq
83876b1b81 bugfix: rendering of typ|typ2 2013-06-27 19:57:01 +02:00
Araq
23ef565a3c implemented large parts of the 'not nil' checking 2013-06-09 23:29:43 +02:00
Araq
2ec3e6b49e more accurate effects for times.nim; bugfix for the JS codegen 2013-05-31 12:20:55 +02:00
Araq
56045ad7ff bugfixes mostly JS related 2013-05-01 14:48:40 +02:00
Dominik Picheta
badf792f22 Fixed some problems with the times module, added interval tests. 2013-04-14 02:41:12 +01:00
Araq
cc4250d746 times.nim compiles on windows again 2013-04-14 02:51:22 +02:00
Simon Hafner
4deaae9830 added toSeconds and fromSeconds to times. fixes #334 2013-04-13 13:57:06 -05:00
Grzegorz Adam Hankiewicz
72a3e21f28 Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
Araq
3c8a80eeb2 added gradha's improvements for the times module (issue #231) 2013-02-22 00:48:09 +01:00
Simon Hafner
a50393af78 elif on JS instead of generic else 2013-02-15 20:28:13 -06:00
Simon Hafner
962b311727 UTC weekday in JS 2013-02-15 20:27:54 -06:00
Simon Hafner
1785c6877b EcmaScript => JS. Fixes #330
No one calls it EcmaScript anymore.
2013-02-15 11:08:30 -06:00
Araq
c4b7a3e545 docs should build under doc2; unittests of times.nim compile under 32bit; small bugfix for the tester 2012-11-20 21:28:55 +01:00
Araq
ec9b1f78e1 annotated effects of modules: os, sockets, times 2012-11-18 13:34:48 +01:00
Dominik Picheta
8f3dc6ebd3 Fixes segfault in db_sqlite. Fixes problems with times.format. 2012-10-07 15:37:12 +01:00
Araq
4fbba0a65a changed integer promotion rules; breaks bootstrapping and lots of code 2012-07-08 21:03:47 +02:00
Araq
26b64f9e4f another bugfix 2012-06-21 19:20:45 +02:00