[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/jarchive c9fdbe909d 19/33: Cleanup docstring, and ensur
From: |
ELPA Syncer |
Subject: |
[elpa] externals/jarchive c9fdbe909d 19/33: Cleanup docstring, and ensure var is set after eglot loads |
Date: |
Sat, 12 Nov 2022 17:57:57 -0500 (EST) |
branch: externals/jarchive
commit c9fdbe909d321d90c819d2cda9273e7ae173d0d6
Author: dannyfreeman <danny@dfreeman.email>
Commit: dannyfreeman <danny@dfreeman.email>
Cleanup docstring, and ensure var is set after eglot loads
---
jarchive.el | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/jarchive.el b/jarchive.el
index d5b95d6df4..44f6b6b294 100644
--- a/jarchive.el
+++ b/jarchive.el
@@ -14,15 +14,16 @@
"jar:file://"
;; match group 1, the jar file location
(group "/" (* not-newline) ".jar")
- ;; Potential delimiters between the jar and the file inside the jar
- "!" ;; match the leading directory delimiter /,
+ ;; Delimiter between the jar and the file inside the jar
+ "!"
+ ;; match the leading directory delimiter /,
;; archvie mode expects none so it's outside match group 2
(zero-or-one "/")
;; match group 2, the file within the archive
(group (* not-newline) "." (+ alphanumeric))
line-end)
"A regex for matching paths to a jar file and a file path into the jar file.
-Delimited by `!' or `::'")
+Delimited by `!'.")
(defun jarchive--match! (uri)
(string-match jarchive--uri-regex uri))
@@ -108,7 +109,8 @@ TODO: this might be unnecessary, try to remove"
;;;###autoload
(defun jarchive-setup ()
(interactive)
- (setq eglot-preserve-jar-uri t)
+ (with-eval-after-load 'eglot
+ (setq eglot-preserve-jar-uri t))
(add-to-list 'file-name-handler-alist (cons jarchive--uri-regex
#'jarchive--file-name-handler))
(add-to-list 'find-file-not-found-functions #'jarchive--find-file-not-found))
- [elpa] externals/jarchive d209394a47 08/33: Set a different buffer name that doesn't match the jarchive-regex, (continued)
- [elpa] externals/jarchive d209394a47 08/33: Set a different buffer name that doesn't match the jarchive-regex, ELPA Syncer, 2022/11/12
- [elpa] externals/jarchive b226bfd66c 09/33: Helper functions for matching parts of the jar/file path, ELPA Syncer, 2022/11/12
- [elpa] externals/jarchive ec1da7f538 14/33: Allow user to relocate extracted files to the previous project., ELPA Syncer, 2022/11/12
- [elpa] externals/jarchive d8fa586e1c 21/33: Also work with "zipfile" scheme URIs from clojure-lsp, ELPA Syncer, 2022/11/12
- [elpa] externals/jarchive 72465b705a 30/33: Address checkdoc feedback, ELPA Syncer, 2022/11/12
- [elpa] externals/jarchive 4aa2e5d394 13/33: Add section to readme for mailing list, ELPA Syncer, 2022/11/12
- [elpa] externals/jarchive a4505a4784 32/33: Add FSF as copyright holder, ELPA Syncer, 2022/11/12
- [elpa] externals/jarchive b93da9f976 17/33: Do NOT implement file-attributes, ELPA Syncer, 2022/11/12
- [elpa] externals/jarchive 3ff89ae9cb 05/33: Update doc string, ELPA Syncer, 2022/11/12
- [elpa] externals/jarchive 0733e1fcb3 07/33: Use find-buffer-visiting instead of local var check, ELPA Syncer, 2022/11/12
- [elpa] externals/jarchive c9fdbe909d 19/33: Cleanup docstring, and ensure var is set after eglot loads,
ELPA Syncer <=
- [elpa] externals/jarchive 050436241e 27/33: Update README now that this includes hacks to fix legacy eglot, ELPA Syncer, 2022/11/12
- [elpa] externals/jarchive 2c182b3cf9 06/33: Make setup function interactive for convenience, ELPA Syncer, 2022/11/12
- [elpa] externals/jarchive 82ff9f791f 12/33: Remove unnecessary local variable, ELPA Syncer, 2022/11/12
- [elpa] externals/jarchive a5ab89db3f 15/33: Do not set default-directory, and manually set buffer-file-name, ELPA Syncer, 2022/11/12
- [elpa] externals/jarchive 5736d46d33 24/33: Include hack to work with legacy versions of eglot., ELPA Syncer, 2022/11/12
- [elpa] externals/jarchive c8c12f1c9b 25/33: Update file preamble, ELPA Syncer, 2022/11/12
- [elpa] externals/jarchive bfcc201cca 33/33: Bump to version 0.1.0 was 0.3.0, ELPA Syncer, 2022/11/12