From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Adrian Aichner Newsgroups: gmane.emacs.devel Subject: Re: $HOME default on w32 Date: Wed, 27 Oct 2004 23:31:19 +0200 Organization: The XEmacs Project Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: References: <200410272049.i9RKnEto006213@brains.moreideas.ca> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1098912654 29165 80.91.229.6 (27 Oct 2004 21:30:54 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 27 Oct 2004 21:30:54 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Oct 27 23:30:46 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CMvNV-0003MQ-00 for ; Wed, 27 Oct 2004 23:30:45 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CMvVG-0003GQ-5c for ged-emacs-devel@m.gmane.org; Wed, 27 Oct 2004 17:38:46 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CMvVA-0003GK-2A for emacs-devel@gnu.org; Wed, 27 Oct 2004 17:38:40 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CMvV9-0003G8-Jp for emacs-devel@gnu.org; Wed, 27 Oct 2004 17:38:39 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CMvV9-0003G5-HE for emacs-devel@gnu.org; Wed, 27 Oct 2004 17:38:39 -0400 Original-Received: from [80.91.229.2] (helo=main.gmane.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CMvMn-0005NE-L3 for emacs-devel@gnu.org; Wed, 27 Oct 2004 17:30:01 -0400 Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1CMvMl-0000JK-00 for ; Wed, 27 Oct 2004 23:29:59 +0200 Original-Received: from pc19ea43b.dip.t-dialin.net ([193.158.164.59]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 27 Oct 2004 23:29:59 +0200 Original-Received: from adrian by pc19ea43b.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 27 Oct 2004 23:29:59 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-To: emacs-devel@gnu.org Original-Lines: 44 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: pc19ea43b.dip.t-dialin.net X-Attribution: APA X-Face: 4[iHdXiTu\V3u[~\I)*}#kYF[-tYl3VZga/HSOP|K,{L Rtu@f0y/=O&Cu}\:~d|P$JON?pn?j,&CnPb1z#/TL9bkAJwyol&a:SvYj-VYbM=Dtxhk9 =w|R6U3_;SH&B List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:29081 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:29081 Peter Whaite writes: >> > Personally, I think that $HOME (~) should be CSIDL_PERSONAL, and that's good >> > enough for now. >> >> From a Unix point of view, $HOME should be (as far as possible) "the highest >> user-specific directory", so that everything that belongs to the user is >> below ~. >> >> I think that's why I feel like HOME == USERPROFILE makes more sense. >> >> And since non-user-generated files (like ~/.emacs if it comes from Custom, >> or ~/.emacs.d/auto-save-list) are put below $HOME, I feel like "My >> Documents" would be wrong. > > I have to agree with Stephan. > > David Korn's UWIN also puts HOME under USERPROFILE, and I find that > convenient as its very useful to have your ksh ~/.profile follow you > around when you have a roaming windows profile. That doesn't happen What keeps me from moving my HOME closer to USERPROFILE is the gut feeling that my XEmacs data is probably safest at maximum distance from Redmond. OTOH, it wouldn't be hard for the dark side to check for %HOME% if they wanted to "upgrade" that data for notepad compatibility :-) > with emacs' SYSTEMDRIVE home (and if I recall correctly that's where the > earlier versions of UWIN had it too). > > Furthermore it doesn't seem right to put configuration files in "My > Documents" -- its a place for your documents. Accessing them is natural > with a USERPROFILE home. Its "~/My Documents". > > I definitely dont like the idea of "windows correctness" as that would > place ~/.emacs under something like "USERPROFILE/Application > Data/GNU/Emacs". Then if you wanted to get to your documents you'd have > to use "~/../../../My Documents/" -- Adrian Aichner mailto:adrian@xemacs.org http://www.xemacs.org/