| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | make navigation window configurable and add key bindings | Florian Fischer | 2026-01-30 | 1 | -0/+17 |
| | | |||||
| * | add autoconfirm_edits configuration option | Florian Fischer | 2025-07-12 | 1 | -0/+2 |
| | | | | | | Some language servers replace the whole file content on an edit, thus producing potentially really big diffs not suitable for review and user confirmation. So some users may just accept the changes proposed from the language server. | ||||
| * | Add pull diagnostics | Michiel van den Heuvel | 2025-07-02 | 1 | -0/+1 |
| | | |||||
| * | make universal root detection opt-in | Florian Fischer | 2025-01-11 | 1 | -1/+7 |
| | | |||||
| * | move the fzf detection snippet into lspc.lua | Florian Fischer | 2024-08-27 | 1 | -3/+6 |
| | | | | | | It changes a default setting keep it in the file where the default settings are defined. | ||||
| * | make the message handling functions methods of the lspc object | Florian Fischer | 2024-08-27 | 1 | -17/+35 |
| | | | | | | Move the logging code into its own module and export the default logger. Other modules can use the logger exported in the lspc table. | ||||
| * | use vis' event system instead of custom language server hooks | Florian Fischer | 2024-04-30 | 1 | -1/+4 |
| | | |||||
| * | lspc, init: emit LS_INITIALIZED and implicitly call lspc_open on server init | git-bruh | 2024-04-30 | 1 | -0/+3 |
| | | |||||
| * | use a global mapping of open files | Florian Fischer | 2024-04-30 | 1 | -0/+1 |
| | | | | | | | | This allows us to support opening a single file in multiple language server instances. This can be useful when combining for example a latex and a language tool language server. | ||||
| * | support highlighting line numbers using vis:style_pos | Florian Fischer | 2024-04-25 | 1 | -5/+6 |
| | | | | | | Replace the hacky style_lineno code with the new vis:style_pos API probably included in upcoming vis v0.9. | ||||
| * | make the way messages are presented configurable | Florian Fischer | 2024-04-15 | 1 | -0/+4 |
| | | | | | | | | | | The two options are either using vis:message (the default) which will keep all messages in the vis message buffer and include a header line to distinguish the different messages. The second option is using open and presenting messages in a separate window supporting syntax highlighting. | ||||
| * | _show_markdown_message: helper for markdown info | git-bruh | 2024-04-12 | 1 | -4/+4 |
| | | |||||
| * | enable diagnostic highlighting by default | Florian Fischer | 2024-04-11 | 1 | -1/+1 |
| | | | | | | This is inline with our README.md claiming 'line' is the default value for highlight_diagnostics. | ||||
| * | use less instructive default styles for highlighting diagnostic | Florian Fischer | 2024-04-11 | 1 | -4/+4 |
| | | |||||
| * | chnage default diagnostic styles and mention them in the README | Florian Fischer | 2024-04-11 | 1 | -4/+4 |
| | | |||||
| * | lspc, init: add different diagnostic styles for each type | git-bruh | 2024-04-11 | 1 | -3/+8 |
| | | |||||
| * | Merge branch 'apply-workspaceEdit-remember-cursor' into 'main' | Florian Fischer | 2024-04-08 | 1 | -0/+3 |
| |\ | | | | | | | | | restore the primary cursor position after a workspaceEdit See merge request muhq/vis-lspc!47 | ||||
| | * | restore the primary cursor position after a workspaceEditapply-workspaceEdit-remember-cursor | Florian Fischer | 2024-03-22 | 1 | -0/+3 |
| | | | |||||
| * | | lspc: explicitly specify publishDiagnostics in client_capabilities | git-bruh | 2024-04-08 | 1 | -0/+1 |
| |/ | |||||
| * | increase thedefault style id | Florian Fischer | 2023-10-25 | 1 | -1/+1 |
| | | | | | | | | | | Using the new latex lexer from the upcoming vis release I noticed that vis-lspc default style id 43 overrides the environment style from the lexer. To prevent id clashing use the highest allowed id for lexer styles, which is 64 according to the enum defined in vis/ui.h. | ||||
| * | fix format of license file headers | Florian Fischer | 2023-06-25 | 1 | -5/+5 |
| | | |||||
| * | fix the license headers to reflect the used GPL license | Florian Fischer | 2023-06-24 | 1 | -1/+15 |
| | | |||||
| * | bump version to 0.1.8v0.1.8 | Florian Fischer | 2023-01-18 | 1 | -1/+1 |
| | | |||||
| * | bump version to 0.1.7v0.1.7 | Florian Fischer | 2023-01-14 | 1 | -1/+1 |
| | | |||||
| * | support configuration and initializationOptions per language server | Florian Fischer | 2023-01-14 | 1 | -1/+4 |
| | | | | | | | | | | | | Send language server settings after initialization via a workspace/didChangeConfiguration notification. Implement a workspace/configuration handler using the values stored in the language server settings. Send the init_options as initializationOptions in the initialize parameters. | ||||
| * | make vis-menu and vertical selection the default menu cmd | Florian Fischer | 2023-01-11 | 1 | -1/+1 |
| | | |||||
| * | bump versionv0.1.6 | Florian Fischer | 2023-01-04 | 1 | -1/+1 |
| | | |||||
| * | add missing lspc file | Florian Fischer | 2023-01-02 | 1 | -0/+75 |
| Fixes 3e1894cd0825e028c9e37c90f8dbaa8499fdd4e3. | |||||
