Fetch dired+ package from emacswiki

The dired+ package is no longer available via Melpa.
This commit is contained in:
2018-01-27 01:02:53 +00:00
parent 08b1c05acd
commit 8840a5d6fe
3 changed files with 11930 additions and 8 deletions

View File

@@ -12,11 +12,13 @@ backup-elpa:
.PHONY: vendor
vendor: \
vendor/escreen.el \
vendor/dired+.el \
vendor/linum+.el
.PHONY: update_vendor
update_vendor: \
update_vendor/escreen.el \
update_vendor/dired+.el \
update_vendor/linum+.el
#
@@ -45,4 +47,5 @@ endef
#
$(eval $(call vendored,vendor/escreen.el,"https://github.com/renard/escreen-el/raw/master/escreen.el"))
$(eval $(call vendored,vendor/dired+.el,"https://www.emacswiki.org/emacs/download/dired%2b.el"))
$(eval $(call vendored,vendor/linum+.el,"http://www.emacswiki.org/emacs/download/linum%2b.el"))

View File

@@ -6,15 +6,16 @@
;;; Code:
(use-package dired+
:config
(defun siren-dired-mode-defaults ()
(linum-mode t)
(define-key dired-mode-map (kbd "c") 'dired-create-directory)
(toggle-diredp-find-file-reuse-dir 1))
;; Loads from vendor.
(require 'dired+)
(setq siren-dired-mode-hook 'siren-dired-mode-defaults)
(add-hook 'dired-mode-hook (lambda () (run-hooks 'siren-dired-mode-hook))))
(defun siren-dired-mode-defaults ()
(linum-mode t)
(define-key dired-mode-map (kbd "c") 'dired-create-directory)
(toggle-diredp-find-file-reuse-dir 1))
(setq siren-dired-mode-hook 'siren-dired-mode-defaults)
(add-hook 'dired-mode-hook (lambda () (run-hooks 'siren-dired-mode-hook)))
(provide 'siren-dired)
;;; siren-dired.el ends here

11918
vendor/dired+.el vendored Normal file

File diff suppressed because it is too large Load Diff