summary refs log tree commit diff stats
path: root/lib/pure/unicode.nim
Commit message (Expand)AuthorAgeFilesLines
* Remove the uses of {.procvar.} pragma (#14359)Kaushal Modi2020-05-151-18/+18
* unicode: minor documention improvementAraq2020-04-201-0/+1
* Deprecate DCE:on (#13839)Juan Carlos2020-04-021-3/+0
* unicode.split: Fix the splitting when a Rune separator is used [backport] (#1...Kaushal Modi2020-03-121-14/+11
* sink parameter inference for types that have destructors (#13544)Andreas Rumpf2020-03-041-1/+1
* Fix for 16 bit platforms (#12760) [backend]PMunch2019-11-281-6/+6
* [backport] run nimpretty on string stuffnarimiran2019-09-301-33/+34
* remove unicode.Rune16 without deprecation period; fixes https://github.com/ni...Andreas Rumpf2019-08-281-5/+0
* unicode.nim: fixed spacing to something saneAndreas Rumpf2019-08-261-1/+1
* [bugfix] Make std/unicode compile with --styleCheck:error (#11763)Kaushal Modi2019-07-171-3/+3
* styleCheck: make the compiler and large parts of the stdlib compatible with -...Araq2019-07-101-51/+51
* right shift is now by default sign preserving (#11322)Arne Döring2019-05-291-66/+66
* fix changing case for Unicode characters which change size (#11271)Miran2019-05-201-9/+16
* update unicode.nim (#10921)Miran2019-03-311-1148/+383
* [backport] improve unicode docs, fixes #2353 (#10174)Miran2019-01-041-85/+122
* fixes #9800 (#9804) [backport]pgkos2018-11-261-2/+5
* Fixed wording (#9761)Yuriy Glukhov2018-11-201-4/+4
* removes deprecated T/P typesAraq2018-11-161-2/+0
* WIPArne Döring2018-11-081-1/+6
* unicode.nim: minor alignment changeAraq2018-11-021-6/+6
* unicode: added strip, align, alignLeft, repeat procs; refs #6301Andreas Rumpf2018-10-141-0/+149
* unicode: add split procs; refs #6301Andreas Rumpf2018-10-141-0/+176
* strutils/unicode: deprecate isLower and friends operating on complete strings...Andreas Rumpf2018-10-141-40/+7
* Make isUpper (and variants) work for strings with non-alpha charsKaushal Modi2018-06-081-30/+84
* keep unicode.nim warning freeAraq2018-05-181-4/+4
* remove dead code elimination option (#7669)Jacek Sieka2018-04-231-1/+1
* Fixes #6223.Dominik Picheta2017-11-281-6/+6
* Little spelling fix in unicode moduleDominik Picheta2017-10-151-1/+1
* system/unicode: check for buffer overflows; refs #5284Araq2017-02-081-25/+47
* update stdlib to not use deprecated symbolsAndreas Rumpf2016-08-251-3/+3
* Added iterator for utf8 stringsHans Raaf2016-07-131-1/+15
* Add useful unicode procs for string manipulationJoey Payne2016-07-011-0/+134
* Add new procs for string manipulationJoey Payne2016-06-131-29/+209
* Optimized end offsets and added tests.Hans Raaf2016-06-021-12/+93
* More work in optimizing, names and added substr().Hans Raaf2016-06-021-6/+40
* Some procs to deal with Rune position base indexing.Hans Raaf2016-06-021-0/+19
* change 'Rune' type in unicode module to 'int32'Parashurama2016-06-021-2/+2
* validateUtf8: catch overlong asciitheduke2015-11-261-0/+1
* fixesunicode.lastRuneAraq2015-09-291-2/+1
* added unicode.lastRun, unicode.graphemeLenAraq2015-09-211-6/+35
* lib: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-041-1/+1
* Corrected proc name in assertionapense2015-07-091-1/+1
* Corrected documentationapense2015-07-091-27/+28
* Renamed to toRunesapense2015-07-041-1/+1
* Added new procapense2015-07-031-10/+18
* Updated whitespace rangesapense2015-06-081-2/+8
* marshalling can be done at compile-timeAraq2015-04-251-0/+25
* Use more Natural and Positive numbers in proc parametersdef2015-04-061-965/+965
* make toUTF8 support up to 6 bytesdef2015-03-031-4/+18
* Fix documentation a bit in unicodedef2015-02-141-2/+3