| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | support highlighting the line number of available diagnosticsdiagnostics-lineno | Florian Fischer | 2023-10-06 | 1 | -1/+1 |
| | | |||||
| * | adapt communicate API released with vis 0.9 | Florian Fischer | 2023-08-29 | 1 | -1/+1 |
| | | |||||
| * | Add function to open a file to lspc object | Michiel van den Heuvel | 2023-08-28 | 1 | -0/+19 |
| | | |||||
| * | Make formatting options sort of configurable | Michiel van den Heuvel | 2023-06-29 | 1 | -0/+2 |
| | | | | | | | | | This should be wired up to code that's in a pull request in the vis repository for the default options. This PR does not yet expose `expandtab`. Referenced PR: https://github.com/martanne/vis/pull/717 | ||||
| * | Add textDocument/formatting implementation | Michiel van den Heuvel | 2023-06-29 | 1 | -0/+2 |
| | | | | | | | | This is tested with the Rust language server and the Lua one. Moving the cursor to the correct position afterwards works with Rust, but not with Lua. Being smarter about the ranges is probably necessary for Lua and might make other ones more robust. | ||||
| * | Fix typo | Michiel van den Heuvel | 2023-06-25 | 1 | -1/+1 |
| | | |||||
| * | fix typo | Florian Fischer | 2023-01-14 | 1 | -1/+1 |
| | | |||||
| * | link to the shipped language server configurations | Florian Fischer | 2023-01-14 | 1 | -1/+2 |
| | | |||||
| * | support configuration and initializationOptions per language server | Florian Fischer | 2023-01-14 | 1 | -8/+17 |
| | | | | | | | | | | | | 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. | ||||
| * | move server configurations into a seperate file | Florian Fischer | 2022-08-01 | 1 | -2/+4 |
| | | |||||
| * | send clientCapabilities | Florian Fischer | 2022-02-20 | 1 | -2/+0 |
| | | | | | | | | Be nicer to the language servers by providing our capabilities so maybe we get more deterministic results. We do not support dynamicRegistration, markdown or workDoneProgress. | ||||
| * | mention that our bundled json impl does not support utf-8 | Florian Fischer | 2022-02-20 | 1 | -3/+6 |
| | | |||||
| * | README: update configured language servers | Florian Fischer | 2021-12-28 | 1 | -1/+1 |
| | | |||||
| * | try multiple json implementations | Florian Fischer | 2021-12-27 | 1 | -0/+1 |
| | | | | | | We try 'json', 'cjson' and 'dkjson' in that order before using our bundled fallback implementation. | ||||
| * | Mention easy installation of vis-lspc with GuixRUs | jgart | 2021-12-24 | 1 | -0/+16 |
| | | |||||
| * | improve default logging | Florian Fischer | 2021-12-13 | 1 | -1/+2 |
| | | | | | | | | | | | | | I use to have logging enabled to be able to debug weird vis-lspc behavior right away. But I got annoyed by vis-lspc cluttering all my directories with vis-lspc.log files. So vis-lspc will no write its log files to $XDG_DATA_HOME/vis-lspc/<iso-date>-<cwd-basename>.log if lspc.log_file is not set by the user. This patch also introduces a helper to run a program and capture its output. | ||||
| * | open and close files with changes if necessary | Florian Fischer | 2021-07-14 | 1 | -1/+1 |
| | | |||||
| * | update README | Florian Fischer | 2021-07-13 | 1 | -1/+19 |
| | | | | | add new bindings, commands and configuration options | ||||
| * | add hover support | Florian Fischer | 2021-07-12 | 1 | -0/+1 |
| | | |||||
| * | [README] mention that Diagnostics are somewhat supported | Florian Fischer | 2021-07-09 | 1 | -0/+1 |
| | | |||||
| * | [README] mention pyls | Florian Fischer | 2021-07-09 | 1 | -1/+1 |
| | | |||||
| * | [README] minor formatting fix | Florian Fischer | 2021-02-20 | 1 | -0/+1 |
| | | |||||
| * | [README] fix language server configuration code example | Florian Fischer | 2021-02-20 | 1 | -0/+1 |
| | | |||||
| * | [README] add more information language server configuration | Florian Fischer | 2021-02-20 | 1 | -6/+24 |
| | | |||||
| * | Support user choice and other improvements | Florian Fischer | 2021-02-16 | 1 | -8/+46 |
| | | | | | | | | | | | | | * Add support for user choices by piping the available choices through lspc.menu_cmd which must be a dmenu|vis-menu|fzf like tool. * Mention all commands and options in the README * Add support for textDocument/references * Support opening new location in a horizonatl or vertical split * Internal refactoring * Group binding, vis command and event code * Return error messages and use vis:info only in vis commands * Fix a bug on unexpected server termination | ||||
| * | [README] reflect didChange implementation | Florian Fischer | 2021-02-15 | 1 | -3/+2 |
| | | |||||
| * | [README] link to vis | Florian Fischer | 2021-02-14 | 1 | -1/+3 |
| | | |||||
| * | [README] fix supported function itemize | Florian Fischer | 2021-02-14 | 1 | -5/+5 |
| | | |||||
| * | initial commit | Florian Fischer | 2021-02-14 | 1 | -0/+65 |
