Araq
af29ea1ea2
proper color flipping
2015-12-01 00:53:30 +01:00
Araq
10530add48
next steps for the GC
2015-12-01 00:53:30 +01:00
Araq
9ed635d5c0
only mark roots when marking
2015-12-01 00:53:30 +01:00
Araq
070403ca5e
first compiling version of the new GC
2015-12-01 00:53:30 +01:00
Araq
0d8c762452
cleanup of some tests
2015-12-01 00:53:30 +01:00
Araq
217e0ab6e9
lambda lifting support for iterToProc plugin
2015-12-01 00:53:30 +01:00
Araq
d7433d02bc
fixes typo
2015-12-01 00:53:30 +01:00
Araq
9d1f197773
added CellSetIter for git's history
2015-12-01 00:53:30 +01:00
Araq
5de900b456
added iterToProc plugin
2015-12-01 00:53:30 +01:00
Araq
6361f6b76d
--gc:v2 requires global root tracking
2015-12-01 00:53:30 +01:00
Araq
a1739455d3
first version of the new hard realtime GC
2015-12-01 00:53:30 +01:00
Dominik Picheta
cc6d9f69b4
Merge pull request #3598 from avsej/devel
...
fix path to nativesockets
2015-11-27 20:26:09 +00:00
Sergey Avseyev
6e67b9405d
fix path to nativesockets
2015-11-27 20:39:08 +03:00
Araq
22ed2aab35
fixes memory leak for getAppFilename on Windows
2015-11-26 21:20:10 +01:00
Araq
85345d2d34
fixes #3222
2015-11-26 17:46:05 +01:00
Araq
45dfd445da
fixes #2285
2015-11-26 17:46:05 +01:00
Araq
5fe71db6d9
'out T' is an alias for 'var T'
2015-11-26 17:46:05 +01:00
Araq
25e2e3faec
'importc' allows 'not nil' annotation
2015-11-26 17:46:05 +01:00
Araq
a2480efd68
allow 'nil ref T' as a first step which does nothing
2015-11-26 17:46:05 +01:00
Andreas Rumpf
0dcaf27b64
Merge pull request #3589 from yglukhov/dom-refactoring
...
Dom refactoring
2015-11-26 17:44:49 +01:00
Andreas Rumpf
8603d5849e
Merge pull request #3588 from yglukhov/js-no-node
...
Removed Node, NodeType and Document definitions from jssys.
2015-11-26 17:41:56 +01:00
Andreas Rumpf
fbe6695a52
Merge pull request #3594 from theduke/unicode-validate-overlong
...
validateUtf8: catch overlong ascii
2015-11-26 17:34:21 +01:00
Andreas Rumpf
0fb857f14e
Merge pull request #3591 from yglukhov/float-format-js
...
fixed float formatting for js
2015-11-26 17:33:09 +01:00
theduke
25b605a3a2
validateUtf8: catch overlong ascii
...
Make unicode.validateUtf8() check for overlong ascii representations, which are 2 bytes long and start with c0 or c1.
2015-11-26 16:05:24 +01:00
Yuriy Glukhov
2fcc37fd2b
fixed float formatting for js
2015-11-26 01:10:52 +02:00
Yuriy Glukhov
c0754beb22
Dom refactoring
2015-11-25 19:27:13 +02:00
Yuriy Glukhov
0abfbf8f0d
Removed Node, NodeType and Document definitions from jssys.
2015-11-25 16:37:36 +02:00
Andreas Rumpf
eaed36092c
Merge pull request #3573 from yglukhov/doc-fix
...
Fixed documentation of nnkLet AST
2015-11-25 15:03:43 +01:00
Andreas Rumpf
cfe4e78aa6
Merge pull request #3580 from yglukhov/js-distinct-type
...
Fixed JS codegen for distinct types
2015-11-25 15:03:19 +01:00
Dominik Picheta
d3b69e515f
Fixes #3582 .
2015-11-24 13:39:43 +00:00
Yuriy Glukhov
0d5b9afb08
Fixed JS codegen for distinct types
2015-11-23 21:14:15 +02:00
Dominik Picheta
b7b7cf54ab
Merge pull request #3577 from def-/options-doc
...
Add options module to standard library documentation
2015-11-23 16:17:03 +00:00
def
93e01da671
Fix options module to use new import name
2015-11-23 16:30:18 +01:00
def
7540cdd169
Update comment about map being in system module
2015-11-23 16:23:35 +01:00
def
ad503ce8f9
Add options module to standard library documentation
2015-11-23 16:14:35 +01:00
Dominik Picheta
b1e103fd41
Merge pull request #3574 from tirkarthi/devel
...
Wrap the example in a code block
2015-11-23 12:37:15 +00:00
Xtreak
6bebd2ebcf
Merge pull request #1 from tirkarthi/tirkarthi-patch-1
...
Wrap the example in a code block
2015-11-23 18:02:55 +05:30
Xtreak
e3724925d2
Wrap the example in a code block
...
Wrap the code inside a code block. The declaration for ``proc even(n: int): bool`` is present twice. Hence removed one and wrapped it in a separate code block.
2015-11-23 18:01:36 +05:30
Yuriy Glukhov
3c70a2e914
doc fix
2015-11-23 13:02:32 +02:00
Andreas Rumpf
989cdd45ed
Merge pull request #3572 from vegansk/fix_slurp_err_msg
...
Fixed SIGSEGV on wrong slurp usage
2015-11-23 09:56:52 +01:00
Anatoly Galiulin
98723925d8
Fixed SIGSEGV on wrong slurp usage
2015-11-23 13:18:05 +05:00
Andreas Rumpf
3c5a0b1b1a
Merge pull request #3563 from c-blake/devel
...
Fix loop index bug in scan for a[s] in b[s..s+len2-1].
2015-11-20 10:29:50 +01:00
Charles Blake
a1df79d5f2
Add a unit test that covers issue 3477
...
https://github.com/nim-lang/Nim/issues/3477
2015-11-19 07:03:06 -05:00
Charles Blake
716c12a436
Fix loop index bug in scan for a[s] in b[s..s+len2-1].
...
a, b must both be indexed starting from s after the common
prefix "strip" phase. This resolves issue 3477:
https://github.com/nim-lang/Nim/issues/3477
2015-11-19 06:52:31 -05:00
Araq
ba6d0eb4db
fixes #3541
2015-11-18 16:07:20 +01:00
Araq
1757b8466d
fixes #3546
2015-11-18 14:42:13 +01:00
Araq
2f07ac785f
website updated
2015-11-18 13:32:29 +01:00
Araq
528cf3eae4
better error handling for bug #3550
2015-11-18 13:32:16 +01:00
Araq
698b1fc954
fixes #3550
2015-11-18 12:33:09 +01:00
Araq
aad4ed776b
allows macros to access documentation comments
2015-11-18 12:33:09 +01:00