Subject: bug#1798: Acknowledgement (23.0.60; easypg incompatible with tramp?)

From: "Trent W. Buck" <[email-masked]>
Date: Tue, 6 Jan 2009 17:54:18 +1100

I tried this to tell epa NOT to encrypt tramp's cache files, but it didn't work.

ELISP> (rx (or (not (any "/"))
               (and "/" (not (any "t")))
               (and "/t" (not (any "m")))
               (and "/tm" (not (any "p")))
               (and "/tmp" (not (any "/")))
               (and "/tmp/" (not (any "t")))
               (and "/tmp/t" (not (any "r")))
               (and "/tmp/tr" (not (any "a")))
               (and "/tmp/tra" (not (any "m")))
               (and "/tmp/tram" (not (any "p")))
               (and "/tmp/tramp" (not (any ".")))))
"[^/]\\|/[^t]\\|/t[^m]\\|/tm[^p]\\|/tmp[^/]\\|/tmp/[^t]\\|/tmp/t[^r]\\|/tmp/tr[^a]\\|/tmp/tra[^m]\\|/tmp/tram[^p]\\|/tmp/tramp[^.]"
ELISP> epa-file-name-regexp
"\\`\\([^/]\\|/[^t]\\|/t[^m]\\|/tm[^p]\\|/tmp[^/]\\|/tmp/[^t]\\|/tmp/t[^r]\\|/tmp/tr[^a]\\|/tmp/tra[^m]\\|/tmp/tram[^p]\\|/tmp/tramp[^.]\\).*\\([^/]\\|/[^t]\\)\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'"
ELISP>