Commit Graph

13846 Commits

Author SHA1 Message Date
narimiran
c6f601d48e bump version to 0.19.6 v0.19.6 2019-05-10 13:35:12 +02:00
Miran
d353c20c03 fixes #7569, all credit to @vincentvidal (#11213)
(cherry picked from commit e54546bcff)
2019-05-10 09:41:27 +02:00
Clyybber
b85cc17998 Fix #9844 (#11216)
(cherry picked from commit 6be9b98e35)
2019-05-10 09:39:03 +02:00
genotrance
8c4c3464e1 Fix 105, few fixes for 101 (#11148)
(cherry picked from commit 45759b5e90)
2019-05-07 17:38:00 +02:00
Jasper Jenkins
f575cdc1ae Add len check for newIfStmt to avoid segfault (#11032)
(cherry picked from commit a68c5662f2)
2019-05-07 17:36:49 +02:00
Andy Davidoff
15c526c298 render urls correctly (#11022)
(cherry picked from commit 485d5448fa)
2019-05-07 17:36:17 +02:00
Miran
a62685372f json: add '\v' support, fixes #10541 (#10987)
(cherry picked from commit 2608bc369e)
2019-05-07 17:35:55 +02:00
genotrance
8b7cd2e19f Fix #10907 - remove unused typedef string (#10908)
(cherry picked from commit 0378bfa402)
2019-05-07 17:35:33 +02:00
Andreas Rumpf
80e9270580 macros: typo
(cherry picked from commit 802ecbc49e)
2019-05-07 17:34:45 +02:00
Araq
d92f322faa backport sane ast.isException implementation 2019-04-30 09:30:35 +02:00
cooldome
dbca89730b Fixes #7845 (Cannot raise generic exception)
(cherry picked from commit 541c2a3fec)
2019-04-29 13:35:45 +02:00
narimiran
f1c297e439 fix duplicate definition 2019-04-12 09:38:22 +02:00
cooldome
3cf038027b fixes #10765 (#10993) [backport]
(cherry picked from commit de02fd0b89)
2019-04-11 15:15:43 +02:00
narimiran
0e34258749 remove the test for stuff that is not backported 2019-03-24 21:37:32 +01:00
Andreas Rumpf
897b63e5cd stats.nim: bugfix: use min in '+' [backport]
(cherry picked from commit 1332f649b2)
2019-03-24 19:07:33 +01:00
Andreas Rumpf
c9c5abcdc1 fixes #10886 [backport] (#10897)
(cherry picked from commit 0b2a3f6f7f)
2019-03-24 19:07:08 +01:00
Andreas Rumpf
541b8df315 multi-methods: remove hack, make tmethod_various compile under strict C++ [backport]
(cherry picked from commit 4181baf400)
2019-03-24 19:04:57 +01:00
narimiran
2d1dea9484 keep only the relevant part of tbasics test 2019-02-21 08:56:43 +01:00
Araq
aa2dfd1cef fixes a critical strutils bug [backport]
(cherry picked from commit 68ce92d4eb)
2019-02-20 19:47:02 +01:00
Araq
32780acc61 fixes 10697 [backport]
(cherry picked from commit 257965e105)
2019-02-20 19:46:19 +01:00
LemonBoy
3aeaa90bd8 Fix edge case in type hashing (#10601) [backport]
Empty types introduced by a template produced the same hash of the
"clean" type sharing the same name.

(cherry picked from commit 631a8ab57f)
2019-02-20 19:34:16 +01:00
Andreas Rumpf
99fc4029e0 fixes #10584 [backport]
(cherry picked from commit 65f3e390e8)
2019-02-20 19:25:33 +01:00
Matt Haggard
37ff8753a1 Add non-interactive installer flag (-y) to finish.nim (#10603) [backport]
(cherry picked from commit fd62d24c4c)
2019-02-08 09:39:36 +01:00
narimiran
f1a78b8b4c tbitops: remove unavailable tests 2019-02-07 09:35:06 +01:00
Araq
12bc7c9882 koch winrelease: also bundle c2nim for Windows 2019-02-06 18:23:17 +01:00
Arne Döring
c9441c6f79 Vm bitops fixes (#10520) 2019-02-05 15:51:08 +01:00
Arne Döring
eb42853ff4 Fix vm signed xor (#10519)
* fix #10482

* undo changes

* fix for bitwise not

* remove dead opcode

(cherry picked from commit b80dbdb77d)
2019-02-05 15:41:40 +01:00
cooldome
c366a8e386 vm fix for bitwise signed ints (#10507)
* fixes #10482

* add missing file

* bug fix

(cherry picked from commit 1d5437e9d2)
2019-02-05 15:41:25 +01:00
narimiran
56d213ca9b bump version number to 0.19.5 2019-02-05 15:41:00 +01:00
narimiran
b6d96cafc8 bump the version to 0.19.4 v0.19.4 2019-01-31 09:46:55 +01:00
Miran
74275112a5 fixes #2796 (#10500) [backport]
(cherry picked from commit 9ac0cbdd51)
2019-01-31 08:29:40 +01:00
Araq
3ffa9b2e78 fixes #9149 [backport]
(cherry picked from commit 07a0a61875)
2019-01-31 08:28:30 +01:00
Neelesh Chandola
3959b2fd24 Fixes https://github.com/nim-lang/Nim/issues/8484 (#10470) [backport]
(cherry picked from commit 2b0ed9995d)
2019-01-31 08:28:08 +01:00
Miran
d53e3db0eb fix #10287 (#10448) 2019-01-25 10:04:54 +01:00
Christian Lyder Jacobsen
2853aeda8e Use hexadecimal in json escaping (#10437) [backport]
(cherry picked from commit 8313e5f24e)
2019-01-25 10:02:03 +01:00
narimiran
818b23ce7b include missing modules in lib.rst 2019-01-25 10:01:28 +01:00
Miran
a89534eb96 fix #9556 (#10445) 2019-01-25 09:59:53 +01:00
Araq
81fd1147db fixes #8294 [backport]
(cherry picked from commit 27e366eaec)
2019-01-25 09:56:34 +01:00
Jjp137
9047fb7738 lib.rst: fix a typo (#10308) 2019-01-25 09:56:08 +01:00
Ico Doornekamp
00fcaefaab Fixes #10263; [backport]
(cherry picked from commit efa4b9adaa)
2019-01-23 16:07:13 +01:00
LemonBoy
1932da018f Restore the docstring during the .async. transform (#10404) [backport]
Fixes #9816

(cherry picked from commit 792dbed57e)
2019-01-22 09:42:07 +01:00
genotrance
031de094f0 Fix gorge caching (#10407)
(cherry picked from commit 4b1e227531)
2019-01-22 06:31:50 +01:00
Oscar Nihlgård
ba68025ce5 Support system.reset in vm (#10400)
(cherry picked from commit a4cdd25b19)
2019-01-22 06:31:28 +01:00
LemonBoy
56b26966c8 Make the registered passes local to the ModuleGraph (#9259)
Closes #9068

(cherry picked from commit b97a7dbf3d)
2019-01-21 08:39:18 +01:00
narimiran
e8aaec0153 [backport] fix documentation leak to os.nim[ci skip]
(cherry picked from commit 29e0a792ff)
2019-01-14 09:34:22 +01:00
Araq
e21b578740 fixes #10075 [backport]
(cherry picked from commit aa7ad88978)
2019-01-14 09:18:27 +01:00
Araq
98cdfe073e fixes #10271 [backport]
(cherry picked from commit 451377f737)
2019-01-14 09:18:19 +01:00
alaviss
efa75215e6 system/strmantle: avoid leaking docs to system.nim [ci skip] (#10233)
thanks @timotheecour for spotting this

(cherry picked from commit 20402579a2)
2019-01-14 09:16:07 +01:00
Leonardo Cecchi
dd8192fc1d Fix ODBC SQL Error string decoding (#10207) [backport]
ODBC Errors were presented to the users as a sequence of characters.
I.e.:

    >test_oracle.exe

    Error: ['H', 'Y', '0', '0', '0', '\x00', '\x00', ...]

    test_oracle.nim(15)      test_oracle
    test_oracle.nim(8)       test_oracle
    db_odbc.nim(534)         open
    db_odbc.nim(168)         dbError
    Error: unhandled exception: ODBC Error [DbError]

This patch fix the string decoding, creating a real string:

    >test_oracle.exe

    Error: HY000 [Oracle][ODBC][Ora]ORA-12541: TNS:no listener

    test_oracle.nim(15)      test_oracle
    test_oracle.nim(8)       test_oracle
    db_odbc.nim(534)         open
    db_odbc.nim(168)         dbError
    Error: unhandled exception: ODBC Error [DbError]

(cherry picked from commit b7be67349b)
2019-01-14 09:15:17 +01:00
narimiran
6b775905b6 remove float128 from the manual, fixes #10213 [ci skip]
(cherry picked from commit 258952832f)
2019-01-09 11:05:41 +01:00