Adam Strzelecki
e31bca55fa
Make csources a submodule
...
1. Solves a problem that updating Nim sources we have no indication we need to
update csources as well.
2. Using submodule we can explicitly request that some Nim version requires
some csources version to bootstrap.
3. build.sh now simply calls: git submodule update --init --depth 1
instead shallow clone on missing csources subdirectory.
2015-05-03 18:55:31 +02:00
Andreas Rumpf
ca67687e3b
Merge pull request #2648 from def-/zipfiles
...
Make zipfiles module work again
2015-05-03 17:31:26 +02:00
def
ffad2be237
Make zipfiles module work again
...
Also adds an example usage to the module
2015-05-03 14:22:49 +02:00
def
0e8e574961
Use builtin overflow functions of Clang and GCC (WIP, RFC)
...
This only works with recent Clang and GCC 5.0.
Currently it doesn't work because __has_builtin can't be defined.
This is totally ugly. But we can't reliably detect whether we can use
the builtins from Nim, especially with cross-compiling where the user
may be using an older compiler version. Switching this on/off manually
with a define seems weird as well, this should work automatically.
2015-05-03 03:49:11 +02:00
Araq
0e1167d64b
made test green
2015-05-03 01:08:53 +02:00
Araq
e23857a98b
fixes #2629 , fixes #2641 , fixes #2632 , fixes #2630
2015-05-03 01:08:52 +02:00
Araq
6cb3635ca0
fixes 'echo nil' codegen bug
2015-05-03 01:08:51 +02:00
Araq
c6605d3d50
development version is 0.11.1
2015-05-03 01:08:50 +02:00
Araq
0f35a997dd
minor bugfixes to the new 'len(nil)==0' feature
2015-05-03 01:08:50 +02:00
Araq
16a51ffc97
compiler\ccgexprs.nim
...
fixes 'nil' literal echoing
2015-05-03 01:08:49 +02:00
Araq
7d3a6b42d9
fixes #2625
2015-05-03 01:08:48 +02:00
Stephen Sugden
7fb5932b9b
Resolve base type fields in [](TAny, string)
2015-05-03 00:16:22 +02:00
reactormonk
fe268b7df7
Merge pull request #2639 from HOLYCOWBATMAN/pr-frontpage-slideshow
...
Moved frontpage slideshow controls
2015-05-03 01:05:40 +05:00
HOLYCOWBATMAN
e639b85e3c
Moved frontpage slideshow controls
2015-05-02 09:01:18 -04:00
Chris Heller
2aa61034ba
Add deprecated versions of procs in windows.nim that had DWORD parameters converted to SIZE_T
2015-05-01 23:54:28 -07:00
Simon Hafner
1e78c5445d
manually reapplied d40098ad
2015-05-02 09:26:15 +05:00
Simon Hafner
2522049ed2
method arrives as symbol
2015-05-02 09:14:02 +05:00
Simon Hafner
0ff5339590
removed debug echos
2015-05-02 08:35:01 +05:00
Simon Hafner
b500907978
some more bugs in epc fixed - removed try
2015-05-02 08:24:05 +05:00
Simon Hafner
7dfa93d3c0
fixed first round of bugs
2015-05-02 08:04:17 +05:00
Simon Hafner
a1ee169d09
implemented nextFreePort for nimsuggest
2015-05-02 05:28:53 +05:00
msmith491
50f54bf60b
Add arbitrary char support to the strutils proc. Issue #2626
2015-04-30 21:40:26 -07:00
reactormonk
c82cc7c37c
Merge pull request #2618 from yglukhov/dom-body-head
...
Added body and head properties to DOM document.
2015-05-01 03:15:11 +05:00
Dominik Picheta
0be654efe1
Merge branch 'devel'
2015-04-30 16:09:27 +01:00
Araq
d9d5aa60b7
version 0.11.0
v0.11.0
2015-04-30 16:59:29 +02:00
Araq
3905cfeace
more cleanups for 0.11.0
2015-04-30 14:32:01 +02:00
Dominik Picheta
01f625f75c
Intro for release notes.
2015-04-30 12:30:55 +01:00
Araq
a4f8a89c85
preparations for version 0.11.0
2015-04-30 02:01:38 +02:00
Araq
d40098ad82
columns are 1 based for nimsuggest
2015-04-30 00:01:07 +02:00
Araq
6d05ae26e6
fixes regression caused by code cleanups
2015-04-29 22:24:50 +02:00
def
60862c22f5
Year shouldn't be arbitrarily limited to -10_000 .. 10_000. Instead it's
...
an int now.
2015-04-29 21:34:03 +02:00
Araq
813a4f1d83
the installer can generate tar.gz
2015-04-29 19:59:06 +02:00
yglukhov
3161f904a5
Added body and head properties to document.
2015-04-29 10:01:26 +03:00
Araq
26eae7d00e
fixes #2470 , fixes #1354
2015-04-28 20:21:53 +02:00
Chris Heller
fcb4d5a44a
Update VirtualLock/Unlock to use SIZE_T instead of DWORD for sizes
2015-04-28 10:19:44 -07:00
Chris Heller
26115027bf
Update the GlobalAlloc/ReAlloc and LocalAlloc/ReAlloc procs to use SIZE_T instead of DWORD.
2015-04-28 10:12:06 -07:00
Chris Heller
ef46f75572
Update Heap* procs in windows.nim that were using DWORD sizes to use SIZE_T
2015-04-28 10:00:10 -07:00
Chris Heller
c750900286
Update other Virtual* procs that were using dwSize: DWORD to use SIZE_T
2015-04-28 09:53:01 -07:00
Araq
3fa2e79814
sempass2: bugfixes
2015-04-28 15:01:05 +02:00
Chris Heller
ef887d5d90
Add procs for VirtualAllocEx and VirtualFreeEx in windows.nim
2015-04-27 21:02:48 -07:00
Chris Heller
ab58e844da
Change dwSize parameter in VirtualAlloc/Free procs to use SIZE_T instead of DWORD to match MSDN
2015-04-27 21:00:07 -07:00
Araq
c6398d408d
fixes #1888
2015-04-27 23:11:59 +02:00
Araq
b34bd3b163
fixes #2577
2015-04-27 23:11:58 +02:00
Andreas Rumpf
d3b0292d4e
Merge pull request #2606 from def-/async
...
Async
2015-04-27 21:16:21 +02:00
Simon Hafner
39378823ae
epc waits on recv, not on accept
2015-04-27 20:06:17 +05:00
Simon Hafner
00fafd1dbe
Fixed a few socket things
2015-04-27 10:25:45 +05:00
Wim Lewis
df1cdced1d
Make the post-connection wrapSocket() call available in both the synchronous and asynchrinous net modules.
2015-04-26 22:10:35 -07:00
Araq
85bcc14f7f
fixes #2607
2015-04-26 22:44:06 +02:00
Araq
4550a2fb5c
fixes #2602
2015-04-26 22:44:06 +02:00
Araq
22b5f4df54
fixes #2603
2015-04-26 22:44:05 +02:00