Andreas Rumpf
|
2430fc7d82
|
nimsuggest: special rule for 'of' completion in case statements
|
2017-03-10 14:42:11 +01:00 |
|
Andreas Rumpf
|
c5566f7c37
|
nimsuggest: make 'con' work again
|
2017-03-10 13:20:32 +01:00 |
|
Andreas Rumpf
|
68181e6da2
|
nimsuggest: maxresults limit; fixed local symbol usages priorizations
|
2017-03-10 11:29:16 +01:00 |
|
Zahary Karadjov
|
62ef5dfec8
|
new debugging helper to replace and friends
|
2017-03-10 12:02:55 +02:00 |
|
Andreas Rumpf
|
db888475dc
|
nimsuggest: make tests green again
|
2017-03-10 09:57:36 +01:00 |
|
Araq
|
556b564c7d
|
nimsuggest: make tests green again
|
2017-03-10 00:18:24 +01:00 |
|
Araq
|
57ea01309e
|
nimsuggest: more things work
|
2017-03-09 17:09:39 +01:00 |
|
Araq
|
4755795416
|
nimsuggest: more precise cursor tracking
|
2017-03-09 14:58:14 +01:00 |
|
Andreas Rumpf
|
da821a22d9
|
nimsuggest: revert cpFuzzy bailouts
|
2017-03-09 11:30:36 +01:00 |
|
Araq
|
4d0d6c47bd
|
bugfix: consider type contexts properly
|
2017-03-08 15:59:34 +01:00 |
|
Araq
|
0f63c101e4
|
fixes nimsuggest bug #45
|
2017-03-08 13:21:40 +01:00 |
|
Araq
|
1887390b0f
|
nimsuggest: fixes nimsuggest bug #45; do not show suggestions in string literals or comments
|
2017-03-08 12:53:21 +01:00 |
|
Andreas Rumpf
|
507feb3ce5
|
Merge branch 'devel' into faster-nimsuggest
|
2017-03-08 00:39:13 +01:00 |
|
Andreas Rumpf
|
91a4b448fd
|
nimsuggest: chk checks the full project lazily; much better suggestions orderings
|
2017-03-08 00:38:48 +01:00 |
|
Andreas Rumpf
|
538c6c9898
|
make some tests green
|
2017-03-07 12:34:45 +01:00 |
|
Andreas Rumpf
|
9ed322323e
|
nimsuggest: better ordering of symbols (part 1)
|
2017-03-07 10:58:43 +01:00 |
|
Araq
|
3fa428c88b
|
fixes #5467
|
2017-03-07 00:27:47 +01:00 |
|
Araq
|
4a77b66b19
|
fixes #5478
|
2017-03-06 18:38:15 +01:00 |
|
Araq
|
8c0e27e8d9
|
fixes #5481
|
2017-03-06 18:25:27 +01:00 |
|
Andreas Rumpf
|
5d125ca716
|
Merge branch 'devel' into faster-nimsuggest
|
2017-03-03 13:00:09 +01:00 |
|
Andreas Rumpf
|
3b0430bec6
|
nimsuggest: minor doc addition
|
2017-03-03 12:59:32 +01:00 |
|
Andreas Rumpf
|
6c0304f7f5
|
nimsuggest chk works for EPC
|
2017-03-03 11:59:00 +01:00 |
|
Andreas Rumpf
|
a9c1afd5fd
|
nimsuggest: structured error reporting; EPC mode still fails
|
2017-03-03 02:13:16 +01:00 |
|
Fabian Keller
|
e2567e2e03
|
Fix sigsegv in getTypeImpl for unnamed tuple (#5440)
avoid sigsegv in getTypeImpl for unnamed tuple; fixes #4862
|
2017-03-02 15:30:19 +01:00 |
|
Andreas Rumpf
|
3e7b04683c
|
make tests green again
|
2017-03-02 12:23:35 +01:00 |
|
Araq
|
ee13c8014b
|
nimsuggest: track type contexts
|
2017-03-01 09:57:51 +01:00 |
|
Araq
|
936ed9721b
|
fixes 'nim check' crash
|
2017-03-01 09:57:26 +01:00 |
|
Yuriy Glukhov
|
e213b120ab
|
Fixes #5452
|
2017-02-28 17:23:25 +02:00 |
|
Araq
|
3d46600a90
|
nimsuggest supports prefix matching (first version)
|
2017-02-28 09:03:40 +01:00 |
|
Araq
|
e78bd69619
|
C codegen: escape '?' because C has trigraphs
|
2017-02-27 16:16:14 +01:00 |
|
Araq
|
7d1a96151c
|
finish tool can use 'nimgrab' tool to download the mingw version
|
2017-02-26 23:25:50 +01:00 |
|
Andreas Rumpf
|
895e2aea15
|
Merge pull request #5317 from rokups/feature/coroutines
Coroutine improvements
|
2017-02-26 23:24:29 +01:00 |
|
Araq
|
46b672a6c4
|
minor codegen bugfix: don't use names for closures that are also mangled Nim names
|
2017-02-26 17:41:00 +01:00 |
|
Araq
|
4c5ecb46b0
|
fixes a minor codegen issue where name mangling could produce an identifier used by the codegen; refs #5437
|
2017-02-26 17:41:00 +01:00 |
|
Araq
|
fb37d13f46
|
fixes #5439
|
2017-02-26 17:41:00 +01:00 |
|
Araq
|
2589d69ed2
|
fixes #5430
|
2017-02-26 00:32:07 +01:00 |
|
Araq
|
d91d338d03
|
fixes #5432
|
2017-02-26 00:32:07 +01:00 |
|
Araq
|
fa98edc78c
|
another attempt to make test green again
|
2017-02-24 15:52:52 +01:00 |
|
Andreas Rumpf
|
b7a1cad4a4
|
make tests green again
|
2017-02-24 13:05:58 +01:00 |
|
Andreas Rumpf
|
f8914cc3b0
|
fixes a multimethod regression
|
2017-02-24 13:02:36 +01:00 |
|
Andreas Rumpf
|
46f33515d7
|
Merge branch 'devel' into faster-nimsuggest
|
2017-02-24 01:28:50 +01:00 |
|
Andreas Rumpf
|
2d546ca0ac
|
fixes #5417
|
2017-02-24 00:32:14 +01:00 |
|
Andreas Rumpf
|
22789a0bfc
|
fixes #5419
|
2017-02-24 00:32:14 +01:00 |
|
Arne Döring
|
92c2a51bf7
|
removed compiler internal list implementation (#5371)
|
2017-02-22 17:33:12 +01:00 |
|
Andreas Rumpf
|
ac3b312cc6
|
Merge branch 'devel' into faster-nimsuggest
|
2017-02-22 16:28:32 +01:00 |
|
Andreas Rumpf
|
46efaf294b
|
big compiler refactoring; avoid globals for multi method dispatcher generation
|
2017-02-22 16:27:52 +01:00 |
|
Andreas Rumpf
|
311253ef2f
|
nimsuggest: added --refresh command line option; added 'known' command; fixes 'chck' command for EPC
|
2017-02-22 16:27:24 +01:00 |
|
Rokas Kupstys
|
96c571dd96
|
Removed fasm support.
|
2017-02-20 17:24:19 +02:00 |
|
Fabian Keller
|
ce4587d7b7
|
Enabled explicitly unknown lock levels (#5409)
* enabled explicitly unknown lock levels
* allowing "unknown" as locks pragma
* added test case for locks pragma
* updated docs on locks pragma
|
2017-02-20 09:31:52 +01:00 |
|
Araq
|
8f426b974a
|
new feature: .used pragma to suppress declared-but-not-used warning
|
2017-02-17 18:03:56 +01:00 |
|