]> git.eshelyaron.com Git - emacs.git/commitdiff
Document the workaround for the Mac OS X port not picking up the environment
authorSteven Tamm <steventamm@mac.com>
Sun, 30 May 2004 00:35:44 +0000 (00:35 +0000)
committerSteven Tamm <steventamm@mac.com>
Sun, 30 May 2004 00:35:44 +0000 (00:35 +0000)
variables from the dotfiles.

etc/ChangeLog
etc/PROBLEMS

index faeb5f4f21c0b9cab17ce290bd454319d9b4ebaf..09595de261dbd6b60cdcf5530aefed1265970728 100644 (file)
@@ -1,3 +1,8 @@
+2004-05-29  Steven Tamm  <steventamm@mac.com>
+
+       * PROBLEMS: Document the workaround for the Mac OS X port not
+       picking up the environment variables from dotfiles.
+
 2004-05-16  Juri Linkov  <juri@jurta.org>
 
        * TUTORIAL.pt_BR: Add coding: latin-1, sentence-end-double-space: nil.
index c3be7f83a7cf0a7c2a37d1fe9fc1121f17772ff3..abc04f3dd112bee65d821a13beacce140b369c37 100644 (file)
@@ -1,6 +1,18 @@
 This file describes various problems that have been encountered
 in compiling, installing and running GNU Emacs.
 
+* Environment Variables from dotfiles are ignored with Mac OS X (Carbon).
+
+When starting Emacs from the Dock or the Finder on Mac OS X, the
+environment variables that are set up in dotfiles, such as .cshrc or
+.profile, are ignored.  This is because the Finder and Dock are not
+started from a shell, but instead from the Window Manager itself.
+
+The workaround for this is to create a .MacOSX/environment.plist file to
+setup these environment variables.  These environment variables will
+apply to all processes regardless of where they are started.
+For me information, see http://developer.apple.com/qa/qa2001/qa1067.html.
+
 * Segfault on GNU/Linux using certain recent versions of the Linux kernel.
 
 With certain recent Linux kernels (like the one of Redhat Fedora Core