aboutsummaryrefslogtreecommitdiffstats
path: root/pyGHDL/lsp
Commit message (Collapse)AuthorAgeFilesLines
* pyGHDL: reformatingTristan Gingold2023-02-031-1/+1
|
* pyGHDL: reformattingTristan Gingold2023-01-272-4/+6
|
* pyGHDL/lsp: add but disable code actionTristan Gingold2023-01-261-0/+8
|
* pyGHDL/lsp: add commentsTristan Gingold2023-01-261-1/+6
|
* pyGHDL/lsp: add goto implementationTristan Gingold2023-01-263-7/+25
|
* pyGHDL/lsp: ignore cancelRequestTristan Gingold2023-01-261-0/+4
|
* pyGHDL/lsp: update, handle hoverTristan Gingold2023-01-265-19/+111
|
* Converted string formatting to f-strings.Patrick Lehmann2022-11-303-10/+10
|
* Resolve crashes caused by inconsistent capitalization on Windows (fix issue ↵Farmadupe2022-08-081-14/+29
| | | | | | | | #2036) (#2168) * Resolve crashes caused by inconsistent capitalization on Windows * Remove quotation in normalized paths. Also use pathlib to simplify pathification Co-authored-by: Thomas Green <none>
* pyGHDL/lsp: fix after renamingTristan Gingold2022-07-221-1/+1
|
* pyGHDL/lsp/workspace.py: run blackTristan Gingold2022-06-261-1/+1
|
* pyGHDL/lsp: remove diagnostics when a file is closedTristan Gingold2022-06-261-1/+2
|
* pyGHDL/lsp: ignore setTrace requestTristan Gingold2022-06-261-0/+4
|
* pyGHDL/lsp/workspace.py: handle entity_aspect_entityTristan Gingold2022-06-261-5/+13
| | | | Fix ghdl/ghdl-language-server#28
* pyGHDL/lsp: load files as bytes stringTristan Gingold2022-06-252-4/+5
|
* pyGHDL/lsp: reformatTristan Gingold2022-06-041-3/+1
|
* pyGHDL/lsp: enable warning for unassociated portsTristan Gingold2022-06-041-0/+1
|
* pyGHDL/lsp: handle goto-reference on records elementsTristan Gingold2022-06-041-1/+3
|
* pyGHDL/lsp: styleumarcor2021-08-231-6/+3
|
* black: rerun, to pick pyproject settingsumarcor2021-08-235-65/+21
|
* lsp/symbols.py: handle simultaneous null statement.Tristan Gingold2021-07-221-0/+1
|
* lsp/document.py: fix a typo in a call to _Replace_TextTristan Gingold2021-07-221-1/+1
|
* lsp/document.py: extend source buffer if necessary during reloadTristan Gingold2021-07-221-10/+16
|
* lsp/lsp.py: do not quote driver letter colon when creating an uri.Tristan Gingold2021-07-061-1/+5
| | | | For ghdl-language-server#79
* lsp/vhdl_ls.py: slightly improve log messageTristan Gingold2021-07-051-1/+1
|
* Changed dependency files. Fixed a typo.Patrick Lehmann2021-07-021-0/+1
|
* fix more codacy issuesumarcor2021-06-235-16/+22
|
* fix issues reported by Codacyumarcor2021-06-222-8/+8
|
* pyGHDL: automatically add type annotations for nodes.pyTristan Gingold2021-06-182-4/+4
| | | | Add missing types in _types.py, adjust lsp
* Using a decorator to bind libghdl to Python.Patrick Lehmann2021-06-171-1/+1
|
* Removed duplicate keys in dictionary.Patrick Lehmann2021-06-171-2/+0
| | | | (cherry picked from commit 2ab737115eb3fe650cfc559fd3f5a9a3ef9656e7)
* pyGHDL: update formatting to black 21.4Xiretza2021-04-261-1/+1
|
* pyGHDL/lsp/workspace.py: reformatTristan Gingold2021-02-191-4/+1
|
* lsp/workspace.py: remove extract encode.Tristan Gingold2021-02-181-2/+1
|
* pyGHDL: format using blackXiretza2021-02-101-0/+1
|
* LanguageServer: quote URI, adjust lsp.py (for Windows)Tristan Gingold2021-01-201-2/+1
| | | | URI on windows have the colon character (':') quoted.
* lsp.py: only use urllib (as python3 is required)Tristan Gingold2021-01-201-6/+3
|
* pyGHDL/lsp: check initialization errorTristan Gingold2021-01-201-1/+7
|
* pyGHDL/lsp: adjust quoting for WindowsTristan Gingold2021-01-201-1/+2
|
* lsp.py: factorize is_windowsTristan Gingold2021-01-191-2/+3
|
* pyGHDL: tentatively fix tests failureTristan Gingold2021-01-161-4/+6
|
* pyGHDL: remove dependency on attrTristan Gingold2021-01-161-36/+0
|
* Make API more pythonic be replacing C-like byte arrays with str. Abstracted ↵Patrick Lehmann2021-01-103-7/+7
| | | | utf-8 encoding/decoding.
* Fixed references: Get_Is_Ref has only 1 parameter.Patrick Lehmann2021-01-071-1/+1
|
* Fixed workspace: A function is called, so must be 'Get_Date_State'.Patrick Lehmann2021-01-071-1/+1
|
* scripts: move 'pyGHDL/xtools' to 'scripts', update Makefiles and docs ↵umarcor2020-12-281-1/+1
| | | | accordingly
* pyGHDL: move 'lsp/main.py' to 'cli/ghdl-ls.py'umarcor2020-12-272-129/+23
|
* rework 'python', rename to 'pyGHDL'umarcor2020-12-2711-0/+1652
* Rename 'python' to 'pyGHDL'. * Let 'thin' be 'libghdl'. * Move move 'pyutils.py' from 'python/libghdl/vhdl' to a separate package ('pyGHDL/libghdl/utils/'). * Update 'vhdl_langserver' accordingly. * Rename 'vhdl_langserver' to 'lsp'. * Move 'ghdl-ls' to 'pyGHDL/cli'.