FsAutoComplete

F# language server using Language Server Protocol

OTHER License

Stars
400
Committers
116

Bot releases are hidden (Show)

FsAutoComplete - 0.23.0

Published by rneatherway about 9 years ago

Add a new colorizations <true|false> command to enable/disable asynchronous
provision of colorization information following a parse: #60 (Fixes #44).
Newest FSharp.Core is used for type-checking scripts and for projects that
do not reference FSharp.Core. Supports F# 3.0, 3.1 and 4.0: #59.
If MSBuild v12 is not available, instead try load MSBuild v14. This, together
with the previous point, adds support for VS2015-only Windows installs: #57.
Fixes: #12 #21 #23 #25 #54.
Backwards-incompatible: compilerlocation command has changed. Now provides
path to best version of msbuild, fsc and fsi on Windows: #23.

FsAutoComplete - 0.22.0

Published by rneatherway about 9 years ago

Backwards-incompatible: Symbol use command now includes FileName rather than Filename

FsAutoComplete - 0.21.1

Published by rneatherway about 9 years ago

Reduce timeout message from 'error' to 'info'

FsAutoComplete - 0.21.0

Published by rneatherway about 9 years ago

Update to FCS 1.4.X (support for F# 4.0): #52
Automatically reparse F# project files if they are changed on disk: #47

FsAutoComplete - 0.20.1

Published by rneatherway about 9 years ago

Fix exception in symboluse command: #46.

FsAutoComplete - 0.20.0

Published by rneatherway about 9 years ago

Backwards-incompatible changes:

  • Update helptext command to return { Name = ""; Text = "" }. Fixes #35.
  • project command response now has 'null' for OutputFile and
    TargetFramework if a value cannot be determined.

Other changes:

  • FSharp.CompilerBinding removed, and used parts absorbed. Fixes #17.
  • ScriptCheckerOptions fetched with no timeout, and also stores them.
    Fixes #18, #28.
  • If a .fs file is not in a loaded project, produce an incomplete
    typecheck environment for it to give basic results.
  • Update parsing of project options to include ProjectReferences. Fixes #39.
  • Separate parsing of commands, main command loop, and formatting of
    response message into separate modules.
FsAutoComplete - 0.19.0

Published by rneatherway over 9 years ago

FsAutoComplete - 0.18.2

Published by rneatherway over 9 years ago

Update to FCS 0.0.90 (fix referencing PCL projects) - https://github.com/fsharp/FsAutoComplete/pull/26

FsAutoComplete - 0.18.1

Published by rneatherway over 9 years ago

Prevent test assemblies from being included in release archives by
avoiding forcing the output directory.

FsAutoComplete - 0.18.0

Published by rneatherway over 9 years ago

Adjust for 1-based column indexing - https://github.com/fsharp/FSharp.AutoComplete/pull/13
Note that this was previously the intended behaviour, but column
indexes were treated as 0-based. Ensure that both line and column
indexes sent in commands are 1-based.

FsAutoComplete - 0.17.0

Published by rneatherway over 9 years ago

FsAutoComplete - 0.16.0

Published by rneatherway over 9 years ago

Implement multiple unsaved file checking - https://github.com/fsharp/FSharp.AutoComplete/pull/8

FsAutoComplete - 0.15.0

Published by rneatherway over 9 years ago

Add Glyphs to completion responses - https://github.com/fsharp/FSharp.AutoComplete/pull/1
Update to FSharp.Compiler.Service 0.0.89

FsAutoComplete - 0.14.0

Published by rneatherway over 9 years ago

This is the first Github release, following the split of this repository from the old fsharpbinding repository. The only change is a switch over to use Paket for dependency management.