emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs/lib-src ChangeLog Makefile.in mac-fix-env.m


From: Adrian Robert
Subject: [Emacs-diffs] emacs/lib-src ChangeLog Makefile.in mac-fix-env.m
Date: Tue, 09 Jun 2009 01:55:03 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Adrian Robert <arobert> 09/06/09 01:55:03

Modified files:
        lib-src        : ChangeLog Makefile.in 
Removed files:
        lib-src        : mac-fix-env.m 

Log message:
        * mac-fix-env.m:  * Makefile.in (mac-fix-env): Remove.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lib-src/ChangeLog?cvsroot=emacs&r1=2.529&r2=2.530
http://cvs.savannah.gnu.org/viewcvs/emacs/lib-src/Makefile.in?cvsroot=emacs&r1=1.171&r2=1.172
http://cvs.savannah.gnu.org/viewcvs/emacs/lib-src/mac-fix-env.m?cvsroot=emacs&r1=2.5&r2=0

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/lib-src/ChangeLog,v
retrieving revision 2.529
retrieving revision 2.530
diff -u -b -r2.529 -r2.530
--- ChangeLog   7 Jun 2009 03:50:01 -0000       2.529
+++ ChangeLog   9 Jun 2009 01:55:02 -0000       2.530
@@ -1,3 +1,8 @@
+2006-06-09  Adrian Robert  <address@hidden>
+
+       * mac-fix-env.m:
+       * Makefile.in (mac-fix-env): Remove.
+
 2006-06-06  David Reitter  <address@hidden>
 
        * Makefile.in (mac-fix-env): Compile it using ALL_CFLAGS.

Index: Makefile.in
===================================================================
RCS file: /sources/emacs/emacs/lib-src/Makefile.in,v
retrieving revision 1.171
retrieving revision 1.172
diff -u -b -r1.171 -r1.172
--- Makefile.in 7 Jun 2009 03:50:01 -0000       1.171
+++ Makefile.in 9 Jun 2009 01:55:03 -0000       1.172
@@ -449,6 +449,3 @@
 update-game-score.o: ${srcdir}/update-game-score.c ../src/config.h $(GETOPT_H)
        $(CC) -c ${CPP_CFLAGS} ${srcdir}/update-game-score.c \
          -DHAVE_SHARED_GAME_DIR="\"$(gamedir)\""
-
-mac-fix-env: ${srcdir}/mac-fix-env.m
-       $(CC) ${ALL_CFLAGS} -o mac-fix-env ${srcdir}/mac-fix-env.m -prebind 
-framework Foundation

Index: mac-fix-env.m
===================================================================
RCS file: mac-fix-env.m
diff -N mac-fix-env.m
--- mac-fix-env.m       8 Jan 2009 03:38:52 -0000       2.5
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,72 +0,0 @@
-/* mac-fix-env: A small utility to pick up the shell environment on MacOS X
-                and insert it into the file ~/.MacOSX/environment.plist
-                creating if necessary.
-   Copyright (C) 1989, 1993, 2005, 2008, 2009 Free Software Foundation, Inc.
-
-This file is part of GNU Emacs.
-
-GNU Emacs is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
-
-GNU Emacs is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
-
-/*
- usage:
-        Run from command line (in Terminal) once or whenever path changes:
-
- /Applications/Emacs.app/Contents/MacOS/bin/mac-fix-env
-
- (change initial part to where you installed Emacs).
-*/
-
-#import <Foundation/Foundation.h>
-#include <stdlib.h>
-
-int main(int argc, char *argv[])
-{
-    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
-    NSMutableDictionary *envPlist;
-    NSString *file = [[NSHomeDirectory()
-                         stringByAppendingPathComponent:@".MacOSX"]
-                         stringByAppendingPathComponent:@"environment.plist"];
-    NSString *path = [NSString stringWithCString: getenv("PATH")];
-
-    envPlist = [[NSDictionary dictionaryWithContentsOfFile: file] mutableCopy];
-    if (envPlist == nil)
-      {
-        // create
-        NSString *dir = [file stringByDeletingLastPathComponent];
-        envPlist = [NSMutableDictionary dictionaryWithCapacity: 5];
-
-        if ([[NSFileManager defaultManager] fileExistsAtPath: dir] == NO)
-          {
-            if ([[NSFileManager defaultManager] createDirectoryAtPath:dir
-                                                           attributes:nil]==NO)
-              {
-                NSLog(@":\nCould not create directory at '%@'; aborting.",dir);
-                return 1;
-              }
-          }
-      }
-
-    [envPlist setObject: path forKey: @"PATH"];
-
-    if ([envPlist writeToFile: file atomically: YES] == NO)
-      {
-        NSLog(@":\nCould not write file at '%@'; aborting.", file);
-        return 1;
-      }
-
-    NSLog(@":\nWrote file to '%@'.\nPlease inspect it to make sure PATH is 
correct.", file);
-    return 0;
-}
-
-// arch-tag: 609d5528-5ac1-42c5-859b-24c14341ee3b




reply via email to

[Prev in Thread] Current Thread [Next in Thread]