[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 01/01: * net/eww.el (eww-set-character-encoding): U
From: |
Lars Ingebrigtsen |
Subject: |
[Emacs-diffs] master 01/01: * net/eww.el (eww-set-character-encoding): Use `read-coding-system'. |
Date: |
Mon, 24 Nov 2014 15:59:24 +0000 |
branch: master
commit f9fcf84a9c6e7a4510a60b41c29cadbef817af14
Author: Lars Magne Ingebrigtsen <address@hidden>
Date: Mon Nov 24 16:58:37 2014 +0100
* net/eww.el (eww-set-character-encoding): Use `read-coding-system'.
---
lisp/ChangeLog | 4 ++++
lisp/net/eww.el | 13 +++++--------
2 files changed, 9 insertions(+), 8 deletions(-)
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 27cde86..58f2a58 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
+2014-11-24 Lars Magne Ingebrigtsen <address@hidden>
+
+ * net/eww.el (eww-set-character-encoding): Use `read-coding-system'.
+
2014-11-24 Leo Liu <address@hidden>
* emacs-lisp/macroexp.el (macroexp-let2*): New macro.
diff --git a/lisp/net/eww.el b/lisp/net/eww.el
index 077a004..a607e44 100644
--- a/lisp/net/eww.el
+++ b/lisp/net/eww.el
@@ -1385,15 +1385,12 @@ Differences in #targets are ignored."
(setq count (1+ count)))
(expand-file-name file directory)))
-(defun eww-set-character-encoding (encode)
+(defun eww-set-character-encoding (charset)
"Set character encoding."
- (interactive "sSet Character Encoding (default utf-8): ")
- (cond ((zerop (length encode))
- (eww-reload 'utf-8))
- (t
- (if (not (coding-system-p (intern encode)))
- (user-error "Invalid encodeing type.")
- (eww-reload (intern encode))))))
+ (interactive "zUse character set (default utf-8): ")
+ (if (null charset)
+ (eww-reload 'utf-8)
+ (eww-reload charset)))
;;; Bookmarks code
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 01/01: * net/eww.el (eww-set-character-encoding): Use `read-coding-system'.,
Lars Ingebrigtsen <=