Commit Graph

550 Commits

Author SHA1 Message Date
Andreas Rumpf
fcb5cdcc9f Merge pull request #4083 from vegansk/vm_readfile
Add ``readFile`` implementation for nimvm
2016-05-24 00:09:54 +02:00
Yuriy Glukhov
5a49c51b4c Added limitations note to sizeof. Closes #4153. 2016-05-13 20:09:14 +03:00
Andreas Rumpf
746132d696 PHP codegen improvements 2016-05-13 00:47:18 +02:00
Andreas Rumpf
79f64d2469 simple stuff works with --gc:stack 2016-04-18 11:40:06 +02:00
Anatoly Galiulin
807784db82 Add `readFile` implementation for nimvm 2016-04-13 16:45:22 +06:00
Dominik Picheta
436b003173 Merge branch 'devel' of github.com:nim-lang/Nim into devel 2016-04-04 12:06:42 +01:00
Dominik Picheta
a70e6b3fde Fixes #3752. 2016-04-04 12:06:25 +01:00
Anatoly Galiulin
a9330391c3 Move `compiles` back 2016-03-31 16:47:55 +06:00
Anatoly Galiulin
45bbecb021 Use `when insideRLocksModule instead of when compiles` 2016-03-31 16:47:55 +06:00
Anatoly Galiulin
ebc02f6dc0 Fix `XDeclaredButNotUsed` warning when locks or rlocks module is used 2016-03-31 16:47:55 +06:00
Anatoly Galiulin
0968771785 Fixed threading issues for tcc backend 2016-03-10 17:45:11 +06:00
Andreas Rumpf
db67e95bb2 fixes JS regression 2016-03-05 17:34:06 +01:00
Andreas Rumpf
cc925d97f4 the stdlib supports &= in more contexts; refs #3524 2016-03-05 16:13:23 +01:00
Andreas Rumpf
d3ce5f34f8 fixes #3767 2016-03-05 15:12:11 +01:00
Andreas Rumpf
38dee2095c added 'sig' feature; removed tfShared support in the compiler 2016-02-28 19:56:41 +01:00
Andreas Rumpf
9d0c79ff1e fixes #3901 2016-02-26 15:09:20 +01:00
Andreas Rumpf
8a3fd4b129 standalone target works again 2016-02-19 13:06:17 +01:00
Andreas Rumpf
8ec5c01cae further progress on --gc:v2 2016-02-17 14:52:02 +01:00
Andreas Rumpf
35567a1eb9 first version of an PHP codegen 2016-02-06 15:39:56 +01:00
Pavel Roschin
17dff030ae Use defer in iterator to avoid possible leaks. Fixes #3802 2016-02-02 23:20:39 +03:00
Andreas Rumpf
1a9c8b44d3 fixes #3736 2016-01-30 17:03:23 +01:00
Andreas Rumpf
2d8f879c2e devel version is odd 2016-01-30 15:48:09 +01:00
Araq
0ed29abca7 updated version to 0.13.0 2016-01-18 16:11:28 +01:00
xiongxin
f3d578245b 7 div 5 == 1
7 div 5 == 1
2015-12-08 00:48:24 +08:00
Sqwishy Trick
16b2f4a76f Using low() instead of high() in example for low() procedure 2015-12-02 20:59:34 -08:00
Araq
a2480efd68 allow 'nil ref T' as a first step which does nothing 2015-11-26 17:46:05 +01:00
Araq
22fc9a9470 development version is 0.12.1, not 0.12.0 2015-10-29 23:33:27 +01:00
Dominik Picheta
30cc353831 Prep for v0.12.0 2015-10-27 22:28:42 +01:00
Magnus Jöud
f68330e672 fixed shr documentation
add docs on shr filling with zeros
2015-10-26 00:45:48 +01:00
Araq
3d512a73e6 documentation improvements; system.nim docs adapted to unix's braindead idea of how software should be packaged which didn't work in 1970 and surprise doesn't work in 2015 either 2015-10-21 02:18:38 +02:00
Araq
d221241ac5 fixes wrong doc comments 2015-10-19 16:11:39 +02:00
JamesP
e84a411e60 add example to proc headings for
addr, and, or, xor, div, mod, shl, cmp, setLen
2015-10-19 09:55:42 +10:00
Yuriy Glukhov
e7918fe6e5 Avoid extra copy in JS when inserting. 2015-10-15 17:59:23 +03:00
Yuriy Glukhov
2166b7bc46 Fixed ret by var in js 2015-10-15 16:04:53 +03:00
Andreas Rumpf
7b9d929d50 Merge pull request #3423 from petermora/breakSequtils
Break sequtils
2015-10-12 20:42:17 +02:00
Araq
967c20743a Merge branch 'gc-fixes' of https://github.com/rbehrends/Nim into rbehrends-gc-fixes 2015-10-12 17:34:44 +02:00
Peter Mora
75097e2981 sequtils related changes 2015-10-05 22:42:22 +02:00
Araq
dd2225fe07 NimScript: --threads:on works in a nims file 2015-09-30 17:18:52 +02:00
Jakob Oesterling
ca9845dcc0 fixed wrong examples 2015-09-26 01:08:49 +02:00
Jakob Oesterling
709c4f7229 Merge branch 'devel' of github.com:TheAnonymous/Nim into devel 2015-09-25 18:39:30 +02:00
Jakob Oesterling
e429810220 added examples in documenation for add del delete repr insert 2015-09-25 18:38:32 +02:00
Jakob Oesterling
c04ae96e11 added examples in documenation for sizeof high low 2015-09-25 18:08:10 +02:00
Jakob O.
b9d00c8693 Update system.nim 2015-09-24 10:07:58 +02:00
Jakob Oesterling
d7656ceec7 added examples in documenation for len dec inc incl excl 2015-09-24 00:34:03 +02:00
Dominik Picheta
371470e73f Fixes #2889. Merges *tostring tests in tests/system. 2015-09-23 00:04:31 +01:00
Araq
80bdb2f3b2 fixes #3343 2015-09-18 12:30:07 +02:00
Araq
29a9166966 fixes the most pressing regressions introduced by the new handling of a[i] in the compiler 2015-09-16 15:34:54 +02:00
Araq
0aa908c86c clarify the meaning of the 'auto' metatype; 'auto' is now bind-multiple; fixes #3224 2015-09-14 20:25:52 +02:00
Araq
8ef66b973d first attempt to fix 'a[i]' handling in generics 2015-09-12 10:55:28 +02:00
Andreas Rumpf
0c7d52e34c Merge pull request #3274 from yglukhov/seq-insert-js-fix
Fixed seq.insert and seq.delete for js.
2015-09-09 17:32:55 +02:00