./devel/hs-lsp, Haskell library for the Microsoft Language Server Protocol

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.5.0.0, Package name: hs-lsp-2.5.0.0, Maintainer: pkgsrc-users

An implementation of the types, and basic message server to allow language
implementors to support the Language Server Protocol for their specific
language.


Master sites:

Filesize: 41.458 KB

Version history: (Expand)


CVS history: (Expand)


   2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141)
Log message:
Revbump all Haskell after updating lang/ghc96
   2023-10-31 05:21:35 by Masatake Daimon | Files touched by this commit (4)
Log message:
devel/hs-lsp: Update to 2.2.0.0

2.2.0.0
* Many changes relating to client configuration
  - lsp now sends workspace/configuration requests in response to
    intialized and workspace/didChangeConfiguration requests. It still
    attempts to parse configuration from intializationOptions and
    workspace/didChangeConfiguration as a fallback.
  - Servers must provide a configuration section for use in
    workspace/configuration.
  - parseConfig will now be called on the object corresponding to the
    configuration section, not the whole object.
  - New callback for when configuration changes, to allow servers to react.
* The logging of messages sent by the protocol has been disabled, as this
  can prove troublesome for servers that log these to the client:
  https://github.com/haskell/lsp/issues/447

2.1.0.0
* Fix handling of optional methods.
* staticHandlers now takes the client capabilities as an argument. These
  are static across the lifecycle of the server, so this allows a server to
  decide at construction e.g. whether to provide handlers for resolve
  methods depending on whether the client supports it.

2.0.0.0
* Support lsp-types-2.0.0.0.
   2023-10-09 06:55:01 by Masatake Daimon | Files touched by this commit (988)
Log message:
Bump Haskell packages after updating lang/ghc94
   2023-01-30 04:56:55 by Masatake Daimon | Files touched by this commit (4)
Log message:
devel/hs-lsp: Update to 1.6.0.0

1.6.0.0
* Pinned to lsp-types 1.6
* Tests moved to lsp-types

1.5.0.0
* VFS module moved to lsp from lsp-types.
* Logging reworked to use co-log-core instead of hslogger.
   2022-08-20 10:08:24 by Thomas Klausner | Files touched by this commit (211)
Log message:
hs*: recursive bump for new dependencies needed

for hs-aeson, hs-vector
   2022-02-26 04:58:36 by Masatake Daimon | Files touched by this commit (872)
Log message:
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk
   2022-02-16 11:07:05 by Masatake Daimon | Files touched by this commit (5)
Log message:
devel/hs-lsp: import hs-lsp-1.4.0.0

An implementation of the types, and basic message server to allow language
implementors to support the Language Server Protocol for their specific
language.