* lisp/pop3.el (pop3-movemail): Use `write-region-as-binary' instead of
authoryamaoka <yamaoka>
Thu, 10 Dec 1998 08:18:35 +0000 (08:18 +0000)
committeryamaoka <yamaoka>
Thu, 10 Dec 1998 08:18:35 +0000 (08:18 +0000)
commit76e041618e229e8f33dc4470a6ae808e850b089e
tree3558a9d62100b903833f5e43b1ef2267badae761
parentf37fd2a451c683ac0063b6c445f9f039ebbea78f
* lisp/pop3.el (pop3-movemail): Use `write-region-as-binary' instead of
`append-to-file'.
(pop3-movemail-file-coding-system): Abolished.

* lisp/nnheader.el (nnheader-find-file-noselect): Use
`find-file-noselect-as-specified-coding-system' instead of
`find-file-noselect'.

* lisp/gnus-score.el (gnus-score-load-score-alist): Use
`insert-file-contents-as-specified-coding-system' instead of
`insert-file-contents'.
* lisp/nnmail.el (nnmail-find-file): Ditto.
* lisp/nnheader.el (nnheader-insert-file-contents): Ditto.

* lisp/message.el (message-send-mail-with-qmail): Enclose
`call-process-region' with `as-binary-process'.
(message-send-mail-with-sendmail): Ditto.
(message-send-coding-system): Abolished.

* lisp/score-mode.el (gnus-score-edit-exit): Emulate `save-buffer' with
`write-region-as-specified-coding-system'.
* lisp/gnus-start.el (gnus-save-newsrc-file): Ditto.

* lisp/gnus-start.el (gnus-read-newsrc-el-file): Emulate `load' with
`insert-file-contents-as-specified-coding-system' and `eval-region'.

* lisp/gnus-score.el (gnus-score-save): Use
`gnus-write-buffer-as-specified-coding-system' instead of `gnus-write-buffer'.
* lisp/gnus-cache.el (gnus-cache-possibly-enter-article): Ditto.
(gnus-cache-save-buffers): Ditto.

* lisp/gnus-util.el (gnus-output-to-mail): Use `write-region-as-binary'
instead of `append-to-file'.
(gnus-output-to-mail): Use `gnus-write-buffer-as-binary' instead of
`gnus-write-buffer'.
(gnus-write-buffer-as-specified-coding-system): New function.
(gnus-write-buffer-as-binary): New function.

* lisp/nnmail.el (nnmail-write-region): Use
`write-region-as-specified-coding-system' instead of `write-region'.
* lisp/gnus-agent.el (gnus-agent-expire): Ditto.
(gnus-agent-fetch-headers): Ditto.
(gnus-agent-flush-cache): Ditto.
(gnus-agent-fetch-articles): Ditto.
(gnus-agent-save-history): Ditto.
(gnus-agent-save-groups): Ditto.
(gnus-agent-save-active): Ditto.
lisp/gnus-agent.el
lisp/gnus-cache.el
lisp/gnus-score.el
lisp/gnus-start.el
lisp/gnus-util.el
lisp/message.el
lisp/nnheader.el
lisp/nnmail.el
lisp/pop3.el
lisp/score-mode.el