Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #8000 from yglukhov/nep1.1 | Andreas Rumpf | 2018-06-09 | 1 | -2/+2 |
|\ | | | | | [RFC] NEP-1.1. Relax 80 chars requirement. | ||||
| * | NEP-1.1. Relax 80 chars requirement. | Yuriy Glukhov | 2018-06-08 | 1 | -2/+2 |
| | | |||||
* | | Merge pull request #8001 from kaushalmodi/fix-isupper-islower-try2 | Andreas Rumpf | 2018-06-09 | 3 | -49/+152 |
|\ \ | | | | | | | Make isUpper (and variants) work for strings with non-alpha chars | ||||
| * | | Make isUpper (and variants) work for strings with non-alpha chars | Kaushal Modi | 2018-06-08 | 3 | -49/+152 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The other variants are isLower, isUpperAscii and isLowerAscii Fixes https://github.com/nim-lang/Nim/issues/7963. This commit changes the behavior and signatures of: - isUpper, isLower in the unicode module - isUpperAscii, isLowerAscii in the strutils module A second mandatory parameter skipNonAlpha is added to these 4 procs. (This change affects only for the case where the input is a *string*.) --- With skipNonAlpha set to true, the behavior mimics the Python isupper and islower behavior i.e. non-alphabetic chars/runes are ignored when checking if the string is upper-case or lower-case. Before this commit: doAssert(not isUpper("A B")) After this commit: doAssert(not isUpper("A B", false)) <-- old behavior doAssert isUpper("A B", true) Below two are equivalent: isUpper("A B", true) isAlpha("A B") and isUpper("A B", false) .. and the similar for other 3 procs. | ||||
* | | | Change parseEnum to something faster for method parsing in asynchttpserver ↵ | hlaaf | 2018-06-08 | 1 | -2/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#7682) * Add faster method parsing to asynchttpserver * Make it readable * Align case statement | ||||
* | | | Merge pull request #7962 from Yardanico/test-ci | Dominik Picheta | 2018-06-08 | 1 | -0/+2 |
|\ \ \ | |/ / |/| | | Fixed Travis CI for macOS | ||||
| * | | Update .travis.yml | Daniil Yarancev | 2018-06-05 | 1 | -0/+2 |
| | | | |||||
| * | | Merge pull request #2 from nim-lang/devel | Daniil Yarancev | 2018-06-05 | 598 | -27131/+32453 |
| |\ \ | | | | | | | | | Update | ||||
| * \ \ | Merge pull request #1 from nim-lang/devel | Daniil Yarancev | 2018-01-07 | 819 | -41878/+89233 |
| |\ \ \ | | | | | | | | | | | upstream | ||||
* | | | | | Removed redundant conditions in CritBitTree.inc, speedup it. | data-man | 2018-06-08 | 1 | -4/+1 |
| | | | | | |||||
* | | | | | Add the val parameter for CritBitTree[T].incl (#7988) | Dmitry Atamanov | 2018-06-08 | 2 | -0/+21 |
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | | * Add the val parameter for CritBitTree[T].incl * Updated changelog | ||||
* | | | | Merge pull request #7992 from yglukhov/fromSockAddr-compile-error | Andreas Rumpf | 2018-06-08 | 2 | -1/+13 |
|\ \ \ \ | | | | | | | | | | | Fixed compilation error when Sockaddr_in4 or Sockaddr_in6 passed to fromSockAddr | ||||
| * | | | | Fixed compilation error when Sockaddr_in4 or Sockaddr_in6 passed to fromSockAddr | Yuriy Glukhov | 2018-06-07 | 2 | -1/+13 |
| | | | | | |||||
* | | | | | Merge pull request #7986 from yglukhov/fix-7982 | Andreas Rumpf | 2018-06-07 | 3 | -4/+15 |
|\ \ \ \ \ | | | | | | | | | | | | | Fixes #7982 | ||||
| * | | | | | Fixes #7982 | Yuriy Glukhov | 2018-06-07 | 3 | -4/+15 |
| | | | | | | |||||
* | | | | | | Merge pull request #7991 from yglukhov/fix-7985 | Andreas Rumpf | 2018-06-07 | 2 | -9/+27 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Fixes #7985 | ||||
| * | | | | | | Fixes #7985 | Yuriy Glukhov | 2018-06-07 | 2 | -9/+27 |
| | | | | | | | |||||
* | | | | | | | fixes seq copying in channels for --gc:regions | Araq | 2018-06-07 | 1 | -1/+1 |
| |_|/ / / / |/| | | | | | |||||
* | | | | | | Fixed bug in CritBitTree.inc. Fixes #7990. | data-man | 2018-06-07 | 1 | -1/+10 |
|/ / / / / | |||||
* | | | | | Updated tests for CritBitTree $ | data-man | 2018-06-07 | 1 | -3/+3 |
| | | | | | |||||
* | | | | | Quote a keys for CritBitTree $ impl. Fixes #7987 | data-man | 2018-06-07 | 1 | -4/+8 |
| | | | | | |||||
* | | | | | Merge pull request #7806 from survivorm/feature/times_mutators | Andreas Rumpf | 2018-06-07 | 1 | -37/+22 |
|\ \ \ \ \ | | | | | | | | | | | | | Feature/times mutators | ||||
| * | | | | | [change] Replace mutators with their more generic versions | Michael Voronin | 2018-06-06 | 1 | -37/+22 |
| | | | | | | |||||
| * | | | | | Merge pull request #5 from nim-lang/devel | Michael Voronin | 2018-06-05 | 175 | -6555/+7716 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | pull #4 | ||||
* | | | | | | | Cleanup copypaste leftover | Yuriy Glukhov | 2018-06-07 | 1 | -4/+0 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #7984 from cheatfate/fixfromsockaddraux | Andreas Rumpf | 2018-06-07 | 1 | -10/+17 |
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | Fix fromSockAddrAux() to handle IPv6 addresses properly. | ||||
| * | | | | | | Fix one more place. | cheatfate | 2018-06-07 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Fix fromSockAddrAux() to handle IPv6 addresses properly. | cheatfate | 2018-06-07 | 1 | -9/+16 |
|/ / / / / / | |||||
* | | | | | | Merge pull request #7822 from data-man/fix_2753 | Andreas Rumpf | 2018-06-07 | 1 | -1/+1 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Fixes #2753 | ||||
| * | | | | | | Removed test for live website | data-man | 2018-06-07 | 1 | -12/+0 |
| | | | | | | | |||||
| * | | | | | | Merge branch 'devel' of https://github.com/nim-lang/Nim into fix_2753 | data-man | 2018-05-19 | 123 | -5914/+6168 |
| |\ \ \ \ \ \ | |||||
| * | | | | | | | Added test | data-man | 2018-05-15 | 1 | -0/+12 |
| | | | | | | | | |||||
| * | | | | | | | Fixes #2753 | data-man | 2018-05-14 | 1 | -1/+1 |
| | | | | | | | | |||||
* | | | | | | | | Merge pull request #7977 from yglukhov/yield-in-blockexpr | Andreas Rumpf | 2018-06-07 | 2 | -2/+29 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fixed yield in nkBlockExpr | ||||
| * | | | | | | | | Fixed yield in nkBlockExpr | Yuriy Glukhov | 2018-06-07 | 2 | -2/+29 |
|/ / / / / / / / | |||||
* | | | | | | | | Merge pull request #7550 from jangko/fix4799 | Andreas Rumpf | 2018-06-06 | 6 | -1/+316 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | fixes #4799, varargs now can accept polymorphic types | ||||
| * | | | | | | | | fixed wrong test | andri lim | 2018-06-06 | 1 | -4/+4 |
| | | | | | | | | | |||||
| * | | | | | | | | combine/reduce test | andri lim | 2018-06-05 | 7 | -105/+87 |
| | | | | | | | | | |||||
| * | | | | | | | | fix test case output | andri lim | 2018-06-05 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | add more test to 4799 | andri lim | 2018-06-05 | 10 | -1/+334 |
| | | | | | | | | | |||||
* | | | | | | | | | Merge pull request #7973 from yglukhov/async-try-ripout | Dominik Picheta | 2018-06-06 | 4 | -113/+30 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Async try ripout | ||||
| * | | | | | | | | | Fixed tests | Yuriy Glukhov | 2018-06-06 | 3 | -8/+24 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Rip out the `try` transformation in the async macro. | Dominik Picheta | 2018-06-06 | 1 | -105/+6 |
|/ / / / / / / / / | |||||
* | | | | | | | | | Merge pull request #7971 from yglukhov/yield-in-dotexpr | Andreas Rumpf | 2018-06-06 | 2 | -2/+39 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Fixed yield in nkDotExpr. Fixes #7969. | ||||
| * | | | | | | | | | Fixed yield in dotExpr and nkOfBranch lowering. Closes #7969. | Yuriy Glukhov | 2018-06-06 | 2 | -2/+39 |
|/ / / / / / / / / | |||||
* | | | | | | | | | Merge pull request #7907 from GULPF/lexer-unicode-fix | Andreas Rumpf | 2018-06-06 | 5 | -22/+29 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Lexer fix for multi byte characters | ||||
| * | | | | | | | | | Combine some of the lexer tests into a single file | Oscar Nihlgård | 2018-06-05 | 4 | -31/+27 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Multi byte characters should not be treated as part of an operator | Oscar Nihlgård | 2018-06-03 | 3 | -2/+13 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Merge pull request #7966 from hlaaftana/patch-4 | Andreas Rumpf | 2018-06-06 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Fix GC_getStatistics calling itself GC_disableMarkAndSweep in JS (again) | ||||
| * | | | | | | | | | | Fix GC_getStatistics calling itself GC_disableMarkAndSweep in JS (again) | hlaaf | 2018-06-06 | 1 | -1/+1 |
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | | |