-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for path completion #2608
Open
Philipp-M
wants to merge
19
commits into
helix-editor:master
Choose a base branch
from
Philipp-M:path-completion
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
+1,128
−216
Commits on Aug 24, 2024
-
Adds support for path completion for unix paths
* Autocompletion is triggered with `/`. * Documentation preview (file type, file permissions, canonicalized full path). * Home-path resolution (`~/path`, `$HOME/path`, `${HOME}/path`) * Link resolution (makes sense for preview, since the LSP specification (`CompletionItemKind`) only supports files and folders but not symlinks) * Async (via `spawn_blocking` instead of tokios file accessor functions, as they IMHO make the code less readable and are quite a bit slower than just spawning a "thread") * Configurable with `editor.path-completion` (default `true`), per-language overrideable path-completion support
Configuration menu - View commit details
-
Copy full SHA for cc19db1 - Browse repository at this point
Copy the full SHA cc19db1View commit details -
Configuration menu - View commit details
-
Copy full SHA for aaf7c20 - Browse repository at this point
Copy the full SHA aaf7c20View commit details
Commits on Aug 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ee5b319 - Browse repository at this point
Copy the full SHA ee5b319View commit details
Commits on Sep 7, 2024
-
Use
PartialEq
forLspCompletionItem
and don't prefix-filter path ……completion items
Configuration menu - View commit details
-
Copy full SHA for be1e616 - Browse repository at this point
Copy the full SHA be1e616View commit details
Commits on Oct 3, 2024
-
Apply suggestions from code review
Co-authored-by: Michael Davis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f20cd4c - Browse repository at this point
Copy the full SHA f20cd4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d02470f - Browse repository at this point
Copy the full SHA d02470fView commit details -
Configuration menu - View commit details
-
Copy full SHA for de75bde - Browse repository at this point
Copy the full SHA de75bdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59b2cf5 - Browse repository at this point
Copy the full SHA 59b2cf5View commit details
Commits on Oct 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b08e6b6 - Browse repository at this point
Copy the full SHA b08e6b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3e12ac - Browse repository at this point
Copy the full SHA a3e12acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1334606 - Browse repository at this point
Copy the full SHA 1334606View commit details -
Configuration menu - View commit details
-
Copy full SHA for 101bcc7 - Browse repository at this point
Copy the full SHA 101bcc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8af7c67 - Browse repository at this point
Copy the full SHA 8af7c67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57e34aa - Browse repository at this point
Copy the full SHA 57e34aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4a873d - Browse repository at this point
Copy the full SHA d4a873dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce885df - Browse repository at this point
Copy the full SHA ce885dfView commit details
Commits on Oct 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3817321 - Browse repository at this point
Copy the full SHA 3817321View commit details
Commits on Oct 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d73f158 - Browse repository at this point
Copy the full SHA d73f158View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dbcc4e - Browse repository at this point
Copy the full SHA 3dbcc4eView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.