summary refs log tree commit diff stats
path: root/lib/pure/strutils.nim
Commit message (Expand)AuthorAgeFilesLines
* doc(format): ospaths2,strutils: followup #23560 (#23629)lit2024-05-201-6/+6
* Improve strutils.rsplit doc, proc and iterator have oppose result order. (#23...lit2024-05-101-6/+6
* fixes #23304; uses `snprintf` instead of `sprintf` (#23322)ringabout2024-02-201-5/+5
* Docs:strutils. Expand `multiReplace` docs, add runnableExamples (#23181)Zoom2024-01-081-7/+20
* strutils.multiReplace: Making order of replacement explicit (#23022)Joachim Hereth2023-12-021-2/+3
* complete std prefixes for stdlib (#22887)ringabout2023-10-301-4/+4
* fixes #22696; func `strutils.join` for non-strings uses proc `$` which can ha...ringabout2023-09-301-1/+1
* Markdown code blocks migration part 8 (#22478)Andrey Makarov2023-08-151-42/+72
* `strutils.split/rsplit` now return src on an empty sep (#22136)Zoom2023-06-211-23/+37
* alternative to #21914; split, rsplit now forbid an empty separator (#21961)ringabout2023-05-301-4/+22
* int64/uint64 as bigint in JS (#21613)metagn2023-04-111-5/+5
* fixes #18134; registers `formatBiggestFloat` in VM (#21299)ringabout2023-01-261-52/+55
* fixes #20244; fixes castSizes warnings (#21102)ringabout2022-12-221-2/+14
* fix #12122 (#21096)Bung2022-12-161-2/+2
* alternative, much simpler algorithm for strict func checking (#21066)Andreas Rumpf2022-12-111-1/+1
* fixes ptr to cstring warnings[backport] (#20848)ringabout2022-11-161-2/+2
* follow up #19714; add `memmem` optimizations for `find` on Linux, Macos and B...ringabout2022-10-131-1/+26
* strutils, rstgen: avoid deprecated `strutils.delete` (#20488)ee72022-10-051-4/+5
* fix #19500; remove find optimization [backport: 1.6] (#19714)ringabout2022-09-281-20/+1
* fix #18128 rfind on empty needle returns rightmost index (#20430)n5m2022-09-261-1/+2
* Revert "add `fromChar`" (#20336)ringabout2022-09-121-9/+0
* add `fromChar` (#20332)Hamid Bluri2022-09-111-0/+9
* Improve error message for `strutils.addf` (#20157)konsumlamm2022-08-051-8/+8
* Fix "Add Wider Ascii Chars sets and func for string formatting" (#20120)Clay Sweetser2022-07-311-3/+3
* Add Wider Ascii Chars sets and func for string formatting (#19994)Sultan Al Isaiee2022-07-311-12/+25
* Fix `find` routines' api to default to `last=-1` (#19761)Zoom2022-06-071-41/+50
* Fix questionable suggestion in `strutils` docs (#19765)Zoom2022-05-061-9/+16
* move assertions out of system (#19599)flywind2022-03-231-0/+3
* docs: Fix broken cross references to `rfind` in strutils (#19382) [backport]Leon2022-01-131-3/+3
* Fix nimIdentNormalize, fixes #19067 (#19068)Tomasz Kramkowski2021-10-291-2/+3
* docgen: implement doc link resolution in current module (#18642)Andrey Makarov2021-10-281-0/+5
* fix a typo (rename `temporal` to `temporary` (#18892) [backport]flywind2021-09-241-1/+1
* don't use space after proc names (#18681)flywind2021-08-121-2/+2
* deprecate strutils.delete and add an overload with saner semantics consistent...Timothee Cour2021-07-181-7/+33
* don't use `{.rtl.}` for generics, otherwise `-d:useNimRtl` gives `ambiguous i...Timothee Cour2021-07-011-1/+1
* reuse algorithm.fill while building SkipTable (#18138)n5m2021-06-031-12/+2
* improve fast returns of find and rfind (#18127)n5m2021-05-311-1/+3
* Fix documentation of strutils.stripLineEnd (#17883)Michael Krieger2021-04-281-1/+1
* use strstr for a faster find implementation (#17672)Andreas Rumpf2021-04-081-3/+26
* [docs]fix #17473 (#17565)flywind2021-03-291-2/+10
* strutils: improve doc comments for `replace` funcs (#17427)ee72021-03-201-3/+4
* Clarify behaviour of char replace (#17339)Héctor M. Monacci2021-03-191-1/+1
* Clarify behaviour of ```replace``` (#17337)Héctor M. Monacci2021-03-111-1/+1
* Change stdlib imports to use std prefix in most examples (#17202)Danil Yarantsev2021-02-281-1/+1
* add strbasics.strip (#16280)flywind2021-02-241-0/+1
* A few rst doc fixes (#17151)Danil Yarantsev2021-02-231-1/+1
* remove all uses of condsyms symbols defined prior to bootstrap nim 0.20.0 (#1...Timothee Cour2021-02-171-11/+4
* make cstrutils work in VM (#16590)flywind2021-01-051-12/+3
* refactor cmpIgnoreStyle and cmpIgnoreCase (#16399)flywind2020-12-311-26/+4
* strip minor improvement (#16444)flywind2020-12-231-1/+1