• Daiki Ueno's avatar
    epg: Improve error handling · 9e48a95c
    Daiki Ueno authored
    * epa.el (epa-error-buffer): New variable.
    (epa-display-error): New function.
    (epa-decrypt-file, epa-verify-file, epa-verify-region)
    (epa-delete-keys, epa-import-keys): Display output sent to stderr.
    (epa-sign-file, epa-sign-region, epa-encrypt-region)
    (epa-export-keys, epa-insert-keys): Display output sent to stderr.
    Use setf instead of epg-context-set-*.
    * epa-file.el (epa-file-insert-file-contents): Use
    epa-display-error instead of epa-display-info.  Mimic the behavior
    of jka-compr when decryption program is not found.
    (epa-file-write-region): Use epa-display-error instead of
    epa-display-info.
    9e48a95c
epa-file.el 11.2 KB