| @@ -1493,6 +1493,7 @@ ORIG-FUNC is the target function, and ARGS is the argument when it is called." | |||||
| '("^\\([^ \n]+\\):\\([0-9]+\\) " 1 2)) | '("^\\([^ \n]+\\):\\([0-9]+\\) " 1 2)) | ||||
| ) | ) | ||||
| (declare-function company-cancel "company") | |||||
| (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)) | ||||
| @@ -2163,6 +2164,7 @@ ARG is num to show, or defaults to 7." | |||||
| (my-file-head f | (my-file-head f | ||||
| 7))))) | 7))))) | ||||
| (declare-function dired-get-marked-files "dired") | |||||
| (defun my-dired-diff () | (defun my-dired-diff () | ||||
| "Show diff of marked file and file of current line." | "Show diff of marked file and file of current line." | ||||
| (interactive) | (interactive) | ||||
| @@ -2203,6 +2205,8 @@ ARG is num to show, or defaults to 7." | |||||
| ;; "" | ;; "" | ||||
| ;; (interactive "p")) | ;; (interactive "p")) | ||||
| (declare-function dired-get-subdir "dired") | |||||
| (declare-function dired-move-to-filename "dired") | |||||
| (defun my-dired-previous-line (arg) | (defun my-dired-previous-line (arg) | ||||
| "Move ARG lines up." | "Move ARG lines up." | ||||
| (interactive "p") | (interactive "p") | ||||
| @@ -2595,6 +2599,7 @@ and search from projectile root (if projectile is available)." | |||||
| (defalias 'make 'compile) | (defalias 'make 'compile) | ||||
| (define-key ctl-x-map "c" 'compile) | (define-key ctl-x-map "c" 'compile) | ||||
| (autoload 'pb/push-item "pushbullet") | |||||
| (defun my-pushbullet-note (text &optional title) | (defun my-pushbullet-note (text &optional title) | ||||
| "Push TEXT with optional TITLE." | "Push TEXT with optional TITLE." | ||||
| (interactive "sText to Push: ") | (interactive "sText to Push: ") | ||||
| @@ -2626,6 +2631,7 @@ and search from projectile root (if projectile is available)." | |||||
| "Regexp to parse line of output of git-bug ls. | "Regexp to parse line of output of git-bug ls. | ||||
| Used by `git-bug-ls'.") | Used by `git-bug-ls'.") | ||||
| (declare-function string-trim "subr-x") | |||||
| (defun git-bug-bugs () | (defun git-bug-bugs () | ||||
| "Get list of git-bug bugs." | "Get list of git-bug bugs." | ||||
| (with-temp-buffer | (with-temp-buffer | ||||
| @@ -2653,6 +2659,12 @@ Used by `git-bug-ls'.") | |||||
| (interactive) | (interactive) | ||||
| (pop-to-buffer (git-bug-ls-noselect))) | (pop-to-buffer (git-bug-ls-noselect))) | ||||
| (defun git-bug-ls--set-tabulated-list-mode-variables () | |||||
| "Not implemented.") | |||||
| (defun git-bug-ls-mode () | |||||
| "Not implemented.") | |||||
| (defun git-bug-ls-noselect (&optional directory) | (defun git-bug-ls-noselect (&optional directory) | ||||
| "Open git bug list buffer. | "Open git bug list buffer. | ||||
| @@ -2755,6 +2767,8 @@ Any output will be written to current buffer." | |||||
| ;; (set-variable 'enable-recursive-minibuffers t) | ;; (set-variable 'enable-recursive-minibuffers t) | ||||
| ;; (minibuffer-depth-indicate-mode 1) | ;; (minibuffer-depth-indicate-mode 1) | ||||
| (declare-function ivy--regex-ignore-order "ivy") | |||||
| (declare-function ivy--regex-fuzzy "ivy") | |||||
| (defun my--ivy-regex-fuzzy-ignore-order (str) | (defun my--ivy-regex-fuzzy-ignore-order (str) | ||||
| "Re-build regex from STR for ignore-order fuzzy match." | "Re-build regex from STR for ignore-order fuzzy match." | ||||
| (let ((re-list (ivy--regex-ignore-order str))) | (let ((re-list (ivy--regex-ignore-order str))) | ||||
| @@ -2913,6 +2927,10 @@ Any output will be written to current buffer." | |||||
| ;;;; Make the mark visible, and the visibility toggleable. ('mmv' means 'make | ;;;; Make the mark visible, and the visibility toggleable. ('mmv' means 'make | ||||
| ;;;; mark visible'.) By Patrick Gundlach, Teemu Leisti, and Stefan. | ;;;; mark visible'.) By Patrick Gundlach, Teemu Leisti, and Stefan. | ||||
| (defgroup mmv nil | |||||
| "Make mark visible." | |||||
| :group 'tools) | |||||
| (defvar mmv-face-foreground | (defvar mmv-face-foreground | ||||
| (face-foreground 'hi-yellow) | (face-foreground 'hi-yellow) | ||||
| "Foreground color for `mmv-face'.") | "Foreground color for `mmv-face'.") | ||||
| @@ -2923,7 +2941,8 @@ Any output will be written to current buffer." | |||||
| (defface mmv-face | (defface mmv-face | ||||
| `((t :background ,mmv-face-background :foreground ,mmv-face-foreground)) | `((t :background ,mmv-face-background :foreground ,mmv-face-foreground)) | ||||
| "Face used for showing the mark's position.") | |||||
| "Face used for showing the mark's position." | |||||
| :group 'mmv) | |||||
| (defvar-local mmv-mark-overlay nil | (defvar-local mmv-mark-overlay nil | ||||
| "The overlay for showing the mark's position.") | "The overlay for showing the mark's position.") | ||||