Fix word wrapping
This commit is contained in:
parent
e6d5379b3b
commit
3ad48069d3
18 changed files with 146 additions and 125 deletions
|
|
@ -99,8 +99,8 @@ proc init*[A](s: var HashSet[A], initialSize = defaultInitialSize) =
|
|||
##
|
||||
## The `initialSize` parameter needs to be a power of two (default: 64).
|
||||
## If you need to accept runtime values for this, you can use
|
||||
## `math.nextPowerOfTwo proc <math.html#nextPowerOfTwo,int>`_ or `rightSize proc
|
||||
## <#rightSize,Natural>`_ from this module.
|
||||
## `math.nextPowerOfTwo proc <math.html#nextPowerOfTwo,int>`_ or
|
||||
## `rightSize proc <#rightSize,Natural>`_ from this module.
|
||||
##
|
||||
## Starting from Nim v0.20, sets are initialized by default and it is
|
||||
## not necessary to call this function explicitly.
|
||||
|
|
@ -645,8 +645,8 @@ proc init*[A](s: var OrderedSet[A], initialSize = defaultInitialSize) =
|
|||
##
|
||||
## The `initialSize` parameter needs to be a power of two (default: 64).
|
||||
## If you need to accept runtime values for this, you can use
|
||||
## `math.nextPowerOfTwo proc <math.html#nextPowerOfTwo,int>`_ or `rightSize proc
|
||||
## <#rightSize,Natural>`_ from this module.
|
||||
## `math.nextPowerOfTwo proc <math.html#nextPowerOfTwo,int>`_ or
|
||||
## `rightSize proc <#rightSize,Natural>`_ from this module.
|
||||
##
|
||||
## Starting from Nim v0.20, sets are initialized by default and it is
|
||||
## not necessary to call this function explicitly.
|
||||
|
|
|
|||
|
|
@ -134,7 +134,8 @@
|
|||
## # 'a': 5, 'b': 2, 'c': 1, 'd': 1, 'r': 2}
|
||||
##
|
||||
## The same could have been achieved by manually iterating over a container
|
||||
## and increasing each key's value with `inc proc<#inc,CountTable[A],A,Positive>`_:
|
||||
## and increasing each key's value with `inc proc
|
||||
## <#inc,CountTable[A],A,Positive>`_:
|
||||
##
|
||||
## .. code-block::
|
||||
## import tables
|
||||
|
|
|
|||
|
|
@ -432,8 +432,8 @@ iterator lines*(mfile: MemFile, buf: var TaintedString, delim = '\l',
|
|||
eat = '\r'): TaintedString {.inline.} =
|
||||
## Replace contents of passed buffer with each new line, like
|
||||
## `readLine(File) <io.html#readLine,File,TaintedString>`_.
|
||||
## `delim`, `eat`, and delimiting logic is exactly as for
|
||||
## `memSlices <#memSlices.i,MemFile,char,char>`_, but Nim strings are returned.
|
||||
## `delim`, `eat`, and delimiting logic is exactly as for `memSlices
|
||||
## <#memSlices.i,MemFile,char,char>`_, but Nim strings are returned.
|
||||
##
|
||||
## Example:
|
||||
##
|
||||
|
|
@ -451,8 +451,8 @@ iterator lines*(mfile: MemFile, buf: var TaintedString, delim = '\l',
|
|||
iterator lines*(mfile: MemFile, delim = '\l', eat = '\r'): TaintedString {.inline.} =
|
||||
## Return each line in a file as a Nim string, like
|
||||
## `lines(File) <io.html#lines.i,File>`_.
|
||||
## `delim`, `eat`, and delimiting logic is exactly as for
|
||||
## `memSlices <#memSlices.i,MemFile,char,char>`_, but Nim strings are returned.
|
||||
## `delim`, `eat`, and delimiting logic is exactly as for `memSlices
|
||||
## <#memSlices.i,MemFile,char,char>`_, but Nim strings are returned.
|
||||
##
|
||||
## Example:
|
||||
##
|
||||
|
|
|
|||
|
|
@ -631,10 +631,10 @@ iterator rsplit*(s: string, sep: string, maxsplit: int = -1,
|
|||
iterator splitLines*(s: string, keepEol = false): string =
|
||||
## Splits the string `s` into its containing lines.
|
||||
##
|
||||
## Every `character literal <manual.html#lexical-analysis-character-literals>`_ newline
|
||||
## combination (CR, LF, CR-LF) is supported. The result strings contain no
|
||||
## trailing end of line characters unless parameter ``keepEol`` is set to
|
||||
## ``true``.
|
||||
## Every `character literal <manual.html#lexical-analysis-character-literals>`_
|
||||
## newline combination (CR, LF, CR-LF) is supported. The result strings
|
||||
## contain no trailing end of line characters unless parameter ``keepEol``
|
||||
## is set to ``true``.
|
||||
##
|
||||
## Example:
|
||||
##
|
||||
|
|
@ -2101,7 +2101,8 @@ proc replace*(s: string, sub, by: char): string {.noSideEffect,
|
|||
rtl, extern: "nsuReplaceChar".} =
|
||||
## Replaces `sub` in `s` by the character `by`.
|
||||
##
|
||||
## Optimized version of `replace <#replace,string,string,string>`_ for characters.
|
||||
## Optimized version of `replace <#replace,string,string,string>`_ for
|
||||
## characters.
|
||||
##
|
||||
## See also:
|
||||
## * `find proc<#find,string,char,Natural,int>`_
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue