From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/44530 Path: main.gmane.org!not-for-mail From: Dmitry Bely Newsgroups: gmane.emacs.gnus.general Subject: Re: {PATCH] minor gpg.el fix for MS Windows Date: Tue, 30 Apr 2002 20:45:10 +0400 Organization: DB @ somewhere Sender: owner-ding@hpc.uh.edu Message-ID: References: <87adrltdjr.fsf@deneb.enyo.de> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1020185193 4789 127.0.0.1 (30 Apr 2002 16:46:33 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 30 Apr 2002 16:46:33 +0000 (UTC) Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 172alt-0001F1-00 for ; Tue, 30 Apr 2002 18:46:33 +0200 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 172akt-0001iV-00; Tue, 30 Apr 2002 11:45:31 -0500 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Tue, 30 Apr 2002 11:45:44 -0500 (CDT) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id LAA02791 for ; Tue, 30 Apr 2002 11:45:32 -0500 (CDT) Original-Received: (qmail 17660 invoked by alias); 30 Apr 2002 16:45:12 -0000 Original-Received: (qmail 17653 invoked from network); 30 Apr 2002 16:45:11 -0000 Original-Received: from quimby.gnus.org (80.91.224.244) by gnus.org with SMTP; 30 Apr 2002 16:45:11 -0000 Original-Received: from news by quimby.gnus.org with local (Exim 3.12 #1 (Debian)) id 172aoy-0001AZ-00 for ; Tue, 30 Apr 2002 18:49:44 +0200 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 29 Original-NNTP-Posting-Host: d018.p9.col.ru Original-X-Trace: quimby.gnus.org 1020185384 3724 212.248.7.18 (30 Apr 2002 16:49:44 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: 30 Apr 2002 16:49:44 GMT User-Agent: Gnus/5.090006 (Oort Gnus v0.06) XEmacs/21.4 (Civil Service (Windows), i586-pc-win32) Cancel-Lock: sha1:NV8+vxeFB/Lj3ponuXd16AomFtA= Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:44530 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:44530 Florian Weimer writes: > Dmitry Bely writes: > >> (defcustom gpg-temp-directory >> - (expand-file-name "~/tmp") >> + (if (memq system-type '(windows-nt cygwin32 win32 w32 mswindows)) >> + (temp-directory) >> + (expand-file-name "~/tmp")) >> "Directory for temporary files. >> If you are running Emacs 20, this directory must have mode 0700." >> :tag "Temp directory" > > I'm not sure if this is correct. Is 'temp-directory' really available > on Windows? It's not documented in the Lisp manual. Kai already explained that it exists only in XEmacs (no matter Unix or Windows). Sorry. > In addition, what about multi-user versions of Windows? Is this a > shared directory? Yes, sure. Every user in WinNT and above has its own temp directory, which is not readable by anybody else. TEMP environment variable points to that directory and (temp-directory) in XEmacs/NT returns just that. Probably "temporary-file-directory" variable in Emacs/NT behaves the same way. Hope to hear from you soon, Dmitry