aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLars Ingebrigtsen2014-03-05 13:39:13 +0100
committerLars Ingebrigtsen2014-03-05 13:39:13 +0100
commit90f04e4c8579290bde13dac3ae70ba3bd73d934b (patch)
tree27f1edaff183448079649e7c7f1c4ca76c238b5e
parent47b73b35c175c76c04da553046cf53f22ba3d2df (diff)
downloademacs-90f04e4c8579290bde13dac3ae70ba3bd73d934b.tar.gz
emacs-90f04e4c8579290bde13dac3ae70ba3bd73d934b.zip
* net/eww.el (eww-mode-map): [tab] doesn't work on tty.
* net/eww.el (eww-mode-map): [tab] doesn't work on tty. (eww-setup-buffer): Clear next/prev/etc more reliably.
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/net/eww.el18
2 files changed, 14 insertions, 9 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index d799dbbd961..a83f7e30de3 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12014-03-05 Lars Ingebrigtsen <larsi@gnus.org>
2
3 * net/eww.el (eww-mode-map): [tab] doesn't work on tty.
4 (eww-setup-buffer): Clear next/prev/etc more reliably.
5
12014-03-04 Glenn Morris <rgm@gnu.org> 62014-03-04 Glenn Morris <rgm@gnu.org>
2 7
3 * minibuffer.el (completion-hilit-commonality): 8 * minibuffer.el (completion-hilit-commonality):
diff --git a/lisp/net/eww.el b/lisp/net/eww.el
index 65b1c6b2d7d..4d5fc4a80e0 100644
--- a/lisp/net/eww.el
+++ b/lisp/net/eww.el
@@ -186,12 +186,6 @@ word(s) will be searched for via `eww-search-prefix'."
186 (let ((redirect (plist-get status :redirect))) 186 (let ((redirect (plist-get status :redirect)))
187 (when redirect 187 (when redirect
188 (setq url redirect))) 188 (setq url redirect)))
189 (setq-local eww-next-url nil)
190 (setq-local eww-previous-url nil)
191 (setq-local eww-up-url nil)
192 (setq-local eww-home-url nil)
193 (setq-local eww-start-url nil)
194 (setq-local eww-contents-url nil)
195 (let* ((headers (eww-parse-headers)) 189 (let* ((headers (eww-parse-headers))
196 (content-type 190 (content-type
197 (mail-header-parse-content-type 191 (mail-header-parse-content-type
@@ -393,7 +387,13 @@ word(s) will be searched for via `eww-search-prefix'."
393 (remove-overlays) 387 (remove-overlays)
394 (erase-buffer)) 388 (erase-buffer))
395 (unless (eq major-mode 'eww-mode) 389 (unless (eq major-mode 'eww-mode)
396 (eww-mode))) 390 (eww-mode))
391 (setq-local eww-next-url nil)
392 (setq-local eww-previous-url nil)
393 (setq-local eww-up-url nil)
394 (setq-local eww-home-url nil)
395 (setq-local eww-start-url nil)
396 (setq-local eww-contents-url nil))
397 397
398(defun eww-view-source () 398(defun eww-view-source ()
399 (interactive) 399 (interactive)
@@ -412,8 +412,8 @@ word(s) will be searched for via `eww-search-prefix'."
412 (suppress-keymap map) 412 (suppress-keymap map)
413 (define-key map "q" 'quit-window) 413 (define-key map "q" 'quit-window)
414 (define-key map "g" 'eww-reload) 414 (define-key map "g" 'eww-reload)
415 (define-key map [tab] 'shr-next-link) 415 (define-key map [?\t] 'shr-next-link)
416 (define-key map [backtab] 'shr-previous-link) 416 (define-key map [?\M-\t] 'shr-previous-link)
417 (define-key map [delete] 'scroll-down-command) 417 (define-key map [delete] 'scroll-down-command)
418 (define-key map [?\S-\ ] 'scroll-down-command) 418 (define-key map [?\S-\ ] 'scroll-down-command)
419 (define-key map "\177" 'scroll-down-command) 419 (define-key map "\177" 'scroll-down-command)