]> code.delx.au - gnu-emacs-elpa/blobdiff - company-eclim.el
Don't auto-save buffers when they haven't been modified.
[gnu-emacs-elpa] / company-eclim.el
index 9f5c507434609155fc4fad4b0f9e217f431008a5..0441b5c2be08b624c89dfbe1814e83ba46b7be58 100644 (file)
@@ -97,7 +97,8 @@ eclim can only complete correctly when the buffer has been saved."
                                           (company-eclim--project-dir)))
         (project-name (company-eclim--project-name)))
     (when company-eclim-auto-save
-      (save-buffer)
+      (when (buffer-modified-p)
+        (save-buffer))
       ;; FIXME: Sometimes this isn't finished when we complete.
       (company-eclim--call-process "java_src_update"
                                   "-p" (company-eclim--project-name)