From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Dhruva Krishnamurthy" Newsgroups: gmane.emacs.devel Subject: Re: Emacs Installer for MS Windows Date: Thu, 05 Aug 2004 13:48:26 +0530 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: <1091693906.8538.201741376@webmail.messagingengine.com> References: <001401c478de$908a92d0$0200a8c0@sedrcw11488> <1091508072.20683.201576204@webmail.messagingengine.com> <4111491A.4090601@runestig.com> <4111D8D4.1040506@runestig.com> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1091693933 24634 80.91.224.253 (5 Aug 2004 08:18:53 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 5 Aug 2004 08:18:53 +0000 (UTC) Cc: Emacs Devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Aug 05 10:18: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 1BsdSX-00058O-00 for ; Thu, 05 Aug 2004 10:18:45 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BsdW4-00063N-Ez for ged-emacs-devel@m.gmane.org; Thu, 05 Aug 2004 04:22:24 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BsdVv-00062x-Dv for emacs-devel@gnu.org; Thu, 05 Aug 2004 04:22:15 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BsdVt-00061c-Ir for emacs-devel@gnu.org; Thu, 05 Aug 2004 04:22:14 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BsdVt-00061Y-FM for emacs-devel@gnu.org; Thu, 05 Aug 2004 04:22:13 -0400 Original-Received: from [66.111.4.26] (helo=out2.smtp.messagingengine.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BsdSF-0003s2-Lb; Thu, 05 Aug 2004 04:18:27 -0400 Original-Received: from server2.messagingengine.com (server2.internal [10.202.2.133]) by mail.messagingengine.com (Postfix) with ESMTP id EFEFFC1317C; Thu, 5 Aug 2004 04:18:25 -0400 (EDT) Original-Received: by server2.messagingengine.com (Postfix, from userid 99) id 114CA8472A; Thu, 5 Aug 2004 04:18:26 -0400 (EDT) Content-Disposition: inline X-Mailer: MIME::Lite 1.4 (F2.72; T1.001; A1.62; B3.01; Q3.01) In-Reply-To: <4111D8D4.1040506@runestig.com> Original-To: "Peter 'Luna' Runestig" , "David Kastrup" X-Sasl-Enc: Mxi7ACjB/CFxydt12z+wXA 1091693906 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." 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:26195 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:26195 On Thu, 05 Aug 2004 08:51:00 +0200, "Peter 'Luna' Runestig" said: > On 2004-08-04 22:55, David Kastrup wrote: > > "Peter 'Luna' Runestig" writes: > >> Why? Why should "lusers" install new software on a computer? > > > > Because freedom is too important to be contrained to the ranks of > > revolutionists and appointed Windows administrators? > > By "install new software on a computer", I mean putting software in a > common location, for all users on the computer to use. Surely you don't > suggest that any users should have the abillity to do that? IMO, A user _must_ be able to install software for him/her self. In the registry (on Windoze), there are areas not accessible to the users (or better "lusers") and an installation trying to write into such locations will not work with normal user rights (HKEY_CURRENT_USER and HKEY_LOCAL_MACHINE). This is the only issue I can foresee which might cause a limitation based on access rights during the proposed GNU Emacs installation. As we do not need to do any DLL/COM service registration, we are saved in GNU Emacs. The one environment variable that the installer might want to modify is PATH. This could be done under HKEY_LOCAL_MACHINE if the current user is found to have access to it or modify it under HKEY_CURRENT_USER. Infact, an option like in Cygwin installation could be made "Just for me/For all users" during installation. What installer is thought of? I have used NullSoft's installer and it is very easy to implement. with best regards, dhruva ________________________________________ Dhruva Krishnamurthy Proud FSF member: #1935 http://schemer.fateback.com/