docs(README): Mention parial ImportC support, and its dmd discovery.
This commit is contained in:
parent
689639eef1
commit
8a632b3b96
35
README.md
35
README.md
|
|
@ -23,26 +23,29 @@ the issue.)
|
||||||
|
|
||||||
* Working:
|
* Working:
|
||||||
* Autocompletion of properties of built-in types such as int, float, double, etc.
|
* Autocompletion of properties of built-in types such as int, float, double, etc.
|
||||||
* Autocompletion of __traits, scope, and extern arguments
|
* Autocompletion of __traits, scope, and extern arguments.
|
||||||
* Autocompletion of enums
|
* Autocompletion of enums.
|
||||||
* Autocompletion of class, struct, and interface instances.
|
* Autocompletion of class, struct, and interface instances.
|
||||||
* Display of call tips for functions, constructors, and variables of function type
|
* Display of call tips for functions, constructors, and variables of function type.
|
||||||
* alias declarations
|
* *alias* declarations.
|
||||||
* Public imports
|
* Public imports.
|
||||||
* Finding the declaration location of a symbol at the cursor
|
* Finding the declaration location of a symbol at the cursor.
|
||||||
* *import* statement completions
|
* *import* statement completions.
|
||||||
* Display of documentation comments in function call tips
|
* Display of documentation comments in function call tips.
|
||||||
* *alias this*
|
* *alias this*.
|
||||||
* *auto* declarations (Mostly)
|
* *auto* declarations (mostly).
|
||||||
* *with* statements
|
* *with* statements.
|
||||||
* Simple UFCS suggestions for concrete types and fundamental types.
|
* Simple UFCS suggestions for concrete types and fundamental types.
|
||||||
|
* ImportC modules (if the environment variable `DMD` or the `dmd` found in the
|
||||||
|
`PATH`, resolves to a dmd compiler/wrapper that supports `-Hf`).
|
||||||
* Not working:
|
* Not working:
|
||||||
* UFCS completion for templates, literals, aliased types, UFCS function arguments, and '.' chaining with other UFCS functions.
|
* UFCS completion for templates, literals, aliased types, UFCS function arguments, and '.' chaining with other UFCS functions.
|
||||||
* UFCS calltips
|
* UFCS calltips.
|
||||||
* Autocompletion of declarations with template arguments (This will work to some extent, but it won't do things like replace T with int)
|
* Autocompletion of declarations with template arguments (This will work to some extent, but it won't do things like replace T with int).
|
||||||
* Determining the type of an enum member when no base type is specified, but the first member has an initializer
|
* Determining the type of an enum member when no base type is specified, but the first member has an initializer.
|
||||||
* auto functions (which can then propagate the failure to auto declarations)
|
* *auto* functions (which can then propagate the failure to auto declarations).
|
||||||
* That one feature that you *REALLY* needed
|
* *import* statement completion with ImportC modules.
|
||||||
|
* That one feature that you *REALLY* needed.
|
||||||
|
|
||||||
# Setup
|
# Setup
|
||||||
### General
|
### General
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue