389 Commits

Author SHA1 Message Date
Jakub Panek c9e4c33948 chore: were spellcecked nauw (#3887)
CI / Formatting and spellchecking (push) Has been cancelled
CI / Clippy on macos-latest (push) Has been cancelled
CI / Clippy on ubuntu-latest (push) Has been cancelled
CI / Clippy on windows-latest (push) Has been cancelled
CI / Rust on macos-latest (push) Has been cancelled
CI / Rust on ubuntu-latest (push) Has been cancelled
CI / Rust on windows-latest (push) Has been cancelled
using crate-ci/typos
2026-04-03 19:56:12 +02:00
Jakub Panek 107a310063 buffer: decouple kotlinbuildscript to own id
closes https://github.com/lapce/lapce/pull/3784
2025-09-03 00:32:57 +02:00
Jakub Panek b52433e567 fix: mismatched_lifetime_syntaxes 2025-08-30 05:56:59 +02:00
Dongdong Zhou a289ebd687 update dependency 2025-06-19 21:42:04 +01:00
Hanif Ariffin 8d50fdadd1 Fix compilation with Rust 2024 Edition (#3637)
Signed-off-by: Hanif Ariffin <hanif.ariffin.4326@gmail.com>
2025-06-19 08:52:17 +01:00
Alan Lu 1d6ba03b08 only register lapce dir in PATH if not already present (#3648)
* only register lapce dir in PATH if not already present

* reverted name change of register_lapce_path
2025-04-30 20:33:55 +01:00
Jakub Panek e62abcc3e2 Fix clippy 2025-02-09 13:07:15 +01:00
Jakub Panek 13d1cb4d87 Add OutOfMemory error, add error source for unknown 2025-02-09 13:04:09 +01:00
Jakub Panek 795ea0d317 fix clippy 2025-01-17 12:51:30 +01:00
ifengqi bbe8b79569 Support LSP commands to display CodeLens in the latest Rust Analyzer. (#3565) 2024-10-11 14:39:35 +01:00
ifengqi a5b7accf61 Implement the foldingRange request in the LSP (#3544) 2024-09-30 15:35:15 +01:00
ifengqi db8ac2cdb6 Handle the file deletion event. (#3541) 2024-09-25 09:55:04 +01:00
ifengqi d75ce05ba9 Launch DAP with environment variables. (#3540) 2024-09-25 09:53:11 +01:00
ifengqi ea9b7a9c9c 1. Fix the PathBuf value in file monitoring events in the Windows environment (#3538) 2024-09-24 09:30:16 +01:00
ifengqi 7dc7d0707d Implement the LSP $/cancelRequest notification (#3519) 2024-09-19 11:49:07 +01:00
ifengqi 18b1a70d02 1. Sending the 'UpdatePluginConfigs' proxy notification when the plugin's configuration changes. (#3516)
2. add some logs
2024-09-18 09:47:13 +01:00
ifengqi e69729efa1 Add the 'references_resolve' method to the proxy. (#3507) 2024-09-16 10:52:28 +01:00
ifengqi b8772caefc 1. show message "Debugger not found. Please install the appropriate plugin." (#3493) 2024-09-12 09:37:18 +01:00
ifengqi debfbc4d22 1. Add the editor setting completion_item_show_detail. (#3489)
2. Add some LSP logs.
2024-09-11 09:37:56 +01:00
ifengqi 0e55cc4ce8 Implement the LSP implementation method. (#3483) 2024-09-09 10:57:01 +01:00
ifengqi ef65fa614a 1. add error logging (#3474) 2024-09-05 16:38:26 +01:00
ifengqi 0403fb2bcc 1. When closing a debug task, a stop request should be sent to the DAP (Debug Adapter Protocol). (#3473)
2. add some log
2024-09-05 16:38:04 +01:00
ifengqi 81333eb375 add error log (#3466) 2024-09-05 10:50:19 +01:00
ifengqi 3125034892 Closing a terminal tab should also close the underlying terminal. (#3460)
* Closing a terminal tab should also close the underlying terminal.

* The current task will only be executed if the preceding task is successful.
2024-09-01 22:41:27 +01:00
ifengqi c88a8a0a78 support codeLens/resolve of lsp (#3458) 2024-08-29 09:50:33 +01:00
ifengqi 5f07fc3334 about dap: (#3456)
1. add some log
2. add seq field to response msg
3. support runInTerminal in Windows
4. Changed ConfigurationDone to an asynchronous request
2024-08-27 15:57:54 +01:00
ifengqi 0bbb901a3b implement document symbol (#3425) 2024-08-12 21:48:12 +01:00
ifengqi 3a78eaa1ce Add error message display for plugins and LSP server. (#3414) 2024-08-06 13:54:50 +01:00
ifengqi 69914369c6 Add proxy and retry count to all HTTPS GET requests. (#3413) 2024-08-06 13:53:19 +01:00
Jakub Panek 16ebd02775 fix: upgrade locale_config to non-panic version (#3395) 2024-08-02 06:42:38 +02:00
ifengqi 41aaca3f5b 1. editor: Right-click add command "Show Call Hierarchy" (#3389)
* 1. editor: Right-click add command "Show Call Hierarchy"
2. fixed warnings in clippy report

* Remove the right-click menu "Show Call Hierarchy"
2024-07-29 11:48:42 +01:00
ifengqi 7d3830797b support rust-analyzer's notification "experimental/serverStatus". (#3381) 2024-07-25 16:34:59 +02:00
Dongdong Zhou bd2cfc510c fix terminal on mac keeps fires PTY_READ_WRITE_TOKEN 2024-07-21 11:09:45 +01:00
ifengqi 930487449c Avoid receiving the terminal disconnection event before the terminal has finished reading, which leads to incorrect display. (#3355) 2024-07-21 10:49:11 +01:00
ifengqi b83823122c get code lens and store in doc (#3370) 2024-07-21 09:39:05 +01:00
Jakub Panek af42f186ed fix grammars fetching, log errors for queries, add zstd
log errors when reading queries

add error context to grammars fetching

fix grammars fetching, allow zstd archives
2024-07-13 09:30:08 +02:00
Jakub Panek 9f120f9016 re-implement grammar/queries update system (#3341) 2024-07-12 06:03:12 +02:00
dependabot[bot] 3133098db3 chore(deps): bump git2 from 0.18.2 to 0.19.0
Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.18.2 to 0.19.0.
- [Changelog](https://github.com/rust-lang/git2-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/git2-rs/compare/git2-0.18.2...git2-0.19.0)

---
updated-dependencies:
- dependency-name: git2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 17:27:17 +00:00
Jakub Panek dd1dce96ef format imports 2024-06-24 11:47:39 +02:00
Jakub Panek 682ed93f23 remove unused dependencies (#3296) 2024-06-02 11:45:03 +02:00
Jakub Panek 90a6378e60 remove patch version lock for ripgrep crates 2024-06-01 17:50:16 +02:00
Jakub Panek f467fd8a81 update grep-regex 2024-06-01 17:49:16 +02:00
Jakub Panek 552b57e67c update grep-searcher 2024-06-01 17:47:56 +02:00
Jakub Panek cbca98e108 fix clippy lints (#3237) 2024-05-02 17:39:17 +02:00
Jakub Panek 8985acd81b fix: log error with path when it cannot be parsed to Url 2024-04-28 12:40:43 +02:00
Dongdong Zhou 823651e7dd bump alacritty_terminal 2024-03-26 22:42:39 +00:00
Dongdong Zhou b3aa8aefa6 don't exit stdio rpc if msg wrong format 2024-03-26 22:42:26 +00:00
dependabot[bot] 354a23c470 Merge pull request #3038 from lapce/dependabot/cargo/polling-3.5.0 2024-03-25 17:23:56 +00:00
Jakub Panek ed098beac2 fix: improve observability for plugins (#3104) 2024-03-25 13:49:34 +01:00
dependabot[bot] 5dceb340dc chore(deps): bump polling from 3.2.0 to 3.5.0
Bumps [polling](https://github.com/smol-rs/polling) from 3.2.0 to 3.5.0.
- [Release notes](https://github.com/smol-rs/polling/releases)
- [Changelog](https://github.com/smol-rs/polling/blob/master/CHANGELOG.md)
- [Commits](https://github.com/smol-rs/polling/compare/v3.2.0...v3.5.0)

---
updated-dependencies:
- dependency-name: polling
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-25 09:48:08 +00:00