summary refs log tree commit diff stats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #5074 from nigredo-tori/fix-5073Andreas Rumpf2016-12-011-6/+17
|\ | | | | Make xmltree.innerText recursive, define for all node kinds
| * Clean up (as suggested by @Araq)Dmitry Polienko2016-12-011-6/+5
| |
| * Rewrite xmltools.innerTextDmitry Polienko2016-11-301-7/+19
| | | | | | | | Make it recursive, define for node types other than xnElement
* | Merge pull request #5077 from johnnovak/termios-posix-fixAndreas Rumpf2016-12-011-160/+111
|\ \ | | | | | | Use imported symbols & remove non-POSIX stuff
| * | Use imported symbols & remove non-POSIX stuffJohn Novak2016-12-011-160/+111
| |/ | | | | | | | | | | | | * All symbols were hardcoded using Linux specific values, using imports now (because of this, the module was broken on OS X, for example) * There were many non-POSIX (Linux specific) symbols and functions included, these have been removed
* | Merge pull request #5069 from yglukhov/ssl-init-fixDominik Picheta2016-11-303-40/+106
|\ \ | | | | | | Fixed dynlink with OpenSSL >1.1.0. Added loadLibPattern.
| * | In case of synliboverride we support only openssl 1.0.*Yuriy Glukhov2016-11-301-51/+62
| | |
| * | More fixesYuriy Glukhov2016-11-301-40/+36
| | |
| * | Fixed dynlink with OpenSSL >1.1.0. Added loadLibPattern.Yuriy Glukhov2016-11-303-37/+96
| |/
* / Add comments to latest fixes.cheatfate2016-11-302-26/+18
|/ | | | | One more fix. Some artifacts removed.
* fix upcoming/asyncdispatch properlyAraq2016-11-301-3/+1
|
* Merge branch 'devel' of github.com:nim-lang/Nim into develAraq2016-11-301-19/+43
|\
| * Merge pull request #5051 from FedericoCeratto/smtp_testDominik Picheta2016-11-291-19/+43
| |\ | | | | | | Improve SMTP testing
| | * Improve SMTP testingFederico Ceratto2016-11-241-19/+43
| | | | | | | | | | | | Test both sync and async email delivery
* | | upcoming/asyncdispatch: addTimer and addEvent fixesAraq2016-11-301-5/+14
|/ /
* | Merge branch 'devel' of github.com:nim-lang/Nim into develAraq2016-11-291-3/+46
|\ \
| * \ Merge pull request #5058 from johnnovak/terminal-win-fixAndreas Rumpf2016-11-291-3/+6
| |\ \ | | | | | | | | Fix setStyle for Windows
| | * | Fix setStyle for WindowsJohn Novak2016-11-261-3/+6
| | |/ | | | | | | | | | | | | | | | * setStyle did not take the current color flags into account on Windows, this is fixed now * refactoring to get rid of magic constants
| * | Merge pull request #5060 from johnnovak/terminal-showhide-cursorAndreas Rumpf2016-11-281-0/+40
| |\ \ | | | | | | | | Add hideCursor & showCursor
| | * | Add hideCursor & showCursorJohn Novak2016-11-261-0/+40
| | |/
* | / updated upcoming/asyncdispatchAraq2016-11-291-1/+1
|/ /
* | Merge branch 'devel' of github.com:nim-lang/Nim into develAndreas Rumpf2016-11-286-38/+319
|\ \
| * \ Merge pull request #4878 from yglukhov/gc-frameinfoAndreas Rumpf2016-11-281-14/+11
| |\ \ | | | | | | | | Cosmetics
| | * | DRY frame info setting out to a template.Yuriy Glukhov2016-11-031-14/+11
| | | |
| * | | Merge pull request #5044 from endragor/dequesAndreas Rumpf2016-11-284-12/+280
| |\ \ \ | | | | | | | | | | Added deques module, deprecating queues
| | * | | Added deques module, deprecating queuesRuslan Mustakov2016-11-244-12/+280
| | | |/ | | |/|
| * | | Corrected test case for #5057.Yuriy Glukhov2016-11-271-3/+3
| | | |
| * | | Fixes #5057Yuriy Glukhov2016-11-261-12/+28
| |/ /
* | | system.deepCopy should show old behaviourAndreas Rumpf2016-11-281-1/+6
| | |
* | | use -d:nimTypeNames to create RTTI with type namesAndreas Rumpf2016-11-281-0/+2
| | |
* | | deepcopy fixAndreas Rumpf2016-11-261-31/+75
|/ /
* | reverted deepcopy fix for nowAndreas Rumpf2016-11-241-75/+31
| |
* | further memtracking improvementsAndreas Rumpf2016-11-245-8/+29
| |
* | make tests green againAndreas Rumpf2016-11-221-17/+19
| |
* | sqlite: removes weird spacingAndreas Rumpf2016-11-221-1/+1
| |
* | better memory trackingAndreas Rumpf2016-11-222-55/+64
| |
* | Fixes asyncdispatch.all completing its res future more than once.Dominik Picheta2016-11-211-15/+16
| |
* | Merge pull request #5041 from cheatfate/upcoming_async_update1Dominik Picheta2016-11-211-36/+60
|\ \ | | | | | | upcoming_asyncdispatch, make it compatible again
| * | make semantic equal to current versioncheatfate2016-11-201-36/+60
| | |
* | | json.toUgly also uses optimized string routinesAndreas Rumpf2016-11-211-2/+4
| | |
* | | speed up json core moduleAndreas Rumpf2016-11-211-11/+27
| | |
* | | string.add for floats and ints for more performance (JS not yet supported)Andreas Rumpf2016-11-211-28/+23
| | |
* | | first version of the new memory tracking featureAndreas Rumpf2016-11-214-0/+145
| | |
* | | updated sqlite3 wrapper slightlyAndreas Rumpf2016-11-211-5/+6
|/ /
* | Merge pull request #5037 from FedericoCeratto/patch-18Dominik Picheta2016-11-191-0/+7
|\ \ | | | | | | Add [un]marshalling examples
| * | Add marshal format warningFederico Ceratto2016-11-191-0/+1
| | |
| * | Add [un]marshalling examplesFederico Ceratto2016-11-191-0/+6
| | |
* | | Async: Refactors asyncdispatch.poll.Dominik Picheta2016-11-191-31/+22
| | |
* | | Async: Fixes problem when callbacks add other callbacks.Dominik Picheta2016-11-191-6/+12
| | | | | | | | | | | | For context, see http://irclogs.nim-lang.org/19-11-2016.html#19:08:51
* | | Async: Further callbacks will no longer be called after an EAGAIN.Dominik Picheta2016-11-191-4/+14
|/ / | | | | | | For context, see discussion here https://gitter.im/nim-lang/Nim?at=583090a2df9f0f6e7f576e43 or here http://irclogs.nim-lang.org/19-11-2016.html#17:30:59.