diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2013-11-30 16:25:44 -0800 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2013-11-30 16:25:44 -0800 |
commit | 5bf395040f0be04729f16a6b11dedf2d328eab40 (patch) | |
tree | e727dea2119a91103c507302bb759f6c27ad072c /lib/system.nim | |
parent | 0d193a446b8c1078bde6a150503a7b006ffba72e (diff) | |
parent | 936c71df70c0ec2c3c9a2373a57e5a6c835a01e0 (diff) | |
download | Nim-5bf395040f0be04729f16a6b11dedf2d328eab40.tar.gz |
Merge pull request #684 from gradha/pr_clarifies_docs
Clarifies wording of newSeq proc docstrings.
Diffstat (limited to 'lib/system.nim')
-rw-r--r-- | lib/system.nim | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/system.nim b/lib/system.nim index 5bd230e4c..dc5a406d1 100644 --- a/lib/system.nim +++ b/lib/system.nim @@ -374,10 +374,10 @@ proc newSeq*[T](s: var seq[T], len: int) {.magic: "NewSeq", noSideEffect.} ## This is equivalent to ``s = @[]; setlen(s, len)``, but more ## efficient since no reallocation is needed. ## - ## Note that the sequence will be filled with uninitialized entries, which - ## can be a problem for sequences containing strings. After the creation of - ## the sequence you should assign entries to the sequence instead of adding - ## them. Example: + ## Note that the sequence will be filled with zeroed entries, which can be a + ## problem for sequences containing strings since their value will be + ## ``nil``. After the creation of the sequence you should assign entries to + ## the sequence instead of adding them. Example: ## ## .. code-block:: nimrod ## var inputStrings : seq[string] @@ -390,10 +390,10 @@ proc newSeq*[T](s: var seq[T], len: int) {.magic: "NewSeq", noSideEffect.} proc newSeq*[T](len = 0): seq[T] = ## creates a new sequence of type ``seq[T]`` with length ``len``. ## - ## Note that the sequence will be filled with uninitialized entries, which - ## can be a problem for sequences containing strings. After the creation of - ## the sequence you should assign entries to the sequence instead of adding - ## them. Example: + ## Note that the sequence will be filled with zeroed entries, which can be a + ## problem for sequences containing strings since their value will be + ## ``nil``. After the creation of the sequence you should assign entries to + ## the sequence instead of adding them. Example: ## ## .. code-block:: nimrod ## var inputStrings = newSeq[string](3) |