Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Add Xcode frameworks header files.

This still have a lot of warnings.
They will be removed by #pragma warning settings.
(Temporarily warnings are NOT treated as erros )
  • Loading branch information...
commit 0b30d5d4fd58d297ca077f0f668c7927750e3cc5 1 parent f0d02b2
@JugglerShu JugglerShu authored
Showing with 32 additions and 1,504 deletions.
  1. +1 −1  Tools/xcodedump.rb
  2. +20 −34 XVim.xcodeproj/project.pbxproj
  3. +0 −80 XVim/DVTBorderedView.h
  4. +0 −63 XVim/DVTChooserView.h
  5. +0 −38 XVim/DVTCompletionController.h
  6. +0 −18 XVim/DVTFoldingTextStorage.h
  7. +0 −145 XVim/DVTFondAndColorTheme.h
  8. +0 −40 XVim/DVTFontAndColorsTheme.h
  9. +0 −27 XVim/DVTSourceTextScrollView.h
  10. +1 −1  XVim/DVTSourceTextScrollViewHook.m
  11. +0 −297 XVim/DVTSourceTextView.h
  12. +1 −1  XVim/DVTSourceTextViewHook.m
  13. +0 −88 XVim/IDEApplicationController.h
  14. +0 −61 XVim/IDEEditor.h
  15. +0 −21 XVim/IDEEditorArea.h
  16. +2 −3 XVim/IDEEditorAreaHook.m
  17. +0 −30 XVim/IDEEditorGeniusMode.h
  18. +1 −1  XVim/IDEEditorHook.m
  19. +0 −53 XVim/IDEEditorModeViewController.h
  20. +0 −24 XVim/IDEEditorMultipleContext.h
  21. +0 −248 XVim/IDESourceCodeEditor.h
  22. +1 −1  XVim/IDESourceCodeEditorHook.m
  23. +0 −180 XVim/IDEWorkspaceController.h
  24. +0 −34 XVim/IDEWorkspaceTabController.h
  25. +1 −5 XVim/XVimCommandLine.m
  26. +1 −2  XVim/XVimSourceView+Xcode.m
  27. +2 −2 XVim/XVimStatusLine.m
  28. +1 −6 XVim/XVimWindowManager.m
View
2  Tools/xcodedump.rb
@@ -11,5 +11,5 @@
LibraryPaths.each{|file|
output = OutDir + File.basename(file, ".*")
- puts `class-dump -C "DVT.*|IDE.*" #{XcodePath}#{file} > #{output}.h`
+ puts `class-dump -I -C "DVT.*|IDE.*" #{XcodePath}#{file} > #{output}.h`
}
View
54 XVim.xcodeproj/project.pbxproj
@@ -29,9 +29,11 @@
A2B4BABC14D59F6600D817B0 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2B4BABB14D59F6600D817B0 /* Cocoa.framework */; };
A2BA3EA2152E372A00C18FB4 /* XVimOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = A2BA3EA1152E372A00C18FB4 /* XVimOptions.m */; };
A2C05D9A154AE9A400ACCDDC /* DVTSourceTextScrollViewHook.m in Sources */ = {isa = PBXBuildFile; fileRef = A2C05D99154AE9A400ACCDDC /* DVTSourceTextScrollViewHook.m */; };
+ A2C2603F1552E8710060FE4A /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2C2603E1552E8700060FE4A /* QuartzCore.framework */; };
A2C4E79814E7F35300751199 /* Hooker.m in Sources */ = {isa = PBXBuildFile; fileRef = A2C4E79714E7F35300751199 /* Hooker.m */; };
A2C4E79C14E7F36B00751199 /* XVimEvaluator.m in Sources */ = {isa = PBXBuildFile; fileRef = A2C4E79B14E7F36B00751199 /* XVimEvaluator.m */; };
A2D48B1F15347B5C0088AB71 /* NSString+VimHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = A2D48B1E15347B5C0088AB71 /* NSString+VimHelper.m */; };
+ A2E94CDF1552F37C00AFB702 /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2E94CDE1552F37C00AFB702 /* AddressBook.framework */; };
A2F4A33E14F00B25006DA5A5 /* XVimNormalEvaluator.m in Sources */ = {isa = PBXBuildFile; fileRef = A2F4A33D14F00B25006DA5A5 /* XVimNormalEvaluator.m */; };
A2F4A34314F00BD3006DA5A5 /* XVimVisualEvaluator.m in Sources */ = {isa = PBXBuildFile; fileRef = A2F4A34214F00BD3006DA5A5 /* XVimVisualEvaluator.m */; };
A2F4A34614F00D69006DA5A5 /* XVimSearchLineEvaluator.m in Sources */ = {isa = PBXBuildFile; fileRef = A2F4A34514F00D69006DA5A5 /* XVimSearchLineEvaluator.m */; };
@@ -83,7 +85,6 @@
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
- A214C6D315484793002583BA /* DVTFondAndColorTheme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DVTFondAndColorTheme.h; path = XVim/DVTFondAndColorTheme.h; sourceTree = SOURCE_ROOT; };
A222B5DF1514DFCD005E8802 /* XVimOperatorEvaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimOperatorEvaluator.h; path = XVim/XVimOperatorEvaluator.h; sourceTree = SOURCE_ROOT; };
A222B5E01514DFCD005E8802 /* XVimOperatorEvaluator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimOperatorEvaluator.m; path = XVim/XVimOperatorEvaluator.m; sourceTree = SOURCE_ROOT; };
A2277ED214F80BCB00A6B70C /* XVimDeleteEvaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimDeleteEvaluator.h; path = XVim/XVimDeleteEvaluator.h; sourceTree = SOURCE_ROOT; };
@@ -102,14 +103,17 @@
A24782B914D6F56E003B6433 /* XVimCommandField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimCommandField.h; path = XVim/XVimCommandField.h; sourceTree = SOURCE_ROOT; };
A24782BA14D6F56E003B6433 /* XVimCommandField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimCommandField.m; path = XVim/XVimCommandField.m; sourceTree = SOURCE_ROOT; };
A24782C514D6F6DC003B6433 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = XVim/en.lproj/InfoPlist.strings; sourceTree = SOURCE_ROOT; };
+ A2508B511551D47C0083F9ED /* DVTFoundation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DVTFoundation.h; path = XcodeClasses/DVTFoundation.h; sourceTree = SOURCE_ROOT; };
+ A2508B521551D47C0083F9ED /* DVTKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DVTKit.h; path = XcodeClasses/DVTKit.h; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = "<none>"; };
+ A2508B531551D47C0083F9ED /* IDEFoundation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IDEFoundation.h; path = XcodeClasses/IDEFoundation.h; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = "<none>"; };
+ A2508B541551D47C0083F9ED /* IDEKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IDEKit.h; path = XcodeClasses/IDEKit.h; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = "<none>"; };
+ A2508B551551D47C0083F9ED /* IDESourceEditor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IDESourceEditor.h; path = XcodeClasses/IDESourceEditor.h; sourceTree = SOURCE_ROOT; };
A26ACC4C154F2D6600B27D69 /* IDEEditorHook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IDEEditorHook.h; path = XVim/IDEEditorHook.h; sourceTree = SOURCE_ROOT; };
A26ACC4D154F2D6700B27D69 /* IDEEditorHook.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IDEEditorHook.m; path = XVim/IDEEditorHook.m; sourceTree = SOURCE_ROOT; };
- A26ACC50154F2F4F00B27D69 /* IDEEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IDEEditor.h; path = XVim/IDEEditor.h; sourceTree = SOURCE_ROOT; };
A28D42F314FE87AF004BC121 /* XVimGMotionEvaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimGMotionEvaluator.h; path = XVim/XVimGMotionEvaluator.h; sourceTree = SOURCE_ROOT; };
A28D42F414FE87AF004BC121 /* XVimGMotionEvaluator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimGMotionEvaluator.m; path = XVim/XVimGMotionEvaluator.m; sourceTree = SOURCE_ROOT; };
A28D42F614FE8E2A004BC121 /* XVimInsertEvaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimInsertEvaluator.h; path = XVim/XVimInsertEvaluator.h; sourceTree = SOURCE_ROOT; };
A28D42F714FE8E2A004BC121 /* XVimInsertEvaluator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimInsertEvaluator.m; path = XVim/XVimInsertEvaluator.m; sourceTree = SOURCE_ROOT; };
- A2A3483815484C20005DECE2 /* IDEApplicationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IDEApplicationController.h; path = XVim/IDEApplicationController.h; sourceTree = SOURCE_ROOT; };
A2A6BA2C152A544B00F0EB5F /* XVimSearch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimSearch.h; path = XVim/XVimSearch.h; sourceTree = SOURCE_ROOT; };
A2A6BA2D152A544B00F0EB5F /* XVimSearch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimSearch.m; path = XVim/XVimSearch.m; sourceTree = SOURCE_ROOT; };
A2A736341527484B0051E8E4 /* XVimExCommand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimExCommand.h; path = XVim/XVimExCommand.h; sourceTree = SOURCE_ROOT; };
@@ -120,8 +124,6 @@
A2ABFE1215497A3C002220E8 /* XVimStatusLine.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimStatusLine.m; path = XVim/XVimStatusLine.m; sourceTree = SOURCE_ROOT; };
A2ADAB811545C18F0093A908 /* IDEEditorAreaHook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IDEEditorAreaHook.h; path = XVim/IDEEditorAreaHook.h; sourceTree = SOURCE_ROOT; };
A2ADAB821545C18F0093A908 /* IDEEditorAreaHook.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IDEEditorAreaHook.m; path = XVim/IDEEditorAreaHook.m; sourceTree = SOURCE_ROOT; };
- A2ADAB881545CC540093A908 /* IDEWorkspaceController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IDEWorkspaceController.h; path = XVim/IDEWorkspaceController.h; sourceTree = SOURCE_ROOT; };
- A2ADAB8B1545DA8C0093A908 /* DVTBorderedView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DVTBorderedView.h; path = XVim/DVTBorderedView.h; sourceTree = SOURCE_ROOT; };
A2AF5E16152EA92C00E13833 /* XVimSourceView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimSourceView.h; path = XVim/XVimSourceView.h; sourceTree = SOURCE_ROOT; };
A2AF5E17152EA92C00E13833 /* XVimSourceView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimSourceView.m; path = XVim/XVimSourceView.m; sourceTree = SOURCE_ROOT; };
A2B4BABB14D59F6600D817B0 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
@@ -130,22 +132,22 @@
A2B4BAC014D59F6600D817B0 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
A2BA3EA0152E372900C18FB4 /* XVimOptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimOptions.h; path = XVim/XVimOptions.h; sourceTree = SOURCE_ROOT; };
A2BA3EA1152E372A00C18FB4 /* XVimOptions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimOptions.m; path = XVim/XVimOptions.m; sourceTree = SOURCE_ROOT; };
- A2C05D94154AE78500ACCDDC /* DVTSourceTextScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DVTSourceTextScrollView.h; path = XVim/DVTSourceTextScrollView.h; sourceTree = SOURCE_ROOT; };
A2C05D98154AE9A400ACCDDC /* DVTSourceTextScrollViewHook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DVTSourceTextScrollViewHook.h; path = XVim/DVTSourceTextScrollViewHook.h; sourceTree = SOURCE_ROOT; };
A2C05D99154AE9A400ACCDDC /* DVTSourceTextScrollViewHook.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DVTSourceTextScrollViewHook.m; path = XVim/DVTSourceTextScrollViewHook.m; sourceTree = SOURCE_ROOT; };
+ A2C2603E1552E8700060FE4A /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
A2C4E79614E7F35300751199 /* Hooker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Hooker.h; path = XVim/Hooker.h; sourceTree = "<group>"; };
A2C4E79714E7F35300751199 /* Hooker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Hooker.m; path = XVim/Hooker.m; sourceTree = "<group>"; };
A2C4E79A14E7F36B00751199 /* XVimEvaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimEvaluator.h; path = XVim/XVimEvaluator.h; sourceTree = SOURCE_ROOT; };
A2C4E79B14E7F36B00751199 /* XVimEvaluator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimEvaluator.m; path = XVim/XVimEvaluator.m; sourceTree = SOURCE_ROOT; };
A2D48B1D15347B5C0088AB71 /* NSString+VimHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSString+VimHelper.h"; path = "XVim/NSString+VimHelper.h"; sourceTree = SOURCE_ROOT; };
A2D48B1E15347B5C0088AB71 /* NSString+VimHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSString+VimHelper.m"; path = "XVim/NSString+VimHelper.m"; sourceTree = SOURCE_ROOT; };
+ A2E94CDE1552F37C00AFB702 /* AddressBook.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBook.framework; path = System/Library/Frameworks/AddressBook.framework; sourceTree = SDKROOT; };
A2F4A33C14F00B25006DA5A5 /* XVimNormalEvaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimNormalEvaluator.h; path = XVim/XVimNormalEvaluator.h; sourceTree = SOURCE_ROOT; };
A2F4A33D14F00B25006DA5A5 /* XVimNormalEvaluator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimNormalEvaluator.m; path = XVim/XVimNormalEvaluator.m; sourceTree = SOURCE_ROOT; };
A2F4A34114F00BD3006DA5A5 /* XVimVisualEvaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimVisualEvaluator.h; path = XVim/XVimVisualEvaluator.h; sourceTree = SOURCE_ROOT; };
A2F4A34214F00BD3006DA5A5 /* XVimVisualEvaluator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimVisualEvaluator.m; path = XVim/XVimVisualEvaluator.m; sourceTree = SOURCE_ROOT; };
A2F4A34414F00D69006DA5A5 /* XVimSearchLineEvaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimSearchLineEvaluator.h; path = XVim/XVimSearchLineEvaluator.h; sourceTree = SOURCE_ROOT; };
A2F4A34514F00D69006DA5A5 /* XVimSearchLineEvaluator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimSearchLineEvaluator.m; path = XVim/XVimSearchLineEvaluator.m; sourceTree = SOURCE_ROOT; };
- A2F8F3D2154835370041FBCC /* DVTChooserView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DVTChooserView.h; path = XVim/DVTChooserView.h; sourceTree = SOURCE_ROOT; };
A2FF17CF1502B291003FE648 /* XVimMotionEvaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimMotionEvaluator.h; path = XVim/XVimMotionEvaluator.h; sourceTree = SOURCE_ROOT; };
A2FF17D01502B291003FE648 /* XVimMotionEvaluator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimMotionEvaluator.m; path = XVim/XVimMotionEvaluator.m; sourceTree = SOURCE_ROOT; };
C320BAB4154BEE07000744F4 /* XVimVisualMode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = XVimVisualMode.h; path = XVim/XVimVisualMode.h; sourceTree = SOURCE_ROOT; };
@@ -181,11 +183,6 @@
C38A5B4C1527CEA400E1448D /* XVimNumericEvaluator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimNumericEvaluator.m; path = XVim/XVimNumericEvaluator.m; sourceTree = SOURCE_ROOT; };
C38A5B4E1527CEE500E1448D /* XVimMotionArgumentEvaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimMotionArgumentEvaluator.h; path = XVim/XVimMotionArgumentEvaluator.h; sourceTree = SOURCE_ROOT; };
C38A5B4F1527CEE600E1448D /* XVimMotionArgumentEvaluator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimMotionArgumentEvaluator.m; path = XVim/XVimMotionArgumentEvaluator.m; sourceTree = SOURCE_ROOT; };
- C38A5B511527CF5900E1448D /* DVTFoldingTextStorage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = DVTFoldingTextStorage.h; path = XVim/DVTFoldingTextStorage.h; sourceTree = SOURCE_ROOT; };
- C38A5B521527CF5900E1448D /* DVTFontAndColorsTheme.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = DVTFontAndColorsTheme.h; path = XVim/DVTFontAndColorsTheme.h; sourceTree = SOURCE_ROOT; };
- C38A5B561527D25C00E1448D /* DVTCompletionController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DVTCompletionController.h; path = XVim/DVTCompletionController.h; sourceTree = SOURCE_ROOT; };
- C38A5B581527D53200E1448D /* IDESourceCodeEditor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IDESourceCodeEditor.h; path = XVim/IDESourceCodeEditor.h; sourceTree = SOURCE_ROOT; };
- C38A5B5B1527D58500E1448D /* DVTSourceTextView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DVTSourceTextView.h; path = XVim/DVTSourceTextView.h; sourceTree = SOURCE_ROOT; };
C39DC81315326F5500185390 /* XVimCharacterSearch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimCharacterSearch.h; path = XVim/XVimCharacterSearch.h; sourceTree = SOURCE_ROOT; };
C39DC81415326F5500185390 /* XVimCharacterSearch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimCharacterSearch.m; path = XVim/XVimCharacterSearch.m; sourceTree = SOURCE_ROOT; };
C3AA7224152F186A00C61D97 /* XVimTildeEvaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimTildeEvaluator.h; path = XVim/XVimTildeEvaluator.h; sourceTree = SOURCE_ROOT; };
@@ -213,17 +210,12 @@
C3FD41DF154E822300B076DB /* XVimSourceView+Xcode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "XVimSourceView+Xcode.m"; path = "XVim/XVimSourceView+Xcode.m"; sourceTree = SOURCE_ROOT; };
F100DC2C150BB6BC002C703C /* XVimRegisterEvaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimRegisterEvaluator.h; path = XVim/XVimRegisterEvaluator.h; sourceTree = SOURCE_ROOT; };
F100DC2D150BB6BC002C703C /* XVimRegisterEvaluator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimRegisterEvaluator.m; path = XVim/XVimRegisterEvaluator.m; sourceTree = SOURCE_ROOT; };
- F11C83E71539F1BF00719D68 /* IDEEditorGeniusMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IDEEditorGeniusMode.h; path = XVim/IDEEditorGeniusMode.h; sourceTree = SOURCE_ROOT; };
- F11F0BF61531621E002F0795 /* IDEEditorArea.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IDEEditorArea.h; path = XVim/IDEEditorArea.h; sourceTree = SOURCE_ROOT; };
F15805C51530B4000031175A /* XVimWindowEvaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimWindowEvaluator.h; path = XVim/XVimWindowEvaluator.h; sourceTree = SOURCE_ROOT; };
F15805C61530B4000031175A /* XVimWindowEvaluator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimWindowEvaluator.m; path = XVim/XVimWindowEvaluator.m; sourceTree = SOURCE_ROOT; };
F17D0139150861DC00A8111B /* XVimRegister.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimRegister.h; path = XVim/XVimRegister.h; sourceTree = SOURCE_ROOT; };
F17D013A150861DC00A8111B /* XVimRegister.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimRegister.m; path = XVim/XVimRegister.m; sourceTree = SOURCE_ROOT; };
- F196C36C15315564000581EE /* IDEWorkspaceTabController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IDEWorkspaceTabController.h; path = XVim/IDEWorkspaceTabController.h; sourceTree = SOURCE_ROOT; };
- F1B350D71539EC0700A7A7FD /* IDEEditorModeViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IDEEditorModeViewController.h; path = XVim/IDEEditorModeViewController.h; sourceTree = SOURCE_ROOT; };
F1C1E513150475ED0005C1CB /* XVimEqualEvaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimEqualEvaluator.h; path = XVim/XVimEqualEvaluator.h; sourceTree = SOURCE_ROOT; };
F1C1E514150475ED0005C1CB /* XVimEqualEvaluator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimEqualEvaluator.m; path = XVim/XVimEqualEvaluator.m; sourceTree = SOURCE_ROOT; };
- F1E0B3BC1539F9C900ED0C7E /* IDEEditorMultipleContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IDEEditorMultipleContext.h; path = XVim/IDEEditorMultipleContext.h; sourceTree = SOURCE_ROOT; };
F1F2426B15041A9B00F706A4 /* XVimZEvaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XVimZEvaluator.h; path = XVim/XVimZEvaluator.h; sourceTree = SOURCE_ROOT; };
F1F2426C15041A9B00F706A4 /* XVimZEvaluator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XVimZEvaluator.m; path = XVim/XVimZEvaluator.m; sourceTree = SOURCE_ROOT; };
/* End PBXFileReference section */
@@ -233,6 +225,8 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
+ A2E94CDF1552F37C00AFB702 /* AddressBook.framework in Frameworks */,
+ A2C2603F1552E8710060FE4A /* QuartzCore.framework in Frameworks */,
A2420B3E14DDE59B008741DA /* AppKit.framework in Frameworks */,
A2B4BABC14D59F6600D817B0 /* Cocoa.framework in Frameworks */,
);
@@ -284,6 +278,8 @@
A2B4BABA14D59F6600D817B0 /* Frameworks */ = {
isa = PBXGroup;
children = (
+ A2E94CDE1552F37C00AFB702 /* AddressBook.framework */,
+ A2C2603E1552E8700060FE4A /* QuartzCore.framework */,
A2B4BABB14D59F6600D817B0 /* Cocoa.framework */,
A2B4BABD14D59F6600D817B0 /* Other Frameworks */,
);
@@ -490,23 +486,11 @@
C38A5B481527C9EE00E1448D /* Xcode */ = {
isa = PBXGroup;
children = (
- A2A3483815484C20005DECE2 /* IDEApplicationController.h */,
- A2ADAB881545CC540093A908 /* IDEWorkspaceController.h */,
- F1E0B3BC1539F9C900ED0C7E /* IDEEditorMultipleContext.h */,
- F11C83E71539F1BF00719D68 /* IDEEditorGeniusMode.h */,
- F1B350D71539EC0700A7A7FD /* IDEEditorModeViewController.h */,
- F196C36C15315564000581EE /* IDEWorkspaceTabController.h */,
- C38A5B561527D25C00E1448D /* DVTCompletionController.h */,
- C38A5B511527CF5900E1448D /* DVTFoldingTextStorage.h */,
- C38A5B521527CF5900E1448D /* DVTFontAndColorsTheme.h */,
- A2ADAB8B1545DA8C0093A908 /* DVTBorderedView.h */,
- A2F8F3D2154835370041FBCC /* DVTChooserView.h */,
- F11F0BF61531621E002F0795 /* IDEEditorArea.h */,
- C38A5B5B1527D58500E1448D /* DVTSourceTextView.h */,
- C38A5B581527D53200E1448D /* IDESourceCodeEditor.h */,
- A214C6D315484793002583BA /* DVTFondAndColorTheme.h */,
- A2C05D94154AE78500ACCDDC /* DVTSourceTextScrollView.h */,
- A26ACC50154F2F4F00B27D69 /* IDEEditor.h */,
+ A2508B511551D47C0083F9ED /* DVTFoundation.h */,
+ A2508B521551D47C0083F9ED /* DVTKit.h */,
+ A2508B531551D47C0083F9ED /* IDEFoundation.h */,
+ A2508B541551D47C0083F9ED /* IDEKit.h */,
+ A2508B551551D47C0083F9ED /* IDESourceEditor.h */,
);
name = Xcode;
sourceTree = "<group>";
@@ -704,6 +688,7 @@
GCC_ENABLE_OBJC_GC = supported;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "XVim/XVim-Prefix.pch";
+ GCC_TREAT_WARNINGS_AS_ERRORS = NO;
INFOPLIST_FILE = XVim/Info.plist;
INSTALL_PATH = "";
PRODUCT_NAME = XVim;
@@ -717,6 +702,7 @@
GCC_ENABLE_OBJC_GC = supported;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "XVim/XVim-Prefix.pch";
+ GCC_TREAT_WARNINGS_AS_ERRORS = NO;
INFOPLIST_FILE = XVim/Info.plist;
INSTALL_PATH = "";
PRODUCT_NAME = XVim;
View
80 XVim/DVTBorderedView.h
@@ -1,80 +0,0 @@
-//
-// DVTBorderedView.h
-// XVim
-//
-// Created by Shuichiro Suzuki on 4/24/12.
-// Copyright (c) 2012 __MyCompanyName__. All rights reserved.
-//
-
-#import <Cocoa/Cocoa.h>
-
-@interface DVTBorderedView : NSView
-{
- NSColor *_topBorderColor;
- NSColor *_bottomBorderColor;
- NSColor *_leftBorderColor;
- NSColor *_rightBorderColor;
- NSColor *_topInactiveBorderColor;
- NSColor *_bottomInactiveBorderColor;
- NSColor *_leftInactiveBorderColor;
- NSColor *_rightInactiveBorderColor;
- NSColor *_shadowColor;
- NSColor *_backgroundColor;
- NSColor *_inactiveBackgroundColor;
- NSGradient *_backgroundGradient;
- NSGradient *_inactiveBackgroundGradient;
- NSView *_contentView;
- int _verticalContentViewResizingMode;
- int _horizontalContentViewResizingMode;
- int _borderSides;
- int _shadowSides;
-}
-@property int verticalContentViewResizingMode; // @synthesize verticalContentViewResizingMode=_verticalContentViewResizingMode;
-@property(copy) NSColor *topInactiveBorderColor; // @synthesize topInactiveBorderColor=_topInactiveBorderColor;
-@property(copy) NSColor *topBorderColor; // @synthesize topBorderColor=_topBorderColor;
-@property int shadowSides; // @synthesize shadowSides=_shadowSides;
-@property(copy) NSColor *shadowColor; // @synthesize shadowColor=_shadowColor;
-@property(copy) NSColor *rightInactiveBorderColor; // @synthesize rightInactiveBorderColor=_rightInactiveBorderColor;
-@property(copy) NSColor *rightBorderColor; // @synthesize rightBorderColor=_rightBorderColor;
-@property(copy) NSColor *leftInactiveBorderColor; // @synthesize leftInactiveBorderColor=_leftInactiveBorderColor;
-@property(copy) NSColor *leftBorderColor; // @synthesize leftBorderColor=_leftBorderColor;
-@property(copy) NSGradient *inactiveBackgroundGradient; // @synthesize inactiveBackgroundGradient=_inactiveBackgroundGradient;
-@property(copy) NSColor *inactiveBackgroundColor; // @synthesize inactiveBackgroundColor=_inactiveBackgroundColor;
-@property int horizontalContentViewResizingMode; // @synthesize horizontalContentViewResizingMode=_horizontalContentViewResizingMode;
-@property(assign) NSView *contentView; // @synthesize contentView=_contentView;
-@property(copy) NSColor *bottomInactiveBorderColor; // @synthesize bottomInactiveBorderColor=_bottomInactiveBorderColor;
-@property(copy) NSColor *bottomBorderColor; // @synthesize bottomBorderColor=_bottomBorderColor;
-
-// This property seems to take bit flag
-// 1:left, 2:right 4:top 8:bottom
-// So 0x03 means left and right to boe bordered
-@property int borderSides; // @synthesize borderSides=_borderSides;
-
-@property(copy) NSGradient *backgroundGradient; // @synthesize backgroundGradient=_backgroundGradient;
-@property(copy) NSColor *backgroundColor; // @synthesize backgroundColor=_backgroundColor;
-- (void)_windowKeyMainStateChanged:(id)arg1;
-- (void)viewWillMoveToWindow:(id)arg1;
-- (void)drawRect:(struct CGRect)arg1;
-- (void)drawBorderInRect:(struct CGRect)arg1;
-- (void)drawBackgroundInRect:(struct CGRect)arg1;
-- (BOOL)_isInactive;
-- (void)layoutBottomUp;
-- (void)layoutTopDown;
-- (void)_contentViewFrameDidChange:(id)arg1;
-- (struct CGSize)frameSizeForContentSize:(struct CGSize)arg1;
-- (struct CGSize)boundSizeForContentSize:(struct CGSize)arg1;
-@property(readonly) struct CGRect contentRect;
-- (struct CGRect)_contentRectExcludingShadow;
-//- (CDStruct_bf6d4a14)_contentInset;
-//- (CDStruct_bf6d4a14)_borderInset;
-//- (CDStruct_bf6d4a14)_shadowInset;
-- (BOOL)isShowingShadow;
-- (void)setAllInactiveBordersToColor:(id)arg1;
-- (void)setAllBordersToColor:(id)arg1;
-- (void)setShadowSide:(int)arg1;
-- (void)_setBorderSides:(int)arg1;
-- (void)encodeWithCoder:(id)arg1;
-- (id)initWithCoder:(id)arg1;
-- (id)initWithFrame:(struct CGRect)arg1;
-
-@end
View
63 XVim/DVTChooserView.h
@@ -1,63 +0,0 @@
-//
-// DVTChooserView.h
-// XVim
-//
-// Created by Shuichiro Suzuki on 4/25/12.
-// Copyright (c) 2012 JugglerShu.Net. All rights reserved.
-//
-
-#import "DVTBorderedView.h"
-
-@interface DVTChooserView : DVTBorderedView
-{
- NSMatrix *_buttonMatrix;
- NSIndexSet *_selectionIndexes;
- NSMutableArray *_choices;
- //id <DVTChooserViewDelegate> _delegate;
- int _justification;
- int _gradientStyle;
- BOOL _allowsMultipleSelection;
- BOOL _allowsEmptySelection;
- BOOL _choicesFillWidth;
-}
-
-+ (id)keyPathsForValuesAffectingSelectedChoices;
-+ (id)keyPathsForValuesAffectingSelectedChoice;
-+ (id)keyPathsForValuesAffectingSelectedIndex;
-+ (struct CGSize)defaultMinimumButtonSize;
-+ (struct CGSize)defaultButtonSize;
-+ (void)initialize;
-//@property id <DVTChooserViewDelegate> delegate; // @synthesize delegate=_delegate;
-@property int gradientStyle; // @synthesize gradientStyle=_gradientStyle;
-@property BOOL choicesFillWidth; // @synthesize choicesFillWidth=_choicesFillWidth;
-@property BOOL allowsEmptySelection; // @synthesize allowsEmptySelection=_allowsEmptySelection;
-@property BOOL allowsMultipleSelection; // @synthesize allowsMultipleSelection=_allowsMultipleSelection;
-@property int justification; // @synthesize justification=_justification;
-//@property NSMatrix *_buttonMatrix; // @synthesize _buttonMatrix;
-@property(readonly) NSArray *grabRects;
-@property(readonly) struct CGRect grabRect;
-@property(readonly) NSMutableArray *mutableChoices;
-- (void)updateBoundContent;
-@property(copy) NSArray *choices;
-- (void)updateBoundSelectedObjects;
-- (void)updateBoundSelectionIndexes;
-@property(copy) NSArray *selectedChoices;
-//@property DVTChoice *selectedChoice;
-@property unsigned long long selectedIndex;
-@property(copy) NSIndexSet *selectionIndexes; // @synthesize selectionIndexes=_selectionIndexes;
-- (void)setBorderSides:(int)arg1;
-- (void)layoutTopDown;
-- (void)_chooserButtonClicked:(id)arg1;
-- (void)drawBorderInRect:(struct CGRect)arg1;
-- (struct CGRect)_exposedRectLeft;
-- (struct CGRect)_exposedRect;
-- (void)encodeWithCoder:(id)arg1;
-- (id)initWithCoder:(id)arg1;
-- (id)dvtExtraBindings;
-- (id)initWithFrame:(struct CGRect)arg1;
-- (void)_commonInit;
-- (void)_configureButtonMatrix;
-
-- (void)setGradientStyle_:(int)style;
-@end
-
View
38 XVim/DVTCompletionController.h
@@ -1,38 +0,0 @@
-//
-// DVTCompletionController.h
-// XVim
-//
-// Created by Tomas Lundell on 1/04/12.
-// Copyright (c) 2012 __MyCompanyName__. All rights reserved.
-//
-
-#import <Foundation/Foundation.h>
-
-@interface DVTCompletionController : NSObject
-- (id)debugStateString;
-- (BOOL)showInfoPanelForSelectedCompletion;
-- (id)attributesForCompletionAtCharacterIndex:(unsigned long long)arg1 effectiveRange:(struct _NSRange *)arg2;
-- (BOOL)_textViewShouldInsertTab;
-- (BOOL)_textViewShouldHandleCancel;
-- (BOOL)_textViewShouldHandleComplete;
-- (BOOL)_textViewShouldHandlePreviousCompletion;
-- (BOOL)_textViewShouldHandleNextCompletion;
-- (void)_applicationWillDispatchAction:(SEL)arg1;
-- (BOOL)textViewShouldSetMarkedText:(id)arg1 selectedRange:(struct _NSRange)arg2;
-- (BOOL)textViewShouldChangeTextInRange:(struct _NSRange)arg1 replacementString:(id)arg2;
-- (BOOL)textViewShouldPerformAction:(SEL)arg1;
-- (void)_textViewDidScroll:(id)arg1;
-- (void)_textViewWillUndoRedo:(id)arg1;
-- (void)textViewDidInsertText;
-- (BOOL)textViewShouldInsertText:(id)arg1;
-- (void)_textViewTextDidChange:(id)arg1;
-- (void)textViewSelectionChanging;
-- (void)_dismissAndInvalidateCurrentSession;
-- (void)_hideCompletionsWithoutInvalidatingWithReason:(int)arg1;
-- (void)hideCompletions;
-- (BOOL)acceptCurrentCompletion;
-- (BOOL)_showCompletionsAtCursorLocationExplicitly:(BOOL)arg1;
-- (BOOL)showCompletionsAtCursorLocation;
-- (void)setSessionInProgress:(BOOL)arg1;
-- (BOOL)sessionInProgress;
-@end
View
18 XVim/DVTFoldingTextStorage.h
@@ -1,18 +0,0 @@
-//
-// DVTFoldingTextStorage.h
-// XVim
-//
-// Created by Tomas Lundell on 1/04/12.
-// Copyright (c) 2012 __MyCompanyName__. All rights reserved.
-//
-
-@class DVTFontAndColorsTheme;
-@class DVTUndoManager;
-
-@interface DVTFoldingTextStorage : NSTextStorage
-- (DVTFontAndColorsTheme*)fontAndColorTheme;
-- (void)indentCharacterRange:(NSRange)range undoManager:(DVTUndoManager*)undoManager;
-- (NSUInteger)columnForPositionConvertingTabs:(NSUInteger)position;
-
-- (NSUInteger)numberOfLines;
-@end
View
145 XVim/DVTFondAndColorTheme.h
@@ -1,145 +0,0 @@
-//
-// DVTFondAndColorTheme.h
-// XVim
-//
-// Created by Shuichiro Suzuki on 4/25/12.
-// Copyright (c) 2012 __MyCompanyName__. All rights reserved.
-//
-
-#import <Foundation/Foundation.h>
-
-@interface DVTFontAndColorTheme : NSObject
-{
- NSString *_name;
- NSImage *_image;
- NSURL *_dataURL;
- //DVTCustomDataSpecifier *_customDataSpecifier;
- NSColor *_sourceTextBackgroundColor;
- NSColor *_sourceTextSidebarBackgroundColor;
- NSColor *_sourceTextSidebarNumbersColor;
- NSColor *_sourceTextFoldbarBackgroundColor;
- NSColor *_sourceTextSelectionColor;
- NSColor *_sourceTextInsertionPointColor;
- NSColor *_sourceTextInvisiblesColor;
- NSColor *_sourceTextBlockDimBackgroundColor;
- NSColor *_sourceTextTokenizedBorderColor;
- NSColor *_sourceTextTokenizedBackgroundColor;
- NSColor *_sourceTextTokenizedBorderSelectedColor;
- NSColor *_sourceTextTokenizedBackgroundSelectedColor;
- NSColor *_consoleTextBackgroundColor;
- NSColor *_consoleTextSelectionColor;
- NSColor *_consoleTextInsertionPointColor;
- NSColor *_consoleDebuggerPromptTextColor;
- NSColor *_consoleDebuggerInputTextColor;
- NSColor *_consoleDebuggerOutputTextColor;
- NSColor *_consoleExecutableInputTextColor;
- NSColor *_consoleExecutableOutputTextColor;
- NSFont *_consoleDebuggerPromptTextFont;
- NSFont *_consoleDebuggerInputTextFont;
- NSFont *_consoleDebuggerOutputTextFont;
- NSFont *_consoleExecutableInputTextFont;
- NSFont *_consoleExecutableOutputTextFont;
- NSColor *_debuggerInstructionPointerColor;
- NSColor *_sourcePlainTextColor;
- NSFont *_sourcePlainTextFont;
- NSPointerArray *_syntaxColorsByNodeType;
- NSPointerArray *_syntaxFontsByNodeType;
- NSColor *_sourceTextCompletionPreviewColor;
- BOOL _builtIn;
- BOOL _loadedData;
- BOOL _contentNeedsSaving;
- BOOL _hasMultipleSourceTextFonts;
-}
-
-+ (id)_defaultSourceCodeFont;
-+ (id)titleForNewPreferenceSetFromTemplate;
-+ (id)preferenceSetsListHeader;
-+ (id)preferenceSetsFileExtension;
-+ (id)defaultKeyForExcludedBuiltInPreferenceSets;
-+ (id)defaultKeyForCurrentPreferenceSet;
-+ (id)builtInPreferenceSetsDirectoryURL;
-+ (id)systemPreferenceSet;
-+ (id)preferenceSetGroupingName;
-+ (id)_nodeTypesIncludedInPreferences;
-+ (id)_stringRepresentationOfFont:(id)arg1;
-+ (id)_fontWithName:(id)arg1 size:(double)arg2;
-+ (id)currentTheme;
-+ (id)preferenceSetsManager;
-+ (void)initialize;
-@property(readonly) BOOL loadedData; // @synthesize loadedData=_loadedData;
-@property(readonly) NSPointerArray *syntaxFontsByNodeType; // @synthesize syntaxFontsByNodeType=_syntaxFontsByNodeType;
-@property(readonly) NSPointerArray *syntaxColorsByNodeType; // @synthesize syntaxColorsByNodeType=_syntaxColorsByNodeType;
-@property BOOL hasMultipleSourceTextFonts; // @synthesize hasMultipleSourceTextFonts=_hasMultipleSourceTextFonts;
-@property BOOL contentNeedsSaving; // @synthesize contentNeedsSaving=_contentNeedsSaving;
-//@property DVTCustomDataSpecifier *customDataSpecifier; // @synthesize customDataSpecifier=_customDataSpecifier;
-@property(readonly, getter=isBuiltIn) BOOL builtIn; // @synthesize builtIn=_builtIn;
-//@property NSImage *image; // @synthesize image=_image;
-@property(copy) NSString *name; // @synthesize name=_name;
-- (void)setFont:(id)arg1 forNodeTypes:(id)arg2;
-- (void)setColor:(id)arg1 forNodeTypes:(id)arg2;
-- (void)_setColorOrFont:(id)arg1 forNodeTypes:(id)arg2;
-- (id)fontForNodeType:(short)arg1;
-- (id)colorForNodeType:(short)arg1;
-@property(readonly) NSFont *sourcePlainTextFont;
-@property(readonly) NSColor *sourcePlainTextColor;
-- (void)setDebuggerInstructionPointerColor:(NSColor*)arg1;
-- (void)setConsoleExecutableOutputTextFont:(NSFont*)arg1;
-- (void)setConsoleExecutableInputTextFont:(NSFont*)arg1;
-- (void)setConsoleDebuggerOutputTextFont:(NSFont*)arg1;
-- (void)setConsoleDebuggerInputTextFont:(NSFont*)arg1;
-- (void)setConsoleDebuggerPromptTextFont:(NSFont*)arg1;
-- (void)setConsoleExecutableOutputTextColor:(NSColor*)arg1;
-- (void)setConsoleExecutableInputTextColor:(NSColor*)arg1;
-- (void)setConsoleDebuggerOutputTextColor:(NSColor*)arg1;
-- (void)setConsoleDebuggerInputTextColor:(NSColor*)arg1;
-- (void)setConsoleDebuggerPromptTextColor:(NSColor*)arg1;
-- (void)primitiveSetConsoleDebuggerPromptTextColor:(NSColor*)arg1;
-- (void)setConsoleTextInsertionPointColor:(NSColor*)arg1;
-- (void)setConsoleTextSelectionColor:(NSColor*)arg1;
-- (void)setConsoleTextBackgroundColor:(NSColor*)arg1;
-- (void)setSourceTextInvisiblesColor:(NSColor*)arg1;
-- (void)setSourceTextInsertionPointColor:(NSColor*)arg1;
-- (void)setSourceTextSelectionColor:(NSColor*)arg1;
-- (void)setSourceTextBackgroundColor:(NSColor*)arg1;
-- (void)_setColorOrFont:(id)arg1 forKey:(id)arg2 colorOrFontivar:(id *)arg3;
-@property(readonly) NSColor *debuggerInstructionPointerColor;
-@property(readonly) NSFont *consoleExecutableOutputTextFont;
-@property(readonly) NSFont *consoleExecutableInputTextFont;
-@property(readonly) NSFont *consoleDebuggerOutputTextFont;
-@property(readonly) NSFont *consoleDebuggerInputTextFont;
-@property(readonly) NSFont *consoleDebuggerPromptTextFont;
-@property(readonly) NSColor *consoleExecutableOutputTextColor;
-@property(readonly) NSColor *consoleExecutableInputTextColor;
-@property(readonly) NSColor *consoleDebuggerOutputTextColor;
-@property(readonly) NSColor *consoleDebuggerInputTextColor;
-@property(readonly) NSColor *consoleDebuggerPromptTextColor;
-@property(readonly) NSColor *consoleTextInsertionPointColor;
-@property(readonly) NSColor *consoleTextSelectionColor;
-@property(readonly) NSColor *consoleTextBackgroundColor;
-@property(readonly) NSColor *sourceTextTokenizedBackgroundSelectedColor;
-@property(readonly) NSColor *sourceTextTokenizedBorderSelectedColor;
-@property(readonly) NSColor *sourceTextTokenizedBackgroundColor;
-@property(readonly) NSColor *sourceTextTokenizedBorderColor;
-@property(readonly) NSColor *sourceTextLinkColor;
-@property(readonly) NSColor *sourceTextCompletionPreviewColor;
-@property(readonly) NSColor *sourceTextBlockDimBackgroundColor;
-@property(readonly) NSColor *sourceTextInvisiblesColor;
-@property(readonly) NSColor *sourceTextInsertionPointColor;
-@property(readonly) NSColor *sourceTextSelectionColor;
-@property(readonly) NSColor *sourceTextFoldbarBackgroundColor;
-@property(readonly) NSColor *sourceTextSidebarNumbersColor;
-@property(readonly) NSColor *sourceTextSidebarBackgroundColor;
-@property(readonly) NSColor *sourceTextBackgroundColor;
-- (id)description;
-@property(readonly) NSString *localizedName;
-- (void)_updateHasMultipleSourceTextFonts;
-- (void)_updateDerivedColors;
-- (BOOL)_loadFontsAndColors;
-- (id)dataRepresentationWithError:(id *)arg1;
-- (id)initWithCustomDataSpecifier:(id)arg1 basePreferenceSet:(id)arg2;
-- (id)initWithName:(id)arg1 dataURL:(id)arg2;
-- (id)_initWithName:(id)arg1 syntaxColorsByNodeType:(id)arg2 syntaxFontsByNodeType:(id)arg3;
-- (void)_themeCommonInit;
-- (id)init;
-
-@end
View
40 XVim/DVTFontAndColorsTheme.h
@@ -1,40 +0,0 @@
-//
-// DVTFontAndColorsTheme.h
-// XVim
-//
-// Created by Tomas Lundell on 1/04/12.
-// Copyright (c) 2012 __MyCompanyName__. All rights reserved.
-//
-
-@interface DVTFontAndColorsTheme : NSObject
-@property(readonly) NSFont *sourcePlainTextFont;
-@property(readonly) NSColor *sourcePlainTextColor;
-@property(readonly) NSColor *debuggerInstructionPointerColor;
-@property(readonly) NSFont *consoleExecutableOutputTextFont;
-@property(readonly) NSFont *consoleExecutableInputTextFont;
-@property(readonly) NSFont *consoleDebuggerOutputTextFont;
-@property(readonly) NSFont *consoleDebuggerInputTextFont;
-@property(readonly) NSFont *consoleDebuggerPromptTextFont;
-@property(readonly) NSColor *consoleExecutableOutputTextColor;
-@property(readonly) NSColor *consoleExecutableInputTextColor;
-@property(readonly) NSColor *consoleDebuggerOutputTextColor;
-@property(readonly) NSColor *consoleDebuggerInputTextColor;
-@property(readonly) NSColor *consoleDebuggerPromptTextColor;
-@property(readonly) NSColor *consoleTextInsertionPointColor;
-@property(readonly) NSColor *consoleTextSelectionColor;
-@property(readonly) NSColor *consoleTextBackgroundColor;
-@property(readonly) NSColor *sourceTextTokenizedBackgroundSelectedColor;
-@property(readonly) NSColor *sourceTextTokenizedBorderSelectedColor;
-@property(readonly) NSColor *sourceTextTokenizedBackgroundColor;
-@property(readonly) NSColor *sourceTextTokenizedBorderColor;
-@property(readonly) NSColor *sourceTextLinkColor;
-@property(readonly) NSColor *sourceTextCompletionPreviewColor;
-@property(readonly) NSColor *sourceTextBlockDimBackgroundColor;
-@property(readonly) NSColor *sourceTextInvisiblesColor;
-@property(readonly) NSColor *sourceTextInsertionPointColor;
-@property(readonly) NSColor *sourceTextSelectionColor;
-@property(readonly) NSColor *sourceTextFoldbarBackgroundColor;
-@property(readonly) NSColor *sourceTextSidebarNumbersColor;
-@property(readonly) NSColor *sourceTextSidebarBackgroundColor;
-@property(readonly) NSColor *sourceTextBackgroundColor;
-@end
View
27 XVim/DVTSourceTextScrollView.h
@@ -1,27 +0,0 @@
-//
-// DVTSourceTextScrollView.h
-// XVim
-//
-// Created by Suzuki Shuichiro on 4/27/12.
-// Copyright (c) 2012 JugglerShu.Net. All rights reserved.
-//
-
-#import <Cocoa/Cocoa.h>
-
-@interface DVTSourceTextScrollView : NSScrollView
-{
- id /*<DVTSourceTextScrollViewDelegate>*/ _delegate;
- /*DVTComparisonSplitView*/ NSView *_comparisonSplitView;
- BOOL _scrollingHorizontally;
-}
-
-//@property DVTComparisonSplitView *comparisonSplitView; // @synthesize comparisonSplitView=_comparisonSplitView;
-//@property id <DVTSourceTextScrollViewDelegate> delegate; // @synthesize delegate=_delegate;
-- (void)_doScroller:(id)arg1 hitPart:(long long)arg2 multiplier:(double)arg3;
-- (void)scrollWheelHorizontal:(id)arg1;
-- (void)reflectScrolledClipView:(id)arg1;
-- (void)scrollWheel:(id)arg1;
-- (void)viewDidEndLiveResize;
-
-- (void)viewDidMoveToSuperview_;
-@end
View
2  XVim/DVTSourceTextScrollViewHook.m
@@ -7,7 +7,7 @@
//
#import "DVTSourceTextScrollViewHook.h"
-#import "DVTSourceTextScrollView.h"
+#import "DVTKit.h"
#import "Hooker.h"
#import "Logger.h"
#import "XVimStatusLine.h"
View
297 XVim/DVTSourceTextView.h
@@ -1,297 +0,0 @@
-//
-// DVTSourceTextView.h
-// XVim
-//
-// Created by Tomas Lundell on 1/04/12.
-// Copyright (c) 2012 __MyCompanyName__. All rights reserved.
-//
-
-#import <Foundation/Foundation.h>
-
-@class DVTFoldingTextStorage;
-@class DVTCompletionController;
-@class DVTUndoManager;
-
-@interface DVTSourceTextView : NSTextView
-
-+ (id)foldingLogAspect;
-+ (id)drawingLogAspect;
-+ (void)initialize;
-- (void)_reloadAnnotationProviders;
-- (void)_unloadAnnotationProviders;
-- (void)_updateLayoutEstimation;
-- (void)centerOnRange:(struct _NSRange)arg1;
-- (void)drawFoundLocationsInRange:(struct _NSRange)arg1;
-- (id)_findResultUnderlineColor;
-- (id)_findResultCurrentUnderlineColor;
-- (id)_findResultGradient;
-- (id)_findResultCurrentGradient;
-- (void)setCurrentFoundLocation:(id)arg1;
-- (void)setFoundLocations:(id)arg1;
-- (void)unfoldAllComments:(id)arg1;
-- (void)foldAllComments:(id)arg1;
-- (void)unfoldAllMethods:(id)arg1;
-- (void)foldAllMethods:(id)arg1;
-- (void)unfoldRecursive:(id)arg1;
-- (void)unfold:(id)arg1;
-- (void)unfoldAll:(id)arg1;
-- (void)foldSelection:(id)arg1;
-- (void)foldRecursive:(id)arg1;
-- (void)fold:(id)arg1;
-- (BOOL)writeSelectionToPasteboard:(id)arg1 type:(id)arg2;
-- (BOOL)writeRTFSelectionToPasteboard:(id)arg1;
-- (id)writablePasteboardTypes;
-- (void)balance:(id)arg1;
-- (void)shiftLeft:(id)arg1;
-- (void)shiftRight:(id)arg1;
-- (void)_indentSelectionByNumberOfLevels:(long long)arg1;
-- (struct _NSRange)_indentInsertedTextIfNecessaryAtRange:(struct _NSRange)arg1;
-- (void)showMatchingBraceAtLocation:(id)arg1;
-- (void)indentSelectionIfIndentable:(id)arg1;
-- (void)indentSelection:(id)arg1;
-- (void)commentAndUncommentCurrentLines:(id)arg1;
-- (void)moveCurrentLineDown:(id)arg1;
-- (void)moveCurrentLineUp:(id)arg1;
-- (void)_didChangeSelection:(id)arg1;
-- (void)_autoHighlightMatchingBracketAtLocation:(unsigned long long)arg1;
-- (void)PBX_toggleShowsInvisibleCharacters:(id)arg1;
-- (void)PBX_toggleShowsControlCharacters:(id)arg1;
-- (void)useSelectionForReplace:(id)arg1;
-- (BOOL)validateMenuItem:(id)arg1;
-- (BOOL)validateUserInterfaceItem:(id)arg1;
-- (void)layoutManager:(id)arg1 didCompleteLayoutForTextContainer:(id)arg2 atEnd:(BOOL)arg3;
-- (id)layoutManager:(id)arg1 shouldUseTemporaryAttributes:(id)arg2 forDrawingToScreen:(BOOL)arg3 atCharacterIndex:(unsigned long long)arg4 effectiveRange:(struct _NSRange *)arg5;
-- (void)_centeredScrollRectToVisible:(struct CGRect)arg1 forceCenter:(BOOL)arg2;
-- (void)scrollViewFrameChanged;
-- (void)viewWillDraw;
-- (void)viewWillMoveToWindow:(id)arg1;
-- (void)breakUndoCoalescing;
-- (void)didChangeText;
-- (void)scrollRangeToVisible:(struct _NSRange)arg1 animate:(BOOL)arg2;
-- (void)insertText:(id)arg1 replacementRange:(struct _NSRange)arg2;
-- (void)flagsChanged:(id)arg1;
-- (void)selectPreviousToken:(id)arg1;
-- (void)selectNextToken:(id)arg1;
-- (void)toggleTokenizedEditing:(id)arg1;
-- (id)tokenizedEditingTokenPathsForCharacterRange:(struct _NSRange)arg1;
-- (id)tokenPathsForCharacterRange:(struct _NSRange)arg1 displayOnly:(BOOL)arg2;
-- (void)textStorage:(id)arg1 didEditRange:(struct _NSRange)arg2 changeInLength:(long long)arg3;
-- (void)textStorage:(id)arg1 willEditRange:(struct _NSRange)arg2 changeInLength:(long long)arg3;
-- (void)textStorageDidChangeLineNumbers:(id)arg1;
-- (void)updateTokenizedEditingRanges;
-- (void)_scheduleAutoHighlightTokenTimerIfNeeded;
-- (void)_autoHighlightTokenWithTimer:(id)arg1;
-- (void)tokenizableItemsForItemAtRealRange:(struct _NSRange)arg1 completionBlock:(id)arg2;
-- (void)_scheduleAutoHighlightTokenMenuTimerIfNeeded;
-- (void)_showAutoHighlightTokenMenuWithTimer:(id)arg1;
-- (id)_autoHighlightTokenWindowWithTokenRect:(struct CGRect)arg1;
-- (void)_scheduleAutoHighlightTokenMenuAnimationTimerIfNeeded;
-- (struct CGRect)_hitTestRectForAutoHighlightTokenWindow:(id)arg1;
-- (struct CGRect)_autoHighlightTokenRectAtPoint:(struct CGPoint)arg1;
-- (struct _NSRange)_autoHighlightTokenMenuRangeAtPoint:(struct CGPoint)arg1;
-- (void)_animateAutoHighlightTokenMenuWithTimer:(id)arg1;
-- (void)_popUpTokenMenu:(id)arg1;
-- (id)_autoHighlightTokenMenu;
-- (void)_clearAutoHighlightTokenMenu;
-- (void)_clearDisplayForAutoHighlightTokens;
-- (void)_displayAutoHighlightTokens;
-- (void)removeStaticVisualizationView;
-- (void)addStaticVisualizationView:(id)arg1;
-- (void)removeVisualization:(id)arg1 fadeOut:(BOOL)arg2 completionBlock:(id)arg3;
-- (void)addVisualization:(id)arg1 fadeIn:(BOOL)arg2 completionBlock:(id)arg3;
-- (void)didInsertCompletionTextAtRange:(struct _NSRange)arg1;
-- (BOOL)shouldAutoCompleteAtLocation:(unsigned long long)arg1;
-- (BOOL)shouldSuppressTextCompletion;
-- (id)contextForCompletionStrategiesAtWordStartLocation:(unsigned long long)arg1;
-- (void)autoInsertCloseBrace;
-- (void)deleteExpressionBackward:(id)arg1;
-- (void)deleteExpressionForward:(id)arg1;
-- (void)moveExpressionBackwardAndModifySelection:(id)arg1;
-- (void)moveExpressionBackward:(id)arg1;
-- (void)moveExpressionForwardAndModifySelection:(id)arg1;
-- (void)moveExpressionForward:(id)arg1;
-- (void)deleteSubWordBackward:(id)arg1;
-- (void)deleteSubWordForward:(id)arg1;
-- (void)moveSubWordBackwardAndModifySelection:(id)arg1;
-- (void)moveSubWordForwardAndModifySelection:(id)arg1;
-- (void)moveSubWordBackward:(id)arg1;
-- (void)moveSubWordForward:(id)arg1;
-- (void)deleteForward:(id)arg1;
-- (void)deleteBackward:(id)arg1;
-- (void)pasteAndMatchStyle:(id)arg1;
-- (void)paste:(id)arg1;
-- (void)_paste:(id)arg1 indent:(BOOL)arg2;
-- (void)insertNewline:(id)arg1;
-- (BOOL)handleInsertTab;
-- (BOOL)handleSelectPreviousPlaceholder;
-- (BOOL)handleSelectNextPlaceholder;
-- (void)insertText:(id)arg1;
-- (void)setFoldsFromString:(id)arg1;
-- (id)foldString;
-- (struct CGRect)frameForRange:(struct _NSRange)arg1 ignoreWhitespace:(BOOL)arg2;
-- (struct _NSRange)visibleParagraphRange;
-- (long long)_currentLineNumber;
-- (struct _NSRange)rangeOfCenterLine;
-- (void)doingBatchEdit:(BOOL)arg1;
-- (void)rightMouseDown:(id)arg1;
-- (void)rightMouseUp:(id)arg1;
-- (void)mouseDragged:(id)arg1;
-- (void)mouseUp:(id)arg1;
-- (void)mouseDown:(id)arg1;
-- (void)scrollWheel:(id)arg1;
-- (void)_clipViewAncestorDidScroll:(id)arg1;
-- (void)_finishedAnimatingScroll;
-- (void)_toolTipTimer;
-- (void)mouseMoved:(id)arg1;
-- (void)_mouseInside:(id)arg1;
-- (void)removeFromSuperview;
-- (void)viewDidMoveToWindow;
-- (void)_updateScrollerMarkersWithAnnotations:(id)arg1 clearCurrent:(BOOL)arg2;
-- (void)_refreshScrollerMarkers;
-- (double)_markForLineNumber:(unsigned long long)arg1;
-- (void)setUsesMarkedScrollbar:(BOOL)arg1;
-- (id)attributedStringForCompletionPlaceholderCell:(id)arg1 atCharacterIndex:(unsigned long long)arg2 withDefaultAttributes:(id)arg3;
-- (void)clickedOnCell:(id)arg1 inRect:(struct CGRect)arg2 atIndexInToken:(unsigned long long)arg3;
-- (void)_didClickOnTemporaryLinkWithEvent:(id)arg1;
-- (void)_updateTemporaryLinkUnderMouseForEvent:(id)arg1;
-- (unsigned long long)_nonBlankCharIndexUnderMouse;
-- (void)_clearClickedLinkProgressIndicators;
-- (void)_adjustClickedLinkProgressIndicators;
-- (void)_adjustClickedLinkProgressIndicator:(id)arg1 withRect:(struct CGRect)arg2;
-- (void)_showClickedLinkProgressIndicators;
-- (void)_invalidateClickedLinks;
-- (id)_clickedLinkProgressIndicatorWithRect:(struct CGRect)arg1;
-- (void)_clearTemporaryLinkRanges;
-- (void)_setTemporaryLinkRanges:(id)arg1 isAlternate:(BOOL)arg2;
-- (void)animation:(id)arg1 didReachProgressMark:(float)arg2;
-- (void)animationDidEnd:(id)arg1;
-- (void)animationDidStop:(id)arg1;
-- (BOOL)animationShouldStart:(id)arg1;
-- (void)stopBlockHighlighting;
-- (void)startBlockHighlighting;
-- (void)focusLocationMayHaveChanged:(id)arg1;
-- (void)toggleCodeFocus:(id)arg1;
-- (void)_drawViewBackgroundInRect:(struct CGRect)arg1;
-- (void)_drawTokensInRect:(struct CGRect)arg1;
-- (void)_drawCaretForTextAnnotationsInRect:(struct CGRect)arg1;
-- (void)drawTextAnnotationsInRect:(struct CGRect)arg1;
-- (long long)_drawRoundedBackgroundForItem:(id)arg1 dynamicItem:(id)arg2;
-- (id)_roundedRect:(struct CGRect)arg1 withRadius:(double)arg2;
-- (unsigned long long)_drawBlockBackground:(struct CGRect)arg1 atLocation:(unsigned long long)arg2 forItem:(id)arg3 dynamicItem:(id)arg4;
-- (double)_grayLevelForDepth:(long long)arg1;
-- (id)alternateColor;
-- (void)setFoldingHoverRange:(struct _NSRange)arg1;
-- (struct _NSRange)foldingHoverRange;
-- (void)_loadColorsFromCurrentTheme;
-- (void)_themeColorsChanged:(id)arg1;
-- (id)currentTheme;
-- (void)setFrameSize:(struct CGSize)arg1;
-- (void)drawRect:(struct CGRect)arg1;
-- (void)_drawRect:(struct CGRect)arg1 clip:(BOOL)arg2;
-- (void)_drawOverlayRect:(struct CGRect)arg1;
-- (unsigned long long)foldedCharacterIndexForPoint:(struct CGPoint)arg1;
-- (void)setSelectedRanges:(id)arg1 affinity:(unsigned long long)arg2 stillSelecting:(BOOL)arg3;
-- (void)setSelectedRange:(struct _NSRange)arg1;
-- (void)contextMenu_toggleMessageBubbleShown:(id)arg1;
-- (void)toggleMessageBubbleShown:(id)arg1;
-- (void)_enumerateMessageBubbleAnnotationsInSelection:(id)arg1;
-- (void)setAccessoryAnnotationWidth:(unsigned long long)arg1;
-- (void)_updateAccessoryAnnotationViews;
-- (void)_adjustSizeOfAccessoryAnnotation:(id)arg1;
-- (void)showAnnotation:(id)arg1 animateIndicator:(BOOL)arg2;
-- (void)_animateBubbleView:(id)arg1;
-- (void)didRemoveAnnotations:(id)arg1;
-- (void)didAddAnnotations:(id)arg1;
-- (id)visibleAnnotationsForLineNumberRange:(struct _NSRange)arg1;
-- (id)annotationForRepresentedObject:(id)arg1;
-- (void)setShowsFoldingSidebar:(BOOL)arg1;
-- (BOOL)showsFoldingSidebar;
-- (void)getParagraphRect:(struct CGRect *)arg1 firstLineRect:(struct CGRect *)arg2 forLineRange:(struct _NSRange)arg3 ensureLayout:(BOOL)arg4;
-- (struct _NSRange)lineNumberRangeForBoundingRect:(struct CGRect)arg1;
-- (unsigned long long)lineNumberForPoint:(struct CGPoint)arg1;
-- (id)printJobTitle;
-- (id)language;
-- (BOOL)allowsCodeFolding;
-- (void)setAllowsCodeFolding:(BOOL)arg1;
-- (void)setTextStorage:(id)arg1;
-- (void)setTextStorage:(id)arg1 keepOldLayout:(BOOL)arg2;
-- (id)textStorage;
-- (id)initWithCoder:(id)arg1;
-- (id)initWithFrame:(struct CGRect)arg1 textContainer:(id)arg2;
-- (id)init;
-- (void)_commonInitDVTSourceTextView;
-- (BOOL)_removeMenusNotInWhiteList:(id)arg1 fromMenu:(id)arg2;
-- (id)menuForEvent:(id)arg1;
-- (double)fmc_maxY;
-- (double)fmc_startOfLine:(long long)arg1;
-- (long long)fmc_lineNumberForPosition:(double)arg1;
-- (BOOL)shouldIndentPastedText:(id)arg1;
-- (void)indentUserChangeBy:(long long)arg1;
-- (void)viewDidEndLiveResize;
-- (void)viewWillStartLiveResize;
-- (void)setMarkedText:(id)arg1 selectedRange:(struct _NSRange)arg2;
-- (BOOL)shouldChangeTextInRanges:(id)arg1 replacementStrings:(id)arg2;
-- (BOOL)scrollRectToVisible:(struct CGRect)arg1;
-- (void)scrollPoint:(struct CGPoint)arg1;
-- (void)updateInsertionPointStateAndRestartTimer:(BOOL)arg1;
-- (void)scrollRangeToVisible:(struct _NSRange)arg1;
-- (void)resignKeyWindow;
-- (BOOL)resignFirstResponder;
-- (void)_invalidateDisplayForViewStatusChange;
-- (void)_invalidateAllRevealovers;
-
-- (void)setWrapsLines:(BOOL)arg1;
-- (BOOL)wrapsLines;
-- (void)selectNextPlaceholder:(id)sender;
-
-- (DVTCompletionController*)completionController;
-- (DVTUndoManager*)undoManager;
-
-////////////////////////////////////////////////////////
-
-- (void)setSelectedRange:(NSRange)charRange;
-- (void)setSelectedRange_:(NSRange)charRange;
-
-- (void)setSelectedRange:(NSRange)charRange affinity:(NSSelectionAffinity)affinity stillSelecting:(BOOL)stillSelectingFlag;
-- (void)setSelectedRange_:(NSRange)charRange affinity:(NSSelectionAffinity)affinity stillSelecting:(BOOL)stillSelectingFlag;
-
-- (id)initWithCoder_:(NSCoder *)aDecoder;
-
-- (void)viewDidMoveToSuperview;
-- (void)viewDidMoveToSuperview_;
-
-- (void)keyDown:(NSEvent *)theEvent;
-- (void)keyDown_:(NSEvent *)theEvent;
-
-- (void)mouseDown_:(NSEvent *)theEvent;
-- (void)mouseUp_:(NSEvent *)theEvent;
-- (void)mouseDragged_:(NSEvent *)theEvent;
-
-- (void)drawRect:(NSRect)dirtyRect;
-- (void)drawRect_:(NSRect)dirtyRect;
-
-- (BOOL)performKeyEquivalent:(NSEvent *)theEvent;
-- (BOOL)performKeyEquivalent_:(NSEvent *)theEvent;
-
-- (BOOL)shouldDrawInsertionPoint;
-- (BOOL)shouldDrawInsertionPoint_;
-
-- (void)drawInsertionPointInRect:(NSRect)rect color:(NSColor*)aColor turnedOn:(BOOL)flag;
-- (void)drawInsertionPointInRect_:(NSRect)rect color:(NSColor*)aColor turnedOn:(BOOL)flag;
-
-- (void)_drawInsertionPointInRect:(NSRect)rect color:(NSColor*)aColor;
-- (void)_drawInsertionPointInRect_:(NSRect)rect color:(NSColor*)aColor;
-
-- (BOOL)becomeFirstResponder;
-- (BOOL)becomeFirstResponder_;
-
-- (void)observeValueForKeyPath_:(NSString *)keyPath
- ofObject:(id)object
- change:(NSDictionary *)change
- context:(void *)context;
-
-- (NSRange)rangeOfPlaceholderFromCharacterIndex:(unsigned long long)arg1 forward:(BOOL)arg2 wrap:(BOOL)arg3 limit:(unsigned long long)arg4;
-- (void)selectFirstPlaceholderInCharacterRange:(NSRange)newRange; // This is completing text view method.
-- (void)selectPreviousPlaceholder:(id)arg1;
-
-@end
View
2  XVim/DVTSourceTextViewHook.m
@@ -12,7 +12,7 @@
#import "Hooker.h"
#import "Logger.h"
#import "XVimSourceView.h"
-#import "DVTSourceTextView.h"
+#import "DVTKit.h"
#import "XVimSourceView.h"
#import "XVimStatusLine.h"
#import "XVim.h"
View
88 XVim/IDEApplicationController.h
@@ -1,88 +0,0 @@
-//
-// IDEApplicationController.h
-// XVim
-//
-// Created by Shuichiro Suzuki on 4/26/12.
-// Copyright (c) 2012 JugglerShu.Net. All rights reserved.
-//
-
-#import <Foundation/Foundation.h>
-
-@interface IDEApplicationController : NSObject <NSApplicationDelegate, NSMenuDelegate>
-{
- BOOL _haveScannedForPlugins;
- NSDictionary *_extensionIdToMenuDict;
- BOOL _closeKeyEquivalentClosesTab;
- NSString *_documentExtensionIdForCurrentEditorAndNavigateMenus;
- NSString *_currentEditorMenuExtensionId;
- NSString *_currentNavigateMenuExtensionId;
- long long _originalNavigateMenuItemCount;
- NSMenuItem *_shiftedCloseMenuItem;
- NSMenuItem *_shiftedCloseAllMenuItem;
-// IDEOrganizerWindowController *_windowController;
-// IDESourceControlUIHandler *_sourceControlUIHandler;
-// DVTDelayedValidator *_tabStateContextDelayedSaveValidator;
- NSMutableDictionary *_tabStateContextForTabNameMap;
-// id <DVTObservingToken> _hotKeyToEnableFloatingDebuggerToken;
-// id <DVTObservingToken> _lastActiveEditorToken;
-// id <DVTObservingToken> _lastActiveEditorContextToken;
- id _keyBindingSetWillActivateObserver;
- id _keyBindingSetDidActivateObserver;
-}
-
-+ (id)sharedAppController;
-+ (void)initialize;
-@property BOOL haveScannedForPlugins; // @synthesize haveScannedForPlugins=_haveScannedForPlugins;
-- (void)_setTabStateContext:(id)arg1 forTabNamed:(id)arg2;
-- (id)_tabStateContextForTabNamed:(id)arg1;
-- (id)_tabStateContextForTabNameMapByInstantiatingIfNeeded;
-- (id)_tabStateContextForTabNameMapFromFilePath:(id)arg1;
-- (BOOL)_saveTabStateContextForTabNameMapToFilePath:(id)arg1;
-- (void)_updateEditorAndNavigateMenusIfNeeded;
-- (void)_pruneNavigateMenu;
-- (void)_pruneEditorMenu;
-- (id)_navigateMenu;
-- (id)_editorMenu;
-- (id)_editorForMenuContent;
-- (void)_updateUtilitiesMenuIfNeeded;
-- (void)_updateEditMenuIfNeeded;
-- (id)_utilitiesMenu;
-- (id)_editMenu;
-- (id)_closeMenuItem;
-- (id)_closeCurrentTabMenuItem;
-- (id)_fileMenu;
-- (id)_cachedMenuForDefinitionExtensionIdentifier:(id)arg1;
-- (id)_cachedMenuDefinitionExtensionIdentifiers;
-- (void)_setKeyEquivalentForMenuItem:(id)arg1 toIncludeShiftKey:(BOOL)arg2;
-- (void)_updateCloseKeyEquivalents;
-- (void)_updateCloseKeyEquivalentsIfNeeded;
-- (unsigned long long)applicationShouldTerminate:(id)arg1;
-- (unsigned long long)_shouldTerminateClosingDocuments;
-- (void)menuNeedsUpdate:(id)arg1;
-- (void)menuWillOpen:(id)arg1;
-- (void)_updateGlobalHotKeyToEnableFloatingDebugger:(id)arg1;
-- (void)_currentPreferenceSetChanged;
-- (void)_currentPreferenceSetChanged_;
-- (void)applicationDidFinishLaunching:(id)arg1;
-- (void)_recordStatistics;
-- (void)_incrementCountForKey:(id)arg1 in:(id)arg2;
-- (void)_handleGetURLEvent:(id)arg1 withReplyEvent:(id)arg2;
-- (BOOL)applicationOpenUntitledFile:(id)arg1;
-- (void)_setupURLHandling;
-- (void)applicationWillFinishLaunching:(id)arg1;
-- (BOOL)application:(id)arg1 openFile:(id)arg2;
-- (void)application:(id)arg1 openFiles:(id)arg2;
-- (BOOL)_openFiles:(id)arg1;
-- (void)_terminateAfterPresentingError:(id)arg1;
-- (id)init;
-- (void)forwardInvocation:(id)arg1;
-- (id)methodSignatureForSelector:(SEL)arg1;
-- (void)__dummyActionMethod:(id)arg1;
-- (BOOL)validateUserInterfaceItem:(id)arg1;
-- (BOOL)validateToolbarItem:(id)arg1;
-- (BOOL)validateMenuItem:(id)arg1;
-- (BOOL)respondsToSelector:(SEL)arg1;
-- (id)_targetForAction:(SEL)arg1;
-
-
-@end
View
61 XVim/IDEEditor.h
@@ -1,61 +0,0 @@
-//
-// IDEEditor.h
-// XVim
-//
-// Created by Suzuki Shuichiro on 5/1/12.
-// Copyright (c) 2012 __MyCompanyName__. All rights reserved.
-//
-
-@interface IDEEditor : NSViewController
-{
-// IDEEditorDocument *_document;
-// IDEEditorDocument *_documentForNavBarStructure;
-// IDEEditorContext *_editorContext;
-// DVTFindBar *_findBar;
-// id _documentForwarder;
-// id <DVTTextFindable> _findableObject;
-// id _documentDidChangeNotificationToken;
-// id _documentForNavBarStructureDidChangeNotificationToken;
-// IDEFileTextSettings *_fileTextSettings;
-// id <IDEEditorDelegate> _delegate;
-// BOOL _discardsFindResultsWhenContentChanges;
-}
-
-+ (BOOL)canProvideCurrentSelectedItems;
-//@property id <IDEEditorDelegate> delegate; // @synthesize delegate=_delegate;
-//@property IDEFileTextSettings *fileTextSettings; // @synthesize fileTextSettings=_fileTextSettings;
-//@property id <DVTTextFindable> findableObject; // @synthesize findableObject=_findableObject;
-//@property IDEEditorContext *editorContext; // @synthesize editorContext=_editorContext;
-//@property IDEEditorDocument *documentForNavBarStructure; // @synthesize documentForNavBarStructure=_documentForNavBarStructure;
-@property BOOL discardsFindResultsWhenContentChanges; // @synthesize discardsFindResultsWhenContentChanges=_discardsFindResultsWhenContentChanges;
-- (id)relatedMenuItemsForNavItem:(id)arg1;
-- (void)didSetupEditor;
-- (void)navigateToAnnotationWithRepresentedObject:(id)arg1 wantsIndicatorAnimation:(BOOL)arg2 exploreAnnotationRepresentedObject:(id)arg3;
-- (void)selectDocumentLocations:(id)arg1;
-- (id)currentSelectedDocumentLocations;
-- (id)currentSelectedItems;
-- (void)invalidate;
-- (void)setNextResponder:(id)arg1;
-- (id)documentForwarder;
-@property(readonly) NSScrollView *mainScrollView;
-//@property(readonly) DVTScopeBarsManager *scopeBarsManager;
-@property(readonly, getter=isPrimaryEditor) BOOL primaryEditor;
-- (void)setupContextMenuWithMenu:(id)arg1 withContext:(id)arg2;
-- (void)takeFocus;
-//@property(readonly) DVTFindBar *findBar; // @synthesize findBar=_findBar;
-- (void)editorContextDidHideFindBar;
-- (id)createFindBar;
-@property(readonly) BOOL findBarSupported;
-- (id)_getUndoManager:(BOOL)arg1;
-- (id)undoManager;
-//@property(readonly) IDEEditorDocument *document; // @synthesize document=_document;
-@property(readonly) NSDocument *document; // @synthesize document=_document;
-- (id)initWithNibName:(id)arg1 bundle:(id)arg2 document:(id)arg3;
-- (id)_initWithNibName:(id)arg1 bundle:(id)arg2;
-- (id)initWithNibName:(id)arg1 bundle:(id)arg2;
-- (id)initUsingDefaultNib;
-
-@property(readonly) NSView* containerView; // This is for IDESourceCodeEditor
-@property(readonly) NSView* layoutView; // This is for IDESourceCodeComparisonEditor
-- (void)didSetupEditor_;
-@end
View
21 XVim/IDEEditorArea.h
@@ -1,21 +0,0 @@
-//
-// IDEEditorArea.h
-// XVim
-//
-// Created by Nader Akoury 4/14/12
-// Copyright (c) 2012 __MyCompanyName__. All rights reserved.
-//
-
-#import <Foundation/Foundation.h>
-
-@class IDEEditorContext;
-@class IDEEditorModeViewController;
-
-@interface IDEEditorArea : NSViewController
-- (int)editorMode;
-- (IDEEditorContext*)primaryEditorContext;
-- (IDEEditorContext*)lastActiveEditorContext;
-- (IDEEditorModeViewController*)editorModeViewController;
-- (void)viewDidInstall;
-- (void)viewDidInstall_;
-@end
View
5 XVim/IDEEditorAreaHook.m
@@ -7,13 +7,12 @@
//
#import "IDEEditorAreaHook.h"
-#import "IDEEditorArea.h"
+#import "IDEKit.h"
#import "Hooker.h"
#import "Logger.h"
#import "XVimCommandLine.h"
#import "XVimWindow.h"
-#import "DVTBorderedView.h"
-#import "DVTChooserView.h"
+#import "DVTKit.h"
@implementation IDEEditorAreaHook
/**
View
30 XVim/IDEEditorGeniusMode.h
@@ -1,30 +0,0 @@
-//
-// IDEEditorGeniusMode.h
-// XVim
-//
-// Created by Nader Akoury 4/14/12
-// Copyright (c) 2012 __MyCompanyName__. All rights reserved.
-//
-
-#import "IDEEditorMultipleContext.h"
-#import "IDEEditorModeViewController.h"
-
-@interface IDEEditorGeniusMode : IDEEditorModeViewController
-- (void)removeAssistantEditor;
-- (BOOL)canRemoveAssistantEditor;
-- (id)addNewAssistantEditor;
-- (BOOL)canAddNewAssistantEditor;
-- (void)addAssistantEditor;
-- (BOOL)canAddAssistantEditor;
-- (void)setAssistantEditorsLayout:(int)arg1;
-- (BOOL)canChangeAssistantEditorsLayout;
-- (void)_closeAllSplitsKeeping:(id)arg1;
-- (IDEEditorMultipleContext*)alternateEditorMultipleContext;;
-- (id)_geniusCategoryForEditorContext:(id)arg1;
-- (void)_setDefaultGeniusCategoryForEditorContext:(id)arg1;
-- (id)_manualCategoryNavigableItemForEditorContext:(id)arg1;
-- (void)_primitiveSetGeniusCategory:(id)arg1 forEditorContext:(id)arg2;
-- (void)_setGeniusRootNavigableItem:(id)arg1 forEditorContext:(id)arg2;
-- (id)editorContexts;
-@property BOOL splitsVertical;
-@end
View
2  XVim/IDEEditorHook.m
@@ -7,7 +7,7 @@
//
#import "IDEEditorHook.h"
-#import "IDEEditor.h"
+#import "IDEKit.h"
#import "Hooker.h"
#import "Logger.h"
#import "XVimStatusLine.h"
View
53 XVim/IDEEditorModeViewController.h
@@ -1,53 +0,0 @@
-//
-// IDEEditorModeViewController.h
-// XVim
-//
-// Created by Nader Akoury 4/14/12
-// Copyright (c) 2012 __MyCompanyName__. All rights reserved.
-//
-
-#import <Foundation/Foundation.h>
-#import "IDEEditorArea.h"
-
-@interface IDEEditorModeViewController : NSViewController
-+ (long long)version;
-+ (void)configureStateSavingObjectPersistenceByName:(id)arg1;
-+ (id)stateSavingIdentifiers;
-//@property IDEEditorContext *selectedAlternateEditorContext; // @synthesize selectedAlternateEditorContext=_selectedAlternateEditorContext;
-//@property IDEEditorContext *primaryEditorContext; // @synthesize primaryEditorContext=_primaryEditorContext;
-@property(assign) IDEEditorArea *editorArea; // @synthesize editorArea=_editorArea;
-- (void)editorContext:(id)arg1 editorStateRepositoryDidChange:(id)arg2;
-- (void)commitStateToDictionary:(id)arg1;
-- (void)revertStateWithDictionary:(id)arg1;
-- (void)_setPersistentRepresentation:(id)arg1 forIdentifier:(id)arg2;
-- (id)_persistentRepresentationForIdentifier:(id)arg1;
-- (void)_setPersistentRepresentation:(id)arg1;
-- (id)_persistentRepresentation;
-- (void)_stampEditorLayoutConfiguration:(id)arg1 forIdentifier:(id)arg2;
-- (id)_liftEditorLayoutConfigurationForIdentifier:(id)arg1;
-- (void)_stampEditorLayoutConfiguration:(id)arg1;
-- (id)_liftEditorLayoutConfiguration;
-- (BOOL)_getStateSavingStateDictionaries:(id *)arg1 selected:(id *)arg2 geometry:(id *)arg3 forPersistentRepresentation:(id)arg4;
-- (id)_persistentRepresentationForStateSavingStateDictionaries:(id)arg1 selected:(id)arg2 geometry:(id)arg3;
-- (BOOL)_getEditorHistoryStacks:(id *)arg1 selected:(id *)arg2 geometry:(id *)arg3 forEditorLayoutConfiguration:(id)arg4;
-- (id)_editorLayoutConfigurationForEditorHistoryStacks:(id)arg1 selected:(id)arg2 geometry:(id)arg3;
-- (BOOL)_getItems:(id *)arg1 itemsKey:(id)arg2 selected:(id *)arg3 geometry:(id *)arg4 inConfigurationDictionary:(id)arg5;
-- (id)_configurationDictionaryWithItems:(id)arg1 itemsKey:(id)arg2 selected:(id)arg3 geometry:(id)arg4;
-- (id)_stealPrimaryEditorContext;
-- (id)editorContexts;
-- (BOOL)openEditorOpenSpecifier:(id)arg1 editorContext:(id)arg2;
-- (BOOL)openEditorHistoryItem:(id)arg1 editorContext:(id)arg2;
-@property(readonly) struct CGSize minimumContentViewFrameSize;
-- (BOOL)canCreateSplitForNavigationHUD;
-- (void)resetEditor;
-- (BOOL)canResetEditor;
-- (void)removeAssistantEditor;
-- (id)addNewAssistantEditor;
-- (BOOL)canAddNewAssistantEditor;
-- (BOOL)canRemoveAssistantEditor;
-- (void)addAssistantEditor;
-- (BOOL)canAddAssistantEditor;
-- (void)setAssistantEditorsLayout:(int)arg1;
-- (BOOL)canChangeAssistantEditorsLayout;
-- (id)_initWithPrimaryEditorContext:(id)arg1;
-@end
View
24 XVim/IDEEditorMultipleContext.h
@@ -1,24 +0,0 @@
-//
-// IDEEditorMultipleContext.h
-// XVim
-//
-// Created by Nader Akoury on 4/14/12
-// Copyright (c) 2012 __MyCompanyName__. All rights reserved.
-//
-
-#import <Foundation/Foundation.h>
-
-@class IDEEditorContext;
-
-@interface IDEEditorMultipleContext : NSObject
-- (IDEEditorContext*)selectedEditorContext;
-- (void)closeAllEditorContextsKeeping:(id)arg1;
-- (void)closeEditorContext:(id)arg1;
-- (BOOL)canCloseEditorContexts;
-- (id)addEditorContext;
-- (void)splitEditorContext:(id)arg1;
-- (BOOL)canCreateAdditionalEditorContexts;
-- (id)secondEditorContext;
-- (id)firstEditorContext;
-- (id)editorContexts;
-@end
View
248 XVim/IDESourceCodeEditor.h
@@ -1,248 +0,0 @@
-//
-// IDESourceCodeEditor.h
-// XVim
-//
-// Created by Tomas Lundell on 1/04/12.
-// Copyright (c) 2012 __MyCompanyName__. All rights reserved.
-//
-
-#import <Foundation/Foundation.h>
-#import "DVTSourceTextView.h"
-
-@class IDEWorkspaceTabController;
-
-@interface IDESourceCodeEditor : NSViewController
-{
- NSScrollView *_scrollView;
- DVTSourceTextView *_textView;
- //IDESourceCodeEditorContainerView *_containerView;
- //DVTTextSidebarView *_sidebarView;
- NSArray *_currentSelectedItems;
- NSHashTable *_selectedExpressionObservers;
- NSHashTable *_mouseOverExpressionObservers;
- NSDictionary *_syntaxColoringContext;
- //DVTSourceExpression *_selectedExpression;
- //DVTSourceExpression *_mouseOverExpression;
- //IDESourceCodeNavigationRequest *_currentNavigationRequest;
- //IDESourceCodeHelpNavigationRequest *_helpNavigationRequest;
- struct dispatch_queue_s *_symbolLookupQueue;
- NSMutableArray *_stateChangeObservingTokens;
-// id <DVTObservingToken> _topLevelItemsObserverToken;
-// id <DVTObservingToken> _firstResponderObserverToken;
-// id <DVTObservingToken> _editorLiveIssuesEnabledObserverToken;
-// id <DVTObservingToken> _navigatorLiveIssuesEnabledObserverToken;
-// id _workspaceLiveSourceIssuesEnabledObserver;
-// id <DVTObservingToken> _needsDiagnosisObserverToken;
-// id <DVTObservingToken> _diagnosticItemsObserverToken;
-// NSOperationQueue *_diagnoseRelatedFilesQueue;
-// id <DVTObservingToken> _sessionInProgressObserverToken;
-// id _blueprintDidChangeNotificationObservingToken;
-// id _buildOperationOutputFilesObserver;
-// IDESourceCodeEditorAnnotationProvider *_annotationProvider;
-// IDEAnalyzerResultsExplorer *_analyzerResultsExplorer;
-// DVTScopeBarController *_analyzerResultsScopeBar;
-// IDENoteAnnotationExplorer *_noteAnnotationExplorer;
-// IDESingleFileProcessingToolbarController *_singleFileProcessingToolbarController;
- NSView *_emptyView;
- NSProgressIndicator *_contentGenerationProgressIndicator;
- NSTimer *_contentGenerationProgressTimer;
- NSOperationQueue *_tokenizeQueue;
-// DVTDispatchLock *_tokenizeAccessLock;
- unsigned long long _tokenizeGeneration;
- NSTrackingArea *_mouseTracking;
- NSDictionary *_previouslyRestoredStateDictionary;
- long long _previousLineNumber;
- unsigned long long _lastFocusedAnnotationIndex;
- struct _NSRange _lastEditedCharRange;
-// DVTTextDocumentLocation *_coninueToHereDocumentLocation;
-// IDEViewController<IDESourceEditorViewControllerHost> *_hostViewController;
- struct {
- unsigned int wantsDidScroll:1;
- unsigned int wantsDidFinishAnimatingScroll:1;
- unsigned int supportsContextMenuCustomization:1;
- unsigned int supportsAnnotationContextCreation:1;
- unsigned int wantsDidLoadAnnotationProviders:1;
- unsigned int reserved:3;
- } _hvcFlags;
- BOOL _trackingMouse;
- BOOL _initialSetupDone;
- BOOL _nodeTypesPrefetchingStarted;
-}
-
-+ (id)keyPathsForValuesAffectingIsWorkspaceBuilding;
-+ (void)revertStateWithDictionary:(id)arg1 withSourceTextView:(id)arg2 withEditorDocument:(id)arg3;
-+ (void)commitStateToDictionary:(id)arg1 withSourceTextView:(id)arg2;
-+ (long long)version;
-+ (void)configureStateSavingObjectPersistenceByName:(id)arg1;
-//@property(readonly) IDESingleFileProcessingToolbarController *singleFileProcessingToolbarController; // @synthesize singleFileProcessingToolbarController=_singleFileProcessingToolbarController;
-//@property DVTScopeBarController *analyzerResultsScopeBar; // @synthesize analyzerResultsScopeBar=_analyzerResultsScopeBar;
-//@property(readonly) IDEAnalyzerResultsExplorer *analyzerResultsExplorer; // @synthesize analyzerResultsExplorer=_analyzerResultsExplorer;
-//@property DVTSourceExpression *mouseOverExpression; // @synthesize mouseOverExpression=_mouseOverExpression;
-//@property DVTSourceExpression *selectedExpression; // @synthesize selectedExpression=_selectedExpression;
-@property(assign) /*IDESourceCodeEditorContainerView*/ NSView *containerView; // @synthesize containerView=_containerView;
-@property(assign) DVTSourceTextView *textView; // @synthesize textView=_textView;
-//@property NSScrollView *scrollView; // @synthesize scrollView=_scrollView;
-- (id)_documentLocationForLineNumber:(long long)arg1;
-- (void)_createFileBreakpointAtLocation:(long long)arg1;
-- (id)_breakpointManager;
-- (long long)_currentOneBasedLineNubmer;
-- (id)currentEditorContext;
-- (id)documentLocationForOpenQuicklyQuery:(id)arg1;
-- (void)openQuicklyScoped:(id)arg1;
-- (void)debugLogJumpToDefinitionState:(id)arg1;
-- (id)_jumpToDefinitionOfExpression:(id)arg1 fromScreenPoint:(struct CGPoint)arg2 clickCount:(long long)arg3 modifierFlags:(unsigned long long)arg4;
-- (void)_cancelHelpNavigationRequest;
-- (void)_cancelCurrentNavigationRequest;
-- (void)contextMenu_revealInSymbolNavigator:(id)arg1;
-- (void)jumpToSelection:(id)arg1;
-- (void)jumpToDefinitionWithShiftPlusAlternate:(id)arg1;
-- (void)jumpToDefinitionWithAlternate:(id)arg1;
-- (void)jumpToDefinition:(id)arg1;
-- (void)revealInSymbolNavigator:(id)arg1;
-- (unsigned long long)_insertionIndexUnderMouse;
-- (id)_documentLocationUnderMouse;
-- (id)_calculateContinueToHereDocumentLocation;
-- (BOOL)validateMenuItem:(id)arg1;
-- (void)menuNeedsUpdate:(id)arg1;
-- (void)mouseExited:(id)arg1;
-- (void)mouseEntered:(id)arg1;
-- (void)mouseMoved:(id)arg1;
-- (void)deregisterForMouseEvents;
-- (void)registerForMouseEvents;
-- (id)importStringInExpression:(id)arg1;
-- (BOOL)expressionContainsExecutableCode:(id)arg1;
-- (BOOL)isExpressionFunctionOrMethodCall:(id)arg1;
-- (BOOL)isExpressionInFunctionOrMethodBody:(id)arg1;
-- (BOOL)isExpressionFunctionOrMethodDefinition:(id)arg1;
-- (BOOL)isExpressionWithinComment:(id)arg1;
-- (void)symbolsForExpression:(id)arg1 inQueue:(struct dispatch_queue_s *)arg2 completionBlock:(id)arg3;
-@property(readonly) struct CGRect currentSelectionFrame;
-- (void)_invalidateExpressions;
-- (void)_invalidateSelectionExpression;
-- (void)_invalidateMouseOverExpression;
-//@property(readonly) DVTSourceExpression *quickHelpExpression;
-//@property(readonly) DVTSourceExpression *contextMenuExpression;
-- (void)_updatedMouseOverExpression;
-- (void)_updateSelectedExpression;
-- (BOOL)_expression:(id)arg1 representsTheSameLocationAsExpression:(id)arg2;
-- (id)_expressionAtCharacterIndex:(unsigned long long)arg1;
-- (void)unregisterMouseOverExpressionObserver:(id)arg1;
-- (void)registerMouseOverExpressionObserver:(id)arg1;
-- (void)unregisterSelectedExpressionObserver:(id)arg1;
-- (void)registerSelectedExpressionObserver:(id)arg1;
-- (void)specialPaste:(id)arg1;
-- (id)_specialPasteContext;
-- (void)_changeSourceCodeLanguageAction:(id)arg1;
-- (void)_useSourceCodeLanguageFromFileDataTypeAction:(id)arg1;
-- (void)_askToPromoteToUnicodeSheetDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3;
-- (void)_askToPromoteToUnicode;
-- (void)_applyPerFileTextSettings;
-- (void)textView:(id)arg1 doubleClickedOnCell:(id)arg2 inRect:(struct CGRect)arg3 atIndex:(unsigned long long)arg4;
-- (void)textView:(id)arg1 clickedOnCell:(id)arg2 inRect:(struct CGRect)arg3 atIndex:(unsigned long long)arg4;
-- (void)contextMenu_toggleIssueShown:(id)arg1;
-- (void)toggleIssueShown:(id)arg1;
-- (void)_enumerateDiagnosticAnnotationsInSelection:(id)arg1;
-- (id)_jumpToAnnotationWithSelectedRange:(struct _NSRange)arg1 fixIt:(BOOL)arg2 backwards:(BOOL)arg3;
-- (void)fixAllInScope:(id)arg1;
-- (id)fixableDiagnosticAnnotationsInScope;
-- (id)_diagnosticAnnotationsInScopeFixableOnly:(BOOL)arg1;
-- (id)_diagnosticAnnotationsInRange:(struct _NSRange)arg1 fixableOnly:(BOOL)arg2;
-- (void)_searchDocumentationForSelectedText:(id)arg1;
-- (void)showQuickHelp:(id)arg1;
-- (void)continueToHere:(id)arg1;
-- (void)toggleInvisibleCharactersShown:(id)arg1;
-- (void)toggleBreakpointAtCurrentLine:(id)arg1;
-- (void)_stopShowingContentGenerationProgressInidcator;
-- (void)_showContentGenerationProgressIndicatorWithDelay:(double)arg1;
-- (void)_contentGenerationProgressTimerFired:(id)arg1;
-- (void)_hideEmptyView;
-- (void)_showEmptyViewWithMessage:(id)arg1;
-- (void)_centerViewInSuperView:(id)arg1;
-- (void)preprocessFile:(id)arg1;
-- (void)showAssemblyCodeForFile:(id)arg1;
-- (void)_processCurrentFileUsingBuildCommand:(int)arg1;
-- (id)_singleFileProcessingFilePath;
-- (void)startSingleProcessingModeForURL:(id)arg1;
-@property(readonly) BOOL isWorkspaceBuilding;
-- (void)stopNoteExplorer;
-- (void)startNoteExplorerForItem:(id)arg1;
-- (void)showErrorsOnly:(id)arg1;
-- (void)showAllIssues:(id)arg1;
-- (void)toggleMessageBubbles:(id)arg1;
-- (void)hideAnalyzerExplorerAnimate:(BOOL)arg1;
-- (void)showAnalyzerExplorerForMessage:(id)arg1 animate:(BOOL)arg2;
-- (void)_startPrefetchingNodeTypesInUpDirection:(BOOL)arg1 initialLineRange:(struct _NSRange)arg2 noProgressIterations:(unsigned long long)arg3;
-- (void)revertStateWithDictionary:(id)arg1;
-- (void)commitStateToDictionary:(id)arg1;
-- (void)configureStateSavingObservers;
-- (id)_transientStateDictionaryForDocument:(id)arg1;
-- (id)_stateDictionariesForDocuments;
-- (id)cursorForAltTemporaryLink;
-- (void)_textViewDidLoseFirstResponder;
-- (BOOL)completingTextViewHandleCancel:(id)arg1;
-- (void)textViewDidScroll:(id)arg1;
-- (void)textViewDidFinishAnimatingScroll:(id)arg1;
-- (id)textView:(id)arg1 menu:(id)arg2 forEvent:(id)arg3 atIndex:(unsigned long long)arg4;
-- (void)tokenizableItemsForItemAtRealRange:(struct _NSRange)arg1 completionBlock:(id)arg2;
-- (void)textViewBoundsDidChange:(id)arg1;
-- (void)textView:(id)arg1 handleMouseDidExitSidebar:(id)arg2;
-- (void)textView:(id)arg1 handleMouseDidMoveOverSidebar:(id)arg2 atLineNumber:(unsigned long long)arg3;
-- (void)textView:(id)arg1 handleMouseDownInSidebar:(id)arg2 atLineNumber:(unsigned long long)arg3;
-- (id)completingTextView:(id)arg1 documentLocationForWordStartLocation:(unsigned long long)arg2;
-- (void)completingTextView:(id)arg1 willPassContextToStrategies:(id)arg2 atWordStartLocation:(unsigned long long)arg3;
-- (void)textView:(id)arg1 didClickOnTemporaryLinkAtCharacterIndex:(unsigned long long)arg2 event:(id)arg3 isAltEvent:(BOOL)arg4;
-- (void)_doubleClickOnTemporaryHelpLinkTimerExpired;
-- (void)_doubleClickOnTemporaryLinkTimerExpired;
-- (BOOL)textView:(id)arg1 shouldShowTemporaryLinkForCharacterAtIndex:(unsigned long long)arg2 proposedRange:(struct _NSRange)arg3 effectiveRanges:(id *)arg4;
-- (void)textView:(id)arg1 didRemoveAnnotations:(id)arg2;
-- (void)textViewDidLoadAnnotationProviders:(id)arg1;
-- (id)annotationContextForTextView:(id)arg1;
-- (id)syntaxColoringContextForTextView:(id)arg1;
-- (BOOL)textView:(id)arg1 shouldChangeTextInRange:(struct _NSRange)arg2 replacementString:(id)arg3;
-- (void)setupTextViewContextMenuWithMenu:(id)arg1;
-- (void)setupGutterContextMenuWithMenu:(id)arg1;
-- (void)textViewDidChangeSelection:(id)arg1;
-- (void)textDidChange:(id)arg1;
-- (void)removeVisualization:(id)arg1 fadeOut:(BOOL)arg2 completionBlock:(id)arg3;
-- (void)addVisualization:(id)arg1 fadeIn:(BOOL)arg2 completionBlock:(id)arg3;
-@property(readonly) NSArray *visualizations;
-- (id)pathCell:(id)arg1 menuItemForNavigableItem:(id)arg2 defaultMenuItem:(id)arg3;
-- (BOOL)pathCell:(id)arg1 shouldSeparateDisplayOfChildItemsForItem:(id)arg2;
-- (id)startingLocationForFindBar:(id)arg1 findingBackwards:(BOOL)arg2;
-- (void)dvtFindBar:(id)arg1 didUpdateCurrentResult:(id)arg2;
-- (void)dvtFindBar:(id)arg1 didUpdateResults:(id)arg2;
-- (void)_sourceCodeDocumentDidSave:(id)arg1;
-- (void)_sourceCodeDocumentWillSave:(id)arg1;
-- (void)didSetupEditor;
-- (void)didSetupEditor_;
-- (void)takeFocus;
-- (BOOL)canBecomeMainViewController;
-- (id)undoManagerForTextView:(id)arg1;
-- (void)viewWillUninstall;
-- (void)viewDidInstall;
-- (void)contentViewDidCompleteLayout;
-- (void)_doInitialSetup;
-- (void)_liveIssuesPreferencesUpdatedInvalidateDiagnosticController:(BOOL)arg1;
-- (void)_blueprintDidChangeForSourceCodeEditor:(id)arg1;
-- (void)_endObservingDiagnosticItemsAndSessionInProgress;
-- (void)_startObservingDiagnosticItemsAndSessionInProgress;
-- (void)invalidate;
-- (void)selectDocumentLocations:(id)arg1;
-- (void)navigateToAnnotationWithRepresentedObject:(id)arg1 wantsIndicatorAnimation:(BOOL)arg2 exploreAnnotationRepresentedObject:(id)arg3;
-- (id)currentSelectedDocumentLocations;
-- (id)_currentSelectedLandmarkItem;
-- (void)setCurrentSelectedItems:(id)arg1;
-- (id)currentSelectedItems;
-- (BOOL)_isCurrentSelectedItemsValid;
-//@property IDEViewController<IDESourceEditorViewControllerHost> *hostViewController;
-//@property(readonly) IDESourceCodeEditorAnnotationProvider *annotationProvider; // @synthesize annotationProvider=_annotationProvider;
-- (id)mainScrollView;
-//@property(readonly) IDESourceCodeDocument *sourceCodeDocument;
-- (void)loadView;
-- (id)initWithNibName:(id)arg1 bundle:(id)arg2 document:(id)arg3;
-- (id)initWithNibName_:(NSString*)nibName bundle:(NSBundle*)nibBundle document:(NSDocument*)nibDocument;
-
-- (IDEWorkspaceTabController*)workspaceTabController;
-- (NSRange)textView_:(NSTextView *)textView willChangeSelectionFromCharacterRange:(NSRange)oldSelectedCharRange toCharacterRange:(NSRange)newSelectedCharRange;
-
-@end
View
2  XVim/IDESourceCodeEditorHook.m
@@ -7,7 +7,7 @@
//
#import "IDESourceCodeEditorHook.h"
-#import "IDESourceCodeEditor.h"
+#import "IDEKit.h"
#import "XVimWindow.h"
#import "Hooker.h"
#import "Logger.h"
View
180 XVim/IDEWorkspaceController.h
@@ -1,180 +0,0 @@
-//
-// IDEWorkspaceController.h
-// XVim
-//
-// Created by Shuichiro Suzuki on 4/24/12.
-// Copyright (c) 2012 __MyCompanyName__. All rights reserved.
-//
-
-#import <Cocoa/Cocoa.h>
-#import "IDEEditorArea.h"
-
-@interface IDEWorkspaceController : NSWindowController
-+ (id)keyPathsForValuesAffectingUserWantsBreakpointsActivated;
-+ (id)workspaceWindowControllerForWindow:(id)arg1;
-+ (long long)version;
-+ (void)configureStateSavingObjectPersistenceByName:(id)arg1;
-+ (id)workspaceWindowControllers;
-@property BOOL createNewTabUponLoadIfNoTabsExist; // @synthesize createNewTabUponLoadIfNoTabsExist=_createNewTabUponLoadIfNoTabsExist;
-@property(copy) NSString *uniqueIdentifier; // @synthesize uniqueIdentifier=_uniqueIdentifier;
-//@property DVTStateToken *stateToken; // @synthesize stateToken=_stateToken;
-@property(readonly, getter=isInMiniDebuggingMode) BOOL inMiniDebuggingMode; // @synthesize inMiniDebuggingMode=_inMiniDebuggingMode;
-//@property DVTTabBarView *tabBarView; // @synthesize tabBarView=_tabBarView;
-//@property DVTTabSwitcher *tabSwitcher; // @synthesize tabSwitcher;
-//@property _IDEWindowToTabActionForwardingResponder *contentViewControllerActionForwarder; // @synthesize contentViewControllerActionForwarder=_contentViewControllerActionForwarder;
-- (void)moveFocusToEditor:(id)arg1;
-- (void)dicardEditing;
-- (BOOL)commitEditingForAction:(int)arg1 errors:(id)arg2;
-- (void)_updateWindowTitle;
-- (void)_userWantsMiniDebuggingConsoleChanged;
-- (void)_userWantsAppFocusInMiniDebuggingChanged;
-- (void)_editorDocumentDirtyStatusDidChange:(id)arg1;
-- (void)_updateTitleRepresentedPath;
-@property(readonly) NSString *titleRepresentedPath;
-@property BOOL userWantsBreakpointsActivated;
-- (void)changeFromDebugSessionState:(int)arg1 to:(int)arg2 fromDebuggingWindowBehavior:(int)arg3 to:(int)arg4;
-- (void)_resetDebuggerModeSaved;
-- (void)didExitFullScreenMode:(id)arg1;
-- (void)willExitFullScreenMode:(id)arg1;
-- (void)willEnterFullScreenMode:(id)arg1;
-- (void)didEnterFullScreenMode:(id)arg1;
-- (void)_workaround8217584;
-- (BOOL)_isTargetApplicationActive;
-- (void)_changeWindowsLevelFrom:(int)arg1 to:(int)arg2;
-- (void)_changeToNormalOrXcodeBehindDebugging:(int)arg1;
-- (void)_changeToMiniDebugging:(int)arg1;
-- (void)_morphToMedium:(int)arg1;
-- (struct CGRect)_mediumFrame;
-- (void)_morphToNonCollapsed:(struct CGRect)arg1 frozenMode:(int)arg2 toolbarHeightDelta:(double)arg3;
-- (void)_morphToCollapsed;
-- (void)_setInTotalCollapsed:(BOOL)arg1;
-- (void)_reSnapshotContentViewToNewFrame:(struct CGRect)arg1 hideTabBarBeforeSnapshot:(BOOL)arg2 toolbarHeightDelta:(double)arg3;
-- (void)_createCollapsedRestoreFrame;
-- (void)_performSpringToFront;
-- (void)_cancelSpringToFront;
-- (void)_scheduleSpringToFront;
-- (id)_screenForWindow;
-- (void)morphingDragImage:(id)arg1 exitedWindow:(id)arg2;
-- (void)morphingDragImage:(id)arg1 enteredWindow:(id)arg2;
-- (BOOL)morphingDragImage:(id)arg1 performDragOperation:(id)arg2;
-- (void)morphingDragImage:(id)arg1 draggingExited:(id)arg2;
-- (unsigned long long)morphingDragImage:(id)arg1 draggingUpdated:(id)arg2;
-- (unsigned long long)morphingDragImage:(id)arg1 draggingEntered:(id)arg2;
-- (void)workspaceWindow:(id)arg1 willInvalidateCursorRectsForView:(id)arg2;
-- (BOOL)workspaceWindow:(id)arg1 interceptAddCursorRect:(struct CGRect)arg2 cursor:(id)arg3 forView:(id)arg4;
-- (BOOL)workspaceWindow:(id)arg1 interceptSetCursorForMouseLocation:(struct CGPoint)arg2;
-- (void)workspaceWindowDidRecalculateKeyViewLoop:(id)arg1;
-- (void)windowDidBecomeMain:(id)arg1;
-- (void)windowDidMove:(id)arg1;
-- (void)windowDidResize:(id)arg1;
-- (struct CGSize)windowWillResize:(id)arg1 toSize:(struct CGSize)arg2;
-- (BOOL)windowShouldZoom:(id)arg1 toFrame:(struct CGRect)arg2;
-- (void)_recordRestoreFrame;
-- (struct CGRect)window:(id)arg1 willPositionSheet:(id)arg2 usingRect:(struct CGRect)arg3;
-- (void)workspaceWindowIsClosing:(id)arg1;
-- (void)_pushDefaultPrimaryEditorFrameSizes;
-- (BOOL)_isLastWindowControllerOfDocument;
-- (void)_prepareBarsToExitFullScreen;
-- (void)_prepareBarsToEnterFullScreen;
-- (BOOL)isInFullScreenMode;
-- (void)synchronizeWindowTitleWithDocumentName;
-- (void)_closeWindowIfNoTabs;
-- (double)tabBarHeight;
-- (void)moveTabFromOtherWindow:(id)arg1 toIndex:(unsigned long long)arg2 andShow:(BOOL)arg3;
-- (void)replaceEmptyTabWithTabs:(id)arg1;
-- (void)_closeOtherTabsWithoutConfirming:(id)arg1;
-- (void)_closeOtherTabs:(id)arg1;
-- (void)closeTabOrWindow:(id)arg1;
-- (void)_closeTabWithoutConfirming:(id)arg1;
-- (void)_closeTabWithoutConfirming:(id)arg1 andInvalidate:(BOOL)arg2;
-- (void)closeTab:(id)arg1;
-- (id)_findTabForView:(id)arg1;
-- (void)selectTab:(id)arg1;
-- (BOOL)_moreThanOneTabShowing;
-- (BOOL)closeKeyEquivalentClosesTab;
-- (id)_createTabWithViewController:(id)arg1 atIndex:(unsigned long long)arg2 andShow:(BOOL)arg3;
-- (void)_toggleTabBarWithAnimation:(BOOL)arg1 isShowing:(BOOL)arg2 forceMaintainFullHeight:(BOOL)arg3;
-- (void)_toggleTabBarWithAnimation:(BOOL)arg1 isShowing:(BOOL)arg2;
-- (id)_setAutoresizingMasksForOrderedViews:(id)arg1 toResizeOnly:(id)arg2;
-- (void)_collectViewInfoForResizing;
-- (void)_updateFullScreenAuxiliaryToolbarViewSizes;
-- (double)_originalHeightForView:(id)arg1;
-- (id)showTabNamed:(id)arg1;
-- (id)_showTab:(id)arg1;
-- (void)_moveTabToNewWindow:(id)arg1;
-- (id)_setUpTabForViewController:(id)arg1 atIndex:(unsigned long long)arg2;
-- (id)_setUpTabForViewController:(id)arg1 addToRightSide:(BOOL)arg2;
-- (id)_setUpTabForViewController:(id)arg1;
-- (id)createTabWithViewController:(id)arg1 andShow:(BOOL)arg2 addToRightSide:(BOOL)arg3;
-- (id)createInactiveTabWithFrameName:(id)arg1;
-- (id)createInactiveTab;
-- (id)createTabWithFrameName:(id)arg1 andShow:(BOOL)arg2 addToRightSide:(BOOL)arg3;
-- (id)instantiateTabControllerAndRegisterForStateSavingWithName:(id)arg1 inDocument:(id)arg2;
-- (id)createTabWithFrameName:(id)arg1;
-- (id)createTab;
-- (unsigned long long)selectedTabIndex;
-- (void)closeTabFromMenu:(id)arg1;
-- (id)selectedTab;
-- (id)orderedTabViewItems;
-- (void)cancelUpdateTabTitlesSoon;
-- (void)_performCoalescedUpdates;
-- (void)_cancelCoalescedUpdate:(int)arg1;
-- (void)_performCoalescedUpdateSoon:(int)arg1;
-- (void)tabBarViewUpdateTabTitlesNow:(id)arg1;
-- (void)tabBarViewUpdateTabTitlesSoon:(id)arg1;
-- (BOOL)canCreateNewTab;
-- (void)_showTabBarIfNeeded;
-- (void)_automaticallyHideTabBarForTabDrag;
-- (void)_automaticallyShowTabBarForTabDrag;
-- (void)_setTabBarVisible:(BOOL)arg1;
-- (BOOL)_alwaysShowTabBar;
-- (BOOL)canCloseSelectedTab;
-- (BOOL)_canCloseTab:(id)arg1;
-- (void)toggleTabBar:(id)arg1;
-- (void)selectPreviousTab:(id)arg1;
-- (void)selectNextTab:(id)arg1;
-- (void)_selectNextTabGoingForward:(BOOL)arg1;
-- (void)moveTabToNewWindowFromMenu:(id)arg1;
-- (void)closeOtherTabs:(id)arg1;
-- (void)closeOtherTabsFromMenu:(id)arg1;
-- (void)closeCurrentTab:(id)arg1;
-- (id)_newTabWithName:(id)arg1 cloneExisting:(BOOL)arg2 andShow:(BOOL)arg3 withInstalledTabControllerBlock:(id)arg4;
-- (id)newTabWithName:(id)arg1 cloneExisting:(BOOL)arg2;
-- (void)newTab:(id)arg1;
-- (BOOL)validateMenuItem:(id)arg1;
-- (BOOL)canCloseOtherTabs;
-- (struct CGRect)adjustedFrameForCascade:(struct CGRect)arg1 fromWindow:(id)arg2;
-- (struct CGRect)adjustedFrameForSaving:(struct CGRect)arg1;
-- (BOOL)_windowIsFullHeight;
-- (void)setTabBarVisible:(BOOL)arg1;
-- (BOOL)isTabBarVisible;
-- (void)_toggleTabBarWithAnimation:(BOOL)arg1;
-- (BOOL)_shouldShowTabBar;
-- (BOOL)canReceiveDragFromTabbedWindowControlling:(id)arg1;
-- (void)_setUpTabBar;
-- (void)autocreateContexts:(id)arg1;
-- (BOOL)window:(id)arg1 shouldRestoreStateForResponder:(id)arg2;
-//@property(readonly) IDEWorkspaceWindow *workspaceWindow;
-- (id)_uniqueNameForNewWorkspaceTabController;
-@property(readonly) IDEEditorArea *editorArea;
-- (void)activateWorkspaceTabController:(id)arg1;
-//@property(readonly) IDEWorkspaceTabController *activeWorkspaceTabController;
-- (void)_didChangeActiveWorkspaceTabController;
-- (id)workspaceTabControllers;
-@property(copy) NSString *stateSavingWindowFrame;
-- (void)commitStateToDictionary:(id)arg1;
-- (void)_configureStateSavingObservers;
-- (void)revertStateWithDictionary:(id)arg1;
-- (void)_revertForNewWindowWithTabStateContext:(id)arg1 documentURL:(id)arg2 simpleEditorWindowLayout:(BOOL)arg3 completionBlock:(id)arg4;
-- (void)_changeSizeForSimpleEditorWindowLayoutWithEditorDocumentURLOrNil:(id)arg1 workspaceTabController:(id)arg2;
-- (void)windowDidLoad;
-- (void)_handleWorkspaceSimpleFilesFocusedChanged;
-- (void)_showWindowBehindWorkspaceWindow:(id)arg1;
-- (void)setNextResponder:(id)arg1;
-- (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4;
-- (void)_setupFullScreenNotifications;
-- (id)init;
-- (void)_recordWorkspaceWindowCount;
-- (void)_recordTabCount;
-
-@end
View
34 XVim/IDEWorkspaceTabController.h
@@ -1,34 +0,0 @@
-//
-// IDEWorkspaceTabController.h
-// XVim
-//
-// Created by Nader Akoury 4/14/12
-// Copyright (c) 2012 __MyCompanyName__. All rights reserved.
-//
-
-#import <Foundation/Foundation.h>
-
-@class IDEEditorArea;
-
-@interface IDEWorkspaceTabController : NSObject
-- (IDEEditorArea*) editorArea;
-
-// Assistant editor related
-+ (int)defaultAssistantEditorsLayout;
-+ (void)setDefaultAssistantEditorsLayout:(int)arg1;
-- (int)assistantEditorsLayout;
-- (void)removeAssistantEditor:(id)arg1;
-- (void)addAssistantEditor:(id)arg1;
-- (void)changeToAssistantLayout_BH:(id)arg1;
-- (void)changeToAssistantLayout_BV:(id)arg1;
-- (void)changeToAssistantLayout_TH:(id)arg1;
-- (void)changeToAssistantLayout_TV:(id)arg1;
-- (void)changeToAssistantLayout_LH:(id)arg1;
-- (void)changeToAssistantLayout_LV:(id)arg1;
-- (void)changeToAssistantLayout_RH:(id)arg1;
-- (void)changeToAssistantLayout_RV:(id)arg1;
-
-- (void)changeToGeniusEditor:(id)arg1;
-- (void)changeToVersionEditor:(id)arg1;
-- (void)changeToStandardEditor:(id)arg1;
-@end
View
6 XVim/XVimCommandLine.m
@@ -10,11 +10,7 @@
#import "XVimCommandField.h"
#import "Logger.h"
#import "XVimWindow.h"
-#import "DVTSourceTextView.h"
-#import "DVTFoldingTextStorage.h"
-#import "DVTFontAndColorsTheme.h"
-#import "DVTChooserView.h"
-#import "DVTFondAndColorTheme.h"
+#import "DVTKit.h"
#define COMMAND_FIELD_HEIGHT 18.0
View
3  XVim/XVimSourceView+Xcode.m
@@ -7,8 +7,7 @@
//
#import "XVimSourceView+Xcode.h"
-#import "DVTSourceTextView.h"
-#import "DVTFoldingTextStorage.h"
+#import "DVTKit.h"
@implementation XVimSourceView(Xcode)
View
4 XVim/XVimStatusLine.m
@@ -7,8 +7,8 @@
//
#import "XVimStatusLine.h"
-#import "DVTChooserView.h"
-#import "IDESourceCodeEditor.h"
+#import "DVTKit.h"
+#import "IDEKit.h"
#import "Logger.h"
#define STATUS_LINE_HEIGHT 18
View
7 XVim/XVimWindowManager.m
@@ -8,12 +8,7 @@
#import "XVimWindowManager.h"
-#import "IDEEditorModeViewController.h"
-#import "IDEWorkspaceTabController.h"
-#import "IDEEditorMultipleContext.h"
-#import "IDESourceCodeEditor.h"
-#import "IDEEditorGeniusMode.h"
-#import "IDEEditorArea.h"
+#import "IDEKit.h"
static XVimWindowManager *_instance = nil;
Please sign in to comment.
Something went wrong with that request. Please try again.