Do not use find-file non-interactively
* lisp/international/titdic-cnv (miscdic-convert): Use insert-file-contents in place of find-file.
This commit is contained in:
parent
c2469c50e8
commit
514a14ffd8
1 changed files with 8 additions and 5 deletions
|
@ -1167,11 +1167,14 @@ the generated Quail package is saved."
|
|||
(if (eq coding 'iso-2022-cn-ext) "Chinese-CNS"
|
||||
"Chinese-GB"))
|
||||
"\" \"" title "\" t\n")
|
||||
(let* ((coding-system-for-read
|
||||
(coding-system-change-eol-conversion coding 'unix))
|
||||
(dicbuf (find-file-noselect filename)))
|
||||
(funcall converter dicbuf name title)
|
||||
(kill-buffer dicbuf))
|
||||
(let ((coding-system-for-read
|
||||
(coding-system-change-eol-conversion coding 'unix))
|
||||
(dstbuf (current-buffer)))
|
||||
(with-temp-buffer
|
||||
(insert-file-contents filename)
|
||||
(let ((dicbuf (current-buffer)))
|
||||
(with-current-buffer dstbuf
|
||||
(funcall converter dicbuf name title)))))
|
||||
(insert ";; Local Variables:\n"
|
||||
";; version-control: never\n"
|
||||
";; no-update-autoloads: t\n"
|
||||
|
|
Loading…
Add table
Reference in a new issue