Subject: CVS commit: pkgsrc/devel/hs-lsp
From: Masatake Daimon
Date: 2023-10-31 05:21:35
Message id: 20231031042135.91A2BFADC@cvs.NetBSD.org

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.

Files:
RevisionActionfile
1.7modifypkgsrc/devel/hs-lsp/Makefile
1.3modifypkgsrc/devel/hs-lsp/PLIST
1.7modifypkgsrc/devel/hs-lsp/buildlink3.mk
1.3modifypkgsrc/devel/hs-lsp/distinfo