diff options
-rw-r--r-- | lib/pure/collections/sequtils.nim | 2 | ||||
-rw-r--r-- | web/news.txt | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/lib/pure/collections/sequtils.nim b/lib/pure/collections/sequtils.nim index e9cd2cb3c..5fac1f0af 100644 --- a/lib/pure/collections/sequtils.nim +++ b/lib/pure/collections/sequtils.nim @@ -217,7 +217,7 @@ proc keepIf*[T](seq1: var seq[T], pred: proc(item: T): bool {.closure.}) = inc(pos) setLen(seq1, pos) -proc delete*[T](s: var seq[T], first=0, last=0) = +proc delete*[T](s: var seq[T]; first, last: Natural) = ## Deletes in `s` the items at position `first` .. `last`. This modifies ## `s` itself, it does not return a copy. ## diff --git a/web/news.txt b/web/news.txt index ce5443213..cffffffee 100644 --- a/web/news.txt +++ b/web/news.txt @@ -39,6 +39,7 @@ News ``varargs[expr]``. So if your code breaks for ``varargs[untyped]``, use ``varargs[expr]`` instead. The same applies to ``varargs[typed]`` vs ``varargs[stmt]``. + - ``sequtils.delete`` doesn't take confusing default arguments anymore. Library additions |