emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] scratch/javaimp-gradle fe6f096: Prefix arg in javaimp-reset


From: Filipp Gunbin
Subject: [elpa] scratch/javaimp-gradle fe6f096: Prefix arg in javaimp-reset
Date: Fri, 1 Nov 2019 16:58:43 -0400 (EDT)

branch: scratch/javaimp-gradle
commit fe6f0960f8c5159e6f060cda84b85c020d29c8c8
Author: Filipp Gunbin <address@hidden>
Commit: Filipp Gunbin <address@hidden>

    Prefix arg in javaimp-reset
---
 packages/javaimp/javaimp.el | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/packages/javaimp/javaimp.el b/packages/javaimp/javaimp.el
index 30cf087..c900321 100644
--- a/packages/javaimp/javaimp.el
+++ b/packages/javaimp/javaimp.el
@@ -515,11 +515,13 @@ is `ordinary' or `static'.  Interactively, NEW-IMPORTS is 
nil."
        (insert (format pattern (caar import)) ?\n)
        (setq last-order order)))))
 
-(defun javaimp-reset()
-  "Forget all state"
-  (interactive)
+(defun javaimp-reset (arg)
+  "Forget loaded trees state.  With prefix arg, also reset jars
+cache."
+  (interactive "P")
   (setq javaimp-project-forest nil)
-  (setq javaimp-cached-jars nil))
+  (when arg
+    (setq javaimp-cached-jars nil)))
 
 (provide 'javaimp)
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]