47 lines
1.4 KiB
ReStructuredText
47 lines
1.4 KiB
ReStructuredText
Version 0.15.0 released
|
|
=======================
|
|
|
|
.. container:: metadata
|
|
|
|
Posted by Dominik Picheta on 17/09/2016
|
|
|
|
Some text here.
|
|
|
|
Changes affecting backwards compatibility
|
|
-----------------------------------------
|
|
|
|
- De-deprecated ``re.nim`` because we have too much code using it
|
|
and it got the basic API right.
|
|
|
|
Library Additions
|
|
-----------------
|
|
|
|
- Added ``readHeaderRow`` and ``rowEntry`` to ``parsecsv.nim`` to provide
|
|
a lightweight alternative to python's ``csv.DictReader``.
|
|
- Added ``setStdIoUnbuffered`` proc to ``system.nim`` to enable unbuffered I/O.
|
|
|
|
- Added ``center`` and ``rsplit`` to ``strutils.nim`` to
|
|
provide similar Python functionality for Nim's strings.
|
|
|
|
- Added ``isTitle``, ``title``, ``swapCase``, ``isUpper``, ``toUpper``,
|
|
``isLower``, ``toLower``, ``isAlpha``, ``isSpace``, and ``capitalize``
|
|
to ``unicode.nim`` to provide unicode aware case manipulation and case
|
|
testing.
|
|
|
|
- Added a new module ``lib/pure/strmisc.nim`` to hold uncommon string
|
|
operations. Currently contains ``partition``, ``rpartition``
|
|
and ``expandTabs``.
|
|
|
|
- Split out ``walkFiles`` in ``os.nim`` to three separate procs in order
|
|
to make a clear distinction of functionality. ``walkPattern`` iterates
|
|
over both files and directories, while ``walkFiles`` now only iterates
|
|
over files and ``walkDirs`` only iterates over directories.
|
|
|
|
Compiler Additions
|
|
------------------
|
|
|
|
Language Additions
|
|
------------------
|
|
|
|
Bugfixes
|
|
--------
|