| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Problem:
The name `server_configurations` is extremely verbose and irritatingly
formal and dogmatic. This overlong name is a constant nuisance when
reading, writing, and coding.
It's also not even correct: these configurations are just as much
"client" configurations as they are "server" configurations.
Solution:
- Rename to a shorter name.
- Leave placeholder files for any old URLs that link to the old
location.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* fix(texlab): do not pass buf as parameter
Signed-off-by: Dimitris Dimitropoulos <dimitris.dimitropoulos00@gmail.com>
* fix(texlab): use make_params lsp util
Signed-off-by: Dimitris Dimitropoulos <dimitris.dimitropoulos00@gmail.com>
---------
Signed-off-by: Dimitris Dimitropoulos <dimitris.dimitropoulos00@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
| |
* feat(texlab): give the find environments command a ui wrapper
* fix(texlab): use make_params util function
Signed-off-by: Dimitris Dimitropoulos <dimitris.dimitropoulos00@gmail.com>
---------
Signed-off-by: Dimitris Dimitropoulos <dimitris.dimitropoulos00@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* feat(texlab): change all print() to vim.notify()
Some texlab-specific functions were using `print`, some were using
`vim.notify`. Changed all uses of `print` to `vim.notify` with levels:
- `vim.log.levels.INFO` for `build` and `forwardSeach` LSP methods,
- `vim.log.levels.ERROR` when the `texlab` client cannot be found.
* fix(lint): integrate linter changes of #3256
---------
Co-authored-by: Thibault de Villèle <>
|
| |
|
|
|
| |
* feat(texlab): add change environments workspace command
* feat(texlab): correct tostring placement
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* feat(texlab): add support for worksapce commands
* fix: correct formatting
* fix: correct validation in cancel_build
* fix: correct validation in dependency_graph
* fix: update error handling
* fix: add missing return
|
| | |
|
| | |
|
| |
|
|
|
|
| |
fix #2975
followup to: 995603cfaecffe10e0f4bf57f92d187f86c2de39
|
| |
|
|
|
| |
$HOME/.latexmkrc is per-user config, so it shouldn't be prioritized over
closer directory containing .git.
|
| |
|
|
|
|
| |
Since Texlab v5.5.0, `textDocument/build` accepts `position` argument,
which is going to be used if forwardSearchAfter is enabled.
Using Texlab <5.5.0 it's not an issue, the argument gets skipped and no
error is thrown. Same happens if forwardSearchAfter is not enabled.
|
| |
|
| |
`texlab` changed where they store their documentation. Since https://github.com/latex-lsp/texlab/commit/d03e350679dfdbbd0d25e3c28131c4b2677789cf they store that information in their GitHub wiki
|
| |
|
|
|
| |
Sometimes simple LaTeX documents are detected as plaintex rather than
tex, meaning texlab will not be applied without a manual change of
filetype.
|
| | |
|
| |
|
|
|
|
|
| |
* Use client.request directly instead of vim.lsp.buf_request to call methods
that are outside the official LSP specification, such as clangd's
"textDocument/switchSourceHeader".
* This avoids sending an inapplicable request to all servers, as we cannot
ahead of time validate the methods a given server supports.
|
| | |
|
| |
|