Andreas Rumpf
aeca422dbe
make httpclient work without zero terminators
2018-04-29 07:59:36 +02:00
Andreas Rumpf
22670aad84
make nre compile again
2018-04-29 07:59:03 +02:00
Andreas Rumpf
9e6656d562
disable hanging test
2018-04-29 07:58:24 +02:00
Andreas Rumpf
4375dfd9d0
pegs: don't rely on terminating zero
2018-04-29 07:43:11 +02:00
Andreas Rumpf
c8b2e65dbb
critbits: don't rely on terminating zero
2018-04-29 07:42:47 +02:00
Andreas Rumpf
b899713832
make more tests green
2018-04-29 01:48:21 +02:00
Andreas Rumpf
f4c21305a9
uri.nim: don't rely on zero termination
2018-04-29 01:46:40 +02:00
Andreas Rumpf
203d833688
parseopt stdlib module: dont rely on the zero terminator
2018-04-29 01:31:29 +02:00
Andreas Rumpf
39b81c836c
cgi module: don't depent on the terminating zero
2018-04-29 01:18:26 +02:00
Andreas Rumpf
7e0540ed80
the compiler does not rely on the zero terminator anymore
2018-04-29 01:09:05 +02:00
Andreas Rumpf
68a63b3407
RST package: don't use obsolete toLower proc
2018-04-29 01:08:37 +02:00
Andreas Rumpf
a97684e277
parseutils does not depend on the zero terminator anymore
2018-04-29 01:08:01 +02:00
Andreas Rumpf
37901b50b3
strscans module does not rely on the zero terminator anymore
2018-04-29 01:07:13 +02:00
Andreas Rumpf
e3e18b277c
renderer.nim: bugfix
2018-04-29 01:03:24 +02:00
Andreas Rumpf
9b8603adcd
strutils: code cleanups and do not rely on the terminating binary zero anymore
2018-04-28 21:59:43 +02:00
Andreas Rumpf
9d77f61038
sigmatch: speed it up
2018-04-28 18:48:18 +02:00
Andreas Rumpf
6408646b02
minor speedup: concept tests still green
2018-04-28 18:37:45 +02:00
Andreas Rumpf
4adc31ee3d
stuff that is green
2018-04-28 18:23:54 +02:00
Andreas Rumpf
f64f9e50cc
correct comparisons for nil strings/seqs
2018-04-28 15:13:44 +02:00
Andreas Rumpf
13a380bca6
make tests green
2018-04-28 13:10:45 +02:00
Andreas Rumpf
aded62520b
string to cstring conversions produce the empty C string for nil; this will be consistent with alternative string implementations
2018-04-28 11:12:23 +02:00
Andreas Rumpf
84c4e7a502
make tests green again
2018-04-28 10:00:31 +02:00
Andreas Rumpf
e3379770b2
codegen: support nil strings/seqs in more places
2018-04-28 09:56:10 +02:00
Andreas Rumpf
1eaeb8945b
system.nim documentation: setLen can handle nil now
2018-04-28 09:31:22 +02:00
Andreas Rumpf
ee7515e376
fixes #7663
2018-04-28 09:26:15 +02:00
Andreas Rumpf
65c08212db
system.nim: minor code cleanup
2018-04-28 07:57:44 +02:00
Andreas Rumpf
f697596faf
semcheck: code cleanups
2018-04-28 07:49:36 +02:00
Andreas Rumpf
f755808350
remove standalone 'except' and 'finally' statements that have been deprecated for years
2018-04-28 00:00:28 +02:00
andri lim
07d6ff4be4
fixes #7601 , array construction of ptr generics ( #7671 )
...
* fixes #7601 , array construction of ptr generics
* add more test
2018-04-27 21:38:15 +02:00
Varriount
822d2b5085
Fix the return value of GetType and friends when given a var T type. ( #7701 )
2018-04-27 21:35:41 +02:00
Andreas Rumpf
7c538b26ad
nil in string concats does not produce crashes anymore
2018-04-27 21:33:05 +02:00
alaviss
c8a412998a
make nimfix compile again ( #7708 )
2018-04-27 20:58:39 +02:00
Andreas Rumpf
ce36b8efd6
setLen doesn't crash on nil strings/seqs anymore
2018-04-27 11:07:40 +02:00
Andreas Rumpf
ef1b547f35
'add' on a nil sequence doesn't produce a crash anymore
2018-04-27 09:57:20 +02:00
Andreas Rumpf
c71c951a64
enforce dot and call operators are used with an explicit .experimental pragma
2018-04-27 09:57:20 +02:00
Andreas Rumpf
e50f69bc87
nimgrep: count the number of matches
2018-04-27 09:57:20 +02:00
andri lim
e4aa140d22
fixes #7600 , generic object with generic ref object parent typerel bug ( #7678 )
...
* fixes #7600
* fix wrong logic
2018-04-27 08:53:20 +02:00
hlaaf
397e173139
fix #7680 ( #7683 )
...
* fix #7680
* Don't send on every HTTP method
* These should be squashed
* 80 column limit
2018-04-26 18:54:14 +01:00
Dominik Picheta
ce1bd913cf
Merge pull request #7692 from teroz/patch-1
...
tiny typo
2018-04-25 22:57:12 +01:00
Dominik Picheta
aa48a472fd
Improve deprecation messages in json docs.
2018-04-25 22:56:51 +01:00
Dominik Picheta
d01b1558a3
Improve progress reporting example. Refs #7693
2018-04-25 22:49:29 +01:00
Dominik Picheta
4d24eb9464
Merge pull request #7693 from enthus1ast/patch-1
...
copy pastable progress reporting example
2018-04-25 22:46:58 +01:00
David Krause
be8ce30acd
copy pastable progress reporting example
2018-04-25 16:06:53 +02:00
Terence Namusonge
e1cd4bca0e
tiny typo
2018-04-25 14:30:54 +02:00
genotrance
e931f3b5a9
Fixes #802 , #803 and #3775 - genscript issues ( #7677 )
...
* Fixes #802 , #803 and #3775 - genscript issues
* Test case for genscript
* Test script
* Verify on Linux
* Update categories.nim
* Fix merge
* Improve test framework
* Windows fixes
2018-04-25 10:52:32 +02:00
Oscar Nihlgård
b34580fd5b
Rename Time.nanoseconds to nanosecond ( #7673 )
...
* Rename `Time.nanoseconds` to `nanosecond`
* Fix bug with Duration comparision
2018-04-25 02:43:26 +02:00
cooldome
c385391ffd
Consts in fenv ( #7688 )
...
* Fixes #7574
* better comments
* Changes vars to consts for side effect tracking
* Revert unintended changes
2018-04-25 02:41:16 +02:00
Oscar Nihlgård
c461811bde
Use safeLen in pairs iterator for PNode ( #7684 )
2018-04-25 02:29:47 +02:00
Andreas Rumpf
b503ca03f6
refactoring: move 'argument' global into config object
2018-04-24 11:58:18 +02:00
Andreas Rumpf
7df892db9d
make tests green again
2018-04-24 11:45:08 +02:00