summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Add doc to parsexml.nim for template assertionsChris Heller2016-07-021-0/+21
| | | Added additional documentation for parsexml.nim to describe the assertions that are used to check the parser's current status when accessing parser data.
* Merge pull request #4361 from jyapayne/fix_splitAndreas Rumpf2016-07-023-71/+95
|\ | | | | Fix #4305: Make split proc for set[char] consistent
| * Add transition define for old split behaviorJoey Payne2016-07-011-1/+26
| |
| * Fix split stdlib testJoey Payne2016-07-011-1/+1
| |
| * Add new split to breaking changes docJoey Payne2016-07-011-0/+6
| |
| * Fix #4305: Make split proc for set[char] consistentJoey Payne2016-07-011-70/+63
| |
* | Merge pull request #4389 from jyapayne/add_unicode_procsAndreas Rumpf2016-07-025-69/+336
|\ \ | | | | | | Add unicode procs
| * | Add new unicode procs to the newsJoey Payne2016-07-011-2/+4
| | |
| * | Fix modules that import both strutils and unicodeJoey Payne2016-07-012-5/+5
| | | | | | | | | | | | | | | This is only an issue when a proc in both modules that is named the same is used, such as toLower or toUpper for strings.
| * | Add useful unicode procs for string manipulationJoey Payne2016-07-012-62/+327
| |/ | | | | | | | | | | | | Added: isUpper, isLower, isAlpha, isWhiteSpace, toUpper, toLower, and capitalize Renamed strutils procs that are similar to avoid conflicts
* | Merge pull request #4436 from miere43/patch-2Andreas Rumpf2016-07-021-2/+2
|\ \ | |/ |/| Remove line breaks in OSError messages (Windows)
| * Remove line breaks in OSError messages (Windows)Vladislav Vorobiev2016-07-011-2/+2
|/ | | | | | | | | | | Before: ``` Error: unhandled exception: Не удается найти указанный файл. [OSError] ``` After: ``` Error: unhandled exception: Не удается найти указанный файл. [OSError] ```
* Merge pull request #4401 from zachaysan/add_http_status_codesAndreas Rumpf2016-06-281-0/+8
|\ | | | | Add http status codes
| * Fix typoZach Aysan2016-06-231-1/+1
| |
| * Add missing - yet necessary - HTTP status codes.Zach Aysan2016-06-231-0/+8
| |
* | Merge pull request #4419 from endragor/android4-socketsAndreas Rumpf2016-06-283-6/+20
|\ \ | | | | | | Added 'android4' define that declares a different gethostbyaddr
| * | Added 'android4' define support that declares a different gethostbyaddr. ↵Ruslan Mustakov2016-06-223-6/+20
| | | | | | | | | | | | Fixes #4376
* | | Merge pull request #4408 from euantorano/feature-strutils-isNilOrEmptyAndreas Rumpf2016-06-281-1/+27
|\ \ \ | | | | | | | | Adding isNilOrEmpty and isNilOrWhitespace
| * | | Remove tests for new functions from tstrutil.Euan Torano2016-06-261-11/+0
| | | |
| * | | Fixing isNilOrWhitespace to handle empty/nil.Euan2016-06-241-2/+7
| | | |
| * | | Fixing isNilOrWhitespace for empty/nil strings.Euan2016-06-241-1/+1
| | | | | | | | | | | | | | | | | | | | `isSpace` returns false for an empty string, which is the opposite of this method.
| * | | Adding isNilOrEmpty and isNilOrWhitespaceEuan2016-06-242-1/+33
| | |/ | |/| | | | | | | | | | | | | | | | | | | As discussed in #4184, this patch adds `isNilOrEmpty` and `isNilOrWhitespace` to `strutils`. It also modifies the existing `isSpace` proc slightly to exit early rather than looping through all characters in a string.
* | | Merge pull request #4403 from miere43/win-getchAndreas Rumpf2016-06-282-12/+35
|\ \ \ | | | | | | | | Implemented terminal.getch() for Windows
| * | | Added stdcall pragma to WINAPI methods.miere432016-06-261-8/+7
| | | |
| * | | getch() asserts to doAssertsmiere432016-06-261-2/+2
| | | |
| * | | Removed INPUT_KEY_RECORDmiere432016-06-262-21/+14
| | | |
| * | | Implemented terminal.getch() for Windowsmiere432016-06-232-12/+43
| |/ /
* | | Merge pull request #4398 from vegansk/issue88Andreas Rumpf2016-06-272-2/+48
|\ \ \ | | | | | | | | Fix generics inheritance issues
| * | | Accumulate penaltiesAnatoly Galiulin2016-06-271-1/+1
| | | |
| * | | Speedup generic relations detectionAnatoly Galiulin2016-06-241-1/+1
| | | |
| * | | Fix generics inheritance issuesAnatoly Galiulin2016-06-232-2/+48
| | |/ | |/|
* | | Merge pull request #4402 from cheatfate/ioselectors3Andreas Rumpf2016-06-273-0/+2172
|\ \ \ | | | | | | | | New async core part 1
| * | | one more cosmetic changecheatfate2016-06-261-13/+9
| | | |
| * | | Some cosmetic changes, and commentscheatfate2016-06-261-210/+198
| | | |
| * | | Event enum is now .pure.cheatfate2016-06-262-446/+377
| | | | | | | | | | | | | | | | | | | | | | | | Modified getMaxFds() to work more properly. Removed seqs from code Some exceptions replaced with doAssert
| * | | Forgot about newlines at the endcheatfate2016-06-232-2/+2
| | | |
| * | | Small version of ioselectors.nim, without code duplication and some renames.cheatfate2016-06-233-0/+2257
| | |/ | |/|
* | | Merge pull request #4404 from 0joshuaolson1/patch-1Andreas Rumpf2016-06-261-3/+3
|\ \ \ | | | | | | | | Fix punctuation
| * | | Fix punctuationJoshua Olson2016-06-231-3/+3
| |/ / | | | | | | Not sure if any lines became too long...
* | | Merge pull request #4409 from DenisKolodin/noexitAndreas Rumpf2016-06-251-2/+0
|\ \ \ | | | | | | | | Remove explicit exit from bootstrap.sh
| * | | Remove explicit exit from bootstrap.shDenis Kolodin2016-06-251-2/+0
|/ / /
* / / Add survey news post.Dominik Picheta2016-06-244-5/+37
|/ /
* | fixes #4395, getType still not entirely correctAndreas Rumpf2016-06-233-65/+83
| |
* | PHP codegen: code works with PHP 5.3 (with some luck)Andreas Rumpf2016-06-231-1/+23
| |
* | Update sponsors page.Dominik Picheta2016-06-223-4/+20
|/
* C code generation now deterministic; fixes #4364Andreas Rumpf2016-06-228-56/+50
|
* Merge pull request #4391 from edubart/fix-awaitDominik Picheta2016-06-211-1/+1
|\ | | | | Fix #4390
| * Fix #4390Eduardo Bart2016-06-211-1/+1
| |
* | Merge pull request #4383 from oderwat/fix-macros-warningAndreas Rumpf2016-06-211-3/+3
|\ \ | |/ |/| Fix a warning about result reused in macros.nim.
| * Fix a warning about result reused in macros.nim.Hans Raaf2016-06-211-3/+3
|/