From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: =?ISO-8859-1?Q?Johann_H=F6chtl?= Newsgroups: gmane.emacs.bugs Subject: emacs on windows with no drive c: Date: Fri, 12 Jul 2002 11:13:34 +0200 Sender: bug-gnu-emacs-admin@gnu.org Message-ID: <3D2E9DBE.6010305@myrealbox.com> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1026465206 28428 127.0.0.1 (12 Jul 2002 09:13:26 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 12 Jul 2002 09:13:26 +0000 (UTC) Return-path: Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17SwUQ-0007OP-00 for ; Fri, 12 Jul 2002 11:13:26 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.35 #1 (Debian)) id 17SwVD-00080L-00; Fri, 12 Jul 2002 05:14:15 -0400 Original-Received: from warsl402pip6.highway.telekom.at ([195.3.96.93] helo=email03.aon.at) by fencepost.gnu.org with smtp (Exim 3.35 #1 (Debian)) id 17SwUl-0007zy-00 for ; Fri, 12 Jul 2002 05:13:47 -0400 Original-Received: (qmail 526520 invoked from network); 12 Jul 2002 09:13:45 -0000 Original-Received: from m578p014.adsl.highway.telekom.at (HELO myrealbox.com) ([62.47.232.46]) (envelope-sender ) by qmail3rs.highway.telekom.at (qmail-ldap-1.03) with SMTP for ; 12 Jul 2002 09:13:45 -0000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.1a) Gecko/20020611 X-Accept-Language: en-us, en Original-To: bug-gnu-emacs@gnu.org Errors-To: bug-gnu-emacs-admin@gnu.org X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.bugs:2655 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:2655 To: bug-gnu-emacs@gnu.org Subject: emacs on windows with no drive c: --text follows this line-- This bug report will be sent to the Free Software Foundation, not to your local site managers! Please write in English, because the Emacs maintainers do not have translators to read other languages for them. Your bug report will be posted to the bug-gnu-emacs@gnu.org mailing list, and to the gnu.emacs.bug news group. In GNU Emacs 21.1.1 (i386-msvc-nt5.1.2600) of 2001-10-22 on buffy configured using `configure --with-msvc (12.00)' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: C locale-coding-system: nil default-enable-multibyte-characters: t Please describe exactly what actions triggered the bug and the precise symptoms of the bug: Dumb behaviour of emacs on Windows when you have no drive c: (and explaination of it's behaviour) Plattform: windows xp (possibly other versions too, can only confirm for xp) Emacs version: 21.1 (possibly other versions too, only tested for 21.1.1) Symptom: --------- If you have no drive c: available for writting because it is missing (you have installed windows e.g. like me in the third partition because linux is just more important ;=) and so drive letters will start by e: ) and you have 'auto-save enabled, then emacs will stall and start to eat up your memory as soon as it attempts to write auto-save-list-file-prefix which defaults to "~/.emacs.d/auto-save-list/.saves-" The tilde defaults to the value of the environment variable HOME, which on most windows installations is unlikely to be set. In such case emacs asumes HOME to be "C:\" which is not available. I think emacs should take the users home directory to write auto-save files (at least under nt, 2000 and xp). For those platforms it would be sane to default auto-save-list-file-prefix to "%HOMEDRIVE%%HOMEPATH%/.emacs.d/auto-save-list/.saves-" Regards, Johann Recent input: Recent messages: (C:\Programme\emacs-21.1\bin\emacs.exe) For information about the GNU Project and its goals, type C-h C-p. Loading image...done Loading emacsbug...done