• Stars
    star
    184
  • Rank 209,187 (Top 5 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created almost 8 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An implementation of the Language Server Protocol for Common Lisp

CL-LSP

CL-LSP is an implementation of the Language Server Protocol (LSP) for Common Lisp.

Getting Started

  1. Get CL-LSP Installed

    1. Install roswell

    2. Then install CL-LSP: $ ros install lem-project/lem cxxxr/cl-lsp

    3. Verfiy installation: ~/.roswell/bin/cl-lsp.

  2. Configure your editor to use CL-LSP. See below for more information about editor integration.

  3. Enjoy!

Visual Studio Code

Depends CL-LSP on vscode-lisp. See vscode for more information about Visual Studio Code integration.

Status

CL-LSP is still in early development, so you may run into rough edges with any of the features. The following table shows the status of various features when using the latest development toolchain snapshot.

Feature Status Notes
Go to definition
Find references
Document highlight
Hover
Completion
Signature Help
Formatting
Range Formatting

More Repositories

1

valtan

Common Lisp to JavaScript compiler
Common Lisp
237
star
2

sblint

A linter for Common Lisp source code using SBCL
Common Lisp
120
star
3

jsonrpc

JSON-RPC 2.0 server/client for Common Lisp.
Common Lisp
66
star
4

apispec

A Common Lisp library for handling Web API requests and responses.
Common Lisp
33
star
5

lisp-preprocessor

Common lisp embedded template engine
Common Lisp
16
star
6

cl-toml

TOML v0.4.0 parser and encoder
Common Lisp
10
star
7

sizimi

シェル
Common Lisp
7
star
8

cl-mastodon

Common Lisp
6
star
9

aozora

emacsで青空文庫の縦書き表示
Emacs Lisp
6
star
10

cl-source-map

Porting mozilla/source-map to Common Lisp
Common Lisp
6
star
11

uemacs

uEmacs/PKの日本語化とか
C
6
star
12

lemshot

Common Lisp
6
star
13

cl-lua

Lua
6
star
14

clep

S式のgrep
Common Lisp
6
star
15

cc

Common Lisp
5
star
16

window-manager

Common Lisp
5
star
17

islisp

islisp to c translator の予定
Common Lisp
5
star
18

cl-gimei

Common Lisp
4
star
19

match

common lispでパターンマッチコンパイラ
Common Lisp
4
star
20

stumpwm-config

Common Lisp
4
star
21

searty

source code search engine (for common lisp)
Go
4
star
22

repl

common lispのrepl
Common Lisp
3
star
23

cl-mecab

Common Lisp
3
star
24

cl-deepl

DeepL API client for Common Lisp
Common Lisp
3
star
25

my-libvterm-example

C
2
star
26

lem-lsp

Common Lisp
2
star
27

forth--

Implementing forth as a rehabilitation of go
Go
2
star
28

search-files

Common Lisp
2
star
29

lisp-meetup-slide

Common Lisp
2
star
30

msgpack

Common Lisp
2
star
31

password-manager

Common Lisp
2
star
32

cl-regex

正規表現エンジン
Common Lisp
1
star
33

lw-project

Common Lisp
1
star
34

lw-repository

Common Lisp
1
star
35

fd-streams

Common Lisp
1
star
36

lw-shell

Common Lisp
1
star
37

lisp

Rust
1
star
38

lun

lispworks launcher
Common Lisp
1
star
39

symbol-map

Common Lisp
1
star
40

mygame

Experimental project to create a game on lem
Common Lisp
1
star
41

simple-http-server

Common Lisp
1
star
42

lem-shen-mode

Common Lisp
1
star