[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master c6d5330 165/173: company-eclim--project-dir: Try to handle
From: |
Dmitry Gutov |
Subject: |
[elpa] master c6d5330 165/173: company-eclim--project-dir: Try to handle non-project buffers |
Date: |
Thu, 23 Jun 2016 00:28:48 +0000 (UTC) |
branch: master
commit c6d53302b114ba50a8e48ce98b906849fded86f4
Author: Dmitry Gutov <address@hidden>
Commit: Dmitry Gutov <address@hidden>
company-eclim--project-dir: Try to handle non-project buffers
Closes #532
---
company-eclim.el | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/company-eclim.el b/company-eclim.el
index 208daf5..b37f756 100644
--- a/company-eclim.el
+++ b/company-eclim.el
@@ -89,10 +89,11 @@ eclim can only complete correctly when the buffer has been
saved."
(defun company-eclim--project-dir ()
(if (eq company-eclim--project-dir 'unknown)
- (setq company-eclim--project-dir
- (directory-file-name
- (expand-file-name
- (locate-dominating-file buffer-file-name ".project"))))
+ (let ((dir (locate-dominating-file buffer-file-name ".project")))
+ (when dir
+ (setq company-eclim--project-dir
+ (directory-file-name
+ (expand-file-name dir)))))
company-eclim--project-dir))
(defun company-eclim--project-name ()
- [elpa] master 90ec4ce 153/173: Don't call company-abort right after startup, (continued)
- [elpa] master 90ec4ce 153/173: Don't call company-abort right after startup, Dmitry Gutov, 2016/06/22
- [elpa] master d48eaee 155/173: Merge pull request #499 from fice-t/autoload, Dmitry Gutov, 2016/06/22
- [elpa] master e0d2bf0 157/173: company-bbdb: Use full names as prefix, Dmitry Gutov, 2016/06/22
- [elpa] master 6067bc6 169/173: Mention company-sort-prefer-same-case-prefix, Dmitry Gutov, 2016/06/22
- [elpa] master adfb2d9 167/173: Mention company-pseudo-tooltip-unless-just-one-frontend-with-delay in NEWS, Dmitry Gutov, 2016/06/22
- [elpa] master ce38a7d 166/173: Replace :sorted with :separate, and sort within each chunk, Dmitry Gutov, 2016/06/22
- [elpa] master 971eea5 170/173: Bump copyright, Dmitry Gutov, 2016/06/22
- [elpa] master de9f2e1 163/173: Add support for auto-complete like behavior (#524), Dmitry Gutov, 2016/06/22
- [elpa] master 212c8fc 172/173: Make a new release, Dmitry Gutov, 2016/06/22
- [elpa] master 7a2deff 173/173: Merge commit '212c8fc3101781a2f1c55ca61772eb75a2046e87' from company, Dmitry Gutov, 2016/06/22
- [elpa] master c6d5330 165/173: company-eclim--project-dir: Try to handle non-project buffers,
Dmitry Gutov <=