emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Towards a cleaner build: epa-file


From: Lars Ingebrigtsen
Subject: Re: Towards a cleaner build: epa-file
Date: Sat, 18 May 2019 10:42:28 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

In epa-file-decode-and-insert:
epa-file.el:109:22:Warning: ‘string-to-multibyte’ is an obsolete function (as
    of 26.1); use ‘decode-coding-string’.

Here's the code:

(defun epa-file-decode-and-insert (string file visit beg end replace)
  (if (fboundp 'decode-coding-inserted-region)
      (save-restriction
        (narrow-to-region (point) (point))
        (insert (if enable-multibyte-characters
                    (string-to-multibyte string)
                  string))
        (decode-coding-inserted-region
         (point-min) (point-max)
         (substring file 0 (string-match epa-file-name-regexp file))
         visit beg end replace))
    (insert (epa-file--decode-coding-string string (or coding-system-for-read
                                                       'undecided)))))

Isn't that check for `enable-multibyte-characters' and
call to `string-to-multibyte' completely superfluous?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




reply via email to

[Prev in Thread] Current Thread [Next in Thread]