summary refs log tree commit diff stats
path: root/web
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2016-06-14 09:38:45 +0200
committerGitHub <noreply@github.com>2016-06-14 09:38:45 +0200
commitc9c4b6c41d9465599f4a627c09fe626cab727270 (patch)
treece1068c16a5cd5a0824b24ea7392eb62c55c7392 /web
parent93424420d48929965929901c2d5698de189c1a34 (diff)
parent84d9081e21783151b40c0320ca50df4845043559 (diff)
downloadNim-c9c4b6c41d9465599f4a627c09fe626cab727270.tar.gz
Merge pull request #4276 from jyapayne/devel
Add extra string functions to strutils to satisfy part of #4218 and #4251
Diffstat (limited to 'web')
-rw-r--r--web/news/version_0_15_released.rst9
-rw-r--r--web/website.ini2
2 files changed, 10 insertions, 1 deletions
diff --git a/web/news/version_0_15_released.rst b/web/news/version_0_15_released.rst
index 618e57baa..5b515e748 100644
--- a/web/news/version_0_15_released.rst
+++ b/web/news/version_0_15_released.rst
@@ -18,6 +18,15 @@ Library Additions
   a lightweight alternative to python's ``csv.DictReader``.
 - Added ``setStdIoUnbuffered`` proc to ``system.nim`` to enable unbuffered I/O.
 
+- Added ``center``, ``rsplit``, and ``expandTabs`` to ``strutils.nim`` to
+  provide similar Python functionality for Nim's strings.
+
+- Added ``isTitle``, ``title``, and ``swapCase`` to ``unicode.nim`` to
+  provide unicode aware string case manipulation.
+
+- Added a new module ``lib/pure/strmisc.nim`` to hold uncommon string
+  operations. Currently contains ``partition`` and ``rpartition``.
+
 Compiler Additions
 ------------------
 
diff --git a/web/website.ini b/web/website.ini
index ae363afbd..860ab9338 100644
--- a/web/website.ini
+++ b/web/website.ini
@@ -43,7 +43,7 @@ srcdoc2: "pure/stats;impure/nre;windows/winlean;pure/random"
 srcdoc2: "pure/complex;pure/times;pure/osproc;pure/pegs;pure/dynlib;pure/strscans"
 srcdoc2: "pure/parseopt;pure/parseopt2;pure/hashes;pure/strtabs;pure/lexbase"
 srcdoc2: "pure/parsecfg;pure/parsexml;pure/parsecsv;pure/parsesql"
-srcdoc2: "pure/streams;pure/terminal;pure/cgi;pure/unicode"
+srcdoc2: "pure/streams;pure/terminal;pure/cgi;pure/unicode;pure/strmisc"
 srcdoc2: "pure/htmlgen;pure/parseutils;pure/browsers"
 srcdoc2: "impure/db_postgres;impure/db_mysql;impure/db_sqlite"
 srcdoc2: "pure/httpserver;pure/httpclient;pure/smtp;impure/ssl;pure/fsmonitor"