./print/texlab, Implementation of the Language Server Protocol for LaTeX

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.16.0, Package name: texlab-5.16.0, Maintainer: pkgsrc-users

texlab is a cross-platform implementation of the Language Server
Protocol providing rich cross-editing support for the LaTeX
typesetting system.


Required to build:
[lang/rust]

Master sites:

Filesize: 7322.731 KB

Version history: (Expand)


CVS history: (Expand)


   2024-05-05 12:41:06 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
texlab: update to 5.16.0.

Added

    Add texlab.experimental.labelDefinitionCommands setting to customize the \ 
list of \label-like commands
    (#1093)
    Extend list of commands treated as command definitions and environment \ 
definitions (#1087)
    Allow the server to trigger the forward search in an editor-agnostic way:
    Running texlab inverse-search --input <FILE> --line <LINE> will \ 
open the specified document in the editor if the client supports it
    (#1091)

Fixed

    Fix detection of log dir when using latexmkrc (use $aux_dir instead of \ 
$out_dir) (#1079)
    Fix extracting $aux_dir and $out_dir from latexmkrc (#1079)
    Add support for extracting $aux_dir and $out_dir from latexmk >= v4.85 \ 
((#1079))
    Improve log file change detection under Windows
    Cleanup diagnostics of deleted files
    Let \declaretheorem accept a list of environment names instead of just a \ 
single name (#1075)
    Use configured directories if not set explicitly by latexmkrc file (#1095)
   2024-01-21 21:08:28 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
texlab: update to 5.12.2.

## [5.12.2] - 2024-01-20

### Fixed

- Fix parsing commands when they are used with subscript \ 
([#990](https://github.com/latex-lsp/texlab/issues/990))
- Don't append a newline each time a BibTeX document is being formatted \ 
([#996](https://github.com/latex-lsp/texlab/issues/996))
   2024-01-07 17:35:48 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
texlab: update to 5.12.1.

Fixed

Avoid trying to parse most of the TeX distro when building the
dependency graph. Add texlab.experimental.followPackageLinks
setting to allow re-enabling the old behavior
   2023-12-17 23:44:41 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
texlab: update to 5.12.0.

## [5.12.0] - 2023-12-03

### Added

- Infer `texlab.build.auxDirectory`, `texlab.build.logDirectory` and \ 
`texlab.build.pdfDirectory` from `latexmkrc` if available \ 
([#907](https://github.com/latex-lsp/texlab/issues/907))

### Fixed

- Do not report `undefined reference` errors when using `\nocite{*}` \ 
([#964](https://github.com/latex-lsp/texlab/issues/964))
- Fix potential crash when parsing build log files \ 
([#973](https://github.com/latex-lsp/texlab/issues/973))
- Set the final tab stop of the `\begin` snippet inside the environment \ 
([#963](https://github.com/latex-lsp/texlab/issues/963))
   2023-11-15 19:58:00 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
texlab: update to 5.11.0.

## [5.11.0] - 2023-11-05

### Added

- Add `texlab.inlayHints.labelDefinitions` and \ 
`texlab.inlayHints.labelReferences` options \ 
([#753](https://github.com/latex-lsp/texlab/issues/753))
- Display inlay hints for label references by default \ 
([#753](https://github.com/latex-lsp/texlab/issues/753))

### Fixed

- Moving the build logs to the recycle bin will now clear the diagnostics \ 
([texlab-vscode/#825](https://github.com/latex-lsp/texlab-vscode/issues/825))
- Fix false positive when reporting syntax errors for BibTeX accents \ 
([#945](https://github.com/latex-lsp/texlab/issues/945))

## [5.10.1] - 2023-10-10

### Fixed

- Fix regression when renaming commands \ 
([#936](https://github.com/latex-lsp/texlab/issues/936))

## [5.10.0] - 2023-09-30

### Added

- Allow passing additional arguments to `ChkTeX` using \ 
`texlab.chktex.additionalArgs` \ 
([#927](https://github.com/latex-lsp/texlab/issues/927))

### Fixed

- Fix loading bibliographies from `kpathsea` search path \ 
([#923](https://github.com/latex-lsp/texlab/issues/923))
- Don't report duplicate results when using goto definition on includes \ 
([#924](https://github.com/latex-lsp/texlab/issues/924))
- Fix project detection when there exist files with the same name \ 
([#923](https://github.com/latex-lsp/texlab/issues/923))
- Do not report parse errors with `$` in paths \ 
([#931](https://github.com/latex-lsp/texlab/issues/931))

## [5.9.2] - 2023-08-14

### Fixed

- Don't crash when using comments inside `\include`-like commands \ 
([#919](https://github.com/latex-lsp/texlab/issues/919))
- Folding ranges include only the contents instead of the entire range of the \ 
structure.
  For example, the folding range of an environment will start after the `\begin` \ 
and stop before the `\end`
  ([#915](https://github.com/latex-lsp/texlab/issues/915))

## [5.9.1] - 2023-08-11

### Fixed

- Improve performance when completing BibTeX entries \ 
([#493](https://github.com/latex-lsp/texlab/issues/493))
- Don't report unused entries for very large bibliographies
- Avoid redundant reparses after saving documents

## [5.9.0] - 2023-08-06

### Added

- Use bibliographies found in `BIBINPUTS` environment variable \ 
([#493](https://github.com/latex-lsp/texlab/issues/493))
- Add `texlab.build.pdfDirectory` setting \ 
([#911](https://github.com/latex-lsp/texlab/issues/911))

### Fixed

- Fix search path for aux files when using `\include` instead of `\input` \ 
([#906](https://github.com/latex-lsp/texlab/issues/906))

## [5.8.0] - 2023-07-30

### Added

- Report diagnostics for unused and undefined labels
- Report diagnostics for unused BibTeX entries and undefined citations
- Report diagnostics for duplicate BibTeX entries
- Report diagnostics for duplicate labels
- Add `texlab.build.auxDirectory` and `texlab.build.logDirectory` settings \ 
([#906](https://github.com/latex-lsp/texlab/issues/906))

### Deprecated

- Deprecate `texlab.auxDirectory` in favor of `texlab.build.auxDirectory`

### Fixed

- Fix parsing paths with `|` ([#568](https://github.com/latex-lsp/texlab/issues/568))
- Fix parsing LaTeX identifiers with `=` \ 
([#568](https://github.com/latex-lsp/texlab/issues/568))
   2023-06-28 11:18:58 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
texlab: update to 5.7.0.

## [5.7.0] - 2023-06-07

### Added

- Add symbol support for `thmtools` package \ 
([#894](https://github.com/latex-lsp/texlab/issues/894))
- Add `texlab.findEnvironments` command to return the list of environments \ 
containing a position ([#892](https://github.com/latex-lsp/texlab/issues/892))

### Changed

- Show inlay hints for labels after the command instead of inside the argument \ 
([#890](https://github.com/latex-lsp/texlab/issues/890))

### Fixed

- Prevent adding trailing newline after formatting with `latexmk` \ 
([#895](https://github.com/latex-lsp/texlab/issues/895))
- Improving `\paragraph` parsing
   2023-05-21 20:34:27 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
texlab: update to 5.6.0.

## [5.6.0] - 2023-05-20

### Added

- Add `texlab.cancelBuild` command to cancel the currently active build \ 
([#887](https://github.com/latex-lsp/texlab/issues/887))

### Fixed

- Fix resolving include commands from the `import` package \ 
([#885](https://github.com/latex-lsp/texlab/issues/885))
- Fix regression when tracking active cursor position \ 
([#880](https://github.com/latex-lsp/texlab/issues/880))
   2023-05-08 11:38:27 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
texlab: update to 5.5.1.

Fixed

    Fix spurious completion results when completing environments (#883)
    Fix regression when guessing cursor position after formatting (#880)
    Fix parsing \verb command (#828)
    Add flalign and flalign* to default list of math environments (#884)