Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added a test to ensure that for-loop-variables cannot be mutated | Araq | 2018-08-28 | 1 | -0/+15 |
| | |||||
* | Fix nkImportAs regression (#8796) | Oscar Nihlgård | 2018-08-28 | 2 | -9/+19 |
| | |||||
* | show all mismatching overloads again | Araq | 2018-08-27 | 1 | -9/+11 |
| | |||||
* | improve the error message for mutability problems that arise from implicit ↵ | Araq | 2018-08-27 | 1 | -1/+3 |
| | | | | converter calls | ||||
* | manual: document the order of evaluation | Araq | 2018-08-27 | 1 | -0/+49 |
| | |||||
* | Add escapeJsonUnquoted for json escaped strings without quotes (#8785) | hlaaf | 2018-08-27 | 1 | -4/+16 |
| | | | | | | * Add escapeJsonUnquoted * Add tests for escapeJsonUnquoted | ||||
* | fixes #8776 | Araq | 2018-08-27 | 1 | -10/+11 |
| | |||||
* | added missing file to make tests green | Araq | 2018-08-27 | 1 | -0/+30 |
| | |||||
* | allow .experimental in a .push/pop environment; refs #8676 | Araq | 2018-08-27 | 4 | -18/+61 |
| | |||||
* | optimize away genericReset for result assignment; refs #8745 | Araq | 2018-08-27 | 1 | -3/+112 |
| | |||||
* | fixes #8781 by appending "_U" instead of 'U' (#8787) | Vindaar | 2018-08-27 | 2 | -1/+28 |
| | |||||
* | Update html attrs to current html spec | Nathan Cahill | 2018-08-26 | 1 | -4/+12 |
| | |||||
* | Added to docs: warning string for {.deprecated.} pragma (#8783) | awr1 | 2018-08-26 | 1 | -1/+5 |
| | |||||
* | [ospaths] simplify getConfigDir and introduce normalizePathEnd to make (#8680) | Timothee Cour | 2018-08-26 | 1 | -4/+50 |
| | | | | sure path endings are normalized with 0 or 1 trailing sep, taking care of edge cases | ||||
* | Deprecate xlen() for strings and seqs (#8782) | awr1 | 2018-08-26 | 1 | -2/+7 |
| | | | | | | * deprecates xlen() for strings and seqs * added docs | ||||
* | gitignore html output of nim doc foo (#8742) | Timothee Cour | 2018-08-25 | 1 | -1/+5 |
| | |||||
* | doAssert, assert now print full path of failing line on error (#8555) | Timothee Cour | 2018-08-25 | 6 | -31/+108 |
| | |||||
* | Process timers before and after `select`. Fixes flaky #7758 test. (#8750) | Dominik Picheta | 2018-08-25 | 2 | -24/+30 |
| | |||||
* | More checks for custom pragmas placement (#8765) | LemonBoy | 2018-08-25 | 2 | -4/+7 |
| | | | | We're not interested in custom pragmas attached to certain node kinds so the compiler silently ignored them. | ||||
* | fixes #8739; allow --hint:foo:on --warning:bar:off (#8757) | Timothee Cour | 2018-08-25 | 3 | -10/+19 |
| | |||||
* | Fixes #8766 (#8769) | hlaaf | 2018-08-24 | 1 | -1/+1 |
| | |||||
* | Add interpreting event parser proc to pegs module. (#8075) | gemath | 2018-08-24 | 3 | -247/+626 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added simple interpreting event parser to pegs module. * Has side-effects problem. * Macro solution works. * First flat callback test works. * Fixed namespace pollution. * Added handler for pkChar. * Replaced event parser test. * Started extensive docs. * 'callback' to 'handler' renaming part 1. * Renaming 'callback' to 'handler' part2, completed comments. * Fixed exported API pollution. * Added more event handler hooks, fixed comments. * Changed event parser addition entry. * Fixed variable names and comments. * Enhanced comment. * Leave handlers are not called for an unsuccessful match. * The three varieties of back-reference matches are processed in separate of-clauses now. * Improved hygiene and (almost) eliminated exports. * Trying to fix CI test breakage by eliminating export. * Trying to fix CI test breakage by eliminating exports. * Re-activated leave handler code execution for unsuccessful matches. * Eliminated the last export statement (with a funny smelling hack). * Make sure leave handler code is executed for all unsuccessful matcher cases. * Replaced local unicode.`==` with export. | ||||
* | fixes 8754 (#8755) | cooldome | 2018-08-24 | 2 | -5/+22 |
| | | | | | | * fixes 8754 * improve test | ||||
* | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Andreas Rumpf | 2018-08-24 | 0 | -0/+0 |
|\ | |||||
| * | Validate pragmas attached to for variables (#8749) | LemonBoy | 2018-08-23 | 3 | -0/+13 |
| | | | | | | Fixes #8741 | ||||
* | | disables flaky test; fixes #8756 | Andreas Rumpf | 2018-08-24 | 1 | -0/+1 |
| | | |||||
* | | Validate pragmas attached to for variables (#8749) | LemonBoy | 2018-08-24 | 3 | -0/+13 |
| | | | | | | Fixes #8741 | ||||
* | | improve error messages by filtering out highly unlikely mismatches | Andreas Rumpf | 2018-08-24 | 1 | -0/+10 |
|/ | |||||
* | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Andreas Rumpf | 2018-08-23 | 0 | -0/+0 |
|\ | |||||
| * | Adds test case for #6846. (#8729) | Dominik Picheta | 2018-08-23 | 1 | -0/+16 |
| | | |||||
| * | Don't assume utcOffset == +0 for old dates on Windows (#8744) | Oscar Nihlgård | 2018-08-23 | 1 | -0/+11 |
| | | |||||
| * | Don't skip poll() when no handles are present. (#8727) | Dominik Picheta | 2018-08-23 | 2 | -74/+89 |
| | | | | | | | | | | | | | | | | | | | | | | Fixes #7886. Fixes #7758. Fixes #6929. Fixes #3909. Replaces #8209. | ||||
* | | Adds test case for #6846. (#8729) | Dominik Picheta | 2018-08-23 | 1 | -0/+16 |
| | | |||||
* | | Don't assume utcOffset == +0 for old dates on Windows (#8744) | Oscar Nihlgård | 2018-08-23 | 1 | -0/+11 |
| | | |||||
* | | Don't skip poll() when no handles are present. (#8727) | Dominik Picheta | 2018-08-23 | 2 | -74/+89 |
| | | | | | | | | | | | | | | | | | | | | | | Fixes #7886. Fixes #7758. Fixes #6929. Fixes #3909. Replaces #8209. | ||||
* | | make ospaths compile; fixes ospaths.getConfigDir for Posix | Andreas Rumpf | 2018-08-23 | 1 | -3/+5 |
| | | |||||
* | | enforce the condition of a 'when' condition to be of type bool; refs #8603 | Andreas Rumpf | 2018-08-23 | 1 | -1/+1 |
| | | |||||
* | | add nimHasWarningX and nimHasHintX defines for feature detection purposes | Andreas Rumpf | 2018-08-23 | 1 | -0/+6 |
| | | |||||
* | | make nimsuggest compile again | Andreas Rumpf | 2018-08-23 | 1 | -1/+1 |
| | | |||||
* | | make niminst compile again | Andreas Rumpf | 2018-08-23 | 1 | -1/+2 |
| | | |||||
* | | fixes merge conflict | Araq | 2018-08-23 | 40 | -1695/+1844 |
|\| | |||||
| * | Decrease source code size in `htmlparser` and add one check (#8690) | Tim | 2018-08-23 | 1 | -1461/+1465 |
| | | |||||
| * | Fix for module alias inside brackets (#8726) | Oscar Nihlgård | 2018-08-23 | 3 | -14/+30 |
| | | |||||
| * | Fixes #8719 (onFailedAssert now works for doAssert) (#8731) | awr1 | 2018-08-23 | 2 | -8/+19 |
| | | |||||
| * | partially fix #8218: nim doc --project (#8737) | Timothee Cour | 2018-08-23 | 1 | -4/+3 |
| | | |||||
| * | better formatting for recursive module dependency (#8735) | Timothee Cour | 2018-08-23 | 1 | -1/+1 |
| | | |||||
| * | Cleanup ttimes (#8714) | Oscar Nihlgård | 2018-08-22 | 3 | -151/+75 |
| | | | | | | | | | | | | * Refactor fromWinTime * Cleanup ttimes | ||||
| * | Fix abs & unary sub in semfold (#8724) | Oscar Nihlgård | 2018-08-22 | 2 | -2/+10 |
| | | |||||
| * | Pick skParam symbols when resolving type idents (#8720) | LemonBoy | 2018-08-22 | 2 | -1/+11 |
| | | | | | | Fixes #8357 | ||||
| * | fixes 8594 (#8721) | cooldome | 2018-08-22 | 2 | -3/+3 |
| | |