"Shug Boabby" <[EMAIL PROTECTED]> writes: > i do not have a ~/.MacOSX/environment.plist file and i have no idea > what to enter in > order to get Emacs alone to pick up on a few envars. the following > looks like it will > help though: > http://developer.apple.com/qa/qa2001/qa1067.html > > cheers!
For example: $ cat /g/naiad-macosx/pascal/dot-files/.MacOSX/environment.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <!-- automatically generated by ~/.bash_profile --> <dict> <key>DYLD_NO_FIX_PREBINDING</key> <string>1</string> <key>PATH</key> <string>/Users/pascal/bin:/usr/local/bin:/sw/bin:/Developer/Tools:/Users/pascal/bin:/usr/local/bin:/sw/bin:/Developer/Tools:/sw/bin:/sw/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin</string> <key>MANPATH</key> <string>/usr/local/man:/usr/local/share/man:/sw/share/man:/usr/X11R6/man:/usr/share/man</string> <key>LC_MONETARY</key> <string>es_ES</string> <key>LC_NUMERIC</key> <string>en_US</string> <key>LC_MESSAGES</key> <string>en_US</string> <key>LC_COLLATE</key> <string>C</string> <key>LC_CTYPE</key> <string>fr_FR</string> <key>LC_TIME</key> <string>en_US</string> </dict> </plist> Extracted from ~/.bash_profile : ---------------------------------------- function update-environment-plist () { local vars=$@ local tmpf=$HOME/.MacOSX/newenvironment.plist local plif=$HOME/.MacOSX/environment.plist cat > $tmpf <<'EOF' <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <!-- automatically generated by ~/.bash_profile --> <dict> EOF for v in [EMAIL PROTECTED] ; do cat >> $tmpf <<EOF <key>${v}</key> <string>${!v}</string> EOF done cat >> $tmpf <<'EOF' </dict> </plist> EOF mv "${plif}" "${plif}~" mv "${tmpf}" "${plif}" } update-environment-plist DYLD_NO_FIX_PREBINDING PATH MANPATH \ LC_MONETARY LC_NUMERIC LC_MESSAGES LC_COLLATE LC_CTYPE LC_TIME ---------------------------------------- -- __Pascal Bourguignon__ http://www.informatimago.com/ -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GCS d? s++:++ a+ C+++ UL++++ P--- L+++ E+++ W++ N+++ o-- K- w--- O- M++ V PS PE++ Y++ PGP t+ 5+ X++ R !tv b+++ DI++++ D++ G e+++ h+ r-- z? ------END GEEK CODE BLOCK------ _______________________________________________ Help-gnu-emacs mailing list Help-gnu-emacs@gnu.org http://lists.gnu.org/mailman/listinfo/help-gnu-emacs