summary refs log tree commit diff stats
path: root/compiler/suggest.nim
Commit message (Collapse)AuthorAgeFilesLines
* nimsuggest: suggest types in a type sectionAndreas Rumpf2017-03-141-2/+2
|
* nimsuggest: special rule for 'of' completion in case statementsAndreas Rumpf2017-03-101-0/+6
|
* nimsuggest: maxresults limit; fixed local symbol usages priorizationsAndreas Rumpf2017-03-101-47/+42
|
* nimsuggest: more things workAraq2017-03-091-8/+20
|
* nimsuggest: more precise cursor trackingAraq2017-03-091-47/+8
|
* nimsuggest: revert cpFuzzy bailoutsAndreas Rumpf2017-03-091-21/+21
|
* bugfix: consider type contexts properlyAraq2017-03-081-33/+41
|
* nimsuggest: chk checks the full project lazily; much better suggestions ↵Andreas Rumpf2017-03-081-47/+94
| | | | orderings
* make some tests greenAndreas Rumpf2017-03-071-2/+3
|
* nimsuggest: better ordering of symbols (part 1)Andreas Rumpf2017-03-071-35/+59
|
* nimsuggest: minor doc additionAndreas Rumpf2017-03-031-0/+2
|
* nimsuggest: structured error reporting; EPC mode still failsAndreas Rumpf2017-03-031-4/+3
|
* make tests green againAndreas Rumpf2017-03-021-1/+6
|
* nimsuggest: track type contextsAraq2017-03-011-2/+7
|
* nimsuggest supports prefix matching (first version)Araq2017-02-281-33/+76
|
* big compiler refactoring; avoid globals for multi method dispatcher generationAndreas Rumpf2017-02-221-9/+9
|
* nimsuggest uses multithreading and full project recompilesAndreas Rumpf2017-02-131-3/+3
|
* disable transitive closure computations; only semcheck procs that have the ↵Andreas Rumpf2017-02-091-2/+2
| | | | cursor
* nimsuggest: bugfix: also output documentation commentsAndreas Rumpf2017-02-031-0/+14
|
* fixes nimsuggest issue #44Andreas Rumpf2017-01-261-3/+5
|
* Merge branch 'devel' into sighashesAraq2016-12-191-2/+3
|\
| * fixes nimsuggest bug #43Andreas Rumpf2016-12-181-2/+3
| |
* | removed tyArrayConstr completely from the compiler; introduced tyAlias ↵Araq2016-11-141-2/+2
|/ | | | instead in preparation for further bugfixes
* new dependency tracking for nimsuggestAraq2016-11-051-1/+1
|
* nimsuggest is now part of NimAraq2016-10-311-1/+1
|
* C++ backend: use .noInit pragma for non-public default constructors; refs #4687Andreas Rumpf2016-09-041-6/+5
|
* fixes #4673Andreas Rumpf2016-09-011-1/+1
|
* stdlib and compiler don't use .immediate anymoreAndreas Rumpf2016-07-291-1/+1
|
* fixes #4510Andreas Rumpf2016-07-291-0/+2
|
* nimsuggest: added 'chk', 'outline' and 'highlight' featuresAraq2015-11-011-50/+129
|
* nimsuggest: added 'dus' command that combines 'def' and 'use'Araq2015-10-121-1/+5
|
* renamed inCompilesContext to compilesContextId; added test case for #3313Araq2015-09-181-3/+3
|
* compiler: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-041-37/+37
| | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
* changed from parseEnum to direct copySimon Hafner2015-05-131-5/+1
| | | | Let's hope this doesn't break anything
* removed unnecessary depsSimon Hafner2015-05-081-2/+1
|
* removed a few consts and rewired to IdeCmdSimon Hafner2015-04-261-16/+11
|
* barebones in nimsuggest for EPCSimon Hafner2015-04-221-11/+12
|
* parseEnum ftwSimon Hafner2015-04-221-40/+4
|
* rewrite suggest.nim for suggestionResultHookSimon Hafner2015-04-221-39/+106
|
* removed dead codeAraq2015-01-301-9/+2
|
* nimsuggest improvementsAraq2015-01-301-13/+17
|
* nimsuggest: sane dirty buffer handlingAraq2015-01-291-5/+1
|
* nimsuggest: first versionAraq2015-01-271-111/+86
|
* fixes #1774Araq2014-12-311-3/+0
|
* improvements for nimfixAraq2014-09-101-2/+1
|
* 'pretty' command does not exist anymore; improvements for nimfixAraq2014-09-101-1/+1
|
* Nimrod renamed to NimAraq2014-08-281-1/+1
|
* fixes #1285Araq2014-06-301-19/+19
|
* Fix idetools --def crash.Dominik Picheta2014-06-151-1/+1
|
* Fixed #1172 (for real)Clay Sweetser2014-06-011-2/+5
|