Troubleshooting.EditInTextMate History

Show minor edits - Show changes to markup

October 07, 2009, at 14:21 UTC by Allan Odgaard - Add info about latest build + QuickCursor
Added lines 20-29:

Several users reported the _Edit in TextMate_ menu item appeared in the various applications under Snow Leopard, but selecting the item (with focus in a text view) did not do anything.

Checking out [latest build][5] seems to [solve the problem][6] (which doesn’t contain code changes, so we have no idea what caused the problem in the first place).

If everything fails, try [QuickCurser][] instead.

[5]: http://svn.textmate.org/trunk/Bundles/TextMate.tmbundle/Support/Edit%20in%20TextMate/ [6]: http://lists.macromates.com/textmate/2009-September/029610.html [QuickCursor]: http://www.hogbaysoftware.com/products/quickcursor

Changed line 42 from:
    { "^E" = "editInTextMate:"; }
    { "^E" = "editInTextMate:"; }
August 31, 2009, at 14:26 UTC by Allan Odgaard - Add info about key equivalent
Added lines 23-32:
  1. Key Equivalent (⌃⌘E)

The key equivalent may fail in certain contexts. I have added the following to Library/KeyBindings/DefaultKeyBinding.dict`:

    "^E" = "editInTextMate:";

If you don’t already have such file you need to surround the above in braces, e.g. the file will then become:

    { "^E" = "editInTextMate:"; }
August 31, 2009, at 13:38 UTC by Allan Odgaard - Create page about potential Edit in TextMate issues
Added lines 1-22:

The [Edit in TextMate input manager][1] is a hack that adds “Edit n TextMate” functionality to NSTextView and WebViews.

[1]: http://github.com/textmate/edit-in-textmate/tree/master

  1. Leopard

Starting with Leopard, input managers are only supported when in `/Library` and owned by `root`.

Details are in [this blog post][2] and further “step by step” in [this comment][3].

[2]: http://blog.macromates.com/2007/inputmanagers-on-leopard/ [3]: http://blog.macromates.com/2007/inputmanagers-on-leopard/#comment-2832

  1. Snow Leopard

Starting with Snow Leopard, most system applications are 64 bit, which does not support input managers at all. It is possible to run 64 bit application as 32 bit (when they include a 32 bit build). See the [Snow Leopard troubleshooting page][4].

[4]: http://wiki.macromates.com/Troubleshooting/SnowLeopard

  1. Garbage Collection

By default Edit in TextMate is not built with garbage collection so it will not be loaded by applications which are built with that.