Miran
b03de8a4d9
Fix many broken links and prefer relative links within docs ( #12463 )
...
* Fix many broken links
Note that contrary to what docgen.rst currently says, the ids have
to match exactly or else most web browsers will not jump to the
intended symbol.
* Prefer relative links for Nim documentation
This is more friendly to those browsing the documentation without
a network connection. The nim-doc package in Debian allows this,
for example.
Also, the domain name being used was not consistent. It could have
been either nim-lang.org or nim-lang.github.io, and those reading
the stable docs could have found themselves suddenly reading the
devel docs instead.
* koch.rst: remove link to nonexistent section
* manual.rst: remove unintended link
cast[T](0) is interpreted as a link to id 0 with text T, so escape
the opening parentheses to display the intended output.
* asyncstreams: replace unintended link with emphasis
* Fix word wrapping
2019-10-24 14:07:43 +02:00
Juan Carlos
8f8916413f
[backport] Documentation Math module ( #12460 )
2019-10-24 14:07:21 +02:00
narimiran
2baa21d461
disable package 'chronos' for now
2019-10-24 13:46:59 +02:00
Araq
a03a8e80ea
fixes a regression that caused that Nim devel cannot compile 1.0 anymore
2019-10-24 12:27:34 +02:00
Araq
e506c1e0ea
fixes a regression that caused that Nim devel cannot compile 1.0 anymore
2019-10-24 12:27:34 +02:00
Araq
619b997c31
ast.nim: slightly better documentation
2019-10-24 12:27:34 +02:00
Oscar Nihlgård
3d0c756a3c
Fix JS bug in std/monotimes ( #12499 ) [backport]
2019-10-24 11:24:26 +02:00
Oscar Nihlgård
4ac100c912
Fix jsgen bug with uninitialized seq ( #12500 ) [backport]
2019-10-24 11:17:01 +02:00
Oscar Nihlgård
9ccfcf5dd2
Fix compiler crash caused by top level return ( #12501 )
2019-10-24 11:04:04 +02:00
narimiran
822078ed12
add changelog for v1.0.2
2019-10-23 14:35:31 +02:00
Arne Döring
8d3d97aa9b
no html comments in issue template [skip ci] ( #12496 )
2019-10-23 12:08:17 +02:00
narimiran
d5cd5b00b9
disable flaky test on OSX
2019-10-23 11:24:43 +02:00
narimiran
2120fb2777
[backport] package chronos now has dependencies
2019-10-23 11:20:12 +02:00
Arne Döring
fe4a59f12b
fixes #12453 ( #12475 )
2019-10-23 10:29:12 +02:00
narimiran
c90b4ecddc
Revert "[ci skip] disable two packages until #11764 is merged"
...
This reverts commit 48975bb3e7 .
2019-10-23 07:09:08 +02:00
Jjp137
3ad48069d3
Fix word wrapping
2019-10-22 17:59:12 -07:00
Jjp137
e6d5379b3b
asyncstreams: replace unintended link with emphasis
2019-10-22 17:59:12 -07:00
Jjp137
59c1f7c87f
manual.rst: remove unintended link
...
cast[T](0) is interpreted as a link to id 0 with text T, so escape
the opening parentheses to display the intended output.
2019-10-22 17:59:12 -07:00
Jjp137
79aa58979c
koch.rst: remove link to nonexistent section
2019-10-22 17:59:12 -07:00
Jjp137
72147c9ba4
Prefer relative links for Nim documentation
...
This is more friendly to those browsing the documentation without
a network connection. The nim-doc package in Debian allows this,
for example.
Also, the domain name being used was not consistent. It could have
been either nim-lang.org or nim-lang.github.io, and those reading
the stable docs could have found themselves suddenly reading the
devel docs instead.
2019-10-22 17:59:12 -07:00
Jjp137
93461aee34
Fix many broken links
...
Note that contrary to what docgen.rst currently says, the ids have
to match exactly or else most web browsers will not jump to the
intended symbol.
2019-10-22 17:59:12 -07:00
Dominik Picheta
6bfa4eb6c5
Merge pull request #12371 from rayman22201/IOSelector_unregister_fix
...
Test + fix for epoll and kqueue selector modules to properly unregister event handles that have the key type "User"
2019-10-22 11:32:22 -07:00
Dominik Picheta
92fa7e0579
Merge branch 'devel' into IOSelector_unregister_fix
2019-10-22 11:31:38 -07:00
Artem V L
049032432c
Docstring refined for the getSectionValue() ( #12478 ) [backport]
2019-10-22 18:20:25 +02:00
Paul Tan
ad3c10022a
guards.nim:sameTree(): handle uint literals correctly ( #12483 ) [backport]
2019-10-22 18:18:33 +02:00
Andy Davidoff
2ccd1c3428
tweaked for clarity after editing to fix a typo ( #12473 )
2019-10-22 13:54:48 +02:00
Andreas Rumpf
38b3590e40
fixes #12310 [backport] ( #12470 )
2019-10-20 22:37:31 +02:00
Arne Döring
ec20fd3544
fix #12426 ( #12462 )
2019-10-20 11:52:50 +02:00
ducdetronquito
df4c339cfc
Namespace unittest enums to avoid name conflicts ( #12468 ) [backport]
...
* [backport] Fixes : #12465 - Unittest - Namespace the usage of TestStatus enum to avoid name conflicts.
2019-10-20 08:12:02 +02:00
Araq
0eae2217b6
first implementation of the new --seqsv2 switch
2019-10-20 08:11:07 +02:00
Araq
ed2fb36bc6
refactoring: use the new strings and seqs when optSeqDestructors is active
2019-10-20 08:11:07 +02:00
Araq
61ea85687c
refactoring: --newruntime consists of 3 different switches
2019-10-20 08:11:07 +02:00
Ray Imber
91661c16a1
Update changelog.md based on feedback from Dom96
2019-10-19 14:30:10 -07:00
Andreas Rumpf
832b0a0232
fixes #12420 [backport] ( #12456 )
2019-10-18 22:13:24 +02:00
Tomohiro
6b157e5f73
Fix vcc linker option name ( #12422 )
2019-10-18 16:20:18 +02:00
Andreas Rumpf
889b745b2b
Revert "Fixes #12187 ( #12321 )" ( #12447 )
...
This reverts commit 00c31e8766 .
2019-10-18 15:59:22 +02:00
Juan Carlos
f5b4d9a2e5
Fixes #8802 ( #12439 )
...
* Fix #8802
* Peer review feedbacks https://github.com/nim-lang/Nim/pull/12439#discussion_r335905397
2019-10-18 14:27:23 +02:00
Juan Carlos
4a0debfe87
Add no-ident for GCC when -d:release ( #12454 )
2019-10-18 14:13:55 +02:00
Juan Carlos
0a6e0a3f38
Improve htmlgen ( #12452 )
2019-10-18 12:16:01 +02:00
Miran
a5ab502f08
[backport] fix type's case in random.nim ( #12445 )
2019-10-17 22:13:00 +02:00
Andreas Rumpf
81125e2029
[backport] add back a check that got accidentically removed; fixes #12379 ( #12444 )
2019-10-17 20:02:59 +02:00
Juan Carlos
4d1f69c7d2
Fixes #10824 ( #12437 )
2019-10-17 11:39:01 +02:00
Juan Carlos
2cfd58de48
Fix #10804 ( #12438 )
2019-10-17 11:37:55 +02:00
Juan Carlos
1ccf1b89c2
Improve jsconsole adding the rest of the stable api as documented on the standard at https://developer.mozilla.org/docs/Web/API/Console ( #12440 )
2019-10-17 11:37:08 +02:00
Arne Döring
21cbfd72ec
Refactor json macro ( #12391 )
...
* closes #12316
* make tjsonmacro work at js target
* closes #12289
* closes #11988
* also fixed gdb related stuff
2019-10-17 09:55:41 +02:00
treeform
5ba932e43c
About 50% faster base64 implemention. ( #12436 )
2019-10-17 09:50:00 +02:00
Ray Imber
bec8225448
Updated the changelog
2019-10-16 19:14:18 -07:00
Ray Imber
bef1c4437d
fixes based on code review by @dom96
...
- For clarity: Changed the unregister if statement to use the in operator instead of
the set intersection operator in ioselectors_epoll.nim and
ioselectors_select.nim.
- Fixed unregister of Event.User case on the Android branch.
2019-10-16 14:13:09 -07:00
alaviss
37dfb7ecc6
compiler/options: only check the last folder for a candidate ( #12421 )
...
This prevents a nimble file from causing a different project to be
targeted instead of the desired one.
2019-10-16 13:03:11 +02:00
Miran
734da9e1df
fixes #11764 , faster hashing of (u)int ( #12407 )
2019-10-15 16:31:07 +02:00