• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

TextMate is a graphical text editor for OS X 10.7+


RSS
Rev. Time Author
c7c45b4 2012-08-15 23:00:28 Allan Odgaard

Make code to obtain character class public

This includes renaming the constants from using a rather generic kType prefix to kCharacterClass.

9e1d10b 2012-08-15 22:58:38 Allan Odgaard

Remove debug output

I was initially under the impression that no data should be sent past EOF but from testing it is clear that this assumption is incorrect. It’s unimportant though as we do handle the case (though we didn’t initially, and that’s why I put in the fprintf, to verify the situation I guarded for actually was happening).

52b01e0 2012-08-15 09:41:15 Allan Odgaard

Fix test failure for builds in source tree

The fs::snapsot_t class creates a finger print of a folder. We used the source tree for testing, but if the source tree hosts the build directory, then the fingerprint will (likely) change, since we run simultaneous build jobs.

It now uses the Frameworks folder in the source tree, as it’s unlikely that someone would place their build directory in this location.

d255324 2012-08-15 09:41:15 Allan Odgaard

fixup! Remove old tab trigger render code

5fbf567 2012-08-15 09:41:15 Adam Strzelecki

When $builddir is relative path, pass absolute path to fixtures makefile.

61071c1 2012-08-15 08:19:35 Allan Odgaard

Checkin release notes

4354feb 2012-08-15 08:18:39 Adam Strzelecki

Test all versions of clang for “new enough”

b7174fa 2012-08-15 07:33:33 Allan Odgaard

Add phoney target for deploying

The nightly builds still require me to manually run the ‘TextMate/deploy’ target, so if we can make it 9 characters shorter, it’s totally worth it! :)

1250964 2012-08-15 07:33:33 Allan Odgaard

File browser shows context menu on ⌥F2

The key is consistent with the default key for bringing up the context menu in the text view — that key is however taken from the key bindings dictionary, so ideally we’d do the same in the file browser. Need to factor out the key bindings parsing code first though, and in theory the key bindings dictionary allow for multi-stroke bindings.

This implements issue #18.

1892e0a 2012-08-15 05:42:51 Allan Odgaard

Make the file drop path relative to current file

Previously these were relative to the project directory with current file’s directory as a fallback, but 1.x used current file.

05298ee 2012-08-15 05:35:11 Allan Odgaard

Insert path when dropping binary files

This is only when there is no drop command for the file type.

28199a8 2012-08-15 05:14:56 Allan Odgaard

Add CSS to release notes

Presently just a symbolic link to the Help Book’s CSS.

cc436b2 2012-08-15 05:08:27 Allan Odgaard

fixup! Remove old tab trigger render code

69a9d8d 2012-08-15 04:45:03 Allan Odgaard

Update rmate script (fix for --host=auto)

00b65bb 2012-08-15 04:29:52 Bo Xiao

Updated chinese translation for terminal preference panel.

96cb899 2012-08-15 04:29:51 Bo Xiao

Initial commit of Simplified Chinese localization for xib files.

0ceff6b 2012-08-15 04:29:51 Allan Odgaard

Remove old tab trigger render code

This code was using (the no longer there in the 10.7 SDK) GetPortBounds() to be able to render into a CGContextRef.

It was also using the private _NSGetCarbonMenu to be able to install the menu handler (that augmented the rendering).

f743c19 2012-08-15 04:17:09 Allan Odgaard

Move help book out of English.lproj

This way localizations without a help book will fall back on the english one.

7bd9f98 2012-08-15 04:00:02 Adam Strzelecki

Improve tab trigger rendering

This is using NSAttributedString’s NSTextTableBlocks:

* Font is determined from current menu rather than hardcoded
* Fixed: Invalid font size on bundle-item popup
* Fixed: Both tab triggers and key equivalents can co exists on single menu item
* No relayout calculations are needed after menu update (this is done automatically by NSLayoutManager when using NSTextTables)
* Uses 10.5 compatible API

15afc13 2012-08-15 03:55:53 Allan Odgaard

Revert "Draw tab triggers and key equivalents in menu"

Reverts 25071ce6e586fb4fa963f319f329bd4a6f3b98bc
Reverts 757219b8f1a940acc81154a69ae26771046c2430

6763406 2012-08-15 02:29:00 Adam Strzelecki

Bind Opt+F1 to show bundle item popup.

752430f 2012-08-15 02:13:15 Adam Strzelecki

Check current grammar bundle in bundle item popup.

Do not specify selected index explicitely, popup menu item with NSOnState gets selected by default.

98de1f5 2012-08-15 02:13:14 Adam Strzelecki

Select popup menu item only on non-negative index.

8a8432d 2012-08-15 02:13:14 Adam Strzelecki

Select current grammar at bundle item popup.

ea88c5a 2012-08-15 01:43:37 Allan Odgaard

Handle txmt: URLs without a file argument

e5c2daa 2012-08-15 01:43:37 Allan Odgaard

Revert "Use current document when no URL given in txmt URL"

Pending improved implementation which also handle the case where frontmost document is untitled.

This reverts commit 2beac7080b810ad9442b4e182e63f7eab6fcbedb.

5aaebb9 2012-08-14 14:06:32 jtbandes

Remove bundles.h dependency, re-add menu action

757219b 2012-08-14 13:46:12 jtbandes

fixup! Draw tab triggers and key equivalents in menu
Fix memory leak

0bc9380 2012-08-14 06:34:32 Allan Odgaard

Checkin release notes

718ea40 2012-08-14 05:54:09 Allan Odgaard

Use path::is_absolute instead of own logic