Commit Graph

11381 Commits

Author SHA1 Message Date
Andreas Rumpf
93068f1ba6 avoid some compiler crashes in debug mode 2017-01-23 11:22:19 +01:00
Araq
65dda79335 downloader: unzip to dist/ directory 2017-01-23 00:45:29 +01:00
Araq
26a8364ed7 downloader tool works 2017-01-23 00:36:39 +01:00
Andreas Rumpf
7652d15ed2 work in progress: new downloader tool for the Windows installer 2017-01-22 17:57:43 +01:00
Andreas Rumpf
9952d16674 finally todo.txt reflects reality again 2017-01-22 06:17:07 +01:00
Dominik Picheta
aeda6c517e Merge pull request #5262 from AvdN/patch-2
inconsistent insertion of space after colon
2017-01-21 20:49:41 +01:00
Dominik Picheta
ac454e6f45 Merge pull request #5261 from AvdN/patch-1
failing trailing underscore, caused no hyperlink
2017-01-21 20:48:03 +01:00
Anthon van der Neut
11d0265018 inconsistent insertion of space after colon 2017-01-21 19:16:02 +01:00
Anthon van der Neut
b3c170bdf3 failing trailing underscore, caused no hyperlink 2017-01-21 19:06:27 +01:00
Dominik Picheta
9e723166fe Merge pull request #5250 from yglukhov/http-redirect
Redirects support in request proc
2017-01-21 11:48:50 +01:00
Dominik Picheta
e634ee858c Merge pull request #5255 from enthus1ast/devel
added isAbsolute to uri.nim
2017-01-21 11:44:52 +01:00
enthus1ast
f2ce8eb372 more isAbsolute tests for uri.nim
Signed-off-by: enthus1ast <enthus1ast>
2017-01-21 02:54:38 +01:00
enthus1ast
46ac235715 added protocol-relative test to uri.nim
Signed-off-by: enthus1ast <enthus1ast>
2017-01-21 02:40:09 +01:00
Araq
ebcc88238e documented the new .gcsafe override pragma 2017-01-20 20:32:41 +01:00
Araq
572fd067cf added system.runOnThreadCreationHandlers for initialization of thread local storage for the main thread 2017-01-20 20:32:41 +01:00
Vladar4
ea4397fbb0 fixed bug when the first random(max: float) call is the same value, regardless of randomize() (#5257) 2017-01-20 19:35:20 +01:00
Araq
cdebcf23d9 new segfaults.nim stdlib module works on Windows 2017-01-20 17:08:11 +01:00
Araq
64a7d2fd08 ansi_c.nim: avoid deprecated 'expr' type 2017-01-20 13:17:45 +01:00
Araq
54bd728c13 some progress on #5228 2017-01-20 13:17:45 +01:00
Andreas Rumpf
7ff80cc8b2 first implementation of segfaults stdlib module 2017-01-20 12:40:54 +01:00
Andreas Rumpf
e22c36dfc2 posix.nim: make new sigaction wrapper compatible with C++ 2017-01-20 12:40:54 +01:00
Yuriy Glukhov
0d735aa73c Added news 2017-01-20 13:06:03 +02:00
Yuriy Glukhov
2f320fb286 Fixed query and anchor during relative redirection 2017-01-20 12:59:13 +02:00
Michael Jendrusch
953b8cbcc2 fixes #5234 (#5240) 2017-01-20 05:16:42 +01:00
enthus1ast
9626919cd3 added isAbsolute to uri.nim 2017-01-20 00:45:44 +01:00
Arne Döring
e8a00b805f fix seq add for nim node in VM (#5253)
fixes #4821
2017-01-19 20:10:01 +01:00
Andreas Rumpf
ecf1802568 posix.nim add 'sigaction' with 3rd nil parameter 2017-01-19 20:00:31 +01:00
Yuriy Glukhov
b2237678fb Redirects support in request proc 2017-01-19 17:44:53 +02:00
Arne Döring
130f30ddb2 make quote ast a ref type (#5246)
* make quote ast a ref type
* recursive set flag isRef for quoted ast
2017-01-19 16:39:18 +01:00
Andreas Rumpf
b85898cd41 fixes #5237 2017-01-19 13:26:22 +01:00
timothy eichler
4ec0f9305e Remove Build status waterfall, all links 502 (#5249) 2017-01-19 13:21:33 +01:00
Andreas Rumpf
249a352c6b fixes #3434 2017-01-19 07:11:17 +01:00
Lolo Iccl
a296f091e4 Fixes #5225 (#5243)
* Fixes #5225

* Fixes #5225

* Fixes #5225

fix typo
2017-01-18 21:04:03 +01:00
Yuriy Glukhov
fe0291f127 Import ospaths instead of include (#5233)
* Import ospaths instead of include
* searchExtPos made public
2017-01-18 20:17:53 +01:00
Yuriy Glukhov
05dec08cea Fixes #5244 (#5245) 2017-01-18 20:13:08 +01:00
Dominik Picheta
bde768cb09 Merge pull request #5239 from illogica/patch-2
Fix nativesockets.select()
2017-01-18 17:49:49 +01:00
Andreas Rumpf
61937974e2 added system.onThreadCreation feature for safe thread local storage initializations 2017-01-18 13:41:55 +01:00
Andreas Rumpf
2f08fdf623 implements {.gcsafe.} enforcement as a pragma block 2017-01-18 12:55:33 +01:00
Loris Pederiva
9b0b079634 Fix nativesockets.select() 2017-01-18 09:42:56 +01:00
Lolo Iccl
b6b5a11be7 Fixes #5112 (Fix error messages raised when multiple modules have the same original name) (#5220)
Fixes #5112
2017-01-17 16:58:50 +01:00
Michael Jendrusch
454547da8e Removed mangling of object fields for the js target only. (#5226)
* removed mangling of object fields for the js target only.

* changed default mangling behaviour for the php target as well.

* Added test for unorthodox field names (reserved words and operators). Adjusted field accessors and object constructors / new to be ECMAScript first edition compatible, when using fieldnames which are reserved words.
2017-01-17 16:43:06 +01:00
Andreas Rumpf
54a6c5b348 fixes #5218 2017-01-16 23:04:53 +01:00
Andreas Rumpf
915cc86f5d docs for the heap dump feature 2017-01-16 23:04:53 +01:00
jlp765
704eae8495 re additions for buffer (cstring) RE matching (#5117)
* Replace expr with untyped

* Add buffer (cstring) related procs
Replace expr with untyped
Replace testing assert() procs with doAssert()

* make the string variants call the cstring variants in order to fight code size

* Remove redundant proc

* fix casting of cstring
add init of variables (identified by verbosity:3)

* Speed up - use pattern.e for exec()
inline some procs
2017-01-16 15:55:15 +01:00
Eugene Kabanov
108f5e688e Fix #5128, #5184. (#5214)
* Fix #5128, #5184.
Removed flush() procedure from ioselectors.nim
Changed methods of work with application-driven data

* Make cache switch for kqueue, update test for it.

* Fix registerProcess bug returns wrong id.
Fix tupcoming_async test to compile with upcoming again.
Change socket() as unique identifier to dup(socket) as unique identifier.
2017-01-16 14:01:40 +01:00
MednauN
f8736dcfb7 Fixed Mersenne Twister (#5227) 2017-01-16 13:35:43 +01:00
Brandon Pickering
9f95dd8e1d Create temp var in deepcopy if needed (#5205) 2017-01-15 06:26:59 +01:00
Andreas Rumpf
03916fa3b1 M&S GC gets the heap dump feature 2017-01-15 10:12:28 +01:00
Andreas Rumpf
e216e0debd finish tool: untested download feature 2017-01-15 10:12:28 +01:00
Andreas Rumpf
723a5a09f4 Update system.nim 2017-01-14 16:21:05 +01:00