- Add support for doc strings when hovering on modules.
- Add support for printing uncurried function types in hover.
- Fix autocomplete issue where
open Foo
would be picked up inside line comments (see #15). - Don't print parens as in
A()
for 0-ary variants. - Fix infinite loop in autocomplete that can cause
rescript-editor-support.exe
processes to use up 100% cpu. - Fix jump to type definition for types defined in an inner module.
This commit is vendored in rescript-vscode 1.0.3.
- Fix type shown when hovering on record fields (see rescript-lang/rescript-vscode#52), and doc comments for records.
- Fix issue where type variables are printed with global renaming when hovering or autocompleting a module (see #38).
- Fix issue where a log file was always created (see rescript-lang/rescript-vscode#47).
- Add support for hover on the id of toplevel module definitions (
module Id = ...
).
This commit is vendored in rescript-vscode 1.0.1.
- Support printing inline records.
- Add typedef hover support.
- Always output valid json, even in case of internal error.
- Remove semicolon in module top level preview.
- Support syntax highlight in hover fenced blocks.
- Fix printing of variant arguments.
- Use outcome printer from the syntax to print type declarations.
- Fix issue in command-line parsing on Windows with paths of the form
c:/...:line:column
.
This commit is vendored in rescript-vscode 1.0.0.