Timothee Cour
baa77387d7
fixes #8215 ; remove reference to old doc command which was deprecated ( #8418 )
2018-08-05 12:15:40 +02:00
Andreas Rumpf
c57e320c94
fixes 7833 ( #8533 )
...
* fixes #7833 ; still to-do: fix setLen
* make tests green again
* also fixes setLen and string concats; refs #7833
* change formating to avoid a compiler warning
* emit the write barrier also for addChar
* fixes yet another regression
* make setLengthStr compile for the old version
* make growobjcrash complete earlier
2018-08-05 11:42:38 +02:00
Araq
282c4f3d0a
file mode bullshit
2018-08-05 09:59:16 +02:00
Christopher Dunn
cc1fd50b27
Try to let memTracker compile ( #8502 )
2018-08-05 09:53:10 +02:00
Andreas Rumpf
abe0725ab1
WIP: nothing works
2018-08-05 09:38:14 +02:00
Araq
74842ed4a9
make growobjcrash complete earlier
2018-08-05 09:20:30 +02:00
Araq
c9f2c16da1
make setLengthStr compile for the old version
2018-08-04 23:23:10 +02:00
Araq
a18e40fa5f
Merge branch 'devel' into araq-fixes-7833
2018-08-04 20:11:25 +02:00
Araq
96c6c82d55
fixes #8425
2018-08-04 20:10:03 +02:00
Araq
1fa23e347e
make 'koch xz' enforce a clean 'git diff'; fixes #7292
2018-08-04 19:55:23 +02:00
Araq
25b4d26e22
fixes yet another regression
2018-08-04 18:50:44 +02:00
Timothee Cour
8d2953e805
gitignore test.ini, generated by ./koch tests ( #8529 )
2018-08-04 18:12:35 +02:00
Araq
e6738ba9d9
make 'echo' threadsafe on Windows; fixes #8511
2018-08-04 18:11:03 +02:00
Araq
f131867de7
emit the write barrier also for addChar
2018-08-04 16:56:35 +02:00
Araq
9235f7a3b3
Merge branch 'devel' into araq-fixes-7833
2018-08-04 15:52:34 +02:00
Charlie Barto
e403ef25ac
fix shell quoting error for static libraries ( #8532 )
2018-08-04 01:18:27 +02:00
Araq
1c80619ac5
WIP: avoid using the old growObj in order to fix the newly introduced seq leaks
2018-08-03 18:30:45 +02:00
Timothee Cour
9a390d66fb
fixes #8509 disable 4GB allocating test on windows that crashed appveyor ( #8510 )
2018-08-02 13:33:46 +02:00
andri lim
78c0ac5407
fixes #7827 , bindSym enhancement ( #8499 )
...
* bindSym power up, working prototype
* update bindSym doc
* add bindSym test
* fix some typo
* fix bindSym doc
* get rid of specialops field from vm
* add experimental: dynamicBindSym
2018-08-02 12:56:44 +02:00
Timothee Cour
674bd7bfad
fix wrong arch defined(osx) ( #8492 )
2018-08-02 01:19:29 +02:00
jcosborn
8f4c5a8955
fixed #7894 ( #8496 )
...
make system tests run properly
2018-08-01 10:57:35 +02:00
Timothee Cour
9e37e3e5e8
add hintCC to optionally disable printing 'CC: filename' ( #8479 )
2018-08-01 09:22:51 +02:00
Timothee Cour
818d9be311
lineInfoObj (and check, expect) now return absolute paths (#8466 )
2018-07-31 23:02:04 +02:00
Araq
51db60afed
change formating to avoid a compiler warning
2018-07-31 22:52:34 +02:00
Araq
39192fa568
also fixes setLen and string concats; refs #7833
2018-07-31 15:46:00 +02:00
Araq
f5a1952027
make tests green again
2018-07-31 10:25:02 +02:00
Araq
53566f7165
fixes #7833 ; still to-do: fix setLen
2018-07-30 23:27:01 +02:00
Oscar Nihlgård
931273cc6b
Fix ref bug in vmgen ( #8424 )
2018-07-30 22:28:24 +02:00
Oscar Nihlgård
5491f1f53b
Deprecate the dot style for import paths ( #8474 )
2018-07-30 09:24:16 -04:00
Dominik Picheta
52807287a4
Merge pull request #8476 from euantorano/patch-1
...
Update example code for UDP sockets
2018-07-30 13:44:38 +01:00
Euan T
e11d52a4e8
Update example code for UDP sockets
2018-07-30 13:39:32 +01:00
Timothee Cour
c0f78ec012
fixes #8419 fixes #8420 ; workaround #6071 workaround nim-lang/website#98 ( #8423 )
...
add --git.devel option to override doc generated "edit" links; add --nimCompiler option to nimweb
2018-07-30 14:02:18 +02:00
Araq
f2ddd99539
fixes #8425
2018-07-30 12:20:58 +02:00
Araq
d270245a01
disable --app:gui for non Windows targets; fixes #2576
2018-07-30 12:20:58 +02:00
Araq
e86a0ecd86
asyncdispatch: remove outdated documentation about its limitations
2018-07-30 12:20:57 +02:00
andri lim
2e6d073be1
fixes #8468 , stdlib.encodings.convert not crash anymore on windows ( #8470 )
2018-07-30 12:04:49 +02:00
Yuriy Glukhov
6b40114f21
Added c_abort to ansi_c ( #8449 )
2018-07-30 11:10:51 +02:00
cooldome
404f0d64af
Add sizeof for arrays of integral types ( #8445 )
2018-07-30 11:00:06 +02:00
LemonBoy
c3a9ac4d35
Try conversion to static[T] in generic instantation ( #8443 )
...
Fixes #8439
2018-07-30 10:51:14 +02:00
skilchen
becb6743f8
fixes #8434 (incomplete info in errmsg about 'required type') ( #8441 )
2018-07-30 10:41:59 +02:00
Timothee Cour
06571f5495
fixes #8323 : avoid polluting git status after nim doc foo ( #8415 )
2018-07-30 10:36:23 +02:00
Quelklef
a4c244aef0
Add checks for random.rand() ( #8431 )
2018-07-30 10:19:11 +02:00
Timothee Cour
2569c74909
docs: document that --flag is same as flag in cfg config files ( #8430 )
2018-07-30 10:17:41 +02:00
Oscar Nihlgård
97ea18746b
Fix path resolution of submodules in the std namespace ( #8453 )
2018-07-30 09:07:11 +02:00
Yuriy Glukhov
57c3b807d0
Fixed typo introduced in #8428 that leads to InvalidIdent assertion failure ( #8464 )
2018-07-30 08:54:52 +02:00
LemonBoy
1fc3a68205
Access implicit result trough envP in closures ( #8471 )
...
Reuse the existing machinery, most of the changes are only needed to
handle the `result = result` node in nkReturnStmt produced by the
closure iterator transform.
Fixes #338
2018-07-30 08:34:15 +02:00
Timothee Cour
d07d148597
fixes #7492 excessiveStackTrace:on shows non-absolute file in stacktrace ( #8469 )
2018-07-30 07:39:58 +02:00
Hugo Locurcio
3838e2a8d7
Fix links to manual.html in the system module documentation ( #8467 )
...
The HTML anchor IDs were changed, which made those links not link
to the appropriate section anymore.
2018-07-28 12:13:37 -04:00
Andreas Rumpf
700448f359
destroyer pass: adaptations for the new destructor based runtime
2018-07-27 18:21:32 +02:00
Andreas Rumpf
ef4b755183
allows a destructor to be attached to a tyString/tySequence
2018-07-27 18:20:13 +02:00