Daiki Ueno <ueno at unixuser.org>
authorGlenn Morris <rgm@gnu.org>
Mon, 28 Apr 2008 07:16:36 +0000 (07:16 +0000)
committerGlenn Morris <rgm@gnu.org>
Mon, 28 Apr 2008 07:16:36 +0000 (07:16 +0000)
(epa-file-handler): Restore 2008-03-16T04:04:15Z!mwolson@gnu.org version; previous change was buggy
patch.

lisp/epa-file.el

index e736667..d7076d4 100644 (file)
@@ -124,15 +124,12 @@ May either be a string or a list of strings.")
     (epa-passphrase-callback-function context key-id nil)))
 
 (defun epa-file-handler (operation &rest args)
-  ;; (save-match-data
-  ;;   (let ((op (get operation 'epa-file)))
-  ;;     (if (and op
-  ;;          (if (and (eq operation 'insert-file-contents)
-                       
-  ;;                   (y-or-n-p ""
-  ;;     (apply op args)
-  ;;   (epa-file-run-real-handler operation args)))))
-  nil)
+  (save-match-data
+    (let ((op (get operation 'epa-file)))
+      (if op
+         (apply op args)
+       (epa-file-run-real-handler operation args)))))
+
 (defun epa-file-run-real-handler (operation args)
   (let ((inhibit-file-name-handlers
         (cons 'epa-file-handler