WebFreak001
4c426d73d1
bump libdparse to 0.21.1
...
Mainly adds some new syntax parsing support
2022-12-30 16:22:50 +01:00
davu
29dba75ce9
UFCS using new completion kind F
2022-10-18 23:31:20 +02:00
WebFreak001
5c529f300d
use GC nearly everywhere
2022-10-13 18:18:53 +02:00
WebFreak001
e7c7f86455
fix mutating list while iterating over it
2022-10-13 18:18:53 +02:00
WebFreak001
0c7f4a4a56
Integrate dsymbol into DCD
...
fix #669
2022-10-13 18:18:53 +02:00
WebFreak001
4594a63634
replace stdx-allocator with std.experimental
2022-10-13 18:18:53 +02:00
Hackerpilot
dbc9d82f70
Update several dependencies.
...
libdparse: Get support for 'throw' as a function attribute
dsymbol: A bug fix that will fix issue 620
msgpack-d: Fix some deprecations and some build issues on Windows
containers: Some bug fixes.
2020-07-29 23:04:19 -07:00
Jan Jurzitza
15f71142ec
use d-test-utils & bump libdparse to 0.15.x
...
Because this release fixes the private protection issue through new
dsymbol (since 0.11.0) we also need to bump libdparse to at least 0.15.0
so no older libdparse versions are supported.
2020-07-22 07:43:18 +02:00
Basile Burg
005baccdc5
update dparse to 0.13.z
2019-07-11 16:19:34 +02:00
Basile Burg
abd29bcb0c
fix #600 - Wrong scope for parameter solving in nested funcs
2019-05-12 02:20:04 +02:00
WebFreak001
6a195ea86a
make private symbols not show up in auto complete
2019-05-12 00:44:15 +02:00
Basile Burg
33a673836e
update dsymbol to fix #592 , and to also to fix #593
2019-03-28 13:17:36 +01:00
Basile Burg
53db8bf9ee
upgrade dependencies
2019-03-17 08:44:03 +01:00
Basile-z
adc3b815dc
Update dsymbol to include the recent progresses on array type resolution ( #581 )
...
Update dsymbol to include the recent progresses on array type resolution
merged-on-behalf-of: Basile-z <Basile-z@users.noreply.github.com>
2019-01-22 12:16:12 +01:00
BBasile
144cc4ed41
allow completion of tempalte parameter standard properties ( #575 )
...
allow completion of template parameter standard properties
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2019-01-13 09:44:25 +01:00
BBasile
216275ead9
fix wrong completion for if variable initialized with an array ( #565 )
...
fix wrong completion for if variable initialized with an array
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-12-31 00:11:44 +01:00
Jan Jurzitza
6ae1b6f890
Extended mode ditto comment support ( #562 )
...
Extended mode ditto comment support
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-12-29 20:38:38 +01:00
Basile Burg
a324922558
update dependencies to allow building with `-dip25`
2018-12-29 10:45:24 +01:00
Basile Burg
32865f8617
fix #551 - Add completions for template type parameter with colon type
2018-12-20 14:53:59 +01:00
Basile Burg
77347c10a8
fix #489 - Abnormal completion list for core.thread.Thread
2018-11-09 13:09:41 +01:00
Basile Burg
9b7414367d
Update to dparse 0.10.x
2018-11-08 12:14:26 +01:00
Basile Burg
ff3c7d212b
Add support for auto anon class completion, close #532
2018-09-16 20:07:30 +02:00
Basile Burg
530a78f38e
fix issue #489 - fix issue #523 , mess in scopes
2018-09-02 19:34:21 +02:00
Laurent Tréguier
436778fd1b
fix #521 - Add a request allowing to remove a set of import path ( #522 )
...
fix #521 - Add a request allowing to remove a set of import path
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-08-10 09:15:07 +02:00
Basile Burg
599b6a5a23
Update dsymbol and dparse
...
While updating D-Scanner for phobos a possible range violation in dsymbol has been discovered.
Also a custom function body parser was not yet adapted to the expressions-based contracts.
Dparse is also updated to allow the new syntax of enum members, which will come with DMDFE 2.082
2018-08-03 00:44:52 +02:00
Basile Burg
8927d99a49
fix #516 - Add support for expression-based contracts
2018-07-28 21:22:27 +02:00
Basile Burg
0e53e96c4e
fix #510 - mixin template and alias
2018-07-21 11:40:43 +02:00
Basile Burg
c55131d07c
fix #495 - Completion no working on variable named `body`
2018-06-14 15:16:05 +02:00
Basile Burg
ddd7c3801f
fix #493 - regression, crash when trying to get completion for selective import
2018-06-11 13:37:03 +02:00
Basile Burg
6cdef23f59
fix #490 - Crash while writing if statements
2018-06-02 05:07:08 +02:00
Basile Burg
94c8670efc
fix #484 - no completion for variable declared in the `IfCondition`s
2018-05-13 21:41:22 +02:00
Basile Burg
735c0e0a3d
fix #481 - No dot completion on `char`
2018-05-10 16:12:42 +02:00
BBasile
a53c5b40ac
fix #419 - server freezed under Win32 when caching the imports ( #476 )
...
fix #419 - server freezed under Win32 when caching the imports
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-05-01 22:55:22 +02:00
Basile Burg
6921eb235b
fix #460 - `super` dot completion is wrong
2018-04-23 14:38:23 +02:00
Basile Burg
bd69fdf843
update dsymbol submodule
2018-03-22 01:50:12 +01:00
Sebastian Wilzbach
152e21904b
Bump dependencies
2018-02-11 16:14:34 +01:00
Sebastian Wilzbach
9e275ebcb7
Bump git submodules
2018-02-11 15:17:27 +01:00
Basile Burg
fa16222279
update for libdparse fix #158 - TypeIdentifierPart
2018-01-26 22:18:10 +01:00
Vladimir Panteleev
bc50388ad0
Update dsymbol
2017-09-16 14:03:52 +00:00
Basile Burg
2a86a6aad5
fix, completion broken after AA lit
2017-08-24 11:26:19 +02:00
Basile Burg
bd32bc92bd
fix #407 - DCD stops working if some thread is created after instantiation of ModuleCache
2017-08-15 14:29:40 +02:00
Basile Burg
ef0c7cc2f5
array proposals, remove "sort" and "reverse"
2017-08-04 00:16:24 +02:00
Basile Burg
10277bec27
update dependencies
2017-07-27 11:31:49 +02:00
Basile Burg
cbcc6faac3
fix #400 - handle completion for auto bools
2017-07-20 14:32:45 +03:00
Basile Burg
addda02c43
fix #323 - no completion in foreach with index in the ForeachTypeList
2017-06-28 21:23:31 +02:00
Basile Burg
0dba456abd
fix #389 - No completion on auto slices
2017-06-28 06:31:08 +02:00
Basile Burg
924292b523
udpate json & submodule
...
# Conflicts:
# dub.json
2017-06-16 14:47:46 +03:00
Basile Burg
ec6f821100
fix #319
2017-06-16 14:47:46 +03:00
Hackerpilot
4d38a64c99
Update dependencies
2017-05-11 00:46:25 -07:00
Basile Burg
c227fca579
fix #344
2017-03-26 21:07:56 +02:00