• 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. Tiempo Autor
c520901 sticky-settings 2012-08-24 05:41:50 Allan Odgaard

Sticky settings, initial commit

There is more work to do here, like also setup the Preferences window to use settings_t::set (probably via a Cocoa wrapper we can bind to), but this is a decent start and takes care of most of the reported annoyances.

f0284c1 2012-08-24 05:36:22 Allan Odgaard

Add code to save Global.tmProperties

Instead of storing things in user defaults we will store them in ~/Library/Application Support/TextMate/Global.tmProperties.

This just makes things a lot easier than having to mix NSUserDefaults with our .tm_properties files, especially since changing a setting in the UI should sometimes be global, sometimes be for the current file’s type, and sometimes just for the current document (e.g. spelling language).

These features are already available with the .tm_properties.

9b8daf6 2012-08-24 03:28:54 Allan Odgaard

Use symbolic name for FD_CLOEXEC

Unsure why I was using ‘1’ — perhaps the symbolic name was missing in the older SDK.

0808712 2012-08-24 03:25:17 Allan Odgaard

Use |O_CLOEXEC when possible

This avoids having to do a fcntl(fd, F_SETFD, FD_CLOEXEC) to set the “close on exec” flag.

16b3fce 2012-08-24 00:15:12 Allan Odgaard

Format string parser: fix infinite loop

This would happen if given an (incomplete) format string like: ‘${1:/’.

3c79f27 2012-08-24 00:15:12 Allan Odgaard

Use constants for settings keys

b8b25a4 2012-08-23 21:42:11 David Howden

Extend gutter theming to selection foreground

New theme setting: gutterSelectionForeground

925f9fb 2012-08-23 14:18:40 Michael Sheets

Add scope attributes for Ant, CMake, Maven and Scons projects.

8d4cf3c 2012-08-23 07:57:07 Allan Odgaard

Checkin release notes

aa06fa8 2012-08-23 07:44:24 Allan Odgaard

Add encoding options to Chinese localization

This isn’t localized.

031fe94 2012-08-23 04:35:55 Allan Odgaard

Fix missing underline for misspelled words

As we are using a CGImage for this, we miss out on the retina version, so this code should be revised.

51cb92b 2012-08-23 04:34:30 Gerd Knops

Added GitHub workflow info to README.md

e13f1ec 2012-08-23 04:15:18 Gerd Knops

Remember Bundle Editor column widths

d19e2fa 2012-08-23 04:15:17 Gerd Knops

BundleEditor: follow truncated names with ellipsis

12a1d86 2012-08-23 01:24:41 Allan Odgaard

Add upload targets for executables

This is to make it easy to push test programs.

ab310cb 2012-08-23 00:06:56 Joachim Mårtensson

Use cf::color_t RGBA constructor when converting color_info_t

9d17d74 2012-08-22 22:48:34 Gerd Knops

File Browser will now remember it's width

This closes issue #5.

f2dd19f 2012-08-22 22:10:21 David Howden

Extend support for theming the gutter

New theme setting: gutterSelectionBackground

f24462a 2012-08-22 22:01:38 Jacob Bandes-Storch

Use URL-based (modern?) NSWorkspace method

caf77cc 2012-08-22 22:01:38 Jacob Bandes-Storch

⌘+click a file browser icon to show in Finder

a611fc2 2012-08-22 22:01:37 Jacob Bandes-Storch

Prevent horizontal scrolling of search results

b24f229 2012-08-22 21:43:09 Jacob Bandes-Storch

Clean up find results view positioning

The left and right borders are no longer visible, so the results are flush with the edges of the find window.

cd84a86 2012-08-22 21:34:25 Paul Wilde

Added Retina icons for bottom bar and file browser

As all the icons have been remade some of them should look better on non-retina also.

This closes issue #42.

7b4bf9c 2012-08-22 21:34:25 Allan Odgaard

fixup! Move border drawing to OakDocumentView

Drawing the border did not account for auxiliary views (presently used by incremental search). See issue #240.

It also did not properly layout the views when adding/removing such views, causing the border to disappear after having used incremental search.

d629f6c 2012-08-22 21:34:25 Allan Odgaard

Checkin release notes

4e9d941 2012-08-22 06:45:45 Allan Odgaard

Add encoding options to save dialogs

A minor caveat is that if there are encoding or newline (folder specific) settings in effect for the chosen path, these trump what’s selected in the save dialog.

If we wish to solve this, the best would be to update the options (shown in the save panel) based on selected folder/filename (and the settings in effect for that).

This closes issue #163.

6fa92db 2012-08-22 06:45:45 Allan Odgaard

fixup! Prune redundant items from SCM data source

566d9b2 2012-08-22 06:45:45 Allan Odgaard

Expose encoding variables for document_t

fc9767b 2012-08-22 06:45:45 Dennis Vennink

Community effort to redesign and retinafy the gutter icons.

d38308f 2012-08-22 04:54:18 Allan Odgaard

Move ‘mate’ socket (back) to /tmp

We moved it to TMPDIR so that multiple instances of TextMate could run (for different users) but have since gotten a lot of reports about problems with this location. The short version is that ‘ls’ shows the socket exists (in TMPDIR), but stat’ing it or similar will fail.

To still allow different users to use mate side-by-side we add the user ID to the socket name.

Hopefully this closes issue #183.