Commit 85b64f02 authored by Kenichi Handa's avatar Kenichi Handa

international/mule-cmds.el (select-safe-coding-system): Remove a superfluous...

international/mule-cmds.el (select-safe-coding-system): Remove a superfluous condition in chekcing whether a coding system is safe or not.
parent 7d563e36
2013-10-13 Kenichi Handa <handa@gnu.org>
* international/mule-cmds.el (select-safe-coding-system): Remove a
superfluous condition in chekcing whether a coding system is safe
or not.
2013-10-11 Stefan Monnier <monnier@iro.umontreal.ca>
* progmodes/sh-script.el: Provide simpl(e|istic) completion.
......
......@@ -976,13 +976,17 @@ It is highly recommended to fix it before writing to a file."
;; Classify the defaults into safe, rejected, and unsafe.
(dolist (elt default-coding-system)
(if (or (eq (coding-system-type (car elt)) 'undecided)
(memq (cdr elt) codings))
(if (memq (cdr elt) codings)
;; This is safe. Is it acceptable?
(if (and (functionp accept-default-p)
(not (funcall accept-default-p (cdr elt))))
;; No, not acceptable.
(push (car elt) rejected)
;; Yes, acceptable.
(push (car elt) safe))
;; This is not safe.
(push (car elt) unsafe)))
;; If there are safe ones, the first one is what we want.
(if safe
(setq coding-system (car safe))))
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment