summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* typeinfo minor improvement (#16083)flywind2020-11-233-111/+112
| | | | | | | | | * typeinfo minor improvement * minor * Update lib/core/typeinfo.nim * rename typeinfo
* fix #14056 (#16071)kemifl2020-11-232-12/+37
| | | fix #14056, incorporate review comments
* fix ropes format errors (#16106) [backport:1.0]flywind2020-11-232-1/+8
| | | | | | | * fix rope index * add testcase * fix ropes format
* ref #5617 add lineinfo to complete (#16102)flywind2020-11-231-3/+8
|
* fixes #16080 (#16091) [backport:1.2]RokkuCode2020-11-231-1/+1
| | | | | | | * fixes #16080 db_sqlite: Error: undeclared field: 'untypedLen' * redacting fix
* correct errors in xmltree docs (#16104)flywind2020-11-231-81/+72
|
* fix rope index (#16100)flywind2020-11-232-1/+67
| | | | | * fix rope index * add testcase
* ast minor (#16079)flywind2020-11-221-0/+1
|
* fix #9695 asyncmacro: tfuturevar fails when activated [backport: 1.0] (#16090)flywind2020-11-222-6/+2
| | | | | | | * fix asyncmacro * Apply suggestions from code review * Update lib/pure/asyncmacro.nim
* add gram to important packages (#16037)Bad Dog2020-11-221-0/+1
|
* sets minor improvement (#16087)flywind2020-11-212-269/+262
|
* deques minor improvement (#16084)flywind2020-11-212-129/+129
|
* xmltree minor improvement (#16085)flywind2020-11-212-87/+88
|
* complex minor improvement (#16086)flywind2020-11-212-129/+129
|
* heapqueue minor improvement (#16088)flywind2020-11-212-62/+63
|
* followup #15970 strenghten regression tests (#16075)Timothee Cour2020-11-202-15/+17
| | | | | * followup #15970 strenghten regression tests * _
* fixes #15671 [backport:1.4] (#15690)Andreas Rumpf2020-11-201-3/+11
| | | | | * fixes #15671 [backport:1.4] * progress
* fix #15958 (#15970) [backport:1.4]cooldome2020-11-202-1/+41
| | | | | | | | | | | | | | | | | * fix #15958 * also cover openArray and VarArgs * more tests * cover even more types * cover even more types * Trigger build * Trigger build * cover sets passed as arrays
* Retain backwards compatibility after #16057 (#16068)Clyybber2020-11-201-0/+4
| | | | | * Retain backwards compatibility * Fix typo
* fix #16047 (#16066)Miran2020-11-201-1/+3
|
* colors: Reuse the HexDigits constant in strutils (#16065)satoru2020-11-201-1/+1
| | | Co-authored-by: Xuecong Liao <xliao@flexport.com>
* rename loadConfigsAndRunMainCommand => loadConfigsAndProcessCmdLine, reflect ↵Timothee Cour2020-11-205-6/+6
| | | | reality (#16057)
* alternative way to fix #16022 (#16064) [backport:1.4]flywind2020-11-202-3/+10
| | | | | | * alternative way to fix #16022 * add testcase for #16022 [backport:1.4]
* packedsets fix regression introduced in #15564 (#16060)Timothee Cour2020-11-203-8/+25
| | | | | * packedsets fix regression introduced in #15564 * add tests
* Improve enumerate (#16053)Antonis Geralis2020-11-201-10/+43
| | | | | | | * Improve enumerate * updates * add tests
* fix #16025 repr now consistent: does not insert trailing newline (#16034)Timothee Cour2020-11-1912-90/+111
|
* fixes #15942 [backport:1.2] [backport:1.4] (#16051)Andreas Rumpf2020-11-191-1/+1
|
* close #14847(add testcase for #14847) (#16045)flywind2020-11-191-0/+20
|
* makes parsesql .gcsafe [backport:1.0] (#16039)Andreas Rumpf2020-11-191-3/+3
|
* fix numbering in contributing.rst (#16042)Timothee Cour2020-11-181-6/+4
|
* Disallow nil dereference at compile time (#16032)cooldome2020-11-184-2/+12
| | | | | | | | | | | | | * bring back the semfold of nil * remove space * fix test * proc type can't be dereferenced * disallow nil dereference at compile time * changelog
* contributing docs: always mentioned referenced issues in PR body (#16038)Timothee Cour2020-11-181-3/+10
|
* fix #16033 nim js --gc:arc works and ignores --gc:arc (#16036)Timothee Cour2020-11-182-1/+14
|
* fixes db_mysql broken quoting; refs ↵Andreas Rumpf2020-11-181-1/+0
| | | | https://github.com/nim-lang/Nim/commit/c16ee37a7106c645a0d17cc6bd8d399e20f61d96#r44209990 [backport:1.4] (#16035)
* ORC: prepare for another patent-pending optimization (#15996)Andreas Rumpf2020-11-187-39/+147
| | | | | | | | | | | | | | | | | * ORC: prepare for another patent-pending optimization * bugfix * '=copy' for refs can take a cyclic parameter for more ORC optimizations * ORC: exploit the common 'it = it.next' pattern * can't hurt to check for nil * use an algorithm that is not obviously broken * restore the test case * final cleanups for --gc:orc
* Do not read the whole file to compute SHA1 hash (fixes 15997) (#16006)Igor Ribeiro de Assis2020-11-181-1/+16
| | | | | | | | | | | | | | | | | * Do not read the whole file to compute SHA1 hash (fixes 15997) * Update lib/std/sha1.nim Co-authored-by: Andreas Rumpf <rumpf_a@web.de> * Update lib/std/sha1.nim Co-authored-by: Andreas Rumpf <rumpf_a@web.de> * Directly break from loop Co-authored-by: Andreas Rumpf <rumpf_a@web.de> [backport:1.2] [backport:1.4]
* Semfold for nil cast (#16030)cooldome2020-11-183-5/+8
| | | | | | | | | * bring back the semfold of nil * remove space * fix test * proc type can't be dereferenced
* fix https://github.com/nim-lang/RFCs/issues/286: add FileInfo.blockSize (#16023)Timothee Cour2020-11-182-34/+39
|
* fix #6497 (#16027)flywind2020-11-182-0/+14
| | | | | * fix #6497 * add testcase for #16027
* combine PR#16009 and PR#16012 (#16024)flywind2020-11-183-1/+50
| | | | | | | | * fix #15623 * add testcase for #15623 * add testcase * combine #16009 * support casting nil to NilableTypes in VM
* fix #15972 (#15994)flywind2020-11-184-2/+34
| | | | | | | * fix #15972 * add testcase * more
* Revert "follow #16009 VM supports cast nil to ptr (#16012)"Andrey R (cooldome)2020-11-172-33/+0
| | | | This reverts commit fec19c980e36e62747eb119f0740cb785e858ac3.
* Revert "fix #15623 (#16009)"Andrey R (cooldome)2020-11-174-26/+2
| | | | This reverts commit 0f7f159a35bc10a43ff15bcb6c20eefdc574138e.
* fix #15623 (#16009)flywind2020-11-174-2/+26
| | | | | | | | | * fix #15623 * add testcase for #15623 * fix * add testcase
* follow #16009 VM supports cast nil to ptr (#16012)flywind2020-11-172-0/+33
| | | | | * follow #16009 VM supports cast nil to ptr * more testcase
* defer: improve manual, clarify difference wrt try/finally (#16010)Timothee Cour2020-11-171-2/+31
|
* remove unused and misleading FilenameOption.foShort (#15982)Timothee Cour2020-11-161-2/+0
|
* htmlgen: Add lazy loading (#15986)Juan Carlos2020-11-161-2/+2
|
* telling us once about a change is enough [ci skip]narimiran2020-11-161-2/+1
|
* rename: stmt -> typed and expr -> untyped (#15989)flywind2020-11-163-4/+4
| | | | | | | * stmt -> typed * expr -> untyped * minor