summary refs log tree commit diff stats
path: root/compiler/suggest.nim
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Avoids idetools crash on nil parameters.Grzegorz Adam Hankiewicz2014-04-151-0/+1
|
* 'nil' as a statement is deprecated, use an empty 'discard' insteadAraq2014-01-191-1/+1
|
* Merge branch 'upstream' into develZahary Karadjov2013-12-291-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: compiler/ccgutils.nim compiler/msgs.nim compiler/sem.nim compiler/semexprs.nim compiler/seminst.nim compiler/semmagic.nim compiler/semstmts.nim compiler/semtypes.nim compiler/semtypinst.nim compiler/sigmatch.nim compiler/types.nim compiler/vmgen.nim lib/core/macros.nim lib/system.nim tests/reject/tenummix.nim web/news.txt
| * make the current PContext accessible through TCandidateZahary Karadjov2013-12-251-1/+1
| | | | | | | | | | | | the goal here is to remove all the hacks from ParamTypeMatch and to handle all type matching in typeRel (the context there is required to evaluate any static params and to run the compilation tests of user-defined type classes)
* | case consistency: cs:partial bootstraps on windowsAraq2013-12-291-4/+4
| |
* | case consistency: next stepsAraq2013-12-291-2/+2
| |
* | improvements for 'pretty'Araq2013-12-281-1/+2
| |
* | case consistency part 4Araq2013-12-271-17/+17
| |