tofu
a990afcedc
fixes #10200 ( #10950 )
...
* fixes #10200
* add rule for other comparison operators
* add rule for '!='
* add test
* fixed to pass the test
2019-04-04 14:58:54 +02:00
cooldome
8546393ddb
Merge pull request #10954 from cooldome/atomicInc_regression
...
fixes regression #10953
2019-04-04 11:42:08 +01:00
Arne Döring
65ee80e50c
Pure ref object; fixes #10721 ( #10955 )
2019-04-04 09:06:12 +02:00
Arne Döring
e5cdd7f773
add alias for --debugger:native ( #10957 )
2019-04-04 08:59:26 +02:00
MrZoraman
c6327e229a
Fix dead sequtils link ( #10960 ) [ci skip]
2019-04-04 07:03:15 +02:00
Andrii Riabushenko
ad1c6fe8b9
fixes #10953
2019-04-03 15:06:26 +01:00
cooldome
dc2986789b
fixes #10942 . Lent T bug ( #10946 )
...
* fixes #10942
* add test
* bug build
2019-04-03 15:55:53 +02:00
cooldome
734da9544d
fixes #10948 ( #10949 )
2019-04-03 10:42:41 +02:00
Andreas Rumpf
eaca62f331
make tests green again
2019-04-02 14:55:45 +02:00
Miran
d337e4a932
md5: add missing .gcsafe. to the forward declarations ( #10944 )
2019-04-02 14:44:19 +02:00
Araq
f2691fdc7e
try to make travis green
2019-04-02 12:24:58 +02:00
Araq
9029257a99
attempt to make the CIs green again
2019-04-02 11:01:38 +02:00
Araq
0b96b135f8
simple program works with --newruntime
2019-04-02 10:43:11 +02:00
Miran
b707790519
do not display stacktrace twice, fixes #10922 ( #10939 )
2019-04-02 09:10:03 +02:00
Araq
f5a7a3bee9
make megatest work again
2019-04-02 08:23:13 +02:00
Araq
b77a2037f8
newruntime: progress
2019-04-02 00:46:38 +02:00
Araq
3b14f0ed10
see what appveyor thinks about this
2019-04-01 17:50:03 +02:00
Araq
0f0cc9e6eb
see what appveyor thinks about this
2019-04-01 17:45:23 +02:00
Araq
204ecfc817
os.nim: proper indentation
2019-04-01 17:45:08 +02:00
Araq
c3067e36bb
newruntime: progress
2019-04-01 16:51:18 +02:00
Araq
fda1352ccf
json.nim: tiny refactoring
2019-04-01 16:24:04 +02:00
Araq
cce8d3da27
fixes #10934
2019-03-31 19:59:17 +02:00
Miran
aeb30a72c0
update unicode.nim ( #10921 )
...
* update unicode.nim
* create a script to create the needed unicode data
* make unicode.nim compatible with Unicode v12.0.0
* slightly improve unicode.nim documentation (fixes #4795 )
* more documentation
2019-03-31 08:36:04 +02:00
Andreas Rumpf
aa072b9525
fixes #10930
2019-03-30 23:45:40 +01:00
Araq
caf0552573
make Boehm GC work on Windows
2019-03-30 00:56:21 +01:00
Arne Döring
00f419bcd6
remove check for better error message ( #10926 )
2019-03-29 20:21:28 +01:00
Andreas Rumpf
f8e720fda9
fixes json.nim regression
2019-03-29 08:01:59 +01:00
Miran
dafd995402
change the order of appveyor tests ( #10920 )
...
Testing packages sometimes randomly fails because of some
reason not connected to Nim (e.g. github is down).
Currently, that would prevent "regular" appveyor tests
from running.
Changing the order will allow "regular tests" to run
regardless of the outside problems with packages.
2019-03-28 17:18:42 +01:00
Arne Döring
e904b3f952
code cleanup ( #10874 )
2019-03-28 12:32:02 +01:00
Andreas Rumpf
fcd3b0c4d8
manual: prefer 'typeof(x)' over 'type(x)'
2019-03-27 15:08:32 +01:00
Andreas Rumpf
3cb645ab50
move more stuff into manual_experimental
2019-03-27 15:08:32 +01:00
Andreas Rumpf
4d0f05a98a
manual.rst: move experimental features to manual_experimental
2019-03-27 15:08:32 +01:00
Miran
d74179dde3
use atomicInc/atomicDec ( #10906 )
2019-03-27 11:17:44 +01:00
genotrance
0378bfa402
Fix #10907 - remove unused typedef string ( #10908 )
2019-03-26 16:20:26 -05:00
narimiran
d9913593c1
proper fix
2019-03-26 20:26:23 +01:00
narimiran
3c4f1acf0c
fix nim-chronicles test: there is a new dependency
2019-03-26 18:35:17 +01:00
Araq
3cf846e02c
fixes #10904
2019-03-26 16:12:47 +01:00
narimiran
73a77e9bef
disable testing of nim-chronicles until is fixed
2019-03-26 16:03:40 +01:00
Arne Döring
04f901b63b
add NimFrameFilter to nim-gdb.py ( #10873 )
2019-03-26 13:12:39 +01:00
Andreas Rumpf
bc29094af9
fixes 'nimble install nimble' problems
2019-03-26 09:51:31 +01:00
Andreas Rumpf
802ecbc49e
macros: typo
2019-03-26 09:51:31 +01:00
Andreas Rumpf
8e1c6e2e2d
fixes #10896 ( #10903 )
2019-03-25 19:26:38 +01:00
Andreas Rumpf
663b1f2c96
newruntime: bugfixes
2019-03-25 16:45:51 +01:00
Jjp137
b0e236674c
logging: better documentation ( #10895 )
2019-03-24 18:53:04 +01:00
Andreas Rumpf
1332f649b2
stats.nim: bugfix: use min in '+' [backport]
2019-03-23 15:09:28 +01:00
Andreas Rumpf
0cc6e12425
fixes #8202 ( #10888 )
...
* fixes #8202
* make tests green
2019-03-23 14:49:21 +01:00
Viktor Kirilov
f8146dfd84
improvements on the hot code reloading support ( #10892 )
...
* calling the "_actual" versions of functions when defined within the same module - slowdown for the snappy compression is now down from x6 to x4-x5 when HCR is ON
* dynamically linking to the runtime for VS when HCR is on - binaries are smaller
* compilerProcs are also called using the _actual direct version within the module they are defined (system)!
* updated comments & goals
* handling VS-compatible compilers on Windows in a cleaner way
* now the .dll/.so files end up in the nimcache even when --nimcache isn't explicitly stated
2019-03-23 14:48:47 +01:00
Andreas Rumpf
0b2a3f6f7f
fixes #10886 [backport] ( #10897 )
2019-03-23 14:44:53 +01:00
Andreas Rumpf
7c08303faf
system.nim: documentation improvements
2019-03-23 10:55:26 +01:00
Miran
714c4f0d67
add short overview of the system module ( #10883 )
2019-03-23 08:34:59 +01:00