From bc52f7560902e05535a936743d51654434b7e8d0 Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Thu, 17 Dec 2015 01:07:45 +0100 Subject: Move eshell-handle-url to eshell library --- emacs/.emacs.d/init.el | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) (limited to 'emacs/.emacs.d/init.el') diff --git a/emacs/.emacs.d/init.el b/emacs/.emacs.d/init.el index b2ae0ea..7978a21 100644 --- a/emacs/.emacs.d/init.el +++ b/emacs/.emacs.d/init.el @@ -148,15 +148,6 @@ MODE1 is enabled and vice-versa." "Set the `disabled' property for each item in FUNCTIONS to nil." (mapc #'(lambda (f) (put f 'disabled nil)) functions)) -(defun oni:eshell-handle-url () - (save-excursion - (goto-char eshell-last-output-start) - (while (re-search-forward - "https?://[^ \n]+" eshell-last-output-end :noerror) - (make-button (match-beginning 0) (match-end 0) - 'action (lambda (button) - (browse-url (button-label button))))))) - (defun oni:go-mode-func () "Function for `go-mode-hook'." (setq indent-tabs-mode nil)) @@ -774,7 +765,7 @@ If no direction is given, don't split." (setq emms-player-mpd-music-directory "/mnt/music/mp3")) (stante-after esh-mode - (add-to-list 'eshell-output-filter-functions #'oni:eshell-handle-url) + (add-to-list 'eshell-output-filter-functions 'oni:eshell-buttonize-url) (add-to-list 'eshell-output-filter-functions #'eshell-truncate-buffer)) (stante-after eww -- cgit v1.2.3-54-g00ecf