diff dwt/internal/cocoa/OS.d @ 138:3d9eb62cd2e3

Fixes #8
author Jacob Carlborg <doob@me.com>
date Wed, 03 Jun 2009 00:36:31 +0200
parents 3d4579727e0e
children 834420cb1486
line wrap: on
line diff
--- a/dwt/internal/cocoa/OS.d	Sat May 30 23:40:34 2009 +0200
+++ b/dwt/internal/cocoa/OS.d	Wed Jun 03 00:36:31 2009 +0200
@@ -561,6 +561,7 @@
         sel_getBytes_length_ = sel_registerName("getBytes:length:");
         sel_getCharacters_ = sel_registerName("getCharacters:");
         sel_getCharacters_range_ = sel_registerName("getCharacters:range:");
+        sel_getCString_maxLength_encoding_ = sel_registerName("getCString:maxLength:encoding:");
         sel_getComponents_ = sel_registerName("getComponents:");
         sel_getGlyphs_range_ = sel_registerName("getGlyphs:range:");
         sel_getIndexes_maxCount_inIndexRange_ = sel_registerName("getIndexes:maxCount:inIndexRange:");
@@ -667,6 +668,7 @@
         sel_lastPathComponent = sel_registerName("lastPathComponent");
         sel_leading = sel_registerName("leading");
         sel_length = sel_registerName("length");
+        sel_lengthOfBytesUsingEncoding_ = sel_registerName("lengthOfBytesUsingEncoding:");
         sel_levelForItem_ = sel_registerName("levelForItem:");
         sel_lineFragmentUsedRectForGlyphAtIndex_effectiveRange_ = sel_registerName("lineFragmentUsedRectForGlyphAtIndex:effectiveRange:");
         sel_lineFragmentUsedRectForGlyphAtIndex_effectiveRange_withoutAdditionalLayout_ = sel_registerName("lineFragmentUsedRectForGlyphAtIndex:effectiveRange:withoutAdditionalLayout:");
@@ -1099,6 +1101,7 @@
         sel_strokeRect_ = sel_registerName("strokeRect:");
         sel_styleMask = sel_registerName("styleMask");
         sel_submenu = sel_registerName("submenu");
+        sel_substringWithRange_ = sel_registerName("substringWithRange:");
         sel_subviews = sel_registerName("subviews");
         sel_superclass = sel_registerName("superclass");
         sel_superview = sel_registerName("superview");
@@ -2033,6 +2036,7 @@
 public static const objc.SEL sel_getBytes_length_;
 public static const objc.SEL sel_getCharacters_;
 public static const objc.SEL sel_getCharacters_range_;
+public static const objc.SEL sel_getCString_maxLength_encoding_;
 public static const objc.SEL sel_getComponents_;
 public static const objc.SEL sel_getGlyphs_range_;
 public static const objc.SEL sel_getIndexes_maxCount_inIndexRange_;
@@ -2139,6 +2143,7 @@
 public static const objc.SEL sel_lastPathComponent;
 public static const objc.SEL sel_leading;
 public static const objc.SEL sel_length;
+public static const objc.SEL sel_lengthOfBytesUsingEncoding_;
 public static const objc.SEL sel_levelForItem_;
 public static const objc.SEL sel_lineFragmentUsedRectForGlyphAtIndex_effectiveRange_;
 public static const objc.SEL sel_lineFragmentUsedRectForGlyphAtIndex_effectiveRange_withoutAdditionalLayout_;
@@ -2571,6 +2576,7 @@
 public static const objc.SEL sel_strokeRect_;
 public static const objc.SEL sel_styleMask;
 public static const objc.SEL sel_submenu;
+public static const objc.SEL sel_substringWithRange_;
 public static const objc.SEL sel_subviews;
 public static const objc.SEL sel_superclass;
 public static const objc.SEL sel_superview;
@@ -3980,8 +3986,8 @@
 public static const int NSStreamStatusOpening = 1;
 public static const int NSStreamStatusReading = 3;
 public static const int NSStreamStatusWriting = 4;
-public static const int NSStringEncodingConversionAllowLossy = 1;
-public static const int NSStringEncodingConversionExternalRepresentation = 2;
+alias Cocoa.NSStringEncodingConversionOptions.NSStringEncodingConversionAllowLossy NSStringEncodingConversionAllowLossy;
+alias Cocoa.NSStringEncodingConversionOptions.NSStringEncodingConversionExternalRepresentation NSStringEncodingConversionExternalRepresentation;
 public static const int NSSubqueryExpressionType = 13;
 public static const int NSSunOSOperatingSystem = 6;
 public static const int NSSymbolStringEncoding = 6;