aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Robert2008-08-05 17:33:05 +0000
committerAdrian Robert2008-08-05 17:33:05 +0000
commit95889848e895a3da6a97531b4e778dfaec185b72 (patch)
tree99fdfdfcb526cb01c07d1f4ad07878634bbce67d
parent3d0a4431c9db5bcaf115e48c3b1968a834533304 (diff)
downloademacs-95889848e895a3da6a97531b4e778dfaec185b72.tar.gz
emacs-95889848e895a3da6a97531b4e778dfaec185b72.zip
emacs.c (main): Under NS, set working dir to HOME when get a 'psn' argument.
-rw-r--r--src/ChangeLog2
-rw-r--r--src/emacs.c5
2 files changed, 3 insertions, 4 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index ce5e7a3a04a..73f93df544f 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,6 +1,6 @@
12008-08-04 Adrian Robert <Adrian.B.Robert@gmail.com> 12008-08-04 Adrian Robert <Adrian.B.Robert@gmail.com>
2 2
3 * emacs.c (main): Under NS, set working dir to $HOME when get a "psn" 3 * emacs.c (main): Under NS, set working dir to HOME when get a "psn"
4 argument. 4 argument.
5 5
62008-08-05 Juanma Barranquero <lekktu@gmail.com> 62008-08-05 Juanma Barranquero <lekktu@gmail.com>
diff --git a/src/emacs.c b/src/emacs.c
index 0f9d3fd5554..21c57f045df 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -1337,10 +1337,9 @@ main (int argc, char **argv)
1337 skip_args += 1; 1337 skip_args += 1;
1338 chdir (getenv ("HOME")); 1338 chdir (getenv ("HOME"));
1339 } 1339 }
1340 else 1340 else if (skip_args+1 < argc && !strncmp(argv[skip_args+1], "-psn", 4))
1341 { 1341 {
1342 if (skip_args+1 < argc && !strncmp(argv[skip_args+1], "-psn", 4)) 1342 skip_args += 2;
1343 skip_args += 2;
1344 chdir (getenv ("HOME")); 1343 chdir (getenv ("HOME"));
1345 } 1344 }
1346 } 1345 }