From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: chad Newsgroups: gmane.emacs.devel Subject: Re: Directory structure changes in Emacs installed on MS-Windows Date: Fri, 5 Apr 2013 01:48:11 -0700 Message-ID: <9FE22079-7C57-4F7F-877C-7F6BC0DF7B23@mit.edu> References: <83r4iqfaw1.fsf@gnu.org> <85obdtlwz6.fsf@member.fsf.org> <83d2u9fr4a.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 6.3 \(1503\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1365151714 32395 80.91.229.3 (5 Apr 2013 08:48:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 5 Apr 2013 08:48:34 +0000 (UTC) Cc: "emacs-devel@gnu.org Development" To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Apr 05 10:49:02 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UO2KQ-0006pq-51 for ged-emacs-devel@m.gmane.org; Fri, 05 Apr 2013 10:48:58 +0200 Original-Received: from localhost ([::1]:51672 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UO2K1-0005ws-9w for ged-emacs-devel@m.gmane.org; Fri, 05 Apr 2013 04:48:33 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:46164) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UO2Jr-0005wX-1V for emacs-devel@gnu.org; Fri, 05 Apr 2013 04:48:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UO2Ji-00070R-Pn for emacs-devel@gnu.org; Fri, 05 Apr 2013 04:48:22 -0400 Original-Received: from dmz-mailsec-scanner-1.mit.edu ([18.9.25.12]:60097) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UO2Ji-00070H-M2; Fri, 05 Apr 2013 04:48:14 -0400 X-AuditID: 1209190c-b7f046d00000094c-d7-515e8fce9ea1 Original-Received: from mailhub-auth-2.mit.edu ( [18.7.62.36]) by dmz-mailsec-scanner-1.mit.edu (Symantec Messaging Gateway) with SMTP id D5.2C.02380.ECF8E515; Fri, 5 Apr 2013 04:48:14 -0400 (EDT) Original-Received: from outgoing.mit.edu (OUTGOING-AUTH-1.MIT.EDU [18.9.28.11]) by mailhub-auth-2.mit.edu (8.13.8/8.9.2) with ESMTP id r358mD76013493; Fri, 5 Apr 2013 04:48:13 -0400 Original-Received: from [10.0.1.12] (c-98-247-148-125.hsd1.wa.comcast.net [98.247.148.125]) (authenticated bits=0) (User authenticated as yandros@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id r358mALE008349 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Fri, 5 Apr 2013 04:48:12 -0400 In-Reply-To: <83d2u9fr4a.fsf@gnu.org> X-Mailer: Apple Mail (2.1503) X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrAIsWRmVeSWpSXmKPExsUixG6nonuuPy7QYPI1QYuXV44yWzxe8ITV gcmjbZpZAGMUl01Kak5mWWqRvl0CV8a83p3MBf1sFX/utTM1MP5i6WLk5JAQMJE4PGcXlC0m ceHeerYuRi4OIYF9jBI/bh9ngnA2MEqcvLCeCaRKSOAYk8TjG+UgNrOAlsSNfy/B4rwCehLX vn1lB7GFBTwlrt9sALI5ONgEZICmaoCEOQVUJWY+/sUGYrMIqEj83/mGCWKMtcTPtrdsELa8 xPa3c5ghRlpJLP7wnBFkjJBArMShTjGQsIiAgsTdl7cZIW6WlXj9/A3LBEbBWUgOmoXkoFlI pi5gZF7FKJuSW6Wbm5iZU5yarFucnJiXl1qka6iXm1mil5pSuokRFLCckjw7GN8cVDrEKMDB qMTDm9EXGyjEmlhWXJl7iFGSg0lJlHdKX1ygEF9SfkplRmJxRnxRaU5q8SFGCQ5mJRHenXxA Od6UxMqq1KJ8mJQ0B4uSOO/llJv+QgLpiSWp2ampBalFMFkZDg4lCd5EkKGCRanpqRVpmTkl CGkmDk6Q4TxAw9eC1PAWFyTmFmemQ+RPMSpKifNWgiQEQBIZpXlwvbCE8opRHOgVYd4GkCoe YDKC634FNJgJaPDUu9Egg0sSEVJSDYztgR/OfS0MyT6eKh9pta6hush8zXLBYzoRTXFeU66b ssw4/lsor3OT3qVJV/4HLlw4L/eo+E4D46+pb7ecEH+1+S3XRyknhUzVkNZ9p9h0m4UuMR1W amRjeCZ39YyeSMHnqK9PZ3BZnWuo/FT1qdfLbHN1xtaAkscNHV+2BM9JODkj7X3X X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 18.9.25.12 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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 Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:158676 Archived-At: On 04 Apr 2013, at 23:06, Eli Zaretskii wrote: > It would be important if it were true, but I don't think it's true. > The way epaths.h is generated from epaths.in on Posix platforms leaves > the root of the Emacs installation tree (specified via --prefix) > hard-coded into the binary, and Emacs (AFAIK) currently doesn't > support relocation of the installation tree on Posix systems. By > contrast, on Windows relocation is a matter of routine. So I cannot > use the epaths-force target of the top-level Makefile anyway. I don't know if this is helpful to you or not, but the ns port (--with-ns) features a relocatable tree. It seems to be implemented in src/nsterm.m, functions ns_etc_directory(), ns_exec_path(), and ns_load_path(). ~Chad