Commit Graph
90 Commits
Author SHA1 Message Date
bytequill bf2291fffc fixed missing changes for namechange in vyfor/icons#62 2025-03-05 07:34:27 +01:00
Martín Lucas Golini 42981acbda Fix in Node::childAddAt.
Updated codicon and nonicons.
Added a few icons.
2025-03-04 20:43:24 -03:00
Martín Lucas Golini 976e940b30 Fix discordRPC icons. 2025-03-04 10:53:52 -03:00
Martín Lucas Golini d179e4d0e4 Added Markdown LSP support.
Revert command palette fuzzy match.
2025-02-18 00:12:49 -03:00
Martín Lucas Golini 163056c754 Fix config load. 2025-02-11 22:08:06 -03:00
Bytequill 08e92db506 Clang-format; Correctly add command discordrpc-reconnect; Check for doLanguageIcons config option 2025-02-11 22:22:25 +01:00
Bytequill fadb3b9879 Implement icon setting; Fixed invalid json in config 2025-02-11 19:42:50 +01:00
Bytequill 6ef43968f6 Added language icon bindings 2025-02-11 19:08:55 +01:00
Martín Lucas Golini d1700f07a1 Add a documentation link in debugger side panel tab. 2025-02-06 00:32:19 -03:00
Martín Lucas Golini 72c1d9fd3f Improve attach to "Run Target". Now it's possible to debug a terminal application by using this attach. 2025-02-05 02:08:31 -03:00
Martín Lucas Golini d3bc6f2935 Fix for multi-line signature help labels, now labels will be flatten into a single line (SpartanJ/ecode#388).
Fix next signature help position.
Fix signature help and suggestions styles for light color schemes, and some minor improvements for other schemes.
Allow to set extra trigger characters for signature help in LSP configurations (fix zig zls not updating signature position after a "," input).
Plus some other minor fixes.
2025-02-02 19:07:41 -03:00
Martín Lucas Golini 934a1f3302 Added Ada syntax highlighting and LSP support (SpartanJ/ecode#211). 2025-01-26 12:58:27 -03:00
Martín Lucas Golini f7be6080b5 Add more debuggers. Allow to load core dumps. 2025-01-20 23:52:29 -03:00
Martín Lucas Golini 277f410ad0 WIP supporting more debuggers. 2025-01-20 19:43:56 -03:00
Martín Lucas Golini 5533ab46f1 More improvements to debugger. Allow to pick running process to debug. Improve expressions inspection. 2025-01-19 23:40:15 -03:00
Martín Lucas Golini a43f7441b2 Fix incorrect extension patterns. 2025-01-17 12:39:05 -03:00
Martín Lucas Golini 1765842504 WIP support launch.json inputs. 2025-01-16 01:20:49 -03:00
Martín Lucas Golini 2f6f825a63 More WIP implementing more functionalities in DAP. This commit will probably fail on some OSes. 2025-01-11 16:24:27 -03:00
Martín Lucas Golini 5dc0bd24cc Load supported launch.json vscode configurations.
Add debug controls in debugger panel.
2025-01-10 00:38:41 -03:00
Martín Lucas Golini 10e128c7f5 Initial implementation of mouse hover symbol during debugging session + some improvements. 2025-01-09 01:50:53 -03:00
Martín Lucas Golini d73f1ea1ed debugger fixes and improvements for macOS. 2025-01-05 11:31:52 -03:00
Martín Lucas Golini 443aead0df More WIP. 2025-01-02 01:08:02 -03:00
Martín Lucas Golini bbfcc74977 More WIP, debugger starting correctly. Tested several commands and all working. 2024-12-28 20:31:33 -03:00
Martín Lucas Golini 42e7369c2f DAP WIP. 2024-12-28 01:13:01 -03:00
Martín Lucas Golini c4daa30880 Fixes for multi-cursor.
Fixes for file extensions (improperly filtering file extensions).
Added very basic tests for TextDocument multi-cursor.
Add .txt files into projects (register .txt extension as Plain Text).
2024-12-20 20:22:50 -03:00
Martín Lucas Golini 062040bdcd Added perl LSP support and some syntax highlighting improvements. 2024-11-30 21:09:11 -03:00
Martín Lucas Golini 2cdd14c7dc Add fortran lsp support plus some improvements to the syntax highlighter. 2024-11-30 20:19:23 -03:00
Martín Lucas Golini 1de8c60e75 Add support to Julia LanguageServer.jl. 2024-11-23 16:07:59 -03:00
Martín Lucas Golini 0a84052d23 Add ocaml lsp support. 2024-11-15 23:22:40 -03:00
Martín Lucas Golini 7dd0579842 This is a fix for issue SpartanJ/ecode#310. 2024-08-11 01:40:43 -03:00
Martín Lucas Golini de9c2b4736 Add mhtml extension support.
Update efsw.
2024-08-10 17:29:24 -03:00
Martín Lucas Golini 3d19f4903f Add formatter support for Java using clang-format. 2024-06-10 19:21:28 -03:00
Clemens Schmid 5e6cfc197d Update lspclient.json
The haskell language server executable must be called with the --lsp flag to operate as an lsp server
2024-05-24 13:16:45 +02:00
Martín Lucas Golini 04540a3ebe Improve gopls default configuration. 2024-05-13 21:08:58 -03:00
Martín Lucas Golini 4cd6c1f008 Added syntax highlighting for Buzz, Clojure and Groovy. Added clojure-lsp support. Expanded emmet-language-server file extensions. 2024-04-20 15:20:00 -03:00
Martín Lucas Golini c6a2bc2c44 Auto-complete improvements. Added some partial Emmet support via emmet lsp. 2024-04-15 23:51:33 -03:00
Martín Lucas Golini bdc376a1eb Fix TypeScript React and JavasSript React files in LSP, they were recognized as TypeScript and JavaScript files so it was incorrectly parsed. 2024-03-21 12:55:36 -03:00
Martín Lucas Golini 7d12ceeabb Add native linter support for XML. 2024-03-10 15:53:07 -03:00
Martín Lucas Golini 6f65a90b8b Fix json linter. 2024-03-10 12:40:47 -03:00
Martín Lucas Golini 70c1c4daa5 Fix SpartanJ/ecode#169.
Shutdown correctly LSPs (wait for shudown response).
Allow LSPs definition to declare dynamic vars that can run external commands to set the vars.
Added AdeptLSP support (SpartanJ/ecode#157).
2024-03-08 23:02:59 -03:00
Martín Lucas Golini 5c700e4ca7 Added Vala syntax-highlighting support (SpartanJ/ecode#137), vala-language-server support (SpartanJ/ecode#138), and in consequence formatter (SpartanJ/ecode#139) and linter support (SpartanJ/ecode#140). 2024-03-05 23:46:38 -03:00
Martín Lucas Golini d5ae85de81 Format html files with prettier. 2023-12-01 00:23:31 -03:00
Martín Lucas Golini 5a33ad428e Add GLSL LSP support thanks to the new glsl_analyzer (https://github.com/nolanderc/glsl_analyzer). 2023-10-08 21:09:06 -03:00
Martín Lucas Golini d9ccaf2597 XML Tools fixes.
V lang LSP server updated to the new official LSP.
2023-08-05 14:42:27 -03:00
Martín Lucas Golini 9b61d249c5 eepp: Improve macOS trackpad events.
ecode: Remove --use-dirty-headers in clangd default configuration since it's not available in older versions.
2023-07-12 00:04:30 -03:00
Martín Lucas Golini 1f6122cb85 Minor fix in terminal commands.
Replaced PHP LSP server in favor of an open-source and free LSP.
2023-07-08 14:24:17 -03:00
Martín Lucas Golini 7e1e715dfd ecode: Linter now allows to navigate between erros and warnings with keyboard shortcuts. 2023-06-24 16:25:53 -03:00
Martín Lucas Golini 0afbaa2971 eepp: Fixed SyntaxTokenizer with empty string. Fixed Process when building with custom environment variables. Fixed MD5::fromStream. Added Node::hasEventsOfType.
ecode: Fixed Build Settings UI (bug in event handling). Improvements in project builds. Improvements and fixes in formatter plugin.
2023-06-17 03:34:28 -03:00
Martín Lucas Golini 4e13d4d651 Fixed issues in document search. 2023-06-16 00:48:56 -03:00
Martín Lucas Golini a1b173818e eepp: Improved cell classes performance.
ecode: Implemented languages health window.
2023-06-10 01:42:40 -03:00