summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #7907 from GULPF/lexer-unicode-fixAndreas Rumpf2018-06-065-22/+29
|\ | | | | Lexer fix for multi byte characters
| * Combine some of the lexer tests into a single fileOscar Nihlgård2018-06-054-31/+27
| |
| * Multi byte characters should not be treated as part of an operatorOscar Nihlgård2018-06-033-2/+13
| |
* | Merge pull request #7966 from hlaaftana/patch-4Andreas Rumpf2018-06-061-1/+1
|\ \ | | | | | | Fix GC_getStatistics calling itself GC_disableMarkAndSweep in JS (again)
| * | Fix GC_getStatistics calling itself GC_disableMarkAndSweep in JS (again)hlaaf2018-06-061-1/+1
| | |
* | | Merge pull request #7967 from nitely/empty_openarray_7904Andreas Rumpf2018-06-063-10/+53
|\ \ \ | | | | | | | | support empty toOpenArray
| * | | test negative range arraynitely2018-06-061-0/+14
| | | |
| * | | check bounds instead of indexnitely2018-06-053-10/+39
| | | |
* | | | Merge pull request #7965 from hlaaftana/patch-3Andreas Rumpf2018-06-061-4/+4
|\ \ \ \ | | | | | | | | | | Allow `%` overloading in `%*` macro in json (again)
| * | | | Allow `%` overloading in `%*` macro in json (again)hlaaf2018-06-061-4/+4
| | |/ / | |/| |
* | | | Merge pull request #7961 from yglukhov/cosmeticsAndreas Rumpf2018-06-061-18/+13
|\ \ \ \ | |/ / / |/| | | Cosmetics
| * | | CosmeticsYuriy Glukhov2018-06-051-18/+13
|/ / /
* | | Merge pull request #7770 from yglukhov/yield-in-tryAndreas Rumpf2018-06-0514-77/+1790
|\ \ \ | | | | | | | | Yield in try
| * \ \ Merge branch 'devel' into yield-in-tryYuriy Glukhov2018-05-15121-5477/+5531
| |\ \ \
| * | | | Review comments addressed. More thorough line info tracking.Yuriy Glukhov2018-05-102-67/+67
| | | | |
| * | | | Fixed line infoYuriy Glukhov2018-05-091-0/+1
| | | | |
| * | | | CosmeticsYuriy Glukhov2018-05-092-164/+77
| | | | |
| * | | | Small fix and cosmeticsYuriy Glukhov2018-05-092-8/+2
| | | | |
| * | | | Fixed codegen (added blockLeaveActions) to closure itersYuriy Glukhov2018-05-091-35/+38
| | | | |
| * | | | Corrected nkExceptBranch transformationYuriy Glukhov2018-05-091-13/+24
| | | | |
| * | | | More elaborate nkStmtListExpr loweringYuriy Glukhov2018-05-092-176/+687
| | | | |
| * | | | CleanupYuriy Glukhov2018-05-091-49/+31
| | | | |
| * | | | Yield in tryYuriy Glukhov2018-05-096-91/+709
| | | | |
| * | | | Minor dry upYuriy Glukhov2018-05-091-5/+3
| | | | |
| * | | | Don't leak sem PContext into transfYuriy Glukhov2018-05-093-10/+9
| | | | |
| * | | | CosmeticsYuriy Glukhov2018-05-091-23/+24
| | | | |
| * | | | Extended tasync_in_seq_constr testYuriy Glukhov2018-05-091-6/+14
| | | | |
| * | | | Closure iter transformationYuriy Glukhov2018-05-0910-44/+713
| | | | |
* | | | | Merge pull request #7960 from kaushalmodi/s-prce-pcreDaniil Yarancev2018-06-051-3/+3
|\ \ \ \ \ | |_|_|/ / |/| | | | Fix typo: PRCE -> PCRE
| * | | | Fix typo: PRCE -> PCREKaushal Modi2018-06-051-3/+3
|/ / / /
* | | | Rename tgamma to gamma (#7929)Koki Fushimi2018-06-052-3/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rename tgamma to gamma * set the deprecating version 0.19.0 * update changelog and use description in deprecated pragma
* | | | Fix strformat neg zero (#7954)skilchen2018-06-052-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix strformat handling of neg zero with sign * better tests for neg zero with sign * use inplace insertion of the sign as suggested by Varriount
* | | | Fix strformat precision handling for strings (#7941)skilchen2018-06-042-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix strformat precision handling for strings * add some limited unicode awareness to the precision handling for strings * improvement suggested by Varriount: use setLen and runeOffset instead of runeSubstr
* | | | Add product proc (#7951)Koki Fushimi2018-06-042-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | * Add product proc * Update changelog
* | | | fixes #7906, array and openarray arg vs. ptr/ref generic (#7909)andri lim2018-06-043-31/+120
| | | | | | | | | | | | | | | | | | | | | | | | * fixes #7906, array and openarray arg vs. ptr/ref generic * add comment
* | | | Use higher time resolution when available in os.nim (#7709)Oscar Nihlgård2018-06-044-19/+55
| | | |
* | | | Fix for newStringOfCap in VM (#7901)Oscar Nihlgård2018-06-042-1/+10
| | | |
* | | | Wait until the end to print hint Conf (#7931)WhiteDuke2018-06-041-7/+18
| | | |
* | | | db_mysql.nim: Work around string nil comparison logicAndreas Rumpf2018-06-041-1/+1
| | | |
* | | | Expose GC_setStackBottom (#7885)Yuriy Glukhov2018-06-045-13/+17
| | | |
* | | | Merge pull request #7949 from nim-lang/sqlite-use-empty-stringsDominik Picheta2018-06-031-1/+1
|\ \ \ \ | | | | | | | | | | Update sqlite example to use empty strings.
| * | | | Update sqlite example to use empty strings.Varriount2018-06-031-1/+1
|/ / / / | | | | | | | | Update sqlite example to use empty strings to use empty strings instead of nil.
* | | | fix handling of default precision in formatBiggestFloat for the js backend ↵skilchen2018-06-011-0/+7
| | | | | | | | | | | | | | | | (#7928)
* | | | fix strformat zeropadding for floats (#7934)skilchen2018-06-012-3/+30
| | | |
* | | | Added $ for openarrays. Fixes #7940.data-man2018-06-012-0/+9
| | | |
* | | | Update example (#7788)Federico Ceratto2018-06-011-1/+1
| | | |
* | | | Fixed operator precedence in example (#7912)Chris McIntyre2018-06-011-1/+1
| | | | | | | | | | | | The order of operations was incorrect for the right-hand side of the `assert` statement on line 3199, based on the operator precedence for line 3197.
* | | | Add imaginary unit. (#7922)Koki Fushimi2018-06-011-0/+4
| | | |
* | | | Support `div`, `mod`, floorDiv and floorMod for Rationals (#7918)Koki Fushimi2018-06-012-0/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Support `div`, `mod`, floorDiv and floorMod for Ratinoals. * Bug fix and add tests. * Update changelog
* | | | Merge pull request #7938 from Torro/develDominik Picheta2018-06-011-0/+2
|\ \ \ \ | | | | | | | | | | Add note to import "std/sha1" to sha1.nim (doc)