Andreas Rumpf
c3c5839329
Add build support for FreeBSD/PowerPC64 ( #12011 )
...
* Add build support for FreeBSD PowerPC64
* Add build support for FreeBSD PowerPC64
* Add build support for FreeBSD PowerPC64
2019-08-23 18:59:52 +02:00
Andreas Rumpf
fbb2763204
fixes #11958 ( #12013 )
2019-08-23 18:58:55 +02:00
Andreas Rumpf
b07694cd90
new gensym handling ( #11985 )
...
* new .gensym implementation
* make astspec test green again
* introduce a --useVersion switch to group compatibility switches
* fixes #10180
* fixes #11494
* fixes #11483
* object constructor fields and named parameters are also not gensym'ed
* disabled broken package
2019-08-23 16:15:02 +02:00
lenoil98
2212a90458
Add build support for FreeBSD PowerPC64
2019-08-23 07:56:56 -04:00
lenoil98
e1539c7344
Add build support for FreeBSD PowerPC64
2019-08-23 07:54:02 -04:00
lenoil98
806f3b592f
Add build support for FreeBSD PowerPC64
2019-08-23 07:50:50 -04:00
Palash Nigam
f28a47ea7b
fixes #11834 ( #12000 )
2019-08-23 07:42:33 +02:00
Andreas Rumpf
9aad99bdfd
closes #7117
2019-08-22 19:08:35 +02:00
Andreas Rumpf
085fbcea6f
fixes #10854
2019-08-22 18:57:41 +02:00
Andreas Rumpf
9eee15f668
thavlak: code style changes
2019-08-21 22:03:04 +02:00
Federico Ceratto
170cb4f4cb
Update OpenSSL example ( #11896 )
...
* Update OpenSSL example
Fix privkey filename.
Bump up RSA key size.
Add ECDSA example.
2019-08-21 20:01:17 +02:00
Timothee Cour
2b2efe3dbe
fix compiletimeFFI ( #11991 )
2019-08-21 09:28:16 +02:00
Arne Döring
5304b16a55
Fix typos. Apply title case. ( #11987 )
2019-08-21 00:04:01 +02:00
Oscar Nihlgård
4264e9576d
Consider range type of runtime discrim [feature] ( #11432 )
2019-08-20 17:39:49 +02:00
Andreas Rumpf
d00c8febee
Nimpretty: fix #11937 ( #11978 )
...
* cosmetic improvements
* remove unused imports
* make 'openPars' and 'closedPars' more readable
* nimpretty: fix #11937 (wrong indentation)
2019-08-20 16:03:04 +02:00
Araq
b1b0960c36
fixes #11972
2019-08-20 15:47:04 +02:00
Miran
75baaa5e25
nim check, fix #11927 , no more empty strings ( #11979 )
2019-08-19 22:25:21 +02:00
narimiran
ceb742351a
nimpretty: fix #11937 (wrong indentation)
2019-08-19 13:35:10 +02:00
narimiran
cf4390a24a
cosmetic improvements
...
* remove unused imports
* make 'openPars' and 'closedPars' more readable
2019-08-19 13:29:45 +02:00
Andreas Rumpf
742862b847
more enhancements for #11618 ( #11976 )
...
* finish the Windows IO layer changes; refs #11618
* added system.getOsFileHandle which is less error-prone on Windows
* make tests green again
2019-08-18 22:57:56 +02:00
nc-x
ac7a365137
Fix HCR crash because certain procs were hcrGetProc'ed before being hcrRegisterProc'ed ( #11971 )
2019-08-18 14:16:51 +02:00
nc-x
d5840e1e3d
Implement isExported for symbols in macros ( #11963 )
...
* Implement isExported for macros
* Reimplement isExported using VM callback mechanism
* VM does not support exceptions, use stacktrace() instead.
2019-08-18 11:51:28 +02:00
Andreas Rumpf
7cb31455ee
fixes #11618 ( #11969 )
2019-08-17 21:19:57 +02:00
nc-x
b68380f09b
fixes #11872 ; include now gives a proper error message for all invalid infix operators ( #11965 )
2019-08-17 19:45:47 +02:00
Andreas Rumpf
db9e27dffd
Fixes #11118 ( #11964 )
...
* fixes #11118
* Reset closure iter exception before rethrowing
2019-08-17 10:37:38 +02:00
nc-x
cf09ef47b8
Remove duplicate line number from 'invalid forward declaration' error ( #11966 )
2019-08-17 10:35:25 +02:00
Andreas Rumpf
15e681ce66
fixes 'e' command handling; now only does what advopt.txt claims it does ( #11961 )
...
* fixes 'e' command handling; now only does what advopt.txt claims it does
* address Timothee's remark
2019-08-16 18:19:30 +02:00
Yuriy Glukhov
721ca3e830
Reset closure iter exception before rethrowing
2019-08-16 17:26:00 +02:00
Araq
39f4a3e418
fixes #11801
2019-08-16 15:20:39 +02:00
Araq
b9dd972c32
fixes #11770
2019-08-16 14:48:32 +02:00
Araq
7023241aaf
fixes #11819
2019-08-16 14:37:52 +02:00
Araq
bebda3851f
fixes #1188
2019-08-16 13:29:58 +02:00
Araq
c7e77edecc
fixes #11925
2019-08-16 12:33:31 +02:00
Andreas Rumpf
ba577c7e1b
better tojsstr ( #11954 )
...
* JS: rewrote toJSStr
* JS: don't raise exceptions in primitives
2019-08-16 12:18:51 +02:00
Timothee Cour
cf22dec584
genSym symbols rendered as b1_416049 instead of b1416049 ( #11960 )
2019-08-16 12:17:20 +02:00
Araq
1fb9a6d946
added destructors.rst spec to the build documentation
2019-08-16 12:14:39 +02:00
Yuriy Glukhov
d31404ac27
Merge branch 'cpp_reraise_fix' into yield-in-try-fix
2019-08-16 10:25:09 +02:00
Timothee Cour
922e2a5098
refs #11956 ( #11957 )
2019-08-16 07:19:34 +02:00
Timothee Cour
511298242d
fixes #10053 ( #11951 )
2019-08-15 15:55:48 +02:00
pgkos
296dfae8af
Fixes splitfile ( #11918 ) [bugfix]
2019-08-15 15:22:14 +02:00
Dominik Picheta
b095203f28
Fixes regression introduced by #11904 . ( #11948 )
2019-08-15 06:05:38 +02:00
Timothee Cour
630e18a6eb
refs #11947 ; FieldError fixed ( #11950 )
2019-08-15 06:04:38 +02:00
Arne Döring
a25d43ca6b
fix warnings in system.nim ( #11944 )
2019-08-14 17:48:11 +02:00
Arne Döring
65ed2d7fe8
fixes #11942 ( #11945 )
2019-08-14 17:41:44 +02:00
Clyybber
e6cb7e34ef
Make name mangling reversable unambiguously ( #11939 ) [bugfix]
2019-08-14 08:11:50 +02:00
cooldome
5ef62fcb25
newruntime for vcc ( #11934 ) [bugfix]
2019-08-14 08:10:59 +02:00
narimiran
1874b3e786
[nobackport] add a changelog entry for the previous commit
2019-08-13 07:38:07 +02:00
Fabian Keller
83397a69fc
Consistent behavior of exec; Improved docs around exec, staticExec, gorgeEx, etc. ( #10967 )
...
* improved docs around exec, staticExec, gorgeEx, etc.
* incorporate review comment; made behavior of exec consistent
2019-08-13 07:41:08 +02:00
Andreas Rumpf
433613e267
fixes #11844 ( #11935 )
2019-08-13 06:37:37 +02:00
Araq
322ce1872f
fixes #10689
2019-08-12 14:06:48 +02:00