Author: rfm
Date: Fri Apr 18 22:03:31 2014
New Revision: 37801
URL: http://svn.gna.org/viewcvs/gnustep?rev=37801&view=rev
Log:
added -localizedName
Modified:
libs/base/trunk/ChangeLog
libs/base/trunk/Headers/Foundation/NSHost.h
libs/base/trunk/Source/NSHost.m
Modified: libs/base/trunk/ChangeLog
URL:
http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/ChangeLog?rev=37801&r1=37800&r2=37801&view=diff
==============================================================================
--- libs/base/trunk/ChangeLog (original)
+++ libs/base/trunk/ChangeLog Fri Apr 18 22:03:31 2014
@@ -1,3 +1,9 @@
+2014-04-18 Richard Frith-Macdonald <[email protected]>
+
+ * Headers/Foundation/NSHost.h:
+ * Source/NSHost.m:
+ Add OSX 10.6 -localizedName method.
+
2014-04-12 Richard Frith-Macdonald <[email protected]>
* Source/NSRegularExpression.m: Check for bad range from ICU and
Modified: libs/base/trunk/Headers/Foundation/NSHost.h
URL:
http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/Headers/Foundation/NSHost.h?rev=37801&r1=37800&r2=37801&view=diff
==============================================================================
--- libs/base/trunk/Headers/Foundation/NSHost.h (original)
+++ libs/base/trunk/Headers/Foundation/NSHost.h Fri Apr 18 22:03:31 2014
@@ -99,6 +99,14 @@
*/
- (BOOL) isEqualToHost: (NSHost*) aHost;
+#if OS_API_VERSION(MAC_OS_X_VERSION_10_6,GS_API_LATEST)
+/**
+ * If the receiver is the currentHost, returns the default name of the
+ * computer, otherwise returns nil.
+ */
+- (NSString*) localizedName;
+#endif
+
/**
* Return host name. Chosen arbitrarily if a host has more than one.
*/
Modified: libs/base/trunk/Source/NSHost.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/Source/NSHost.m?rev=37801&r1=37800&r2=37801&view=diff
==============================================================================
--- libs/base/trunk/Source/NSHost.m (original)
+++ libs/base/trunk/Source/NSHost.m Fri Apr 18 22:03:31 2014
@@ -577,6 +577,17 @@
return NO;
}
+- (NSString*) localizedName
+{
+ NSString *n = myHostName();
+
+ if (self != [NSHost hostWithName: n])
+ {
+ n = nil;
+ }
+ return n;
+}
+
- (NSString*) name
{
return [_names anyObject];
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs