Browse Source

Fix more warnings

master
10sr 4 years ago
parent
commit
2e6c36eb5b
Signed by: 10sr GPG Key ID: 7BEC428194130EB2
1 changed files with 17 additions and 6 deletions
  1. +17
    -6
      emacs.el

+ 17
- 6
emacs.el View File

@@ -1306,6 +1306,7 @@ ORIG-FUNC is the target function, and ARGS is the argument when it is called."
nil nil
(turn-on-xclip)) (turn-on-xclip))


(declare-function turn-on-pasteboard "pasteboard")
(and (eq system-type 'darwin) (and (eq system-type 'darwin)
(require 'pasteboard nil t) (require 'pasteboard nil t)
(turn-on-pasteboard)) (turn-on-pasteboard))
@@ -1362,6 +1363,7 @@ ORIG-FUNC is the target function, and ARGS is the argument when it is called."
(set-variable 'remember-notes-initial-major-mode (set-variable 'remember-notes-initial-major-mode
'change-log-mode) 'change-log-mode)


(declare-function global-magit-file-mode "magit-files")
(with-eval-after-load 'magit-files (with-eval-after-load 'magit-files
;; `global-magit-file-mode' is enabled by default and this mode overwrites ;; `global-magit-file-mode' is enabled by default and this mode overwrites
;; existing keybindings. ;; existing keybindings.
@@ -1396,6 +1398,7 @@ ORIG-FUNC is the target function, and ARGS is the argument when it is called."
(set-face-background 'magit-diff-lines-boundary "blue") (set-face-background 'magit-diff-lines-boundary "blue")
) )


(declare-function magit-show-commit "magit")
(defun my-magit-messenger (file line) (defun my-magit-messenger (file line)
"Magit messenger." "Magit messenger."
(interactive (list buffer-file-name (interactive (list buffer-file-name
@@ -1482,7 +1485,7 @@ ORIG-FUNC is the target function, and ARGS is the argument when it is called."
(with-eval-after-load 'compile (with-eval-after-load 'compile
(defvar compilation-filter-start) (defvar compilation-filter-start)
(defvar compilation-error-regexp-alist) (defvar compilation-error-regexp-alist)
(require 'ansi-color)
(eval-and-compile (require 'ansi-color))
(add-hook 'compilation-filter-hook (add-hook 'compilation-filter-hook
(lambda () (lambda ()
(let ((inhibit-read-only t)) (let ((inhibit-read-only t))
@@ -1500,6 +1503,7 @@ ORIG-FUNC is the target function, and ARGS is the argument when it is called."
(when (fboundp 'global-company-mode) (when (fboundp 'global-company-mode)
(add-hook 'after-first-visit-hook (add-hook 'after-first-visit-hook
'global-company-mode)) 'global-company-mode))
(declare-function company-manual-begin "company")
(with-eval-after-load 'company (with-eval-after-load 'company
;; http://qiita.com/sune2/items/b73037f9e85962f5afb7 ;; http://qiita.com/sune2/items/b73037f9e85962f5afb7
;; https://qiita.com/yuze/items/a145b1e3edb6d0c24cbf ;; https://qiita.com/yuze/items/a145b1e3edb6d0c24cbf
@@ -1619,6 +1623,7 @@ ORIG-FUNC is the target function, and ARGS is the argument when it is called."
;; 'one-level-to-beginning-of-statement) ;; 'one-level-to-beginning-of-statement)
(set-variable 'pydoc-command (set-variable 'pydoc-command
"python3 -m pydoc") "python3 -m pydoc")
(declare-function with-venv-advice-add "with-venv")
(with-eval-after-load 'pydoc (with-eval-after-load 'pydoc
(when (require 'with-venv nil t) (when (require 'with-venv nil t)
(with-venv-advice-add 'pydoc))) (with-venv-advice-add 'pydoc)))
@@ -2382,6 +2387,7 @@ ARG is num to show, or defaults to 7."
;; dired-k ;; dired-k
;; Current HEAD of original repo is broken ;; Current HEAD of original repo is broken
;; https://github.com/syohex/emacs-dired-k/issues/45 ;; https://github.com/syohex/emacs-dired-k/issues/45
(declare-function dired-k-no-revert "dired-k")
(when (fboundp 'dired-k) (when (fboundp 'dired-k)
(set-variable 'dired-k-style 'git) (set-variable 'dired-k-style 'git)


@@ -2522,6 +2528,9 @@ Commands are searched from ALIST."
;; if alist is not given set default value ;; if alist is not given set default value
(my-rgrep-grep-command name my-rgrep-alist))) (my-rgrep-grep-command name my-rgrep-alist)))


(declare-function projectile-project-p "projectile")
(declare-function projectile-with-default-dir "projectile")
(declare-function projectile-project-root "projectile")
(defun my-rgrep (command-args) (defun my-rgrep (command-args)
"My recursive grep. Run COMMAND-ARGS. "My recursive grep. Run COMMAND-ARGS.
If prefix argument is given, use current symbol as default search target If prefix argument is given, use current symbol as default search target
@@ -2541,8 +2550,8 @@ and search from projectile root (if projectile is available)."
(eval-and-compile (require 'projectile nil t)) (eval-and-compile (require 'projectile nil t))
(projectile-project-p)) (projectile-project-p))
(projectile-with-default-dir (projectile-project-root) (projectile-with-default-dir (projectile-project-root)
(compilation-start command-args
'grep-mode))
(compilation-start command-args
'grep-mode))
(compilation-start command-args (compilation-start command-args
'grep-mode))) 'grep-mode)))


@@ -2830,6 +2839,7 @@ Any output will be written to current buffer."
;; (when (fboundp 'counsel-switch-buffer) ;; (when (fboundp 'counsel-switch-buffer)
;; (define-key ctl-x-map (kbd "C-b") 'counsel-switch-buffer)) ;; (define-key ctl-x-map (kbd "C-b") 'counsel-switch-buffer))


(declare-function ivy-thing-at-point "ivy")
(when (and (fboundp 'ivy-read) (when (and (fboundp 'ivy-read)
(locate-library "counsel")) (locate-library "counsel"))
(defvar counsel-describe-map) (defvar counsel-describe-map)
@@ -2862,13 +2872,14 @@ Any output will be written to current buffer."
;; (my-ivy-length "a" (cons "bc" t)) ;; (my-ivy-length "a" (cons "bc" t))
;; (my-ivy-length "a" (cons "c" t)) ;; (my-ivy-length "a" (cons "c" t))


(declare-function ivy-configure "ivy")
(with-eval-after-load 'ivy (with-eval-after-load 'ivy
;; (ivy-configure 'my-counsel-describe-symbol ;; (ivy-configure 'my-counsel-describe-symbol
;; :sort-fn 'my-ivy-length) ;; :sort-fn 'my-ivy-length)
(ivy-configure 'counsel-M-x (ivy-configure 'counsel-M-x
:initial-input ""
;; :sort-fn 'my-ivy-length
)
:initial-input ""
;; :sort-fn 'my-ivy-length
)
(defvar ivy-sort-matches-functions-alist) (defvar ivy-sort-matches-functions-alist)
(add-to-list 'ivy-sort-matches-functions-alist (add-to-list 'ivy-sort-matches-functions-alist
'(my-counsel-describe-symbol . ivy--shorter-matches-first)) '(my-counsel-describe-symbol . ivy--shorter-matches-first))


Loading…
Cancel
Save