Getting easypg working in Ubuntu karmic
Published 2010-06-22
I use easypg with emacs to encrypt text files, and with the default install of emacs 23 in karmic, while I could open the encrypted files, I could not save them. Here's the error I got:
Opening output file: integer-or-marker-p nil
Here's the patch to fix the issue. Note: Looks like that link is now incorrect, so I've included the patch below.
The patch affects: /usr/share/emacs/site-lisp/easypg/epa-file.el
--- epa-file.el 2009-12-04 10:08:01.000000000 -0800 +++ /usr/share/emacs/site-lisp/easypg/epa-file.el 2010-01-28 09:11:55.000000000 -0800 @@ -237,6 +237,9 @@ context (if (stringp start) (epa-file--encode-coding-string start coding-system) + (unless start + (setq start (point-min) + end (point-max))) (epa-file--encode-coding-string (buffer-substring start end) coding-system)) (if (or epa-file-select-keys
Here's the blog entry that defines how to use easypg to encrypt your files.