From 2c6c5a4fc9066a8ce994164b15495548912075e7 Mon Sep 17 00:00:00 2001 From: Kyle Meyer Date: Fri, 10 Jan 2014 18:52:50 -0500 Subject: Insert github patch in buffer not temp file --- init/km-gnus.el | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'init') diff --git a/init/km-gnus.el b/init/km-gnus.el index b88f6d5..dd794a7 100644 --- a/init/km-gnus.el +++ b/init/km-gnus.el @@ -112,9 +112,10 @@ another window." (km/gnus-end-of-article-buffer) (search-backward "patch") (let ((url (thing-at-point 'url)) - (patch-file (make-temp-file "gnus-github-" nil ".patch"))) - (url-copy-file url patch-file t) - (find-file-other-window patch-file) + (patch-buffer (get-buffer-create "*gnus-github-patch*"))) + (switch-to-buffer-other-window patch-buffer) + (url-insert-file-contents url) + (diff-mode) (view-mode 1))) (defun km/gnus-end-of-article-buffer () -- cgit v1.2.3