본문 바로가기

카테고리 없음

TextMate 2.0-beta.8.5



  1. Textmate 2.0-beta.8.5 For Pc
  2. Textmate 2.0-beta.8.5 For Free
  1. +++ Portfile (working copy)
  2. PortGroup github 1.0
  3. -epoch 4
  4. +epoch 5
  5. maintainers cal openmaintainer
  6. @@ -35,11 +35,7 @@
  7. patch-bin__gen_build-avoid-ninja-pool-console.diff
  8. - 9e4e88ce76a334abe01f79e9d355623beac75831.patch
  9. - f29ddf6500b9cdf6a4b18b6394f7ceccebe79b4f.patch
  10. - 75d3c74f05c1260df71e5852dab5d7f0c8c4bf85.patch
  11. - bd63c0f54468c01ac3c8909e3f14aef31da0ed1f.patch
  12. + patch-frameworks_license_target.diff
  13. # The build will fail with deployment target set to 10.8
  14. Index: files/3f5575cfe4016f2d8a34c6e506146b962f7aa083.patch
  15. --- files/3f5575cfe4016f2d8a34c6e506146b962f7aa083.patch (revision 145041)
  16. +++ files/3f5575cfe4016f2d8a34c6e506146b962f7aa083.patch (nonexistent)
  17. -From 3f5575cfe4016f2d8a34c6e506146b962f7aa083 Mon Sep 17 00:00:00 2001
  18. -Date: Sat, 19 Sep 2015 10:14:07 -0400
  19. -Subject: [PATCH] Directly convert the URL received from NSOpenPanel to a path
  20. -
  21. -We call `fileURL` here but the method doesn't actually exists (it's actually a property with the getter `isFileURL`). The URLs we obtain from NSOpenPanel are paths so it's probably safe to get the path without checking if it's a proper file URL.
  22. - Frameworks/HTMLOutput/src/browser/HOWebViewDelegateHelper.mm | 2 +-
  23. -
  24. -diff --git a/Frameworks/HTMLOutput/src/browser/HOWebViewDelegateHelper.mm b/Frameworks/HTMLOutput/src/browser/HOWebViewDelegateHelper.mm
  25. ---- ./Frameworks/HTMLOutput/src/browser/HOWebViewDelegateHelper.mm
  26. -+++ ./Frameworks/HTMLOutput/src/browser/HOWebViewDelegateHelper.mm
  27. -@@ -44,7 +44,7 @@ - (void)webView:(WebView*)sender runOpenPanelForFileButtonWithResultListener:(id
  28. - [panel setDirectoryURL:[NSURL fileURLWithPath:NSHomeDirectory()]];
  29. -- [resultListener chooseFilename:[[[[panel URLs] objectAtIndex:0] fileURL] path]];
  30. -+ [resultListener chooseFilename:[[[panel URLs] objectAtIndex:0] path]];
  31. -
  32. - - (WebView*)webView:(WebView*)sender createWebViewWithRequest:(NSURLRequest*)request
  33. Index: files/75d3c74f05c1260df71e5852dab5d7f0c8c4bf85.patch
  34. --- files/75d3c74f05c1260df71e5852dab5d7f0c8c4bf85.patch (revision 145041)
  35. +++ files/75d3c74f05c1260df71e5852dab5d7f0c8c4bf85.patch (nonexistent)
  36. -From 75d3c74f05c1260df71e5852dab5d7f0c8c4bf85 Mon Sep 17 00:00:00 2001
  37. -Date: Sat, 19 Sep 2015 10:14:03 -0400
  38. -Subject: [PATCH] =?UTF-8?q?OFBOutlineView:=20Rename=20draggedItems=20?=
  39. -MIME-Version: 1.0
  40. -Content-Transfer-Encoding: 8bit
  41. -
  42. -This property's name was conflicting with a private instance variable in our superclass (NSOutlineView) for the 10.11 SDK.
  43. - Frameworks/OakFileBrowser/src/ui/OFBOutlineView.mm | 10 +++++-----
  44. -
  45. -diff --git a/Frameworks/OakFileBrowser/src/ui/OFBOutlineView.mm b/Frameworks/OakFileBrowser/src/ui/OFBOutlineView.mm
  46. ---- ./Frameworks/OakFileBrowser/src/ui/OFBOutlineView.mm
  47. -+++ ./Frameworks/OakFileBrowser/src/ui/OFBOutlineView.mm
  48. - NSSize defaultIntercellSpacing;
  49. - }
  50. -+@property (nonatomic) NSArray* draggedOFBItems;
  51. - - (void)performDoubleClick:(id)sender;
  52. -@@ -210,15 +210,15 @@ - (NSImage*)dragImageForRowsWithIndexes:(NSIndexSet*)anIndexSet tableColumns:(NS
  53. - [items addObject:item];
  54. -- self.draggedItems = items;
  55. - return [super dragImageForRowsWithIndexes:anIndexSet tableColumns:anArray event:anEvent offset:aPointPointer];
  56. -
  57. - - (void)draggedImage:(NSImage*)anImage endedAt:(NSPoint)aPoint operation:(NSDragOperation)aDragOperation
  58. -- if(self.draggedItems && [self.dataSource respondsToSelector:@selector(outlineView:draggedItems:endedWithOperation:)])
  59. -- [(id <FSDataSourceDragSource>)self.dataSource outlineView:self draggedItems:self.draggedItems endedWithOperation:aDragOperation];
  60. -+ if(self.draggedOFBItems && [self.dataSource respondsToSelector:@selector(outlineView:draggedItems:endedWithOperation:)])
  61. -+ [(id <FSDataSourceDragSource>)self.dataSource outlineView:self draggedItems:self.draggedOFBItems endedWithOperation:aDragOperation];
  62. -
  63. - if([NSOutlineView respondsToSelector:@selector(draggedImage:endedAt:operation:)])
  64. - [super draggedImage:anImage endedAt:aPoint operation:aDragOperation];
  65. Index: files/9e4e88ce76a334abe01f79e9d355623beac75831.patch
  66. --- files/9e4e88ce76a334abe01f79e9d355623beac75831.patch (revision 145041)
  67. +++ files/9e4e88ce76a334abe01f79e9d355623beac75831.patch (nonexistent)
  68. -From 9e4e88ce76a334abe01f79e9d355623beac75831 Mon Sep 17 00:00:00 2001
  69. -Date: Sat, 19 Sep 2015 10:13:51 -0400
  70. -Subject: [PATCH] Explicitly cast back to the CGEventFlags typedef
  71. -
  72. -The SDK for 10.11 (Xcode 7 GM and Xcode 7.1 beta) declares this enum using CF_ENUM instead of CF_OPTIONS, which forces us to explicitly cast back to the typedef type. <rdar://22743357>
  73. -Hopefully, we can revert this after OS 10.11 is officially released.
  74. - Frameworks/ns/src/ns.mm | 30 +++++++++++++++---------------
  75. - 1 file changed, 15 insertions(+), 15 deletions(-)
  76. -diff --git a/Frameworks/ns/src/ns.mm b/Frameworks/ns/src/ns.mm
  77. ---- ./Frameworks/ns/src/ns.mm
  78. -@@ -215,17 +215,17 @@ Remove numpad modifier unless key is among what is on standard numpad (incl. com
  79. - CGKeyCode key = (CGKeyCode)[anEvent keyCode];
  80. -- flags &= kCGEventFlagMaskCommand | kCGEventFlagMaskShift | kCGEventFlagMaskAlternate | kCGEventFlagMaskControl | kCGEventFlagMaskNumericPad;
  81. -+ flags = CGEventFlags(flags & (kCGEventFlagMaskCommand | kCGEventFlagMaskShift | kCGEventFlagMaskAlternate | kCGEventFlagMaskControl | kCGEventFlagMaskNumericPad));
  82. - std::string keyString = NULL_STR;
  83. -- std::string const keyStringNoFlags = string_for(key, 0);
  84. -- CGEventFlags newFlags = flags & (kCGEventFlagMaskControl|kCGEventFlagMaskCommand);
  85. -+ std::string const keyStringNoFlags = string_for(key, CGEventFlags(0));
  86. -+ CGEventFlags newFlags = CGEventFlags(flags & (kCGEventFlagMaskControl|kCGEventFlagMaskCommand));
  87. - if(flags & kCGEventFlagMaskNumericPad)
  88. - static std::string const numPadKeys = '0123456789=/*-+.,';
  89. - if(preserveNumPadFlag && numPadKeys.find(keyStringNoFlags) != std::string::npos)
  90. -+ newFlags = CGEventFlags(newFlags | kCGEventFlagMaskNumericPad);
  91. -
  92. - std::string const keyStringCommand = string_for(key, kCGEventFlagMaskCommand);
  93. -@@ -233,8 +233,8 @@ Remove numpad modifier unless key is among what is on standard numpad (incl. com
  94. - D(DBF_NSEvent, bug('command (⌘) changes keyn'););
  95. -- newFlags |= flags & kCGEventFlagMaskAlternate;
  96. -+ newFlags = CGEventFlags(newFlags | (flags & kCGEventFlagMaskAlternate));
  97. -+ flags = CGEventFlags(flags & ~kCGEventFlagMaskAlternate);
  98. - if(flags & kCGEventFlagMaskShift)
  99. -@@ -246,7 +246,7 @@ Remove numpad modifier unless key is among what is on standard numpad (incl. com
  100. - {
  101. -- newFlags |= kCGEventFlagMaskShift;
  102. -+ newFlags = CGEventFlags(newFlags | kCGEventFlagMaskShift);
  103. - }
  104. -@@ -256,29 +256,29 @@ Remove numpad modifier unless key is among what is on standard numpad (incl. com
  105. - if((flags & kCGEventFlagMaskControl) && !is_ascii(keyStringNoFlags) && (ch = char_for_key_code(key, flags & kCGEventFlagMaskShift)))
  106. - keyString = std::string(1, ch);
  107. -+ newFlags = CGEventFlags(newFlags | (flags & kCGEventFlagMaskAlternate));
  108. - else
  109. - if(flags & kCGEventFlagMaskAlternate)
  110. -- std::string const keyStringAlternate = string_for(key, flags & (kCGEventFlagMaskAlternate|kCGEventFlagMaskShift));
  111. -+ std::string const keyStringAlternate = string_for(key, CGEventFlags(flags & (kCGEventFlagMaskAlternate|kCGEventFlagMaskShift)));
  112. - if(!is_ascii(keyStringAlternate) || keyStringNoFlags keyStringAlternate)
  113. - D(DBF_NSEvent, bug('option (⌥) is literaln'););
  114. -- flags &= ~kCGEventFlagMaskAlternate;
  115. -+ newFlags = CGEventFlags(newFlags | kCGEventFlagMaskAlternate);
  116. -+ flags = CGEventFlags(flags & ~kCGEventFlagMaskAlternate);
  117. - }
  118. - if(flags & kCGEventFlagMaskShift)
  119. -- std::string const keyStringShift = string_for(key, flags & (kCGEventFlagMaskAlternate|kCGEventFlagMaskShift));
  120. -+ std::string const keyStringShift = string_for(key, CGEventFlags(flags & (kCGEventFlagMaskAlternate|kCGEventFlagMaskShift)));
  121. - if(!is_ascii(keyStringShift) || keyStringNoFlags keyStringShift)
  122. - D(DBF_NSEvent, bug('shift (⇧) is literaln'););
  123. -- flags &= ~kCGEventFlagMaskShift;
  124. -+ newFlags = CGEventFlags(newFlags | kCGEventFlagMaskShift);
  125. -+ flags = CGEventFlags(flags & ~kCGEventFlagMaskShift);
  126. - else
  127. -@@ -289,5 +289,5 @@ Remove numpad modifier unless key is among what is on standard numpad (incl. com
  128. - }
  129. -- return string_for(newFlags) + (keyString NULL_STR ? string_for(key, flags & ~kCGEventFlagMaskControl) : keyString);
  130. -+ return string_for(newFlags) + (keyString NULL_STR ? string_for(key, CGEventFlags(flags & ~kCGEventFlagMaskControl)) : keyString);
  131. Index: files/bd63c0f54468c01ac3c8909e3f14aef31da0ed1f.patch
  132. --- files/bd63c0f54468c01ac3c8909e3f14aef31da0ed1f.patch (revision 145041)
  133. +++ files/bd63c0f54468c01ac3c8909e3f14aef31da0ed1f.patch (nonexistent)
  134. -From bd63c0f54468c01ac3c8909e3f14aef31da0ed1f Mon Sep 17 00:00:00 2001
  135. -Date: Sat, 19 Sep 2015 10:25:00 -0400
  136. -Subject: [PATCH] Adopt WebFrameLoadDelegate when building with 10.11 SDK
  137. -
  138. - Commands/tooltip/TMDHTMLTips.mm | 4 ++++
  139. -
  140. -diff --git a/Commands/tooltip/TMDHTMLTips.mm b/Commands/tooltip/TMDHTMLTips.mm
  141. ---- PlugIns/dialog/Commands/tooltip/TMDHTMLTips.mm
  142. -+++ PlugIns/dialog/Commands/tooltip/TMDHTMLTips.mm
  143. -
  144. - NSString* const TMDTooltipPreferencesIdentifier = @'TM Tooltip';
  145. -+#if !defined(MAC_OS_X_VERSION_10_11) || (MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_11)
  146. -+#else
  147. -+#endif
  148. - WebView* webView;
  149. Index: files/f29ddf6500b9cdf6a4b18b6394f7ceccebe79b4f.patch
  150. --- files/f29ddf6500b9cdf6a4b18b6394f7ceccebe79b4f.patch (revision 145041)
  151. +++ files/f29ddf6500b9cdf6a4b18b6394f7ceccebe79b4f.patch (nonexistent)
  152. -From f29ddf6500b9cdf6a4b18b6394f7ceccebe79b4f Mon Sep 17 00:00:00 2001
  153. -Date: Sat, 19 Sep 2015 10:14:00 -0400
  154. -Subject: [PATCH] Declare new protocols when building for 10.11
  155. -
  156. ----
  157. - Applications/TextMate/src/AboutWindowController.mm | 4 ++++
  158. - Frameworks/HTMLOutput/src/browser/HOBrowserView.h | 4 ++++
  159. - Frameworks/HTMLOutput/src/browser/HOBrowserView.mm | 4 ++++
  160. - Frameworks/HTMLOutput/src/browser/HOWebViewDelegateHelper.h | 4 ++++
  161. - Frameworks/OakAppKit/src/OakPasteboardChooser.mm | 4 ++++
  162. - Frameworks/OakFilterList/src/OakChooser.mm | 4 ++++
  163. -
  164. -diff --git a/Applications/TextMate/src/AboutWindowController.mm b/Applications/TextMate/src/AboutWindowController.mm
  165. ---- ./Applications/TextMate/src/AboutWindowController.mm
  166. -+++ ./Applications/TextMate/src/AboutWindowController.mm
  167. -
  168. -
  169. -+#if !defined(MAC_OS_X_VERSION_10_11) || (MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_11)
  170. - @interface AboutWindowController () <NSWindowDelegate, NSToolbarDelegate>
  171. -+@interface AboutWindowController () <NSWindowDelegate, NSToolbarDelegate, WebFrameLoadDelegate, WebPolicyDelegate>
  172. - @property (nonatomic) NSToolbar* toolbar;
  173. - @property (nonatomic) NSString* selectedPage;
  174. -diff --git a/Frameworks/HTMLOutput/src/browser/HOBrowserView.h b/Frameworks/HTMLOutput/src/browser/HOBrowserView.h
  175. ---- ./Frameworks/HTMLOutput/src/browser/HOBrowserView.h
  176. -+++ ./Frameworks/HTMLOutput/src/browser/HOBrowserView.h
  177. -
  178. -
  179. -+#if !defined(MAC_OS_X_VERSION_10_11) || (MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_11)
  180. -+#else
  181. -+@interface HOBrowserView : NSView <WebFrameLoadDelegate>
  182. - @property (nonatomic, readonly) WebView* webView;
  183. - @property (nonatomic, readonly) BOOL needsNewWebView;
  184. - @property (nonatomic, readonly) HOStatusBar* statusBar;
  185. -diff --git a/Frameworks/HTMLOutput/src/browser/HOBrowserView.mm b/Frameworks/HTMLOutput/src/browser/HOBrowserView.mm
  186. ---- ./Frameworks/HTMLOutput/src/browser/HOBrowserView.mm
  187. -+++ ./Frameworks/HTMLOutput/src/browser/HOBrowserView.mm
  188. -@@ -16,7 +16,11 @@ static void ShowLoadErrorForURL (WebFrame* frame, NSURL* url, NSError* error)
  189. - [frame loadHTMLString:errorMsg baseURL:[NSURL fileURLWithPath:NSTemporaryDirectory()]];
  190. -
  191. -+#if !defined(MAC_OS_X_VERSION_10_11) || (MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_11)
  192. -+#else
  193. -+@interface HOBrowserView () <WebPolicyDelegate, WebUIDelegate, WebResourceLoadDelegate>
  194. - @property (nonatomic, readwrite) WebView* webView;
  195. - @property (nonatomic, readwrite) HOStatusBar* statusBar;
  196. - @property (nonatomic) HOWebViewDelegateHelper* webViewDelegateHelper;
  197. -diff --git a/Frameworks/HTMLOutput/src/browser/HOWebViewDelegateHelper.h b/Frameworks/HTMLOutput/src/browser/HOWebViewDelegateHelper.h
  198. ---- ./Frameworks/HTMLOutput/src/browser/HOWebViewDelegateHelper.h
  199. -+++ ./Frameworks/HTMLOutput/src/browser/HOWebViewDelegateHelper.h
  200. - @property (nonatomic) NSString* statusText;
  201. -
  202. -+#if !defined(MAC_OS_X_VERSION_10_11) || (MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_11)
  203. -+#else
  204. -+@interface HOWebViewDelegateHelper : NSObject <WebResourceLoadDelegate, WebUIDelegate>
  205. - @property (nonatomic, weak) id /*<HOWebViewDelegateHelperProtocol>*/ delegate;
  206. - @end
  207. -diff --git a/Frameworks/OakAppKit/src/OakPasteboardChooser.mm b/Frameworks/OakAppKit/src/OakPasteboardChooser.mm
  208. ---- ./Frameworks/OakAppKit/src/OakPasteboardChooser.mm
  209. -+++ ./Frameworks/OakAppKit/src/OakPasteboardChooser.mm
  210. -@@ -45,7 +45,11 @@ - (NSAttributedString*)displayString
  211. - @end
  212. -+#if !defined(MAC_OS_X_VERSION_10_11) || (MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_11)
  213. - @interface OakPasteboardChooser () <NSWindowDelegate, NSTextFieldDelegate, NSTableViewDelegate>
  214. -+@interface OakPasteboardChooser () <NSWindowDelegate, NSTextFieldDelegate, NSTableViewDelegate, NSSearchFieldDelegate>
  215. - @property (nonatomic) OakPasteboard* pasteboard;
  216. - @property (nonatomic) NSArrayController* arrayController;
  217. -diff --git a/Frameworks/OakFilterList/src/OakChooser.mm b/Frameworks/OakFilterList/src/OakChooser.mm
  218. ---- ./Frameworks/OakFilterList/src/OakChooser.mm
  219. -@@ -108,7 +108,11 @@ - (id)accessibilityAttributeValue:(NSString*)attribute
  220. - }
  221. -+#if !defined(MAC_OS_X_VERSION_10_11) || (MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_11)
  222. - @interface OakChooser () <NSWindowDelegate, NSTextFieldDelegate, NSTableViewDataSource, NSTableViewDelegate>
  223. -+@interface OakChooser () <NSWindowDelegate, NSTextFieldDelegate, NSTableViewDataSource, NSTableViewDelegate, NSSearchFieldDelegate>
  224. - @end
  225. - static void* kFirstResponderBinding = &kFirstResponderBinding;
  226. --- files/patch-frameworks_license_target.diff (nonexistent)
  227. +++ files/patch-frameworks_license_target.diff (working copy)
  228. +--- Frameworks/license/target.orig 2016-01-24 17:03:26.000000000 +0100
  229. ++++ Frameworks/license/target 2016-01-24 17:03:43.000000000 +0100
  230. + LINK += text cf
  231. + LN_FLAGS += -Wl,-U,__Z15revoked_serialsv
  232. ++LIBS += crypto

February 15, 2016. Free Download TextMate 2.0-beta.8.5 – Code/markup editor with many features (beta). TextMate is a versatile plain text editor with a unique and innovative feature set which caused it to win an Apple Design Award for Best Mac. Get to know your time with your computer.

Join GitHub today

GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.

Sign upNew issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Comments

commented Dec 31, 2015

TextMate 2.0-beta.8.5

Hi,

Textmate 2.0-beta.8.5 becomes unresponsive when invoking command 'Show R Help for actual Word'.

Thanks,
Kemal

commented Feb 10, 2016

Hi. Which Mac OS X version do you are using?

Does the following work?

  • open a new blank R doc in TM
  • enter:
    ?c
  • press CMD+R

Do you see a help man page?

commented Feb 10, 2016

TextMate

Hi,

I am running 10.11 (.3). The commands you below indicated an issue with the path of the executable.

Explicitly setting TM_REXEC to usr/local/bin/R fixed it, fantastic!

On Feb 10, 2016, at 1:24 PM, Hans-Jörg Bibiko notifications@github.com wrote:

Hi. Which Mac OS X version do you are using?

Does the following work?

• open a new blank R doc in TM
• enter: ?c
• press CMD+R
Do you see a help man page?


Reply to this email directly or view it on GitHub.

commented Feb 10, 2016

Textmate 2.0-beta.8.5 For Pc

And thank you, of course!

Pdf expert 2.3.2 (494). On Feb 10, 2016, at 2:13 PM, Kemal Akat kemal.akat@gmx.com wrote:

Hi,

I am running 10.11 (.3). The commands you below indicated an issue with the path of the executable.

Please check TM_REXEC!
sh: R: command not found

Explicitly setting TM_REXEC to usr/local/bin/R fixed it, fantastic!

On Feb 10, 2016, at 1:24 PM, Hans-Jörg Bibiko notifications@github.com wrote:

Hi. Which Mac OS X version do you are using?

Does the following work?

• open a new blank R doc in TM
• enter: ?c
• press CMD+R
Do you see a help man page?

Resume lab for pages 1.0.1 online. Jan 20, 2017  A larger category for the main section of the resume. Meant for multiple items to be be elaborated upon. Child items should be the tag. An example would be to create a category called 'Jobs' and then each item would be a previous job that would then be expanded upon.


Reply to this email directly or view it on GitHub.

Textmate 2.0-beta.8.5 For Free

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment