Mercurial > projects > dstep
changeset 25:b9de51448c6b
Added an id constructor. Changed the string mixin to a template mixin. Added support for building as a dynamic library
line wrap: on
line diff
--- a/dsss.conf Wed Feb 10 19:24:32 2010 +0100 +++ b/dsss.conf Tue Apr 06 11:37:27 2010 +0200 @@ -1,18 +1,19 @@ -[main.d] -target=cocoa-d-test +[dstep] +#target = cocoa-d-test version (GNU){ buildflags += -framework Foundation -framework ApplicationServices -framework CoreFoundation -framework CoreServices -framework DiskArbitration -framework Security -framework QuartzCore -framework QTKit -framework AppKit -framework CoreData version (dylib) { postbuild = cd dsss_objs/G ; \ - gcc *.o -dynamiclib -o ../../libDG-dstep.dylib + gcc *.o -dynamiclib -o libDG-dstep.dylib version (Tango) { postbuild += -lgtango } - postbuild += -lgphobos -lgcc_eh -install_name ../Frameworks -framework Foundation -framework ApplicationServices -framework CoreFoundation -framework CoreServices -framework DiskArbitration -framework Security -framework QuartzCore -framework QTKit -framework AppKit -framework CoreData + postbuild += -lgphobos -lgcc_eh -framework Foundation -framework ApplicationServices -framework CoreFoundation -framework CoreServices -framework DiskArbitration -framework Security -framework QuartzCore -framework QTKit -framework AppKit -framework CoreData; + postbuild += mv libDG-dstep.dylib ../../; } version (framework) { @@ -23,9 +24,9 @@ postbuild += -lgtango } - postbuild += -install_name ../Frameworks -o ../../DStep.framework/Versions/Current/DStep -framework Cocoa -framework QTKit -framework QuartzCore -framework Security -framework DiskArbitration -framework CoreServices -framework CoreFoundation -framework ApplicationServices; + postbuild += -o ../../DStep.framework/Versions/Current/DStep -install_name @loader_path/../Frameworks/DStep.framework/Versions/A/DStep -framework Cocoa -framework QTKit -framework QuartzCore -framework Security -framework DiskArbitration -framework CoreServices -framework CoreFoundation -framework ApplicationServices; postbuild += cd ../../; - postbuild += cp -R dstep DStep.framework/Headers/ + postbuild += cp -R dstep DStep.framework/Headers/; } } @@ -35,6 +36,12 @@ version (DigitalMars) { buildflags += -L-framework -LFoundation -L-framework -LApplicationServices -L-framework -LCoreFoundation -L-framework -LCoreServices -L-framework -LDiskArbitration -L-framework -LSecurity -L-framework -LQuartzCore -L-framework -LQTKit -L-framework -LAppKit -L-framework -LCoreData + + version (dylib) { + postbuild = cd dsss_objs/D ; \ + gcc -framework Foundation -framework ApplicationServices -framework CoreFoundation -framework CoreServices -framework DiskArbitration -framework Security -framework QuartzCore -framework QTKit -framework AppKit -framework CoreData \ + -dynamiclib *.o /usr/local/dmd/lib/libtango.dylib -o ../../libDD-dstep.dylib -install_name ~/d/lib/libDD-dstep.dylib + } } #-L-dead_strip -L-x -L-S \ No newline at end of file
--- a/dstep/appkit/NSATSTypesetter.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSATSTypesetter.d Tue Apr 06 11:37:27 2010 +0200 @@ -25,7 +25,12 @@ class NSATSTypesetter : NSTypesetter { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSATSTypesetter sharedTypesetter () {
--- a/dstep/appkit/NSActionCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSActionCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -18,7 +18,12 @@ class NSActionCell : NSCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSView controlView () {
--- a/dstep/appkit/NSAffineTransform.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSAffineTransform.d Tue Apr 06 11:37:27 2010 +0200 @@ -55,7 +55,12 @@ class NSAffineTransform : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSAffineTransform transform () {
--- a/dstep/appkit/NSAlert.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSAlert.d Tue Apr 06 11:37:27 2010 +0200 @@ -39,7 +39,12 @@ class NSAlert : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSAlert alertWithError (NSError error) {
--- a/dstep/appkit/NSAnimation.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSAnimation.d Tue Apr 06 11:37:27 2010 +0200 @@ -137,7 +137,12 @@ class NSAnimation : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) { @@ -299,7 +304,12 @@ class NSViewAnimation : NSAnimation { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSViewAnimation initWithViewAnimations (NSArray viewAnimations) {
--- a/dstep/appkit/NSAnimationContext.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSAnimationContext.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class NSAnimationContext : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static void beginGrouping () {
--- a/dstep/appkit/NSApplication.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSApplication.d Tue Apr 06 11:37:27 2010 +0200 @@ -555,7 +555,12 @@ class NSApplication : NSResponder, INSUserInterfaceValidations { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSApplication sharedApplication () {
--- a/dstep/appkit/NSArrayController.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSArrayController.d Tue Apr 06 11:37:27 2010 +0200 @@ -16,7 +16,12 @@ class NSArrayController : NSObjectController { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void rearrangeObjects () {
--- a/dstep/appkit/NSBezierPath.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSBezierPath.d Tue Apr 06 11:37:27 2010 +0200 @@ -52,7 +52,12 @@ class NSBezierPath : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSBitmapImageRep.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSBitmapImageRep.d Tue Apr 06 11:37:27 2010 +0200 @@ -227,7 +227,12 @@ class NSBitmapImageRep : NSImageRep { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSBitmapImageRep initWithFocusedViewRect (NSRect rect) {
--- a/dstep/appkit/NSBox.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSBox.d Tue Apr 06 11:37:27 2010 +0200 @@ -94,7 +94,12 @@ class NSBox : NSView { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } uint borderType () {
--- a/dstep/appkit/NSBrowser.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSBrowser.d Tue Apr 06 11:37:27 2010 +0200 @@ -87,7 +87,12 @@ class NSBrowser : NSControl { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static Class cellClass () {
--- a/dstep/appkit/NSBrowserCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSBrowserCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSBrowserCell : NSCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSImage branchImage () {
--- a/dstep/appkit/NSButton.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSButton.d Tue Apr 06 11:37:27 2010 +0200 @@ -123,7 +123,12 @@ class NSButton : NSControl, INSUserInterfaceValidations { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSString title () {
--- a/dstep/appkit/NSButtonCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSButtonCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -235,7 +235,12 @@ class NSButtonCell : NSActionCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSString title () {
--- a/dstep/appkit/NSCIImageRep.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSCIImageRep.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSCIImageRep : NSImageRep { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static Object imageRepWithCIImage (CIImage image) {
--- a/dstep/appkit/NSCachedImageRep.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSCachedImageRep.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSCachedImageRep : NSImageRep { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSCachedImageRep initWithWindow (NSWindow win, NSRect rect) {
--- a/dstep/appkit/NSCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -337,7 +337,12 @@ class NSCell : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSClipView.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSClipView.d Tue Apr 06 11:37:27 2010 +0200 @@ -17,7 +17,12 @@ class NSClipView : NSView { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setBackgroundColor (NSColor color) {
--- a/dstep/appkit/NSCollectionView.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSCollectionView.d Tue Apr 06 11:37:27 2010 +0200 @@ -22,7 +22,12 @@ class NSCollectionViewItem : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) { @@ -83,7 +88,12 @@ class NSCollectionView : NSView { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } bool isFirstResponder () {
--- a/dstep/appkit/NSColor.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSColor.d Tue Apr 06 11:37:27 2010 +0200 @@ -41,7 +41,12 @@ class NSColor : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSColorList.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSColorList.d Tue Apr 06 11:37:27 2010 +0200 @@ -36,7 +36,12 @@ class NSColorList : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSColorPanel.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSColorPanel.d Tue Apr 06 11:37:27 2010 +0200 @@ -64,7 +64,12 @@ class NSColorPanel : NSPanel { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSColorPanel sharedColorPanel () {
--- a/dstep/appkit/NSColorPicker.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSColorPicker.d Tue Apr 06 11:37:27 2010 +0200 @@ -20,7 +20,12 @@ class NSColorPicker : NSObject, INSColorPickingDefault { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSColorPicker initWithPickerMask (NSUInteger mask, NSColorPanel owningColorPanel) {
--- a/dstep/appkit/NSColorSpace.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSColorSpace.d Tue Apr 06 11:37:27 2010 +0200 @@ -32,7 +32,12 @@ class NSColorSpace : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSColorWell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSColorWell.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class NSColorWell : NSControl { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void deactivate () {
--- a/dstep/appkit/NSComboBox.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSComboBox.d Tue Apr 06 11:37:27 2010 +0200 @@ -59,7 +59,12 @@ class NSComboBox : NSTextField { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } bool hasVerticalScroller () {
--- a/dstep/appkit/NSComboBoxCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSComboBoxCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -19,7 +19,12 @@ class NSComboBoxCell : NSTextFieldCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } bool hasVerticalScroller () {
--- a/dstep/appkit/NSControl.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSControl.d Tue Apr 06 11:37:27 2010 +0200 @@ -144,7 +144,12 @@ class NSControl : NSView { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static void setCellClass (Class factoryId) {
--- a/dstep/appkit/NSController.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSController.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSController : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSCursor.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSCursor.d Tue Apr 06 11:37:27 2010 +0200 @@ -17,7 +17,12 @@ class NSCursor : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSCustomImageRep.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSCustomImageRep.d Tue Apr 06 11:37:27 2010 +0200 @@ -12,7 +12,12 @@ class NSCustomImageRep : NSImageRep { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSCustomImageRep initWithDrawSelector (SEL aMethod, Object anObject) {
--- a/dstep/appkit/NSDatePicker.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSDatePicker.d Tue Apr 06 11:37:27 2010 +0200 @@ -18,7 +18,12 @@ class NSDatePicker : NSControl { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } uint datePickerStyle () {
--- a/dstep/appkit/NSDatePickerCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSDatePickerCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -45,7 +45,12 @@ class NSDatePickerCell : NSActionCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } uint datePickerStyle () {
--- a/dstep/appkit/NSDictionaryController.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSDictionaryController.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSDictionaryController : NSArrayController { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSDictionaryController newObject () {
--- a/dstep/appkit/NSDockTile.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSDockTile.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSDockTile : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSSize size () {
--- a/dstep/appkit/NSDocument.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSDocument.d Tue Apr 06 11:37:27 2010 +0200 @@ -194,7 +194,12 @@ class NSDocument : NSObject, INSUserInterfaceValidations { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSDocument init () {
--- a/dstep/appkit/NSDocumentController.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSDocumentController.d Tue Apr 06 11:37:27 2010 +0200 @@ -26,7 +26,12 @@ class NSDocumentController : NSObject, INSCoding, INSUserInterfaceValidations { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSDrawer.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSDrawer.d Tue Apr 06 11:37:27 2010 +0200 @@ -77,7 +77,12 @@ class NSDrawer : NSResponder { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSDrawer initWithContentSize (NSSize contentSize, int edge) {
--- a/dstep/appkit/NSEPSImageRep.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSEPSImageRep.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSEPSImageRep : NSImageRep { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static Object imageRepWithData (NSData epsData) {
--- a/dstep/appkit/NSEvent.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSEvent.d Tue Apr 06 11:37:27 2010 +0200 @@ -227,7 +227,12 @@ class NSEvent : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSFileWrapper.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSFileWrapper.d Tue Apr 06 11:37:27 2010 +0200 @@ -17,7 +17,12 @@ class NSFileWrapper : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSFont.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSFont.d Tue Apr 06 11:37:27 2010 +0200 @@ -79,7 +79,12 @@ class NSFont : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSFontDescriptor.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSFontDescriptor.d Tue Apr 06 11:37:27 2010 +0200 @@ -269,7 +269,12 @@ class NSFontDescriptor : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSFontManager.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSFontManager.d Tue Apr 06 11:37:27 2010 +0200 @@ -133,7 +133,12 @@ class NSFontManager : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static void setFontPanelFactory (Class factoryId) {
--- a/dstep/appkit/NSFontPanel.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSFontPanel.d Tue Apr 06 11:37:27 2010 +0200 @@ -40,7 +40,12 @@ class NSFontPanel : NSPanel { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSFontPanel sharedFontPanel () {
--- a/dstep/appkit/NSForm.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSForm.d Tue Apr 06 11:37:27 2010 +0200 @@ -18,7 +18,12 @@ class NSForm : NSMatrix { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSInteger indexOfSelectedItem () {
--- a/dstep/appkit/NSFormCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSFormCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -45,7 +45,12 @@ class NSFormCell : NSActionCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSFormCell initTextCell (NSString aString) {
--- a/dstep/appkit/NSGlyphGenerator.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSGlyphGenerator.d Tue Apr 06 11:37:27 2010 +0200 @@ -22,7 +22,12 @@ class NSGlyphGenerator : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void generateGlyphsForGlyphStorage (INSGlyphStorage glyphStorage, NSUInteger nChars, NSUInteger* glyphIndex, NSUInteger* charIndex) {
--- a/dstep/appkit/NSGlyphInfo.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSGlyphInfo.d Tue Apr 06 11:37:27 2010 +0200 @@ -29,7 +29,12 @@ class NSGlyphInfo : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSGradient.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSGradient.d Tue Apr 06 11:37:27 2010 +0200 @@ -29,7 +29,12 @@ class NSGradient : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSGraphicsContext.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSGraphicsContext.d Tue Apr 06 11:37:27 2010 +0200 @@ -159,7 +159,12 @@ class NSGraphicsContext : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSGraphicsContext graphicsContextWithAttributes (NSDictionary attributes) {
--- a/dstep/appkit/NSHelpManager.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSHelpManager.d Tue Apr 06 11:37:27 2010 +0200 @@ -45,7 +45,12 @@ class NSHelpManager : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSHelpManager sharedHelpManager () {
--- a/dstep/appkit/NSImage.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSImage.d Tue Apr 06 11:37:27 2010 +0200 @@ -453,7 +453,12 @@ class NSImage : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSImageCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSImageCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -42,7 +42,12 @@ class NSImageCell : NSCell, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSImageRep.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSImageRep.d Tue Apr 06 11:37:27 2010 +0200 @@ -42,7 +42,12 @@ class NSImageRep : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSImageView.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSImageView.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class NSImageView : NSControl { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSImage image () {
--- a/dstep/appkit/NSInputManager.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSInputManager.d Tue Apr 06 11:37:27 2010 +0200 @@ -22,7 +22,12 @@ class NSInputManager : NSObject, INSTextInput { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSInputManager currentInputManager () {
--- a/dstep/appkit/NSInputServer.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSInputServer.d Tue Apr 06 11:37:27 2010 +0200 @@ -16,7 +16,12 @@ class NSInputServer : NSObject, INSInputServiceProvider, INSInputServerMouseTracker { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSInputServer initWithDelegate (Object aDelegate, NSString name) {
--- a/dstep/appkit/NSLayoutManager.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSLayoutManager.d Tue Apr 06 11:37:27 2010 +0200 @@ -177,7 +177,12 @@ class NSLayoutManager : NSObject, INSCoding, INSGlyphStorage { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSLevelIndicator.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSLevelIndicator.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSLevelIndicator : NSControl { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } double minValue () {
--- a/dstep/appkit/NSLevelIndicatorCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSLevelIndicatorCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -26,7 +26,12 @@ class NSLevelIndicatorCell : NSActionCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSLevelIndicatorCell initWithLevelIndicatorStyle (uint levelIndicatorStyle) {
--- a/dstep/appkit/NSMatrix.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSMatrix.d Tue Apr 06 11:37:27 2010 +0200 @@ -66,7 +66,12 @@ class NSMatrix : NSControl, INSUserInterfaceValidations { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSMatrix initWithFrame (NSRect frameRect) {
--- a/dstep/appkit/NSMenu.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSMenu.d Tue Apr 06 11:37:27 2010 +0200 @@ -162,7 +162,12 @@ class NSMenu : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSMenuItem.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSMenuItem.d Tue Apr 06 11:37:27 2010 +0200 @@ -23,7 +23,12 @@ class NSMenuItem : NSObject, INSCopying, INSCoding, INSValidatedUserInterfaceItem { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSMenuItemCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSMenuItemCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -19,7 +19,12 @@ class NSMenuItemCell : NSButtonCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setMenuItem (NSMenuItem item) {
--- a/dstep/appkit/NSMenuView.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSMenuView.d Tue Apr 06 11:37:27 2010 +0200 @@ -26,7 +26,12 @@ class NSMenuView : NSView { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static CGFloat menuBarHeight () {
--- a/dstep/appkit/NSMovie.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSMovie.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSMovie : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSMovieView.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSMovieView.d Tue Apr 06 11:37:27 2010 +0200 @@ -39,7 +39,12 @@ class NSMovieView : NSView, INSUserInterfaceValidations { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } bool validateUserInterfaceItem (INSValidatedUserInterfaceItem anItem) {
--- a/dstep/appkit/NSNib.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSNib.d Tue Apr 06 11:37:27 2010 +0200 @@ -44,7 +44,12 @@ class NSNib : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSNibConnector.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSNibConnector.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class NSNibConnector : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSNibControlConnector.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSNibControlConnector.d Tue Apr 06 11:37:27 2010 +0200 @@ -12,7 +12,12 @@ class NSNibControlConnector : NSNibConnector { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void establishConnection () {
--- a/dstep/appkit/NSNibOutletConnector.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSNibOutletConnector.d Tue Apr 06 11:37:27 2010 +0200 @@ -12,7 +12,12 @@ class NSNibOutletConnector : NSNibConnector { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void establishConnection () {
--- a/dstep/appkit/NSObjectController.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSObjectController.d Tue Apr 06 11:37:27 2010 +0200 @@ -91,7 +91,12 @@ class NSObjectController : NSController { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSObjectController initWithContent (Object content) {
--- a/dstep/appkit/NSOpenGL.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSOpenGL.d Tue Apr 06 11:37:27 2010 +0200 @@ -80,7 +80,12 @@ class NSOpenGLPixelFormat : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) { @@ -148,7 +153,12 @@ class NSOpenGLContext : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSOpenGLContext initWithFormat (NSOpenGLPixelFormat format, NSOpenGLContext share) { @@ -274,7 +284,12 @@ class NSOpenGLPixelBuffer : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSOpenGLPixelBuffer initWithTextureTarget (uint target, uint format, int maxLevel, int pixelsWide, int pixelsHigh) {
--- a/dstep/appkit/NSOpenGLView.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSOpenGLView.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class NSOpenGLView : NSView { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSOpenGLPixelFormat defaultPixelFormat () {
--- a/dstep/appkit/NSOpenPanel.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSOpenPanel.d Tue Apr 06 11:37:27 2010 +0200 @@ -45,7 +45,12 @@ class NSOpenPanel : NSSavePanel { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSOpenPanel openPanel () {
--- a/dstep/appkit/NSOutlineView.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSOutlineView.d Tue Apr 06 11:37:27 2010 +0200 @@ -129,7 +129,12 @@ class NSOutlineView : NSTableView { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setOutlineTableColumn (NSTableColumn outlineTableColumn) {
--- a/dstep/appkit/NSPDFImageRep.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSPDFImageRep.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSPDFImageRep : NSImageRep { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static Object imageRepWithData (NSData pdfData) {
--- a/dstep/appkit/NSPICTImageRep.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSPICTImageRep.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class NSPICTImageRep : NSImageRep { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static Object imageRepWithData (NSData pictData) {
--- a/dstep/appkit/NSPageLayout.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSPageLayout.d Tue Apr 06 11:37:27 2010 +0200 @@ -30,7 +30,12 @@ class NSPageLayout : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSPageLayout pageLayout () {
--- a/dstep/appkit/NSPanel.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSPanel.d Tue Apr 06 11:37:27 2010 +0200 @@ -46,7 +46,12 @@ class NSPanel : NSWindow { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } bool isFloatingPanel () {
--- a/dstep/appkit/NSParagraphStyle.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSParagraphStyle.d Tue Apr 06 11:37:27 2010 +0200 @@ -56,7 +56,12 @@ class NSTextTab : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) { @@ -124,7 +129,12 @@ class NSMutableParagraphStyle : NSParagraphStyle { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setLineSpacing (CGFloat aFloat) { @@ -239,7 +249,12 @@ class NSParagraphStyle : NSObject, INSCopying, INSMutableCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSParagraphStyle mutableCopyWithZone (NSZone* aZone) {
--- a/dstep/appkit/NSPasteboard.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSPasteboard.d Tue Apr 06 11:37:27 2010 +0200 @@ -306,7 +306,12 @@ class NSPasteboard : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSPasteboard generalPasteboard () {
--- a/dstep/appkit/NSPathCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSPathCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -37,7 +37,12 @@ class NSPathCell : NSActionCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } int pathStyle () {
--- a/dstep/appkit/NSPathComponentCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSPathComponentCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -16,7 +16,12 @@ class NSPathComponentCell : NSTextFieldCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSImage image () {
--- a/dstep/appkit/NSPathControl.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSPathControl.d Tue Apr 06 11:37:27 2010 +0200 @@ -22,7 +22,12 @@ class NSPathControl : NSControl { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSURL URL () {
--- a/dstep/appkit/NSPersistentDocument.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSPersistentDocument.d Tue Apr 06 11:37:27 2010 +0200 @@ -30,7 +30,12 @@ class NSPersistentDocument : NSDocument { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSManagedObjectContext managedObjectContext () {
--- a/dstep/appkit/NSPopUpButton.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSPopUpButton.d Tue Apr 06 11:37:27 2010 +0200 @@ -34,7 +34,12 @@ class NSPopUpButton : NSButton { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSPopUpButton initWithFrame (NSRect buttonFrame, bool flag) {
--- a/dstep/appkit/NSPopUpButtonCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSPopUpButtonCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -43,7 +43,12 @@ class NSPopUpButtonCell : NSMenuItemCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSPopUpButtonCell initTextCell (NSString stringValue, bool pullDown) {
--- a/dstep/appkit/NSPredicateEditor.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSPredicateEditor.d Tue Apr 06 11:37:27 2010 +0200 @@ -13,7 +13,12 @@ class NSPredicateEditor : NSRuleEditor { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setRowTemplates (NSArray rowTemplates) {
--- a/dstep/appkit/NSPredicateEditorRowTemplate.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSPredicateEditorRowTemplate.d Tue Apr 06 11:37:27 2010 +0200 @@ -20,7 +20,12 @@ class NSPredicateEditorRowTemplate : NSObject, INSCoding, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSPrintInfo.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSPrintInfo.d Tue Apr 06 11:37:27 2010 +0200 @@ -466,7 +466,12 @@ class NSPrintInfo : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSPrintOperation.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSPrintOperation.d Tue Apr 06 11:37:27 2010 +0200 @@ -48,7 +48,12 @@ class NSPrintOperation : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSPrintOperation printOperationWithView (NSView view, NSPrintInfo printInfo) {
--- a/dstep/appkit/NSPrintPanel.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSPrintPanel.d Tue Apr 06 11:37:27 2010 +0200 @@ -68,7 +68,12 @@ class NSPrintPanel : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSPrintPanel printPanel () {
--- a/dstep/appkit/NSPrinter.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSPrinter.d Tue Apr 06 11:37:27 2010 +0200 @@ -28,7 +28,12 @@ class NSPrinter : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSProgressIndicator.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSProgressIndicator.d Tue Apr 06 11:37:27 2010 +0200 @@ -35,7 +35,12 @@ class NSProgressIndicator : NSView { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } bool isIndeterminate () {
--- a/dstep/appkit/NSQuickDrawView.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSQuickDrawView.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSQuickDrawView : NSView { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void* qdPort () {
--- a/dstep/appkit/NSResponder.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSResponder.d Tue Apr 06 11:37:27 2010 +0200 @@ -480,7 +480,12 @@ class NSResponder : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSRuleEditor.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSRuleEditor.d Tue Apr 06 11:37:27 2010 +0200 @@ -117,7 +117,12 @@ class NSRuleEditor : NSControl { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setDelegate (Object arg0) {
--- a/dstep/appkit/NSRulerMarker.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSRulerMarker.d Tue Apr 06 11:37:27 2010 +0200 @@ -19,7 +19,12 @@ class NSRulerMarker : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSRulerView.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSRulerView.d Tue Apr 06 11:37:27 2010 +0200 @@ -28,7 +28,12 @@ class NSRulerView : NSView { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static void registerUnitWithName (NSString unitName, NSString abbreviation, CGFloat conversionFactor, NSArray stepUpCycle, NSArray stepDownCycle) {
--- a/dstep/appkit/NSSavePanel.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSSavePanel.d Tue Apr 06 11:37:27 2010 +0200 @@ -127,7 +127,12 @@ class NSSavePanel : NSPanel { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSSavePanel savePanel () {
--- a/dstep/appkit/NSScreen.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSScreen.d Tue Apr 06 11:37:27 2010 +0200 @@ -21,7 +21,12 @@ class NSScreen : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSArray screens () {
--- a/dstep/appkit/NSScrollView.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSScrollView.d Tue Apr 06 11:37:27 2010 +0200 @@ -120,7 +120,12 @@ class NSScrollView : NSView { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSSize frameSizeForContentSize (NSSize cSize, bool hFlag, bool vFlag, uint aType) {
--- a/dstep/appkit/NSScroller.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSScroller.d Tue Apr 06 11:37:27 2010 +0200 @@ -54,7 +54,12 @@ class NSScroller : NSControl { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static CGFloat scrollerWidth () {
--- a/dstep/appkit/NSSearchField.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSSearchField.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class NSSearchField : NSTextField { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setRecentSearches (NSArray searches) {
--- a/dstep/appkit/NSSearchFieldCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSSearchFieldCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -19,7 +19,12 @@ class NSSearchFieldCell : NSTextFieldCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSButtonCell searchButtonCell () {
--- a/dstep/appkit/NSSecureTextField.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSSecureTextField.d Tue Apr 06 11:37:27 2010 +0200 @@ -13,7 +13,12 @@ class NSSecureTextFieldCell : NSTextFieldCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setEchosBullets (bool flag) {
--- a/dstep/appkit/NSSegmentedCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSSegmentedCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -41,7 +41,12 @@ class NSSegmentedCell : NSActionCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setSegmentCount (NSInteger count) {
--- a/dstep/appkit/NSSegmentedControl.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSSegmentedControl.d Tue Apr 06 11:37:27 2010 +0200 @@ -31,7 +31,12 @@ class NSSegmentedControl : NSControl { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setSegmentCount (NSInteger count) {
--- a/dstep/appkit/NSShadow.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSShadow.d Tue Apr 06 11:37:27 2010 +0200 @@ -17,7 +17,12 @@ class NSShadow : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSSimpleHorizontalTypesetter.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSSimpleHorizontalTypesetter.d Tue Apr 06 11:37:27 2010 +0200 @@ -92,7 +92,12 @@ class NSSimpleHorizontalTypesetter : NSTypesetter { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSSimpleHorizontalTypesetter sharedInstance () {
--- a/dstep/appkit/NSSlider.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSSlider.d Tue Apr 06 11:37:27 2010 +0200 @@ -21,7 +21,12 @@ class NSSlider : NSControl { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } double minValue () {
--- a/dstep/appkit/NSSliderCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSSliderCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -100,7 +100,12 @@ class NSSliderCell : NSActionCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static bool prefersTrackingUntilMouseUp () {
--- a/dstep/appkit/NSSound.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSSound.d Tue Apr 06 11:37:27 2010 +0200 @@ -37,7 +37,12 @@ class NSSound : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSSpeechRecognizer.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSSpeechRecognizer.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSSpeechRecognizer : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSSpeechRecognizer init () {
--- a/dstep/appkit/NSSpeechSynthesizer.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSSpeechSynthesizer.d Tue Apr 06 11:37:27 2010 +0200 @@ -530,7 +530,12 @@ class NSSpeechSynthesizer : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSSpeechSynthesizer initWithVoice (NSString voice) {
--- a/dstep/appkit/NSSpellChecker.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSSpellChecker.d Tue Apr 06 11:37:27 2010 +0200 @@ -19,7 +19,12 @@ class NSSpellChecker : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSSpellChecker sharedSpellChecker () {
--- a/dstep/appkit/NSSplitView.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSSplitView.d Tue Apr 06 11:37:27 2010 +0200 @@ -50,7 +50,12 @@ class NSSplitView : NSView { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setVertical (bool flag) {
--- a/dstep/appkit/NSStatusBar.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSStatusBar.d Tue Apr 06 11:37:27 2010 +0200 @@ -17,7 +17,12 @@ class NSStatusBar : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSStatusBar systemStatusBar () {
--- a/dstep/appkit/NSStatusItem.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSStatusItem.d Tue Apr 06 11:37:27 2010 +0200 @@ -195,7 +195,12 @@ class NSStatusItem : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSStatusBar statusBar () {
--- a/dstep/appkit/NSStepper.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSStepper.d Tue Apr 06 11:37:27 2010 +0200 @@ -12,7 +12,12 @@ class NSStepper : NSControl { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } double minValue () {
--- a/dstep/appkit/NSStepperCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSStepperCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -12,7 +12,12 @@ class NSStepperCell : NSActionCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } double minValue () {
--- a/dstep/appkit/NSTabView.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTabView.d Tue Apr 06 11:37:27 2010 +0200 @@ -31,7 +31,12 @@ class NSTabView : NSView { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void selectTabViewItem (NSTabViewItem tabViewItem) {
--- a/dstep/appkit/NSTabViewItem.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTabViewItem.d Tue Apr 06 11:37:27 2010 +0200 @@ -28,7 +28,12 @@ class NSTabViewItem : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSTableColumn.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTableColumn.d Tue Apr 06 11:37:27 2010 +0200 @@ -29,7 +29,12 @@ class NSTableColumn : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSTableHeaderCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTableHeaderCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSTableHeaderCell : NSTextFieldCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void drawSortIndicatorWithFrame (NSRect cellFrame, NSView controlView, bool ascending, NSInteger priority) {
--- a/dstep/appkit/NSTableHeaderView.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTableHeaderView.d Tue Apr 06 11:37:27 2010 +0200 @@ -19,7 +19,12 @@ class NSTableHeaderView : NSView { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setTableView (NSTableView tableView) {
--- a/dstep/appkit/NSTableView.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTableView.d Tue Apr 06 11:37:27 2010 +0200 @@ -129,7 +129,12 @@ class NSTableView : NSControl, INSUserInterfaceValidations { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setDataSource (Object aSource) {
--- a/dstep/appkit/NSText.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSText.d Tue Apr 06 11:37:27 2010 +0200 @@ -101,7 +101,12 @@ class NSText : NSView, INSChangeSpelling, INSIgnoreMisspelledWords { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSString string () {
--- a/dstep/appkit/NSTextAttachment.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTextAttachment.d Tue Apr 06 11:37:27 2010 +0200 @@ -27,7 +27,12 @@ class NSTextAttachment : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSTextContainer.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTextContainer.d Tue Apr 06 11:37:27 2010 +0200 @@ -39,7 +39,12 @@ class NSTextContainer : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSTextField.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTextField.d Tue Apr 06 11:37:27 2010 +0200 @@ -46,7 +46,12 @@ class NSTextField : NSControl, INSUserInterfaceValidations { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setBackgroundColor (NSColor color) {
--- a/dstep/appkit/NSTextFieldCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTextFieldCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -26,7 +26,12 @@ class NSTextFieldCell : NSActionCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setBackgroundColor (NSColor color) {
--- a/dstep/appkit/NSTextList.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTextList.d Tue Apr 06 11:37:27 2010 +0200 @@ -21,7 +21,12 @@ class NSTextList : NSObject, INSCoding, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSTextStorage.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTextStorage.d Tue Apr 06 11:37:27 2010 +0200 @@ -69,7 +69,12 @@ class NSTextStorage : NSMutableAttributedString { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void addLayoutManager (NSLayoutManager obj) {
--- a/dstep/appkit/NSTextTable.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTextTable.d Tue Apr 06 11:37:27 2010 +0200 @@ -66,7 +66,12 @@ class NSTextTable : NSTextBlock { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSUInteger numberOfColumns () { @@ -126,7 +131,12 @@ class NSTextBlock : NSObject, INSCoding, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) { @@ -263,7 +273,12 @@ class NSTextTableBlock : NSTextBlock { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSTextTableBlock initWithTable (NSTextTable table, NSInteger row, NSInteger rowSpan, NSInteger col, NSInteger colSpan) {
--- a/dstep/appkit/NSTextView.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTextView.d Tue Apr 06 11:37:27 2010 +0200 @@ -1084,7 +1084,12 @@ class NSTextView : NSText, INSTextInput, INSUserInterfaceValidations, INSTextInputClient { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSRect firstRectForCharacterRange (NSRange theRange) {
--- a/dstep/appkit/NSTokenField.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTokenField.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSTokenField : NSTextField { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setTokenStyle (uint style) {
--- a/dstep/appkit/NSTokenFieldCell.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTokenFieldCell.d Tue Apr 06 11:37:27 2010 +0200 @@ -23,7 +23,12 @@ class NSTokenFieldCell : NSTextFieldCell { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setTokenStyle (uint style) {
--- a/dstep/appkit/NSToolbar.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSToolbar.d Tue Apr 06 11:37:27 2010 +0200 @@ -62,7 +62,12 @@ class NSToolbar : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSToolbar initWithIdentifier (NSString identifier) {
--- a/dstep/appkit/NSToolbarItem.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSToolbarItem.d Tue Apr 06 11:37:27 2010 +0200 @@ -99,7 +99,12 @@ class NSToolbarItem : NSObject, INSCopying, INSValidatedUserInterfaceItem { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } typeof(this) copyWithZone (NSZone* zone) {
--- a/dstep/appkit/NSToolbarItemGroup.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSToolbarItemGroup.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class NSToolbarItemGroup : NSToolbarItem { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setSubitems (NSArray subitems) {
--- a/dstep/appkit/NSTrackingArea.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTrackingArea.d Tue Apr 06 11:37:27 2010 +0200 @@ -41,7 +41,12 @@ class NSTrackingArea : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSTreeController.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTreeController.d Tue Apr 06 11:37:27 2010 +0200 @@ -16,7 +16,12 @@ class NSTreeController : NSObjectController { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void rearrangeObjects () {
--- a/dstep/appkit/NSTreeNode.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTreeNode.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSTreeNode : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static Object treeNodeWithRepresentedObject (Object modelObject) {
--- a/dstep/appkit/NSTypesetter.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSTypesetter.d Tue Apr 06 11:37:27 2010 +0200 @@ -161,7 +161,12 @@ class NSTypesetter : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void getLineFragmentRect (NSRectPointer lineFragmentRect, NSRectPointer lineFragmentUsedRect, NSRange paragraphSeparatorGlyphRange, NSPoint lineOrigin) {
--- a/dstep/appkit/NSUserDefaultsController.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSUserDefaultsController.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class NSUserDefaultsController : NSController { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static Object sharedUserDefaultsController () {
--- a/dstep/appkit/NSView.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSView.d Tue Apr 06 11:37:27 2010 +0200 @@ -378,7 +378,12 @@ class NSView : NSResponder { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSView initWithFrame (NSRect frameRect) {
--- a/dstep/appkit/NSViewController.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSViewController.d Tue Apr 06 11:37:27 2010 +0200 @@ -17,7 +17,12 @@ class NSViewController : NSResponder { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSViewController initWithNibName (NSString nibNameOrNil, NSBundle nibBundleOrNil) {
--- a/dstep/appkit/NSWindow.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSWindow.d Tue Apr 06 11:37:27 2010 +0200 @@ -507,7 +507,12 @@ class NSWindow : NSResponder { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSRect frameRectForContentRect (NSRect cRect, NSUInteger aStyle) {
--- a/dstep/appkit/NSWindowController.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSWindowController.d Tue Apr 06 11:37:27 2010 +0200 @@ -19,7 +19,12 @@ class NSWindowController : NSResponder, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/appkit/NSWorkspace.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/appkit/NSWorkspace.d Tue Apr 06 11:37:27 2010 +0200 @@ -299,7 +299,12 @@ class NSWorkspace : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSWorkspace sharedWorkspace () {
--- a/dstep/coredata/NSAtomicStore.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSAtomicStore.d Tue Apr 06 11:37:27 2010 +0200 @@ -18,7 +18,12 @@ class NSAtomicStore : NSPersistentStore { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSAtomicStore initWithPersistentStoreCoordinator (NSPersistentStoreCoordinator coordinator, NSString configurationName, NSURL url, NSDictionary options) {
--- a/dstep/coredata/NSAtomicStoreCacheNode.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSAtomicStoreCacheNode.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSAtomicStoreCacheNode : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSAtomicStoreCacheNode initWithObjectID (NSManagedObjectID moid) {
--- a/dstep/coredata/NSAttributeDescription.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSAttributeDescription.d Tue Apr 06 11:37:27 2010 +0200 @@ -34,7 +34,12 @@ class NSAttributeDescription : NSPropertyDescription { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } uint attributeType () {
--- a/dstep/coredata/NSEntityDescription.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSEntityDescription.d Tue Apr 06 11:37:27 2010 +0200 @@ -24,7 +24,12 @@ class NSEntityDescription : NSObject, INSCoding, INSCopying, INSFastEnumeration { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void encodeWithCoder (NSCoder aCoder) {
--- a/dstep/coredata/NSEntityMapping.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSEntityMapping.d Tue Apr 06 11:37:27 2010 +0200 @@ -31,7 +31,12 @@ class NSEntityMapping : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSString name () {
--- a/dstep/coredata/NSEntityMigrationPolicy.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSEntityMigrationPolicy.d Tue Apr 06 11:37:27 2010 +0200 @@ -70,7 +70,12 @@ class NSEntityMigrationPolicy : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } bool beginEntityMapping (NSEntityMapping mapping, NSMigrationManager manager, ref NSError error) {
--- a/dstep/coredata/NSFetchRequest.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSFetchRequest.d Tue Apr 06 11:37:27 2010 +0200 @@ -28,7 +28,12 @@ class NSFetchRequest : NSObject, INSCoding, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSEntityDescription entity () {
--- a/dstep/coredata/NSFetchRequestExpression.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSFetchRequestExpression.d Tue Apr 06 11:37:27 2010 +0200 @@ -17,7 +17,12 @@ class NSFetchRequestExpression : NSExpression { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSExpression expressionForFetch (NSExpression fetch, NSExpression context, bool countFlag) {
--- a/dstep/coredata/NSFetchedPropertyDescription.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSFetchedPropertyDescription.d Tue Apr 06 11:37:27 2010 +0200 @@ -13,7 +13,12 @@ class NSFetchedPropertyDescription : NSPropertyDescription { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSFetchRequest fetchRequest () {
--- a/dstep/coredata/NSManagedObject.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSManagedObject.d Tue Apr 06 11:37:27 2010 +0200 @@ -22,7 +22,12 @@ class NSManagedObject : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSManagedObject initWithEntity (NSEntityDescription entity, NSManagedObjectContext context) {
--- a/dstep/coredata/NSManagedObjectContext.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSManagedObjectContext.d Tue Apr 06 11:37:27 2010 +0200 @@ -155,7 +155,12 @@ class NSManagedObjectContext : NSObject, INSCoding, INSLocking { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void setPersistentStoreCoordinator (NSPersistentStoreCoordinator coordinator) {
--- a/dstep/coredata/NSManagedObjectID.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSManagedObjectID.d Tue Apr 06 11:37:27 2010 +0200 @@ -16,7 +16,12 @@ class NSManagedObjectID : NSObject, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSEntityDescription entity () {
--- a/dstep/coredata/NSManagedObjectModel.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSManagedObjectModel.d Tue Apr 06 11:37:27 2010 +0200 @@ -23,7 +23,12 @@ class NSManagedObjectModel : NSObject, INSCoding, INSCopying, INSFastEnumeration { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSManagedObjectModel mergedModelFromBundles (NSArray bundles) {
--- a/dstep/coredata/NSMappingModel.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSMappingModel.d Tue Apr 06 11:37:27 2010 +0200 @@ -16,7 +16,12 @@ class NSMappingModel : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSMappingModel mappingModelFromBundles (NSArray bundles, NSManagedObjectModel sourceModel, NSManagedObjectModel destinationModel) {
--- a/dstep/coredata/NSMigrationManager.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSMigrationManager.d Tue Apr 06 11:37:27 2010 +0200 @@ -23,7 +23,12 @@ class NSMigrationManager : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSMigrationManager initWithSourceModel (NSManagedObjectModel sourceModel, NSManagedObjectModel destinationModel) {
--- a/dstep/coredata/NSPersistentStore.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSPersistentStore.d Tue Apr 06 11:37:27 2010 +0200 @@ -17,7 +17,12 @@ class NSPersistentStore : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSDictionary metadataForPersistentStoreWithURL (NSURL url, ref NSError error) {
--- a/dstep/coredata/NSPersistentStoreCoordinator.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSPersistentStoreCoordinator.d Tue Apr 06 11:37:27 2010 +0200 @@ -199,7 +199,12 @@ class NSPersistentStoreCoordinator : NSObject, INSLocking { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSDictionary registeredStoreTypes () {
--- a/dstep/coredata/NSPropertyDescription.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSPropertyDescription.d Tue Apr 06 11:37:27 2010 +0200 @@ -19,7 +19,12 @@ class NSPropertyDescription : NSObject, INSCoding, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSEntityDescription entity () {
--- a/dstep/coredata/NSPropertyMapping.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSPropertyMapping.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSPropertyMapping : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSString name () {
--- a/dstep/coredata/NSRelationshipDescription.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/coredata/NSRelationshipDescription.d Tue Apr 06 11:37:27 2010 +0200 @@ -25,7 +25,12 @@ class NSRelationshipDescription : NSPropertyDescription { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSEntityDescription destinationEntity () {
--- a/dstep/foundation/NSAffineTransform.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSAffineTransform.d Tue Apr 06 11:37:27 2010 +0200 @@ -27,7 +27,12 @@ class NSAffineTransform : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSAppleEventDescriptor.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSAppleEventDescriptor.d Tue Apr 06 11:37:27 2010 +0200 @@ -18,7 +18,12 @@ class NSAppleEventDescriptor : NSObject, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSAppleEventManager.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSAppleEventManager.d Tue Apr 06 11:37:27 2010 +0200 @@ -43,7 +43,12 @@ class NSAppleEventManager : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSAppleScript.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSAppleScript.d Tue Apr 06 11:37:27 2010 +0200 @@ -70,7 +70,12 @@ class NSAppleScript : NSObject, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSArchiver.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSArchiver.d Tue Apr 06 11:37:27 2010 +0200 @@ -47,7 +47,12 @@ class NSArchiver : NSCoder { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -112,7 +117,12 @@ class NSUnarchiver : NSCoder { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSArray.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSArray.d Tue Apr 06 11:37:27 2010 +0200 @@ -377,7 +377,12 @@ class NSMutableArray : NSArray { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -525,7 +530,12 @@ class NSArray : NSObject, INSCopying, INSMutableCopying, INSCoding, INSFastEnumeration { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSAttributedString.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSAttributedString.d Tue Apr 06 11:37:27 2010 +0200 @@ -149,7 +149,12 @@ class NSMutableAttributedString : NSAttributedString { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -359,7 +364,12 @@ class NSAttributedString : NSObject, INSCopying, INSMutableCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this ()
--- a/dstep/foundation/NSAutoreleasePool.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSAutoreleasePool.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class NSAutoreleasePool : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSBundle.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSBundle.d Tue Apr 06 11:37:27 2010 +0200 @@ -50,7 +50,12 @@ class NSBundle : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSCalendar.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSCalendar.d Tue Apr 06 11:37:27 2010 +0200 @@ -47,7 +47,12 @@ class NSDateComponents : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -182,7 +187,12 @@ class NSCalendar : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSCalendarDate.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSCalendarDate.d Tue Apr 06 11:37:27 2010 +0200 @@ -62,7 +62,12 @@ class NSCalendarDate : NSDate { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSCharacterSet.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSCharacterSet.d Tue Apr 06 11:37:27 2010 +0200 @@ -23,7 +23,12 @@ class NSCharacterSet : NSObject, INSCopying, INSMutableCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -189,7 +194,12 @@ class NSMutableCharacterSet : NSCharacterSet, INSCopying, INSMutableCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSClassDescription.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSClassDescription.d Tue Apr 06 11:37:27 2010 +0200 @@ -64,7 +64,12 @@ class NSClassDescription : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSCoder.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSCoder.d Tue Apr 06 11:37:27 2010 +0200 @@ -226,7 +226,12 @@ class NSCoder : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSComparisonPredicate.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSComparisonPredicate.d Tue Apr 06 11:37:27 2010 +0200 @@ -48,7 +48,12 @@ class NSComparisonPredicate : NSPredicate { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSCompoundPredicate.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSCompoundPredicate.d Tue Apr 06 11:37:27 2010 +0200 @@ -23,7 +23,12 @@ class NSCompoundPredicate : NSPredicate { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSConnection.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSConnection.d Tue Apr 06 11:37:27 2010 +0200 @@ -109,7 +109,12 @@ class NSDistantObjectRequest : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -144,7 +149,12 @@ class NSConnection : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSData.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSData.d Tue Apr 06 11:37:27 2010 +0200 @@ -337,7 +337,12 @@ class NSData : NSObject, INSCopying, INSMutableCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -609,7 +614,12 @@ class NSMutableData : NSData { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSDate.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSDate.d Tue Apr 06 11:37:27 2010 +0200 @@ -135,7 +135,12 @@ class NSDate : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSDateFormatter.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSDateFormatter.d Tue Apr 06 11:37:27 2010 +0200 @@ -60,7 +60,12 @@ class NSDateFormatter : NSFormatter { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSDecimalNumber.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSDecimalNumber.d Tue Apr 06 11:37:27 2010 +0200 @@ -77,7 +77,12 @@ class NSDecimalNumber : NSNumber { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -290,7 +295,12 @@ class NSDecimalNumberHandler : NSObject, INSDecimalNumberBehaviors, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSDictionary.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSDictionary.d Tue Apr 06 11:37:27 2010 +0200 @@ -249,7 +249,12 @@ class NSMutableDictionary : NSDictionary { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -311,7 +316,12 @@ class NSDictionary : NSObject, INSCopying, INSMutableCopying, INSCoding, INSFastEnumeration { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSDistantObject.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSDistantObject.d Tue Apr 06 11:37:27 2010 +0200 @@ -16,7 +16,12 @@ class NSDistantObject : NSProxy, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSDistributedLock.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSDistributedLock.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class NSDistributedLock : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSDistributedNotificationCenter.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSDistributedNotificationCenter.d Tue Apr 06 11:37:27 2010 +0200 @@ -45,7 +45,12 @@ class NSDistributedNotificationCenter : NSNotificationCenter { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSEnumerator.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSEnumerator.d Tue Apr 06 11:37:27 2010 +0200 @@ -30,7 +30,12 @@ class NSEnumerator : NSObject, INSFastEnumeration { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSError.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSError.d Tue Apr 06 11:37:27 2010 +0200 @@ -159,7 +159,12 @@ class NSError : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSException.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSException.d Tue Apr 06 11:37:27 2010 +0200 @@ -170,7 +170,12 @@ class NSAssertionHandler : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -200,7 +205,12 @@ class NSException : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSExpression.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSExpression.d Tue Apr 06 11:37:27 2010 +0200 @@ -35,7 +35,12 @@ class NSExpression : NSObject, INSCoding, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSFileHandle.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSFileHandle.d Tue Apr 06 11:37:27 2010 +0200 @@ -204,7 +204,12 @@ class NSPipe : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -234,7 +239,12 @@ class NSFileHandle : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSFileManager.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSFileManager.d Tue Apr 06 11:37:27 2010 +0200 @@ -449,7 +449,12 @@ class NSFileManager : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -799,7 +804,12 @@ class NSDirectoryEnumerator : NSEnumerator { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSFormatter.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSFormatter.d Tue Apr 06 11:37:27 2010 +0200 @@ -18,7 +18,12 @@ class NSFormatter : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSGarbageCollector.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSGarbageCollector.d Tue Apr 06 11:37:27 2010 +0200 @@ -13,7 +13,12 @@ class NSGarbageCollector : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSHTTPCookie.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSHTTPCookie.d Tue Apr 06 11:37:27 2010 +0200 @@ -143,7 +143,12 @@ class NSHTTPCookie : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSHTTPCookieStorage.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSHTTPCookieStorage.d Tue Apr 06 11:37:27 2010 +0200 @@ -50,7 +50,12 @@ class NSHTTPCookieStorage : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSHashTable.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSHashTable.d Tue Apr 06 11:37:27 2010 +0200 @@ -66,7 +66,12 @@ class NSHashTable : NSObject, INSCopying, INSCoding, INSFastEnumeration { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSHost.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSHost.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class NSHost : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSIndexPath.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSIndexPath.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSIndexPath : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSIndexSet.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSIndexSet.d Tue Apr 06 11:37:27 2010 +0200 @@ -16,7 +16,12 @@ class NSMutableIndexSet : NSIndexSet { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -71,7 +76,12 @@ class NSIndexSet : NSObject, INSCopying, INSMutableCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSInvocation.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSInvocation.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class NSInvocation : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSKeyedArchiver.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSKeyedArchiver.d Tue Apr 06 11:37:27 2010 +0200 @@ -174,7 +174,12 @@ class NSKeyedArchiver : NSCoder { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -299,7 +304,12 @@ class NSKeyedUnarchiver : NSCoder { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSLocale.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSLocale.d Tue Apr 06 11:37:27 2010 +0200 @@ -307,7 +307,12 @@ class NSLocale : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSLock.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSLock.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSLock : NSObject, INSLocking { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -60,7 +65,12 @@ class NSCondition : NSObject, INSLocking { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -115,7 +125,12 @@ class NSConditionLock : NSObject, INSLocking { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -195,7 +210,12 @@ class NSRecursiveLock : NSObject, INSLocking { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSMapTable.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSMapTable.d Tue Apr 06 11:37:27 2010 +0200 @@ -77,7 +77,12 @@ class NSMapTable : NSObject, INSCopying, INSCoding, INSFastEnumeration { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSMetadata.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSMetadata.d Tue Apr 06 11:37:27 2010 +0200 @@ -114,7 +114,12 @@ class NSMetadataQueryResultGroup : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -159,7 +164,12 @@ class NSMetadataItem : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -189,7 +199,12 @@ class NSMetadataQuery : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -344,7 +359,12 @@ class NSMetadataQueryAttributeValueTuple : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSMethodSignature.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSMethodSignature.d Tue Apr 06 11:37:27 2010 +0200 @@ -13,7 +13,12 @@ class NSMethodSignature : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSNetServices.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSNetServices.d Tue Apr 06 11:37:27 2010 +0200 @@ -172,7 +172,12 @@ class NSNetService : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -328,7 +333,12 @@ class NSNetServiceBrowser : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSNotification.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSNotification.d Tue Apr 06 11:37:27 2010 +0200 @@ -29,7 +29,12 @@ class NSNotification : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -90,7 +95,12 @@ class NSNotificationCenter : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSNotificationQueue.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSNotificationQueue.d Tue Apr 06 11:37:27 2010 +0200 @@ -32,7 +32,12 @@ class NSNotificationQueue : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSNull.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSNull.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class NSNull : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSNumberFormatter.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSNumberFormatter.d Tue Apr 06 11:37:27 2010 +0200 @@ -147,7 +147,12 @@ class NSNumberFormatter : NSFormatter { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSObject.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSObject.d Tue Apr 06 11:37:27 2010 +0200 @@ -145,7 +145,12 @@ class NSObject : ObjcWrapper, INSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSOperation.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSOperation.d Tue Apr 06 11:37:27 2010 +0200 @@ -59,7 +59,12 @@ class NSOperation : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -139,7 +144,12 @@ class NSOperationQueue : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -194,7 +204,12 @@ class NSInvocationOperation : NSOperation { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSPointerArray.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSPointerArray.d Tue Apr 06 11:37:27 2010 +0200 @@ -36,7 +36,12 @@ class NSPointerArray : NSObject, INSFastEnumeration, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSPointerFunctions.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSPointerFunctions.d Tue Apr 06 11:37:27 2010 +0200 @@ -32,7 +32,12 @@ class NSPointerFunctions : NSObject, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSPort.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSPort.d Tue Apr 06 11:37:27 2010 +0200 @@ -62,7 +62,12 @@ class NSPort : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -162,7 +167,12 @@ class NSSocketPort : NSPort { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -247,7 +257,12 @@ class NSMachPort : NSPort { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSPortCoder.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSPortCoder.d Tue Apr 06 11:37:27 2010 +0200 @@ -31,7 +31,12 @@ class NSPortCoder : NSCoder { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSPortMessage.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSPortMessage.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSPortMessage : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSPortNameServer.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSPortNameServer.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class NSPortNameServer : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -54,7 +59,12 @@ class NSMachBootstrapServer : NSPortNameServer { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -94,7 +104,12 @@ class NSSocketPortNameServer : NSPortNameServer { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -154,7 +169,12 @@ class NSMessagePortNameServer : NSPortNameServer { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSPredicate.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSPredicate.d Tue Apr 06 11:37:27 2010 +0200 @@ -27,7 +27,12 @@ class NSPredicate : NSObject, INSCoding, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSProcessInfo.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSProcessInfo.d Tue Apr 06 11:37:27 2010 +0200 @@ -27,7 +27,12 @@ class NSProcessInfo : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSPropertyList.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSPropertyList.d Tue Apr 06 11:37:27 2010 +0200 @@ -33,7 +33,12 @@ class NSPropertyListSerialization : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSProtocolChecker.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSProtocolChecker.d Tue Apr 06 11:37:27 2010 +0200 @@ -34,7 +34,12 @@ class NSProtocolChecker : NSProxy { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSProxy.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSProxy.d Tue Apr 06 11:37:27 2010 +0200 @@ -19,7 +19,12 @@ class NSProxy : ObjcWrapper, INSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSRunLoop.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSRunLoop.d Tue Apr 06 11:37:27 2010 +0200 @@ -112,7 +112,12 @@ class NSRunLoop : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSScanner.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSScanner.d Tue Apr 06 11:37:27 2010 +0200 @@ -168,7 +168,12 @@ class NSScanner : NSObject, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSScriptClassDescription.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSScriptClassDescription.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class NSScriptClassDescription : NSClassDescription { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSScriptCoercionHandler.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSScriptCoercionHandler.d Tue Apr 06 11:37:27 2010 +0200 @@ -12,7 +12,12 @@ class NSScriptCoercionHandler : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSScriptCommand.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSScriptCommand.d Tue Apr 06 11:37:27 2010 +0200 @@ -33,7 +33,12 @@ class NSScriptCommand : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSScriptCommandDescription.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSScriptCommandDescription.d Tue Apr 06 11:37:27 2010 +0200 @@ -18,7 +18,12 @@ class NSScriptCommandDescription : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSScriptExecutionContext.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSScriptExecutionContext.d Tue Apr 06 11:37:27 2010 +0200 @@ -13,7 +13,12 @@ class NSScriptExecutionContext : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSScriptObjectSpecifiers.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSScriptObjectSpecifiers.d Tue Apr 06 11:37:27 2010 +0200 @@ -74,7 +74,12 @@ class NSIndexSpecifier : NSScriptObjectSpecifier { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -109,7 +114,12 @@ class NSRangeSpecifier : NSScriptObjectSpecifier { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -154,7 +164,12 @@ class NSUniqueIDSpecifier : NSScriptObjectSpecifier { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -189,7 +204,12 @@ class NSRelativeSpecifier : NSScriptObjectSpecifier { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -234,7 +254,12 @@ class NSNameSpecifier : NSScriptObjectSpecifier { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -269,7 +294,12 @@ class NSPositionalSpecifier : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -334,7 +364,12 @@ class NSScriptObjectSpecifier : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -492,7 +527,12 @@ class NSWhoseSpecifier : NSScriptObjectSpecifier { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSScriptStandardSuiteCommands.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSScriptStandardSuiteCommands.d Tue Apr 06 11:37:27 2010 +0200 @@ -25,7 +25,12 @@ class NSCloneCommand : NSScriptCommand { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -50,7 +55,12 @@ class NSSetCommand : NSScriptCommand { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -75,7 +85,12 @@ class NSCreateCommand : NSScriptCommand { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -100,7 +115,12 @@ class NSMoveCommand : NSScriptCommand { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -125,7 +145,12 @@ class NSQuitCommand : NSScriptCommand { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -145,7 +170,12 @@ class NSCloseCommand : NSScriptCommand { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -165,7 +195,12 @@ class NSDeleteCommand : NSScriptCommand { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSScriptSuiteRegistry.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSScriptSuiteRegistry.d Tue Apr 06 11:37:27 2010 +0200 @@ -20,7 +20,12 @@ class NSScriptSuiteRegistry : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSScriptWhoseTests.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSScriptWhoseTests.d Tue Apr 06 11:37:27 2010 +0200 @@ -141,7 +141,12 @@ class NSLogicalTest : NSScriptWhoseTest { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -181,7 +186,12 @@ class NSSpecifierTest : NSScriptWhoseTest { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -206,7 +216,12 @@ class NSScriptWhoseTest : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSSet.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSSet.d Tue Apr 06 11:37:27 2010 +0200 @@ -223,7 +223,12 @@ class NSSet : NSObject, INSCopying, INSMutableCopying, INSCoding, INSFastEnumeration { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -441,7 +446,12 @@ class NSMutableSet : NSSet { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -519,7 +529,12 @@ class NSCountedSet : NSMutableSet { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSSortDescriptor.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSSortDescriptor.d Tue Apr 06 11:37:27 2010 +0200 @@ -16,7 +16,12 @@ class NSSortDescriptor : NSObject, INSCoding, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSSpellServer.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSSpellServer.d Tue Apr 06 11:37:27 2010 +0200 @@ -97,7 +97,12 @@ class NSSpellServer : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSStream.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSStream.d Tue Apr 06 11:37:27 2010 +0200 @@ -313,7 +313,12 @@ class NSStream : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -384,7 +389,12 @@ class NSOutputStream : NSStream { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -450,7 +460,12 @@ class NSInputStream : NSStream { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSString.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSString.d Tue Apr 06 11:37:27 2010 +0200 @@ -933,7 +933,12 @@ class NSMutableString : NSString { - mixin (ObjcClusterWrap); + mixin ObjcClusterWrap; + + this (id object) + { + super(object); + } this () { @@ -999,7 +1004,12 @@ class NSString : NSObject, INSCopying, INSMutableCopying, INSCoding { - mixin (ObjcClusterWrap); + mixin ObjcClusterWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSTask.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSTask.d Tue Apr 06 11:37:27 2010 +0200 @@ -42,7 +42,12 @@ class NSTask : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSThread.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSThread.d Tue Apr 06 11:37:27 2010 +0200 @@ -86,7 +86,12 @@ class NSThread : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSTimeZone.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSTimeZone.d Tue Apr 06 11:37:27 2010 +0200 @@ -163,7 +163,12 @@ class NSTimeZone : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSTimer.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSTimer.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class NSTimer : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSURL.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSURL.d Tue Apr 06 11:37:27 2010 +0200 @@ -33,7 +33,12 @@ class NSURL : NSObject, INSCoding, INSCopying, INSURLHandleClient { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSURLAuthenticationChallenge.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSURLAuthenticationChallenge.d Tue Apr 06 11:37:27 2010 +0200 @@ -17,7 +17,12 @@ class NSURLAuthenticationChallenge : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSURLCache.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSURLCache.d Tue Apr 06 11:37:27 2010 +0200 @@ -29,7 +29,12 @@ class NSCachedURLResponse : NSObject, INSCoding, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -104,7 +109,12 @@ class NSURLCache : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSURLConnection.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSURLConnection.d Tue Apr 06 11:37:27 2010 +0200 @@ -80,7 +80,12 @@ class NSURLConnection : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSURLCredential.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSURLCredential.d Tue Apr 06 11:37:27 2010 +0200 @@ -24,7 +24,12 @@ class NSURLCredential : NSObject, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSURLCredentialStorage.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSURLCredentialStorage.d Tue Apr 06 11:37:27 2010 +0200 @@ -30,7 +30,12 @@ class NSURLCredentialStorage : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSURLDownload.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSURLDownload.d Tue Apr 06 11:37:27 2010 +0200 @@ -18,7 +18,12 @@ class NSURLDownload : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSURLHandle.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSURLHandle.d Tue Apr 06 11:37:27 2010 +0200 @@ -27,7 +27,12 @@ class NSURLHandle : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSURLProtectionSpace.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSURLProtectionSpace.d Tue Apr 06 11:37:27 2010 +0200 @@ -95,7 +95,12 @@ class NSURLProtectionSpace : NSObject, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSURLProtocol.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSURLProtocol.d Tue Apr 06 11:37:27 2010 +0200 @@ -20,7 +20,12 @@ class NSURLProtocol : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSURLRequest.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSURLRequest.d Tue Apr 06 11:37:27 2010 +0200 @@ -105,7 +105,12 @@ class NSURLRequest : NSObject, INSCoding, INSCopying, INSMutableCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -226,7 +231,12 @@ class NSMutableURLRequest : NSURLRequest { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSURLResponse.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSURLResponse.d Tue Apr 06 11:37:27 2010 +0200 @@ -19,7 +19,12 @@ class NSHTTPURLResponse : NSURLResponse { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -49,7 +54,12 @@ class NSURLResponse : NSObject, INSCoding, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSUndoManager.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSUndoManager.d Tue Apr 06 11:37:27 2010 +0200 @@ -91,7 +91,12 @@ class NSUndoManager : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSUserDefaults.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSUserDefaults.d Tue Apr 06 11:37:27 2010 +0200 @@ -61,7 +61,12 @@ class NSUserDefaults : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSValue.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSValue.d Tue Apr 06 11:37:27 2010 +0200 @@ -315,7 +315,12 @@ class NSValue : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () { @@ -449,7 +454,12 @@ class NSNumber : NSValue { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSValueTransformer.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSValueTransformer.d Tue Apr 06 11:37:27 2010 +0200 @@ -67,7 +67,12 @@ class NSValueTransformer : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSXMLDTD.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSXMLDTD.d Tue Apr 06 11:37:27 2010 +0200 @@ -20,7 +20,12 @@ class NSXMLDTD : NSXMLNode { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSXMLDTDNode.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSXMLDTDNode.d Tue Apr 06 11:37:27 2010 +0200 @@ -40,7 +40,12 @@ class NSXMLDTDNode : NSXMLNode { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSXMLDocument.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSXMLDocument.d Tue Apr 06 11:37:27 2010 +0200 @@ -31,7 +31,12 @@ class NSXMLDocument : NSXMLNode { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSXMLElement.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSXMLElement.d Tue Apr 06 11:37:27 2010 +0200 @@ -18,7 +18,12 @@ class NSXMLElement : NSXMLNode { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSXMLNode.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSXMLNode.d Tue Apr 06 11:37:27 2010 +0200 @@ -41,7 +41,12 @@ class NSXMLNode : NSObject, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/foundation/NSXMLParser.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/foundation/NSXMLParser.d Tue Apr 06 11:37:27 2010 +0200 @@ -278,7 +278,12 @@ class NSXMLParser : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this () {
--- a/dstep/objc/bridge/Bridge.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/objc/bridge/Bridge.d Tue Apr 06 11:37:27 2010 +0200 @@ -111,72 +111,73 @@ } /** - * All Objective-C wrappers should mix in this string. + * All Objective-C wrappers should mix in this template. * - * Mixes in: - * $(UL - * $(LI $(D_PSYMBOL __objcClass): a class variable representing the Objective-C class) - * $(LI $(D_PSYMBOL __objcSuperClass): a class variable representing the Objective-C super class) - * $(LI A constructor taking an Objective-C instance) - * $(LI $(D_PSYMBOL dstep.objc.bridge.ClassInitializer.ObjcSubclassInitializer)) - * ) + * Mixes in: $(D_PSYMBOL dstep.objc.bridge.ClassInitializer.ObjcSubclassInitializer) + * * * Examples: * --- * class AppController : NSObject * { - * mixin(ObjcWrap); + * mixin ObjcWrap; * } * --- */ -const ObjcWrap = "static private dstep.objc.objc.Class __objcClass; +template ObjcWrap () +{ + /// This variable represents the Objective-C class. + static private dstep.objc.objc.Class __objcClass; + + /// This variable represents the Objective-C super class. static private dstep.objc.objc.Class __objcSuperClass; - - this (dstep.objc.objc.id object) - { - super(object); - } - + + /** + * Allocates a new instance of the receiver. + * + * Returns: a new instance of the receiver + */ static typeof(this) alloc () { - return invokeObjcSelfClass!(typeof(this), \"alloc\"); + return invokeObjcSelfClass!(typeof(this), "alloc"); } - mixin dstep.objc.bridge.ClassInitializer.ObjcSubclassInitializer!(this.stringof, super.stringof);"; + mixin dstep.objc.bridge.ClassInitializer.ObjcSubclassInitializer!(this.stringof, super.stringof); +} /** * All Objective-C wrappers should mix in this string. * - * Mixes in: - * $(UL - * $(LI $(D_PSYMBOL __objcClass): a class variable representing the Objective-C class) - * $(LI $(D_PSYMBOL __objcSuperClass): a class variable representing the Objective-C super class) - * $(LI A constructor taking an Objective-C instance) - * $(LI $(D_PSYMBOL dstep.objc.bridge.ClassInitializer.ObjcSubclassInitializer)) - * ) + * Mixes in: $(D_PSYMBOL dstep.objc.bridge.ClassInitializer.ObjcSubclassInitializer) * * Examples: * --- * class NSString : NSObject * { - * mixin(ObjcClusterWrap); + * mixin ObjcClusterWrap; * } * --- */ -const ObjcClusterWrap = "static private dstep.objc.objc.Class __objcClass; +template ObjcClusterWrap () +{ + /// This variable represents the Objective-C class. + static private dstep.objc.objc.Class __objcClass; + + /// This variable represents the Objective-C super class. static private dstep.objc.objc.Class __objcSuperClass; - - this (dstep.objc.objc.id object) - { - super(object); - } + /** + * Allocates a new instance of the receiver. + * + * Returns: a new instance of the receiver + */ static typeof(this) alloc () { - return invokeObjcSuperClass!(typeof(this), \"alloc\"); + return invokeObjcSuperClass!(typeof(this), "alloc"); } - mixin dstep.objc.bridge.ClassInitializer.ObjcSubclassInitializer!(this.stringof, super.stringof);"; + mixin dstep.objc.bridge.ClassInitializer.ObjcSubclassInitializer!(this.stringof, super.stringof); +} /** * Makes the given field available as an IBOutlet. @@ -746,7 +747,7 @@ * Params: * objcInstance = the Objective-C instance to deregister */ - package static void deregisterObjcInstance (id objcInstance) + package void deregisterObjcInstance (id objcInstance) { GC.removeRoot(getObjcIvar!(DObjectType, dObjectVar)(objcInstance)); }
--- a/dstep/objc/bridge/Capsule.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/objc/bridge/Capsule.d Tue Apr 06 11:37:27 2010 +0200 @@ -20,6 +20,7 @@ import std.math : log2; } +import dstep.internal.Reflection; import dstep.internal.String; import dstep.objc.bridge.Bridge; import dstep.objc.bridge.Type; @@ -204,11 +205,11 @@ { static if (needsEncapsulation!(T)) { - static if (hasIdConstructor!(T)) + static if (is(T : ObjcWrapper)) { T instance = cast(T) Bridge.getDObject(value); - return instance ? instance : new T(value); + return instance ? instance : newWrapper!(T)(value); } else @@ -219,6 +220,15 @@ return value; } +private T newWrapper (T) (ObjcType!(T) value) +{ + auto wrapper = cast(ObjcWrapper) newInstance(T.classinfo); + setValueOfField!("objcObject_")(wrapper, value); + Bridge.setDObject(wrapper, value); + + return cast(T) wrapper; +} + private id encapsuleString (string str) { enum { NSUTF8StringEncoding = 4 }
--- a/dstep/objc/bridge/Wrapper.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/objc/bridge/Wrapper.d Tue Apr 06 11:37:27 2010 +0200 @@ -73,7 +73,7 @@ /// Sets the D object in the receiver's Objective-C instance protected final void dObject (Object dObject) { - Bridge.instance.setDObject(dObject, objcObject); + Bridge.setDObject(dObject, objcObject); } /// Gets the objc_super instance of the receiver
--- a/dstep/objc/message.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/objc/message.d Tue Apr 06 11:37:27 2010 +0200 @@ -25,9 +25,25 @@ else version (PPC64) // Not sure about this const int STRUCT_SIZE_LIMIT = 16; +/** + * Specifies the superclass of an instance. + * + * The compiler generates an objc_super data structure when it encounters the super + * keyword as the receiver of a message. It specifies the class definition of the + * particular superclass that should be messaged. + */ struct objc_super { + /** + * A pointer of type $(DSTEP_EXTERNAL_SYMBOL dstep.objc.objc, id). + * Specifies an instance of a class. + */ id receiver; + + /** + * A pointer to an $(DIL_EXTERNAL_SYMBOL dstep.objc.objc, Class) data + * structure. Specifies the particular superclass of the instance to message. + */ Class super_class; // for dwt compatibility @@ -57,13 +73,13 @@ R objc_msgSend (R = id, ARGS...) (id self, SEL op, ARGS args) { - alias extern(C) R function (id, SEL, ARGS) fp; + alias extern (C) R function (id, SEL, ARGS) fp; return (cast(fp)&bindings.objc_msgSend)(self, op, args); } R objc_msgSendSuper (R = id, ARGS...) (objc_super* super_, SEL op, ARGS args) { - alias extern(C) R function (objc_super*, SEL, ARGS) fp; + alias extern (C) R function (objc_super*, SEL, ARGS) fp; return (cast(fp)&bindings.objc_msgSendSuper)(super_, op, args); } @@ -71,7 +87,7 @@ { if (T.sizeof > STRUCT_SIZE_LIMIT) { - alias extern(C) void function (T*, id, SEL, ARGS) fp; + alias extern (C) void function (T*, id, SEL, ARGS) fp; (cast(void function (fp))&bindings.objc_msgSend_stret)(&stretAddr, self, op, args); }
--- a/dstep/objc/runtime.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/objc/runtime.d Tue Apr 06 11:37:27 2010 +0200 @@ -54,8 +54,10 @@ const char _C_VECTOR = '!'; const char _C_CONST = 'r'; +/// struct objc_class { + /// $(DIL_EXTERNAL_SYMBOL id, dstep.objc.objc, id, alias) Class isa; Class super_class; /*const*/ char* name;
--- a/dstep/qtkit/QTCaptureAudioPreviewOutput.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTCaptureAudioPreviewOutput.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class QTCaptureAudioPreviewOutput : QTCaptureOutput { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSString outputDeviceUniqueID () {
--- a/dstep/qtkit/QTCaptureConnection.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTCaptureConnection.d Tue Apr 06 11:37:27 2010 +0200 @@ -110,7 +110,12 @@ class QTCaptureConnection : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } Object owner () {
--- a/dstep/qtkit/QTCaptureDecompressedVideoOutput.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTCaptureDecompressedVideoOutput.d Tue Apr 06 11:37:27 2010 +0200 @@ -28,7 +28,12 @@ class QTCaptureDecompressedVideoOutput : QTCaptureOutput { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSDictionary pixelBufferAttributes () {
--- a/dstep/qtkit/QTCaptureDevice.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTCaptureDevice.d Tue Apr 06 11:37:27 2010 +0200 @@ -191,7 +191,12 @@ class QTCaptureDevice : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSArray inputDevices () {
--- a/dstep/qtkit/QTCaptureDeviceInput.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTCaptureDeviceInput.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class QTCaptureDeviceInput : QTCaptureInput { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static Object deviceInputWithDevice (QTCaptureDevice device) {
--- a/dstep/qtkit/QTCaptureFileOutput.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTCaptureFileOutput.d Tue Apr 06 11:37:27 2010 +0200 @@ -73,7 +73,12 @@ class QTCaptureFileOutput : QTCaptureOutput { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSURL outputFileURL () {
--- a/dstep/qtkit/QTCaptureInput.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTCaptureInput.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class QTCaptureInput : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSArray connections () {
--- a/dstep/qtkit/QTCaptureLayer.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTCaptureLayer.d Tue Apr 06 11:37:27 2010 +0200 @@ -16,7 +16,12 @@ class QTCaptureLayer : CALayer { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static Object layerWithSession (QTCaptureSession session) {
--- a/dstep/qtkit/QTCaptureMovieFileOutput.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTCaptureMovieFileOutput.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,5 +14,10 @@ class QTCaptureMovieFileOutput : QTCaptureFileOutput { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } } \ No newline at end of file
--- a/dstep/qtkit/QTCaptureOutput.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTCaptureOutput.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class QTCaptureOutput : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSArray connections () {
--- a/dstep/qtkit/QTCaptureSession.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTCaptureSession.d Tue Apr 06 11:37:27 2010 +0200 @@ -40,7 +40,12 @@ class QTCaptureSession : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSArray inputs () {
--- a/dstep/qtkit/QTCaptureVideoPreviewOutput.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTCaptureVideoPreviewOutput.d Tue Apr 06 11:37:27 2010 +0200 @@ -27,7 +27,12 @@ class QTCaptureVideoPreviewOutput : QTCaptureOutput { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSDictionary pixelBufferAttributes () {
--- a/dstep/qtkit/QTCaptureView.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTCaptureView.d Tue Apr 06 11:37:27 2010 +0200 @@ -29,7 +29,12 @@ class QTCaptureView : NSView { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } QTCaptureSession captureSession () {
--- a/dstep/qtkit/QTCompressionOptions.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTCompressionOptions.d Tue Apr 06 11:37:27 2010 +0200 @@ -13,7 +13,12 @@ class QTCompressionOptions : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSArray compressionOptionsIdentifiersForMediaType (NSString mediaType) {
--- a/dstep/qtkit/QTDataReference.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTDataReference.d Tue Apr 06 11:37:27 2010 +0200 @@ -65,7 +65,12 @@ class QTDataReference : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static Object dataReferenceWithDataRef (Handle dataRef, NSString type) {
--- a/dstep/qtkit/QTFormatDescription.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTFormatDescription.d Tue Apr 06 11:37:27 2010 +0200 @@ -73,7 +73,12 @@ class QTFormatDescription : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } NSString mediaType () {
--- a/dstep/qtkit/QTMedia.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTMedia.d Tue Apr 06 11:37:27 2010 +0200 @@ -336,7 +336,12 @@ class QTMedia : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } QTTrack track () {
--- a/dstep/qtkit/QTMovie.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTMovie.d Tue Apr 06 11:37:27 2010 +0200 @@ -1899,7 +1899,12 @@ class QTMovie : NSObject, INSCoding, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/qtkit/QTMovieLayer.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTMovieLayer.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class QTMovieLayer : CALayer { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static Object layerWithMovie (QTMovie movie) {
--- a/dstep/qtkit/QTMovieView.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTMovieView.d Tue Apr 06 11:37:27 2010 +0200 @@ -69,7 +69,12 @@ class QTMovieView : NSView, INSCoding, INSUserInterfaceValidations { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } bool validateUserInterfaceItem (INSValidatedUserInterfaceItem anItem) {
--- a/dstep/qtkit/QTSampleBuffer.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTSampleBuffer.d Tue Apr 06 11:37:27 2010 +0200 @@ -117,7 +117,12 @@ class QTSampleBuffer : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } QTFormatDescription formatDescription () {
--- a/dstep/qtkit/QTTrack.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/qtkit/QTTrack.d Tue Apr 06 11:37:27 2010 +0200 @@ -215,7 +215,12 @@ class QTTrack : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } QTMovie movie () {
--- a/dstep/quartzcore/CAAnimation.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CAAnimation.d Tue Apr 06 11:37:27 2010 +0200 @@ -149,7 +149,12 @@ class CAAnimation : NSObject, INSCoding, INSCopying, ICAMediaTiming, ICAAction { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static Object animation () { @@ -779,7 +784,12 @@ class CAPropertyAnimation : CAAnimation { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static Object animationWithKeyPath (NSString path) {
--- a/dstep/quartzcore/CAConstraintLayoutManager.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CAConstraintLayoutManager.d Tue Apr 06 11:37:27 2010 +0200 @@ -30,7 +30,12 @@ class CAConstraintLayoutManager : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static Object layoutManager () { @@ -40,7 +45,12 @@ class CAConstraint : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static Object constraintWithAttribute (int attr, NSString srcId, int srcAttr, CGFloat m, CGFloat c) {
--- a/dstep/quartzcore/CALayer.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CALayer.d Tue Apr 06 11:37:27 2010 +0200 @@ -207,7 +207,12 @@ class CALayer : NSObject, INSCoding, ICAMediaTiming { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void encodeWithCoder (NSCoder aCoder) {
--- a/dstep/quartzcore/CAMediaTimingFunction.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CAMediaTimingFunction.d Tue Apr 06 11:37:27 2010 +0200 @@ -58,7 +58,12 @@ class CAMediaTimingFunction : NSObject, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static Object functionWithName (NSString name) {
--- a/dstep/quartzcore/CAOpenGLLayer.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CAOpenGLLayer.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class CAOpenGLLayer : CALayer { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } bool isAsynchronous () {
--- a/dstep/quartzcore/CARenderer.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CARenderer.d Tue Apr 06 11:37:27 2010 +0200 @@ -18,7 +18,12 @@ class CARenderer : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static CARenderer rendererWithCGLContext (void* ctx, NSDictionary dict) {
--- a/dstep/quartzcore/CAScrollLayer.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CAScrollLayer.d Tue Apr 06 11:37:27 2010 +0200 @@ -57,7 +57,12 @@ class CAScrollLayer : CALayer { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } void scrollToPoint (CGPoint p) {
--- a/dstep/quartzcore/CATiledLayer.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CATiledLayer.d Tue Apr 06 11:37:27 2010 +0200 @@ -13,7 +13,12 @@ class CATiledLayer : CALayer { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static double fadeDuration () {
--- a/dstep/quartzcore/CATransaction.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CATransaction.d Tue Apr 06 11:37:27 2010 +0200 @@ -38,7 +38,12 @@ class CATransaction : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static void begin () {
--- a/dstep/quartzcore/CIColor.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CIColor.d Tue Apr 06 11:37:27 2010 +0200 @@ -19,7 +19,12 @@ class CIColor : NSObject, INSCoding, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } typeof(this) copyWithZone (NSZone* zone) {
--- a/dstep/quartzcore/CIContext.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CIContext.d Tue Apr 06 11:37:27 2010 +0200 @@ -57,7 +57,12 @@ class CIContext : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static CIContext contextWithCGLContext (CGLContextObj ctx, CGLPixelFormatObj pf, NSDictionary dict) {
--- a/dstep/quartzcore/CIFilter.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CIFilter.d Tue Apr 06 11:37:27 2010 +0200 @@ -818,7 +818,12 @@ class CIFilter : NSObject, INSCoding, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/quartzcore/CIFilterGenerator.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CIFilterGenerator.d Tue Apr 06 11:37:27 2010 +0200 @@ -51,7 +51,12 @@ class CIFilterGenerator : NSObject, INSCoding, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {
--- a/dstep/quartzcore/CIFilterShape.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CIFilterShape.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class CIFilterShape : NSObject, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } typeof(this) copyWithZone (NSZone* zone) {
--- a/dstep/quartzcore/CIImage.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CIImage.d Tue Apr 06 11:37:27 2010 +0200 @@ -51,7 +51,12 @@ class CIImage : NSObject, INSCoding, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } typeof(this) copyWithZone (NSZone* zone) {
--- a/dstep/quartzcore/CIImageAccumulator.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CIImageAccumulator.d Tue Apr 06 11:37:27 2010 +0200 @@ -14,7 +14,12 @@ class CIImageAccumulator : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static CIImageAccumulator imageAccumulatorWithExtent (CGRect r, int f) {
--- a/dstep/quartzcore/CIKernel.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CIKernel.d Tue Apr 06 11:37:27 2010 +0200 @@ -15,7 +15,12 @@ class CIKernel : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static NSArray kernelsWithString (NSString s) {
--- a/dstep/quartzcore/CIPlugIn.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CIPlugIn.d Tue Apr 06 11:37:27 2010 +0200 @@ -12,7 +12,12 @@ class CIPlugIn : NSObject { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } static void loadAllPlugIns () {
--- a/dstep/quartzcore/CISampler.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CISampler.d Tue Apr 06 11:37:27 2010 +0200 @@ -87,7 +87,12 @@ class CISampler : NSObject, INSCopying { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } typeof(this) copyWithZone (NSZone* zone) {
--- a/dstep/quartzcore/CIVector.d Wed Feb 10 19:24:32 2010 +0100 +++ b/dstep/quartzcore/CIVector.d Tue Apr 06 11:37:27 2010 +0200 @@ -16,7 +16,12 @@ class CIVector : NSObject, INSCopying, INSCoding { - mixin (ObjcWrap); + mixin ObjcWrap; + + this (id object) + { + super(object); + } this (NSCoder aDecoder) {