Araq
f1bf65f66e
gc.nim: Add a gcAssert to enforce the no heap sharing restrictions
2018-01-12 15:08:02 +01:00
smt
e7e0648829
Update two links in tutorial to compiler usage docs with updated page anchors
...
Seems like these class ids on the page were renamed to reflect their hierarchy but the tutorial links weren't pointing to them, this should fix that
2018-01-12 13:57:58 +00:00
Dominik Picheta
471ae7e081
Merge pull request #7067 from yglukhov/httpclient-crash
...
Fixed crash in ssl httpclient
2018-01-12 08:59:29 +00:00
Araq
3647c9c822
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2018-01-12 01:27:45 +01:00
Araq
66634fe1a0
strformat: introduce 'fmt' as an alias for '%'; ensure overloading resolution produces a clash between strformat.'%' and json.'%'
2018-01-12 01:27:24 +01:00
Yuriy Glukhov
cfc0a58417
Fixed crash in ssl httpclient
2018-01-11 23:02:42 +02:00
Dominik Picheta
4181e1940d
recv with a timeout of -1 shouldn't wait on all data.
2018-01-11 20:46:44 +00:00
Dominik Picheta
082868f1bb
Merge pull request #7063 from yglukhov/logging-dont-crash-on-nil
...
logging: don't crash on nil strings
2018-01-11 18:41:34 +00:00
Araq
425f221440
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2018-01-11 18:05:26 +01:00
Araq
fb8def869c
rename strformat.fmt to % as it works better with backslash escape sequences; refs #6958
2018-01-11 18:05:14 +01:00
Araq
df73d412ba
introduce --symbolFiles:v2 as the next attempt to bring symbol files to Nim
2018-01-11 17:58:26 +01:00
Dominik Picheta
72d9485e8e
Fix tasync_traceback test.
2018-01-11 16:52:14 +00:00
Dominik Picheta
b7713859ab
Use regex to match output of tasync_traceback.
2018-01-11 16:15:53 +00:00
Dominik Picheta
2312f71819
Merge pull request #7055 from oskca/devel
...
check ERROR_NO_MORE_FILES to prevent walkDir[Rec] to quit prematurely for windows
2018-01-11 14:37:35 +00:00
grazil
d5cd8e6f71
add missing methods in js backend
2018-01-11 14:16:48 +01:00
Dominik Picheta
8da96bc72b
Remove additionalInfo in OSError in findNextFile
2018-01-11 12:16:34 +00:00
oskca
c9c44a4eb9
correct type for raiseOSError
2018-01-11 19:42:19 +08:00
Yuriy Glukhov
852e1d3da1
logging: don't crash on nil strings
2018-01-11 11:50:13 +02:00
oskca
495331bf20
raiseOSError to indicate the failling of findNextFile in walkDir[Rec]
2018-01-11 13:40:35 +08:00
oskca
e98a2051ce
check ERROR_NO_MORE_FILES to prevent walkDir[Rec] to quit prematurely
2018-01-11 13:40:35 +08:00
jcosborn
d0a9fac362
avoid creating temporary in genObjConstr if possible ( #7032 )
2018-01-11 02:01:51 +01:00
cooldome
2aebb8ed7e
Fix for isssue in parseBiggestFloat #7060 ( #7061 )
2018-01-11 01:57:20 +01:00
Dominik Picheta
2c905f5e81
Merge pull request #6962 from nim-lang/fixes/6100
...
Fixes #6100 .
2018-01-10 23:11:26 +00:00
Dominik Picheta
1256f211f5
Merge pull request #6922 from FedericoCeratto/openssl-1.1.0
...
Add OpenSSL 1.1.0 support
2018-01-10 23:05:42 +00:00
Dominik Picheta
24cae4addb
Merge pull request #7033 from GULPF/allow-timezone-closures
...
Allow timezone procs to be closures
2018-01-10 17:45:29 +00:00
Dominik Picheta
5f3438a3fe
Merge pull request #7050 from cooldome/vcc_enum_warning
...
Add vcc warning C4809 to ignore list
2018-01-10 12:44:59 +00:00
rrenderr
a1016245cc
- fixed lock of a program when proc echo is called on Android 5.x.x ( #7054 )
2018-01-10 12:41:29 +01:00
Araq
50fb98d260
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2018-01-10 10:01:47 +01:00
Araq
13e9f8aac1
make tfragment_gc more robust for Appveyor
2018-01-10 10:01:33 +01:00
cooldome
002840edff
Add warning 4809 to ignore list
2018-01-09 22:29:52 +00:00
sleepyqt
a54430ea2d
Fix struct packing for VCC. ( #7049 )
...
"#pragma pack(1)" sets current alligment without pushing into stack,
so "#pragma pack(pop)" causing stack underflow.
2018-01-09 23:02:09 +01:00
Dominik Picheta
e7e37713dd
Merge pull request #7045 from GULPF/fmt-str-fallback
...
Add additional $ fallback to fmt
2018-01-09 16:22:38 +00:00
Dmitry Atamanov
b6b99da08f
Windows: fix a eraseLine bug ( #7044 )
2018-01-09 15:48:27 +01:00
cooldome
2c9e56a783
Implement custom annotations ( #6987 )
2018-01-09 15:25:22 +01:00
Andreas Rumpf
aff787db69
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2018-01-09 13:06:07 +01:00
Andreas Rumpf
849664744b
another attempt to make the fragmentation test more robust for Windows
2018-01-09 13:00:22 +01:00
Dmitry Atamanov
b31151f68e
New runtime: fix allocator inheritable ( #7046 )
2018-01-09 11:22:29 +01:00
Oscar Nihlgård
624bd847fb
Add test case
2018-01-09 00:33:39 +01:00
Oscar Nihlgård
cde3a4f586
Add additional $ fallback to fmt
2018-01-09 00:18:32 +01:00
Andreas Rumpf
424532f883
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2018-01-08 22:00:27 +01:00
Dmitry Atamanov
fd1883f90a
Fixes for new runtime ( #7037 )
2018-01-08 21:26:03 +01:00
Andreas Rumpf
437caf4358
Merge branch 'devel' into nimv2
2018-01-08 20:04:25 +01:00
Andreas Rumpf
e2f1f8bafa
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2018-01-08 18:22:34 +01:00
Andreas Rumpf
c924fac5c8
fixes #7019
2018-01-08 18:22:18 +01:00
Andreas Rumpf
ceb8ba4957
fixes #7018
2018-01-08 18:02:38 +01:00
Dominik Picheta
316c693b91
Merge pull request #7040 from Stromberg90/patch-2
...
Ast and concrete syntax different.
2018-01-08 13:18:19 +00:00
Andreas Rumpf
cdc104f69a
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2018-01-08 13:46:53 +01:00
Andreas Rumpf
b168efd1ab
make strformat.fmt take the same signature as strfmt.fmt in order to force an ambiguity error; refs #6958
2018-01-08 13:43:43 +01:00
Strømberg
ce31789431
Ast and concrete syntax different.
...
Change variable name to a from v, to match the ast and other examples.
2018-01-08 13:30:09 +01:00
Dennis Felsing
5492190bc6
Fix lists of paths in posix environment ( #7034 )
...
Empty paths in a colon separated list would be considered as the current
directory, so have to ensure $PATH and $LD_LIBRARY_PATH are not empty
before separating it with :
2018-01-08 10:49:00 +01:00