| @@ -1996,7 +1996,7 @@ use for the buffer. It defaults to \"*recetf-show*\"." | |||||
| (defun recently-show--create-buffer-tabulated (&optional buffer-name) | (defun recently-show--create-buffer-tabulated (&optional buffer-name) | ||||
| "Create buffer listing recently files." | "Create buffer listing recently files." | ||||
| (let ((bname (or buffer-name | (let ((bname (or buffer-name | ||||
| "*recently-show-tabulated*"))) | |||||
| "*Recently*"))) | |||||
| (when (get-buffer bname) | (when (get-buffer bname) | ||||
| (kill-buffer bname)) | (kill-buffer bname)) | ||||
| (with-current-buffer (get-buffer-create bname) | (with-current-buffer (get-buffer-create bname) | ||||
| @@ -2076,73 +2076,12 @@ use for the buffer. It defaults to \"*recetf-show*\"." | |||||
| (tabulated-list-init-header) | (tabulated-list-init-header) | ||||
| (tabulated-list-print nil nil)) | (tabulated-list-print nil nil)) | ||||
| ;; (defun recently-show-create-buffer (&optional files buffer-name) | |||||
| ;; "Create buffer listing recently files." | |||||
| ;; (let ((bname (or buffer-name | |||||
| ;; "*recently-show*")) | |||||
| ;; (list (or files | |||||
| ;; (progn | |||||
| ;; (recently-reload) | |||||
| ;; recently-list)))) | |||||
| ;; (when list | |||||
| ;; (and (get-buffer bname) | |||||
| ;; (kill-buffer bname)) | |||||
| ;; (let ((bf (get-buffer-create bname))) | |||||
| ;; (with-current-buffer bf | |||||
| ;; (recently-show-mode) | |||||
| ;; (let ((inhibit-read-only t)) | |||||
| ;; (mapc (lambda (f) | |||||
| ;; (insert (if recently-show-abbreviate | |||||
| ;; (abbreviate-file-name f) | |||||
| ;; f) | |||||
| ;; "\n")) | |||||
| ;; list)) | |||||
| ;; (goto-char (point-min)) | |||||
| ;; ;; (setq buffer-read-only t) | |||||
| ;; ) | |||||
| ;; bf)))) | |||||
| ;; (defun recently-show-close () | |||||
| ;; "Close recently-show window." | |||||
| ;; (interactive) | |||||
| ;; (kill-buffer (current-buffer)) | |||||
| ;; (set-window-configuration recently-show-window-configuration)) | |||||
| (defun recently-show-tabulated-close () | (defun recently-show-tabulated-close () | ||||
| "Close recently-show window." | "Close recently-show window." | ||||
| (interactive) | (interactive) | ||||
| (kill-buffer (current-buffer)) | (kill-buffer (current-buffer)) | ||||
| (set-window-configuration recently-show-window-configuration)) | (set-window-configuration recently-show-window-configuration)) | ||||
| ;; (defun recently-show-find-file () | |||||
| ;; "Fine file of current line." | |||||
| ;; (interactive) | |||||
| ;; (let ((f (recently-show-get-filename))) | |||||
| ;; (recently-show-close) | |||||
| ;; (find-file f))) | |||||
| ;; (defun recently-show-view-file () | |||||
| ;; "view file of current line." | |||||
| ;; (interactive) | |||||
| ;; (let ((f (recently-show-get-filename))) | |||||
| ;; (recently-show-close) | |||||
| ;; (view-file f))) | |||||
| ;; (defun recently-show-get-filename () | |||||
| ;; "Get filename of current line." | |||||
| ;; (buffer-substring-no-properties (point-at-bol) | |||||
| ;; (point-at-eol))) | |||||
| ;; (defun recently-show-dired() | |||||
| ;; "Open dired buffer of directory containing file of current line." | |||||
| ;; (interactive) | |||||
| ;; (let ((f (recently-show-get-filename))) | |||||
| ;; (recently-show-close) | |||||
| ;; (dired (if (file-directory-p f) | |||||
| ;; f | |||||
| ;; (or (file-name-directory f) | |||||
| ;; "."))))) | |||||
| (define-key ctl-x-map (kbd "C-r") 'recently-show) | (define-key ctl-x-map (kbd "C-r") 'recently-show) | ||||
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||||