cxxxr / cl-lsp

An implementation of the Language Server Protocol for Common Lisp
MIT License
216 stars 26 forks source link

Does not install with Roswell on Debian #20

Closed GAMPR closed 1 year ago

GAMPR commented 2 years ago

I a'm trying to install cl-lsp to have autocompletion for lisp on neovim. It seems to be what I'm missing to make coc-cl work. Is there a alternative way to install cl-lsp without Roswell? And can anyone show me?

`Installing from github cxxxr/lem To load "lem": Load 1 ASDF system: lem ; Loading "lem" .................................................. [package cffi-sys]................................ [package cffi].................................... .................................................. [package cffi-features]........................... [package anaphora]................................ [package anaphora-basic].......................... [package anaphora-symbol]......................... [package inquisitor.encoding.dfa]................. [package inquisitor.encoding.table]............... .................................................. [package inquisitor.encoding.guess]............... [package inquisitor.eol].......................... [package inquisitor.names]........................ [package inquisitor.external-format].............. [package inquisitor.util]......................... [package inquisitor].............................. [package cl-fad].................................. [package path].................................... [package metap]................................... [package cl-singleton-mixin]...................... [package lem.history]............................. [package lem]..................................... [package lem-interface]........................... [package lem-user]................................ [package lem-restart]............................. .................................................. [package lem.popup-window]........................ [package lem.completion-mode]..................... [package lem.prompt-window]....................... [package lem.tmlanguage].......................... [package lem.button].............................. [package lem.loading-spinner]..................... [package lem.listener-mode]....................... [package lem.universal-argument].................. [package lem.kbdmacro]............................ [package lem.isearch]............................. [package lem.show-paren].......................... [package lem.menu-mode]........................... [package lem.list-buffers]........................ [package lem.line-numbers]........................ [package lem.sourcelist].......................... [package lem.grep]................................ [package lem.go-back]............................. [package lem.language-mode]....................... [package lem.language-mode-tools]................. [package lem.gtags]............................... [package lem.directory-mode]...................... [package lem.abbrev].............................. [package lem.rectangle]........................... [package lem.auto-save]........................... [package lem.tabbar].............................. [package lem-frame-multiplexer]................... [package trivial-with-current-source-form]........ [package esrap]................................... [package lem-vi-mode.core]........................ [package lem-vi-mode.word]........................ [package lem-vi-mode.visual]...................... [package lem-vi-mode.jump-motions]................ [package lem-vi-mode.commands].................... [package lem-vi-mode.ex-core]..................... [package lem-vi-mode.ex-parser]................... [package lem-vi-mode.ex-command].................. [package lem-vi-mode.ex].......................... [package lem-vi-mode.binds]....................... [package lem-vi-mode]............................. [package async-process]........................... [package lem-process]............................. [package lem-utils/socket]........................ [package lem-lisp-mode.errors].................... [package lem-lisp-mode.swank-protocol]............ [package lem-lisp-mode]........................... [package lem-lisp-mode.autodoc]................... [package lem-lisp-mode.paren-coloring]............ [package lem-lisp-mode.misc-commands]............. [package lem-lisp-mode.package-inferred-system]... [package lem-go-mode]............................. [package lem-c-mode.grammer]...................... [package lem-c-mode].............................. [package lem-xml-mode]............................ [package lem-html-mode]........................... [package lem-python-mode]......................... [package lem-python-mode.run-python].............. [package lem-posix-shell-mode].................... [package lem-markdown-mode]....................... [package lem-js-mode]............................. [package lem-js-mode.eslint]...................... [package lem-css-mode]............................ [package lem-rust-mode]........................... [package lem-paredit-mode]........................ [package lem-nim-mode]............................ [package lem-scheme-syntax.data].................. [package lem-scheme-syntax.indent]................ [package lem-scheme-syntax.syntax-table].......... [package lem-scheme-syntax.misc].................. [package lem-scheme-syntax.parse]................. [package lem-scheme-mode.errors].................. [package lem-scheme-mode.swank-protocol].......... [package lem-scheme-mode]......................... [package lem-patch-mode].......................... [package lem-yaml-mode]........................... [package lem-review-mode]......................... [package lem-asciidoc-mode]....................... [package lem-dart-mode]........................... [package lem-scala-mode].......................... [package lem-dot-mode]............................ [package lem-java-mode]........................... [package lem-haskell-mode]........................ [package lem-ocaml-mode].......................... [package lem-asm-mode]............................ [package lem-makefile-mode]....................... [package lem-shell-mode].......................... [package lem-sql-mode]............................ [package cl+ssl/config]........................... [package flexi-streams]........................... .................................................. .................................................. .................................................. [package trivial-garbage]......................... [package cl+ssl].................................. [package static-vectors].......................... [package fast-io]................................. [package trivial-utf-8]........................... [package trivial-utf-8]........................... [package jsonrpc/transport/tcp]................... [package lem-lsp-mode/project].................... [package lem-lsp-mode/utils]...................... [package lem-lsp-mode/async-process-stream]....... [package lem-lsp-mode/lem-stdio-transport]........ [package lem-lsp-mode/client]..................... [package lem-lsp-mode/request].................... [package lem-lsp-mode/context-menu]............... [package lem-lsp-mode/lsp-mode]............ [1/3] System 'lem' found. Loading the system.. [2/3] Processing build-hook.. [3/3] Attempting to install the scripts in roswell/ subdirectory of the system... Found 4 scripts: lem lem-ncurses-ccl lem-ncurses lem-rpc /home/trdat/.roswell/bin/lem /home/trdat/.roswell/bin/lem-ncurses-ccl /home/trdat/.roswell/bin/lem-ncurses /home/trdat/.roswell/bin/lem-rpc Installing from github cxxxr/cl-lsp To load "cl-lsp": Load 1 ASDF system: cl-lsp ; Loading "cl-lsp" [package cl-lsp/protocol]......................... [package cl-lsp/protocol-util].................... [package cl-lsp/formatting]....................... [package cl-lsp/server]........................... [package cl-lsp/text-document-controller]......... [package cl-lsp/methods].......................... [package cl-lsp/methods/lifetime]................. [package cl-lsp/methods/workspace]................ [package cl-lsp/main] ; compiling file "/home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/jsonrpc-patch.lisp" (written 20 FEB 2022 03:56:37 PM): ; compiling (IN-PACKAGE :JSONRPC/TRANSPORT/STDIO) ; compiling (DEFMETHOD SEND-MESSAGE-USING-TRANSPORT ...) ; compiling (DEFUN CHARACTER-SIZE-IN-OCTETS ...) ; compiling (DEFMETHOD RECEIVE-MESSAGE-USING-TRANSPORT ...)

; wrote /root/.cache/common-lisp/sbcl-2.0.4-linux-x64/home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/jsonrpc-patch-tmpMAMO3XGR.fasl ; compilation finished in 0:00:00.008 ; compiling file "/home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/defpackage.lisp" (written 20 FEB 2022 03:56:37 PM): ; compiling (DEFPACKAGE :CL-LSP/DEFPACKAGE ...) ; compiling (IN-PACKAGE :CL-LSP/DEFPACKAGE) ; compiling (DEFPARAMETER DEFPACKAGE-OPTIONS ...) ; compiling (DEFUN FILTER-ANSI-OPTIONS ...) ; compiling (DEFUN FILTER-NON-ANSI-OPTIONS ...) ; compiling (DEFUN EXPAND-NON-ANSI-OPTIONS ...) ; compiling (DEFUN TRANSLATE-DEFPACKAGE ...) ; compiling (DEFMACRO DEFPACKAGE ...)

; wrote /root/.cache/common-lisp/sbcl-2.0.4-linux-x64/home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/defpackage-tmp4CBIDXQU.fasl ; compilation finished in 0:00:00.009 ; compiling file "/home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/editor.lisp" (written 20 FEB 2022 03:56:37 PM): ; compiling (CL-LSP/DEFPACKAGE:DEFPACKAGE :CL-LSP/EDITOR ...) ; compiling (IN-PACKAGE :CL-LSP/EDITOR) ; compiling (DEFGENERIC OPEN-FILE-CONTENTS-USING-EDITOR ...) ; compiling (DEFGENERIC CLOSE-FILE-CONTENTS-USING-EDITOR ...) ; compiling (DEFGENERIC REPLACE-FILE-CONTENTS-USING-EDITOR ...) ; compiling (DEFGENERIC EDIT-FILE-CONTENTS-USING-EDITOR ...) ; compiling (DEFCLASS EDITOR ...) ; compiling (DEFCLASS LEM ...) ; compiling (DEFSTRUCT FILE-CONTENTS-POSITION ...) ; compiling (DEFSTRUCT FILE-CONTENTS-RANGE ...) ; compiling (DEFMETHOD OPEN-FILE-CONTENTS-USING-EDITOR ...) ; compiling (DEFMETHOD CLOSE-FILE-CONTENTS-USING-EDITOR ...) ; compiling (DEFUN MOVE-TO-POSITION ...) ; compiling (DEFMETHOD REPLACE-FILE-CONTENTS-USING-EDITOR ...) ; compiling (DEFMETHOD EDIT-FILE-CONTENTS-USING-EDITOR ...) ; compiling (DEFVAR EDITOR ...) ; compiling (DEFUN OPEN-FILE-CONTENTS ...) ; compiling (DEFUN CLOSE-FILE-CONTENTS ...) ; compiling (DEFUN REPLACE-FILE-CONTENTS ...) ; compiling (DEFUN EDIT-FILE-CONTENTS ...)

; wrote /root/.cache/common-lisp/sbcl-2.0.4-linux-x64/home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/editor-tmp4M6Z7O9T.fasl ; compilation finished in 0:00:00.025 ; compiling file "/home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/config.lisp" (written 20 FEB 2022 03:56:37 PM): ; compiling (CL-LSP/DEFPACKAGE:DEFPACKAGE :CL-LSP/CONFIG ...) ; compiling (IN-PACKAGE :CL-LSP/CONFIG) ; compiling (DEFCONSTANT +USER-PACKAGE-NAME+ ...) ; compiling (DEFPARAMETER CONFIG-PATHNAME ...) ; compiling (DEFVAR ENVIRONMENT ...) ; compiling (DEFVAR CACHE ...) ; compiling (DEFSTRUCT CACHE ...) ; compiling (DEFUN ALIVE-CACHE-P ...) ; compiling (DEFUN UPDATE-CACHE ...) ; compiling (DEFUN GET-CACHED-VALUE ...) ; compiling (DEFUN CONFIG-PLIST-WITHOUT-CACHE ...) ; compiling (DEFUN CONFIG-PLIST ...) ; compiling (DEFUN CONFIG ...) ; compiling (DEFMACRO WITH-ENVIRONMENT ...)

; wrote /root/.cache/common-lisp/sbcl-2.0.4-linux-x64/home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/config-tmp3RKO0O0S.fasl ; compilation finished in 0:00:00.009 ; compiling file "/home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/logger.lisp" (written 20 FEB 2022 03:56:37 PM): ; compiling (CL-LSP/DEFPACKAGE:DEFPACKAGE :CL-LSP/LOGGER ...) ; compiling (IN-PACKAGE :CL-LSP/LOGGER) ; compiling (DEFVAR LOGGER-STREAM) ; compiling (DEFUN LOGGER-ENABLED-P ...) ; compiling (LET (#) ...) ; compiling (DEFUN CALL-WITH-LOG-FILE ...) ; compiling (DEFMACRO WITH-LOG-FILE ...) ; compiling (DEFMACRO WITH-LOG-STREAM ...)

; wrote /root/.cache/common-lisp/sbcl-2.0.4-linux-x64/home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/logger-tmpJNADND61.fasl ; compilation finished in 0:00:00.005 ; compiling file "/home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/gray-streams.lisp" (written 20 FEB 2022 03:56:37 PM): ; compiling (CL-LSP/DEFPACKAGE:DEFPACKAGE :CL-LSP/GRAY-STREAMS ...) ; compiling (IN-PACKAGE :CL-LSP/GRAY-STREAMS) ; compiling (DEFCLASS LSP-OUTPUT-STREAM ...) ; compiling (DEFMETHOD STREAM-WRITE-CHAR ...) ; compiling (DEFMETHOD STREAM-WRITE-STRING ...) ; compiling (DEFMETHOD STREAM-LINE-COLUMN ...) ; compiling (DEFMETHOD STREAM-FINISH-OUTPUT ...) ; compiling (DEFMETHOD STREAM-FORCE-OUTPUT ...) ; compiling (DEFMETHOD STREAM-FRESH-LINE ...)

; wrote /root/.cache/common-lisp/sbcl-2.0.4-linux-x64/home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/gray-streams-tmpKEV7GFR4.fasl ; compilation finished in 0:00:00.010 ; compiling file "/home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/swank.lisp" (written 20 FEB 2022 03:56:37 PM): ; compiling (CL-LSP/DEFPACKAGE:DEFPACKAGE :CL-LSP/SWANK ...) ; compiling (IN-PACKAGE :CL-LSP/SWANK) ; compiling (DEFVAR FUZZY-COMPLETIONS ...) ; compiling (DEFMACRO WITH-SWANK ...) ; compiling (DEFUN SWANK-INIT ...) ; compiling (DEFUN FUZZY-COMPLETIONS ...) ; compiling (DEFUN DESCRIBE-SYMBOL ...) ; compiling (DEFUN XREFS ...) ; compiling (DEFUN OPERATOR-ARGLIST ...) ; compiling (DEFUN FIND-DEFINITIONS ...) ; compiling (DEFUN SWANK-APROPOS-LIST ...) ; compiling (DEFUN SWANK-COMPILE-FILE ...)

; wrote /root/.cache/common-lisp/sbcl-2.0.4-linux-x64/home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/swank-tmp13EJYBWB.fasl ; compilation finished in 0:00:00.006 ; compiling file "/home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/slime.lisp" (written 20 FEB 2022 03:56:37 PM): ; compiling (CL-LSP/DEFPACKAGE:DEFPACKAGE :CL-LSP/SLIME ...) ; compiling (IN-PACKAGE :CL-LSP/SLIME) ; compiling (DEFUN SYMBOL-STRING-AT-POINT* ...) ; compiling (DEFUN BEGINNING-OF-DEFUN-POINT ...) ; compiling (DEFUN BEGINNING-OF-DEFUN ...) ; compiling (DEFUN FORM-STRING ...) ; compiling (DEFUN MAP-BUFFER-SYMBOLS ...) ; compiling (DEFUN SEARCH-BUFFER-PACKAGE ...) ; compiling (DEFUN COMPILATION-NOTES ...)

; wrote /root/.cache/common-lisp/sbcl-2.0.4-linux-x64/home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/slime-tmp93YER753.fasl ; compilation finished in 0:00:00.070 ; compiling file "/home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/protocol.lisp" (written 20 FEB 2022 03:56:37 PM): ; compiling (CL-LSP/DEFPACKAGE:DEFPACKAGE :CL-LSP/PROTOCOL ...)[1/3] System 'cl-lsp' found. Loading the system..

; file: /home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/protocol.lisp ; in: CL-LSP/DEFPACKAGE:DEFPACKAGE :CL-LSP/PROTOCOL ; (CL-LSP/DEFPACKAGE:DEFPACKAGE :CL-LSP/PROTOCOL ; (:USE :CL) ; (:EXPORT :CONVERT-FROM-HASH-TABLE :CONVERT-TO-HASH-TABLE)) ; --> PROGN DEFPACKAGE EVAL-WHEN ; ==> ; (SB-IMPL::%DEFPACKAGE "CL-LSP/PROTOCOL" 'NIL 'NIL 'NIL 'NIL '("CL") 'NIL 'NIL ; '("CONVERT-FROM-HASH-TABLE" "CONVERT-TO-HASH-TABLE") ; '("CL-LSP/PROTOCOL") 'NIL ...) ; ; caught WARNING: ; CL-LSP/PROTOCOL also exports the following symbols: ; (CL-LSP/PROTOCOL:|resolveProvider| CL-LSP/PROTOCOL:|documentSelector| ; CL-LSP/PROTOCOL:|end| CL-LSP/PROTOCOL:|CodeLensParams| ; CL-LSP/PROTOCOL:|text| CL-LSP/PROTOCOL:|executeCommandProvider| ; CL-LSP/PROTOCOL:|Unregistration| CL-LSP/PROTOCOL:|processId| ; CL-LSP/PROTOCOL:|DiagnosticSeverity.Hint| ; CL-LSP/PROTOCOL:|SymbolKind.Boolean| CL-LSP/PROTOCOL:|message| ; CL-LSP/PROTOCOL:|TextDocumentChangeRegistrationOptions| ; CL-LSP/PROTOCOL:|documentFormattingProvider| CL-LSP/PROTOCOL:|workspace| ; CL-LSP/PROTOCOL:|WorkspaceEdit| CL-LSP/PROTOCOL:|openClose| ; CL-LSP/PROTOCOL:|DocumentLinkParams| CL-LSP/PROTOCOL:|label| ; CL-LSP/PROTOCOL:|tabSize| CL-LSP/PROTOCOL:|severity| ; CL-LSP/PROTOCOL:|InitializeResult| CL-LSP/PROTOCOL:|onTypeFormatting| ; CL-LSP/PROTOCOL:|CompletionItem| CL-LSP/PROTOCOL:|MessageType.Error| ; CL-LSP/PROTOCOL:|version| CL-LSP/PROTOCOL:|parameters| ; CL-LSP/PROTOCOL:|name| CL-LSP/PROTOCOL:|documentRangeFormattingProvider| ; CL-LSP/PROTOCOL:|rootPath| CL-LSP/PROTOCOL:|capabilities| ; CL-LSP/PROTOCOL:|definitionProvider| CL-LSP/PROTOCOL:|SymbolKind.Constant| ; CL-LSP/PROTOCOL:|MessageType.Log| CL-LSP/PROTOCOL:|language| ; CL-LSP/PROTOCOL:|PublishDiagnosticsParams| ; CL-LSP/PROTOCOL:|SymbolKind.Field| CL-LSP/PROTOCOL:|ParameterInformation| ; CL-LSP/PROTOCOL:|symbol| CL-LSP/PROTOCOL:|DidCloseTextDocumentParams| ; CL-LSP/PROTOCOL:|rangeLength| CL-LSP/PROTOCOL:|DocumentHighlight| ; CL-LSP/PROTOCOL:|TextDocumentSyncKind.None| ; CL-LSP/PROTOCOL:|InitializeError| CL-LSP/PROTOCOL:|SymbolKind.Module| ; CL-LSP/PROTOCOL:|MessageType.Warning| ; CL-LSP/PROTOCOL:|TextDocumentPositionParams| ; CL-LSP/PROTOCOL:|ReferenceContext| CL-LSP/PROTOCOL:|CodeLens| ; CL-LSP/PROTOCOL:|newName| CL-LSP/PROTOCOL:|firstTriggerCharacter| ; CL-LSP/PROTOCOL:|FormattingOptions| CL-LSP/PROTOCOL:|codeAction| ; CL-LSP/PROTOCOL:|DocumentFormattingParams| CL-LSP/PROTOCOL:|ch| ; CL-LSP/PROTOCOL:|containerName| CL-LSP/PROTOCOL:|insertSpaces| ; CL-LSP/PROTOCOL:|retry| CL-LSP/PROTOCOL:|triggerCharacters| ; CL-LSP/PROTOCOL:|DidSaveTextDocumentParams| ; CL-LSP/PROTOCOL:|documentSymbolProvider| CL-LSP/PROTOCOL:|code| ; CL-LSP/PROTOCOL:|renameProvider| CL-LSP/PROTOCOL:|data| ; CL-LSP/PROTOCOL:|TextDocumentIdentifier| ; CL-LSP/PROTOCOL:|DiagnosticSeverity.Information| ; CL-LSP/PROTOCOL:|TextDocumentItem| CL-LSP/PROTOCOL:|insertText| ; CL-LSP/PROTOCOL:|documentHighlightProvider| CL-LSP/PROTOCOL:|location| ; CL-LSP/PROTOCOL:|documentOnTypeFormattingProvider| ; CL-LSP/PROTOCOL:|codeLens| CL-LSP/PROTOCOL:|DocumentSymbolParams| ; CL-LSP/PROTOCOL:|rangeFormatting| CL-LSP/PROTOCOL:|signatureHelp| ; CL-LSP/PROTOCOL:|kind| CL-LSP/PROTOCOL:|actions| ; CL-LSP/PROTOCOL:|SignatureHelp| CL-LSP/PROTOCOL:|references| ; CL-LSP/PROTOCOL:|source| CL-LSP/PROTOCOL:|SymbolKind.Variable| ; CL-LSP/PROTOCOL:|sortText| CL-LSP/PROTOCOL:|DocumentFilter| ; CL-LSP/PROTOCOL:|DocumentRangeFormattingParams| CL-LSP/PROTOCOL:|Diagnostic| ; CL-LSP/PROTOCOL:|SignatureInformation| CL-LSP/PROTOCOL:|TextDocumentEdit| ; CL-LSP/PROTOCOL:|ServerCapabilities| CL-LSP/PROTOCOL:|documentChanges| ; CL-LSP/PROTOCOL:|scheme| CL-LSP/PROTOCOL:|DocumentOnTypeFormattingParams| ; CL-LSP/PROTOCOL:|referencesProvider| CL-LSP/PROTOCOL:|Location| ; CL-LSP/PROTOCOL:|definition| CL-LSP/PROTOCOL:|DocumentHighlightKind.Read| ; CL-LSP/PROTOCOL:|SymbolKind.Namespace| CL-LSP/PROTOCOL:|executeCommand| ; CL-LSP/PROTOCOL:|TextDocumentRegistrationOptions| ; CL-LSP/PROTOCOL:|includeText| CL-LSP/PROTOCOL:|TextDocumentSyncOptions| ; CL-LSP/PROTOCOL:|character| CL-LSP/PROTOCOL:|filterText| ; CL-LSP/PROTOCOL:|MessageActionItem| CL-LSP/PROTOCOL:|edits| ; CL-LSP/PROTOCOL:|SymbolKind.Function| CL-LSP/PROTOCOL:|includeDeclaration| ; CL-LSP/PROTOCOL:|languageId| CL-LSP/PROTOCOL:|registerOptions| ; CL-LSP/PROTOCOL:|InitializeParams| CL-LSP/PROTOCOL:|DocumentLinkOptions| ; CL-LSP/PROTOCOL:|diagnostics| CL-LSP/PROTOCOL:|RegistrationParams| ; CL-LSP/PROTOCOL:|ExecuteCommandOptions| ; CL-LSP/PROTOCOL:|TextDocumentContentChangeEvent| ; CL-LSP/PROTOCOL:|SymbolKind.Class| CL-LSP/PROTOCOL:|syncKind| ; CL-LSP/PROTOCOL:|SymbolKind.Constructor| CL-LSP/PROTOCOL:|contentChanges| ; CL-LSP/PROTOCOL:|additionalTextEdits| CL-LSP/PROTOCOL:|query| ; CL-LSP/PROTOCOL:|textDocument| CL-LSP/PROTOCOL:|contents| ; CL-LSP/PROTOCOL:|CompletionList| CL-LSP/PROTOCOL:|signatures| ; CL-LSP/PROTOCOL:|changes| CL-LSP/PROTOCOL:|DocumentLink| ; CL-LSP/PROTOCOL:|initializationOptions| CL-LSP/PROTOCOL:|Position| ; CL-LSP/PROTOCOL:|CodeLensOptions| CL-LSP/PROTOCOL:|SymbolKind.Number| ; CL-LSP/PROTOCOL:|ReferenceParams| CL-LSP/PROTOCOL:|ShowMessageRequestParams| ; CL-LSP/PROTOCOL:|activeSignature| CL-LSP/PROTOCOL:|moreTriggerCharacter| ; CL-LSP/PROTOCOL:|documentation| CL-LSP/PROTOCOL:|completionProvider| ; CL-LSP/PROTOCOL:|DiagnosticSeverity.Warning| ; CL-LSP/PROTOCOL:|DidChangeTextDocumentParams| ; CL-LSP/PROTOCOL:|MessageType.Info| CL-LSP/PROTOCOL:|options| ; CL-LSP/PROTOCOL:|SymbolKind.Array| ; CL-LSP/PROTOCOL:|TextDocumentSyncKind.Full| CL-LSP/PROTOCOL:|type| ; CL-LSP/PROTOCOL:|uri| CL-LSP/PROTOCOL:|SymbolKind.Package| ; CL-LSP/PROTOCOL:|DocumentHighlightKind.Write| ; CL-LSP/PROTOCOL:|DocumentHighlightKind.Text| CL-LSP/PROTOCOL:|hover| ; CL-LSP/PROTOCOL:|experimental| CL-LSP/PROTOCOL:|WorkspaceClientCapabilites| ; CL-LSP/PROTOCOL:|trace| CL-LSP/PROTOCOL:|SymbolKind.Interface| ; CL-LSP/PROTOCOL:|DiagnosticSeverity.Error| CL-LSP/PROTOCOL:|RenameParams| ; CL-LSP/PROTOCOL:|Command| CL-LSP/PROTOCOL:|Range| ; CL-LSP/PROTOCOL:|ShowMessageParams| CL-LSP/PROTOCOL:|completion| ; CL-LSP/PROTOCOL:|context| CL-LSP/PROTOCOL:|save| ; CL-LSP/PROTOCOL:|TextDocumentSyncKind.Incremental| ; CL-LSP/PROTOCOL:|isIncomplete| CL-LSP/PROTOCOL:|command| ; CL-LSP/PROTOCOL:|documentHighlight| CL-LSP/PROTOCOL:|activeParameter| ; CL-LSP/PROTOCOL:|id| CL-LSP/PROTOCOL:|pattern| ; CL-LSP/PROTOCOL:|SymbolKind.Property| CL-LSP/PROTOCOL:|textDocumentSync| ; CL-LSP/PROTOCOL:|WorkspaceSymbolParams| ; CL-LSP/PROTOCOL:|documentLinkProvider| CL-LSP/PROTOCOL:|rename| ; CL-LSP/PROTOCOL:|Registration| ; CL-LSP/PROTOCOL:|DocumentOnTypeFormattingOptions| ; CL-LSP/PROTOCOL:|synchronization| CL-LSP/PROTOCOL:|method| ; CL-LSP/PROTOCOL:|range| CL-LSP/PROTOCOL:|SymbolInformation| ; CL-LSP/PROTOCOL:|SaveOptions| CL-LSP/PROTOCOL:|commands| ; CL-LSP/PROTOCOL:|codeLensProvider| CL-LSP/PROTOCOL:|registrations| ; CL-LSP/PROTOCOL:|didChangeConfiguration| CL-LSP/PROTOCOL:|rootUri| ; CL-LSP/PROTOCOL:|unregisterations| CL-LSP/PROTOCOL:|documentSymbol| ; CL-LSP/PROTOCOL:|change| CL-LSP/PROTOCOL:|signatureHelpProvider| ; CL-LSP/PROTOCOL:|hoverProvider| CL-LSP/PROTOCOL:|Hover| ; CL-LSP/PROTOCOL:|start| CL-LSP/PROTOCOL:|workspaceSymbolProvider| ; CL-LSP/PROTOCOL:|willSave| CL-LSP/PROTOCOL:|position| ; CL-LSP/PROTOCOL:|arguments| CL-LSP/PROTOCOL:|textEdit| ; CL-LSP/PROTOCOL:|items| CL-LSP/PROTOCOL:|SymbolKind.File| ; CL-LSP/PROTOCOL:|line| CL-LSP/PROTOCOL:|title| ; CL-LSP/PROTOCOL:|SymbolKind.Enum| ; CL-LSP/PROTOCOL:|DidOpenTextDocumentParams| ; CL-LSP/PROTOCOL:|CompletionOptions| CL-LSP/PROTOCOL:|SymbolKind.Method| ; CL-LSP/PROTOCOL:|formatting| CL-LSP/PROTOCOL:|ClientCapabilities| ; CL-LSP/PROTOCOL:|newText| CL-LSP/PROTOCOL:|insertTextFormat| ; CL-LSP/PROTOCOL:|SignatureHelpOptions| CL-LSP/PROTOCOL:|applyEdit| ; CL-LSP/PROTOCOL:|target| CL-LSP/PROTOCOL:|SymbolKind.String| ; CL-LSP/PROTOCOL:|codeActionProvider| CL-LSP/PROTOCOL:|UnregistrationParams| ; CL-LSP/PROTOCOL:|detail| CL-LSP/PROTOCOL:|TextDocumentClientCapabilities| ; CL-LSP/PROTOCOL:|documentLink| ; CL-LSP/PROTOCOL:|VersionedTextDocumentIdentifier| CL-LSP/PROTOCOL:|TextEdit| ; CL-LSP/PROTOCOL:|didChangeWatchedFiles| CL-LSP/PROTOCOL:|willSaveWaitUntil| ; CL-LSP/PROTOCOL:|LogMessageParams|) ; See also: ; The ANSI Standard, Macro DEFPACKAGE ; The SBCL Manual, Variable SB-EXT:ON-PACKAGE-VARIANCE

; compiling (IN-PACKAGE :CL-LSP/PROTOCOL) ; compiling (DEFVAR NULL-SLOT-VALUE ...) ; compiling (DEFVAR PROTOCOL-SYMBOLS ...) ; compiling (DEFCLASS PROTOCOL ...) ; compiling (DEFMACRO DEFINE-INTERFACE ...) ; compiling (DEFTYPE |DocumentUri| ...) ; compiling (DEFINE-INTERFACE |Position| ...) ; compiling (DEFINE-INTERFACE |Range| ...) ; compiling (DEFINE-INTERFACE |Location| ...) ; compiling (DEFINE-INTERFACE |Diagnostic| ...) ; compiling (EXPORT (DEFPARAMETER |DiagnosticSeverity.Error| ...)) ; compiling (EXPORT (DEFPARAMETER |DiagnosticSeverity.Warning| ...)) ; compiling (EXPORT (DEFPARAMETER |DiagnosticSeverity.Information| ...)) ; compiling (EXPORT (DEFPARAMETER |DiagnosticSeverity.Hint| ...)) ; compiling (DEFINE-INTERFACE |Command| ...) ; compiling (DEFINE-INTERFACE |TextEdit| ...) ; compiling (DEFINE-INTERFACE |TextDocumentEdit| ...) ; compiling (DEFINE-INTERFACE |WorkspaceEdit| ...) ; compiling (DEFINE-INTERFACE |TextDocumentIdentifier| ...) ; compiling (DEFINE-INTERFACE |TextDocumentItem| ...) ; compiling (DEFINE-INTERFACE |VersionedTextDocumentIdentifier| ...) ; compiling (DEFINE-INTERFACE |TextDocumentPositionParams| ...) ; compiling (DEFINE-INTERFACE |DocumentFilter| ...) ; compiling (DEFTYPE |DocumentSelector| ...) ; compiling (DEFINE-INTERFACE |InitializeParams| ...) ; compiling (DEFINE-INTERFACE |WorkspaceClientCapabilites| ...) ; compiling (DEFINE-INTERFACE |TextDocumentClientCapabilities| ...) ; compiling (DEFINE-INTERFACE |ClientCapabilities| ...) ; compiling (DEFINE-INTERFACE |InitializeResult| ...) ; compiling (DEFINE-INTERFACE |InitializeError| ...) ; compiling (EXPORT (DEFPARAMETER |TextDocumentSyncKind.None| ...)) ; compiling (EXPORT (DEFPARAMETER |TextDocumentSyncKind.Full| ...)) ; compiling (EXPORT (DEFPARAMETER |TextDocumentSyncKind.Incremental| ...)) ; compiling (DEFINE-INTERFACE |CompletionOptions| ...) ; compiling (DEFINE-INTERFACE |SignatureHelpOptions| ...) ; compiling (DEFINE-INTERFACE |CodeLensOptions| ...) ; compiling (DEFINE-INTERFACE |DocumentOnTypeFormattingOptions| ...) ; compiling (DEFINE-INTERFACE |DocumentLinkOptions| ...) ; compiling (DEFINE-INTERFACE |ExecuteCommandOptions| ...) ; compiling (DEFINE-INTERFACE |SaveOptions| ...) ; compiling (DEFINE-INTERFACE |TextDocumentSyncOptions| ...) ; compiling (DEFINE-INTERFACE |ServerCapabilities| ...) ; compiling (DEFINE-INTERFACE |ShowMessageParams| ...) ; compiling (EXPORT (DEFPARAMETER |MessageType.Error| ...)) ; compiling (EXPORT (DEFPARAMETER |MessageType.Warning| ...)) ; compiling (EXPORT (DEFPARAMETER |MessageType.Info| ...)) ; compiling (EXPORT (DEFPARAMETER |MessageType.Log| ...)) ; compiling (DEFINE-INTERFACE |ShowMessageRequestParams| ...) ; compiling (DEFINE-INTERFACE |MessageActionItem| ...) ; compiling (DEFINE-INTERFACE |LogMessageParams| ...) ; compiling (DEFINE-INTERFACE |Registration| ...) ; compiling (DEFINE-INTERFACE |RegistrationParams| ...) ; compiling (DEFINE-INTERFACE |TextDocumentRegistrationOptions| ...) ; compiling (DEFINE-INTERFACE |TextDocumentChangeRegistrationOptions| ...) ; compiling (DEFINE-INTERFACE |Unregistration| ...) ; compiling (DEFINE-INTERFACE |UnregistrationParams| ...) ; compiling (DEFINE-INTERFACE |DidOpenTextDocumentParams| ...) ; compiling (DEFINE-INTERFACE |DidChangeTextDocumentParams| ...) ; compiling (DEFINE-INTERFACE |TextDocumentContentChangeEvent| ...) ; compiling (DEFINE-INTERFACE |DidSaveTextDocumentParams| ...) ; compiling (DEFINE-INTERFACE |DidCloseTextDocumentParams| ...) ; compiling (DEFINE-INTERFACE |PublishDiagnosticsParams| ...) ; compiling (DEFINE-INTERFACE |CompletionList| ...) ; compiling (DEFINE-INTERFACE |CompletionItem| ...) ; compiling (DEFINE-INTERFACE |Hover| ...) ; compiling (DEFINE-INTERFACE |SignatureHelp| ...) ; compiling (DEFINE-INTERFACE |SignatureInformation| ...) ; compiling (DEFINE-INTERFACE |ParameterInformation| ...) ; compiling (DEFINE-INTERFACE |ReferenceParams| ...) ; compiling (DEFINE-INTERFACE |ReferenceContext| ...) ; compiling (DEFINE-INTERFACE |DocumentHighlight| ...) ; compiling (EXPORT (DEFPARAMETER |DocumentHighlightKind.Text| ...)) ; compiling (EXPORT (DEFPARAMETER |DocumentHighlightKind.Read| ...)) ; compiling (EXPORT (DEFPARAMETER |DocumentHighlightKind.Write| ...)) ; compiling (DEFINE-INTERFACE |DocumentSymbolParams| ...) ; compiling (DEFINE-INTERFACE |SymbolInformation| ...) ; compiling (EXPORT (DEFPARAMETER |SymbolKind.File| ...)) ; compiling (EXPORT (DEFPARAMETER |SymbolKind.Module| ...)) ; compiling (EXPORT (DEFPARAMETER |SymbolKind.Namespace| ...)) ; compiling (EXPORT (DEFPARAMETER |SymbolKind.Package| ...)) ; compiling (EXPORT (DEFPARAMETER |SymbolKind.Class| ...)) ; compiling (EXPORT (DEFPARAMETER |SymbolKind.Method| ...)) ; compiling (EXPORT (DEFPARAMETER |SymbolKind.Property| ...)) ; compiling (EXPORT (DEFPARAMETER |SymbolKind.Field| ...)) ; compiling (EXPORT (DEFPARAMETER |SymbolKind.Constructor| ...)) ; compiling (EXPORT (DEFPARAMETER |SymbolKind.Enum| ...)) ; compiling (EXPORT (DEFPARAMETER |SymbolKind.Interface| ...)) ; compiling (EXPORT (DEFPARAMETER |SymbolKind.Function| ...)) ; compiling (EXPORT (DEFPARAMETER |SymbolKind.Variable| ...)) ; compiling (EXPORT (DEFPARAMETER |SymbolKind.Constant| ...)) ; compiling (EXPORT (DEFPARAMETER |SymbolKind.String| ...)) ; compiling (EXPORT (DEFPARAMETER |SymbolKind.Number| ...)) ; compiling (EXPORT (DEFPARAMETER |SymbolKind.Boolean| ...)) ; compiling (EXPORT (DEFPARAMETER |SymbolKind.Array| ...)) ; compiling (DEFINE-INTERFACE |WorkspaceSymbolParams| ...) ; compiling (DEFINE-INTERFACE |CodeLensParams| ...) ; compiling (DEFINE-INTERFACE |CodeLens| ...) ; compiling (DEFINE-INTERFACE |DocumentLinkParams| ...) ; compiling (DEFINE-INTERFACE |DocumentLink| ...) ; compiling (DEFINE-INTERFACE |DocumentFormattingParams| ...) ; compiling (DEFINE-INTERFACE |FormattingOptions| ...) ; compiling (DEFINE-INTERFACE |DocumentRangeFormattingParams| ...) ; compiling (DEFINE-INTERFACE |DocumentOnTypeFormattingParams| ...) ; compiling (DEFINE-INTERFACE |RenameParams| ...) ; compiling (DEFUN PROTOCOL-SYMBOL-P ...) ; compiling (DEFUN PROTOCOL-LIST-P ...) ; compiling (DEFUN MAYBE-PROTOCOL-TYPE ...) ; compiling (DEFGENERIC CONVERT-FROM-HASH-TABLE ...) ; compiling (DEFGENERIC CONVERT-TO-HASH-TABLE ...) ; compiling (DEFMETHOD CONVERT-TO-HASH-TABLE ...)

; wrote /root/.cache/common-lisp/sbcl-2.0.4-linux-x64/home/trdat/.roswell/local-projects/cxxxr/cl-lsp/src/protocol-tmpB50UYUD7.fasl ; compilation finished in 0:00:00.044 ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 1 WARNING condition [2/3] Processing build-hook.. [3/3] Attempting to install the scripts in roswell/ subdirectory of the system... Found 1 scripts: cl-lsp /home/trdat/.roswell/bin/cl-lsp `

ornamentist commented 2 years ago

I get a very similar error on macOS 12.4 (M1).