Skip to content

Extending "COMMON-LISP-symbols.csv" with own functions and URLs to Documentation #11

Answered by qingpeng9802
vigh1000 asked this question in Q&A
Discussion options

You must be logged in to vote

Unfortunately, the csv file is only a crawling result so it is just not related to the extension app.

The processed data is at ./src/web/cl_data. The data is just {symbol_name: markdown_string_doc}. The real interface of the data is at ./src/web/doc/get_doc.ts. If you would like to add more things about tooptip, just check ./src/web/provider_interface/providers/hover_provider.ts.

For adding a vscode provider, see https://github.com/qingpeng9802/vscode-common-lisp/blob/master/CONTRIBUTING.md#development. If you just need it without an option, you can skip the steps and directly register the provider here ./src/web/extension.ts.

For simple cases, modifying commonlisp.tmLanguage.json is the …

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by vigh1000
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants