summary refs log tree commit diff stats
path: root/compiler/suggest.nim
Commit message (Expand)AuthorAgeFilesLines
* nimsuggest prioritize non-deprecated suggestions (#16816)Saem Ghani2021-01-291-15/+27
* fixed nim-lang/nimsuggest#48 type aware sug (#16814)Saem Ghani2021-01-251-2/+7
* fixes nim-lang/nimsuggest#103 con dot exprs (#16657)Saem Ghani2021-01-121-0/+1
* fixed nim-lang/nimsuggest#82 pure enum field sug (#16676)Saem Ghani2021-01-111-10/+11
* IC: next steps (#16550)Andreas Rumpf2021-01-071-38/+39
* fixes nim-lang/nimsuggest#119 outline includes (#16608)Saem Ghani2021-01-061-3/+13
* refactorings to prepare the compiler for IC (#15935)Andreas Rumpf2020-12-171-33/+17
* suggest: try to find the implementation of a symbol when def is used (#15555)alaviss2020-10-141-7/+15
* Big compiler Cleanup (#14777)Clyybber2020-08-281-1/+1
* compiler: minor code cleanupsAraq2020-07-271-1/+1
* fix #11009 (#14935)flywind2020-07-091-1/+6
* Clean out oldast (#14837)Juan Carlos2020-06-301-4/+1
* compiler/suggest: highlight squashed operators (#11796)alaviss2020-04-201-3/+7
* make `usage of foo is a user-defined error` more informative (#13833)Timothee Cour2020-04-011-3/+5
* fix .deprecated. object typedef crash (#13643)Andy Davidoff2020-03-161-3/+5
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-30/+28
* compiler/suggest: add variable support to `con` (#12569)alaviss2019-11-041-1/+9
* Small ast.nim cleanup (#12156)Clyybber2019-09-091-5/+5
* fixes nimsuggest/#108: RangeError with d:releasenarimiran2019-09-041-1/+1
* new gensym handling (#11985)Andreas Rumpf2019-08-231-3/+3
* fixes 'unused module' feature for 32 bit builds of Nim for good [nobackport]Araq2019-08-091-2/+2
* [refactoring] compiler: simplified markUsedAndreas Rumpf2019-08-081-2/+2
* fixes #11809Andreas Rumpf2019-08-081-1/+2
* Merge branch 'devel' into araq-detect-unused-importsAndreas Rumpf2019-07-181-2/+2
|\
| * [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-181-2/+2
* | [feature] detect unused importsAraq2019-07-171-1/+16
|/
* minor style changesAraq2019-07-111-1/+1
* nim styleChecker: implemented all the missing features (bugfix)Araq2019-07-101-1/+3
* rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227)Arne Döring2019-05-111-3/+3
* Replace countup(x, y-1) with x ..< yClyybber2019-05-071-3/+3
* Less warnings in macros (#10799)Arne Döring2019-03-111-4/+0
* make nimsuggest aware of tyOwnedAndreas Rumpf2019-02-251-1/+1
* 32 bit fixes (#10608)Arne Döring2019-02-131-1/+1
* compiler/[msgs, suggest]: improve highlighter accuracy (#10496)alaviss2019-02-071-2/+37
* suggest: quote operators and keywords on suggestion (#10460)alaviss2019-01-281-2/+6
* {.deprecated: msg.} now works for vars and lets (#10234)Neelesh Chandola2019-01-081-2/+6
* Deprecate gc v2 (#10151)Neelesh Chandola2019-01-011-2/+2
* Before showing deprecated warning, check whether enum field was marked deprec...Neelesh Chandola2018-12-301-2/+2
* Show deprecation warning for fields of a deprecated enum (#10112)Neelesh Chandola2018-12-301-3/+8
* make Nim take roughly 100MB less RAM for bootstrapping via a new compiler swi...Andreas Rumpf2018-11-071-2/+2
* .error for routines now can also have a custom error message; improve error m...Araq2018-09-251-11/+20
* compiler refactoring; use typesafe path handing; docgen: render symbols betwe...Andreas Rumpf2018-09-071-2/+2
* make nimsuggest compile againAndreas Rumpf2018-08-231-1/+1
* fixes merge conflictAraq2018-08-231-7/+16
|\
| * More robust handling of deprecated pragmas (#8696)LemonBoy2018-08-211-7/+16
* | even more strict isNil handling for strings/seqs in order to detect bugsAraq2018-08-221-1/+1
|/
* incremental compilation: implemented basic replay logicAndreas Rumpf2018-06-021-1/+1
* ensure compiler API doesn't import the RST engineAndreas Rumpf2018-05-291-2/+2
* remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-77/+52
* preparations of making compiler/msgs.nim free of global variablesAndreas Rumpf2018-05-171-2/+2