diff options
| author | Lars Magne Ingebrigtsen | 2013-06-25 21:25:14 +0200 |
|---|---|---|
| committer | Lars Magne Ingebrigtsen | 2013-06-25 21:25:14 +0200 |
| commit | 16f74f10ba890564e6d93b221ec38091af781bf3 (patch) | |
| tree | 0116f10a75b82c204afc1e3e3165dabf174e054d | |
| parent | ab5340fe26ade1e3b10ea2e87a471fecff355735 (diff) | |
| download | emacs-16f74f10ba890564e6d93b221ec38091af781bf3.tar.gz emacs-16f74f10ba890564e6d93b221ec38091af781bf3.zip | |
Use `w' for copying URLs in shr and eww
* net/eww.el (eww-mode-map): Ditto.
* net/eww.el (eww-copy-page-url): Changed name of command.
* net/shr.el (shr-map): Change `shr-copy-url' from `u' to `w' to
be more consistent with Info and dired.
| -rw-r--r-- | lisp/ChangeLog | 9 | ||||
| -rw-r--r-- | lisp/net/eww.el | 9 | ||||
| -rw-r--r-- | lisp/net/shr.el | 2 |
3 files changed, 15 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index e4a42f955d3..2f6f2df3221 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,12 @@ | |||
| 1 | 2013-06-25 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 2 | |||
| 3 | * net/eww.el (eww-copy-page-url): Changed name of command. | ||
| 4 | |||
| 5 | * net/shr.el (shr-map): Change `shr-copy-url' from `u' to `w' to | ||
| 6 | be more consistent with Info and dired. | ||
| 7 | |||
| 8 | * net/eww.el (eww-mode-map): Ditto. | ||
| 9 | |||
| 1 | 2013-06-25 Stefan Monnier <monnier@iro.umontreal.ca> | 10 | 2013-06-25 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 11 | ||
| 3 | * emacs-lisp/package.el: Use lexical-binding. Include obsolete | 12 | * emacs-lisp/package.el: Use lexical-binding. Include obsolete |
diff --git a/lisp/net/eww.el b/lisp/net/eww.el index a77bed52a96..9d6e42792ec 100644 --- a/lisp/net/eww.el +++ b/lisp/net/eww.el | |||
| @@ -324,8 +324,8 @@ word(s) will be searched for via `eww-search-prefix'." | |||
| 324 | (define-key map "p" 'eww-previous-url) | 324 | (define-key map "p" 'eww-previous-url) |
| 325 | (define-key map "u" 'eww-up-url) | 325 | (define-key map "u" 'eww-up-url) |
| 326 | (define-key map "t" 'eww-top-url) | 326 | (define-key map "t" 'eww-top-url) |
| 327 | (define-key map "w" 'eww-browse-with-external-browser) | 327 | (define-key map "&" 'eww-browse-with-external-browser) |
| 328 | (define-key map "y" 'eww-yank-page-url) | 328 | (define-key map "w" 'eww-copy-page-url) |
| 329 | map)) | 329 | map)) |
| 330 | 330 | ||
| 331 | (define-derived-mode eww-mode nil "eww" | 331 | (define-derived-mode eww-mode nil "eww" |
| @@ -871,10 +871,11 @@ The browser to used is specified by the `shr-external-browser' variable." | |||
| 871 | (interactive) | 871 | (interactive) |
| 872 | (funcall shr-external-browser eww-current-url)) | 872 | (funcall shr-external-browser eww-current-url)) |
| 873 | 873 | ||
| 874 | (defun eww-yank-page-url () | 874 | (defun eww-copy-page-url () |
| 875 | (interactive) | 875 | (interactive) |
| 876 | (message eww-current-url) | 876 | (message "%s" eww-current-url) |
| 877 | (kill-new eww-current-url)) | 877 | (kill-new eww-current-url)) |
| 878 | |||
| 878 | (provide 'eww) | 879 | (provide 'eww) |
| 879 | 880 | ||
| 880 | ;;; eww.el ends here | 881 | ;;; eww.el ends here |
diff --git a/lisp/net/shr.el b/lisp/net/shr.el index 886308d55ef..e1b1d4a93f7 100644 --- a/lisp/net/shr.el +++ b/lisp/net/shr.el | |||
| @@ -144,7 +144,7 @@ cid: URL as the argument.") | |||
| 144 | (define-key map [backtab] 'shr-previous-link) | 144 | (define-key map [backtab] 'shr-previous-link) |
| 145 | (define-key map [follow-link] 'mouse-face) | 145 | (define-key map [follow-link] 'mouse-face) |
| 146 | (define-key map "I" 'shr-insert-image) | 146 | (define-key map "I" 'shr-insert-image) |
| 147 | (define-key map "u" 'shr-copy-url) | 147 | (define-key map "w" 'shr-copy-url) |
| 148 | (define-key map "v" 'shr-browse-url) | 148 | (define-key map "v" 'shr-browse-url) |
| 149 | (define-key map "o" 'shr-save-contents) | 149 | (define-key map "o" 'shr-save-contents) |
| 150 | (define-key map "\r" 'shr-browse-url) | 150 | (define-key map "\r" 'shr-browse-url) |