I've recently updated to Mojave and I noticed that a TextMate theme I
use called iPlastic doesn't allow a transparency for the background. For
the same background setting in High Sierra the background now is solid.
I've tried modifying the theme directly in the Bundle editor and tried
different color codes for the background entry, which was
background = '#EEEEEEEB';
before the OS update, but I haven't been able to add any transparency.
Does anyone have suggestions?
Is there a function to make TextMate 2 opens a certain file type using a specific theme? e.g. there is the default theme and then you can set TM to open html files using another theme.
I need it!! I do not know why only few Text Editors have this feature…
I hope this is the correct place to post about this; the TextMate GitHub
repo doesn't seem to let anyone add issues. This setting:
defaults write com.macromates.TextMate.preview disableTabAutoClose
...is being ignored by RC 29, 30 and 31 (if not earlier, I didn't try).
The last "mainstream" release appears to be RC10, which works fine.
The setting is absolutely vital to me, so I'd really love to see this
issue fixed. In the mean time I'll stick to RC10.
To be honest, I'm surprised it isn't the default. This is of course just
a subjective opinion! For me, having tabs close and lose tab ordering
and positioning is quite destructive to workflow, especially when
working in projects with large numbers of files. I have to go scrolling
up and down in the file browser trying to relocate something I'd opened
for reference but has now closed again. The behaviour feels rather
arbitrary / random too; the threshold depends on window dimensions, so
it isn't very user-predictable. I never remember to right-click and
choose "Sticky"; it's not something I've ever had to do in any other
text editor or IDE, so it's just not in my muscle memory.
Has there been any consideration to using the current macOS system-wide
tab bar instead? This "compresses" tabs when the tab bar gets full &
automatically expands tabs towards the side of the tab bar most recently
selected (at least in Finder or Safari, but maybe Apple implemented
special subclasses and this isn't out-of-box Cocoa behaviour). If it's
good enough for web browsers, where having very large numbers of tabs
open is common, it's hopefully good enough for a text editor too. The
"hide if overflowing" behaviour, if it were kept, could then become
opt-in instead of opt-out. While other editors seem to be adopting
Sublime's "temporary tab" approach, I've never been sure I like it; and
going with the best-practice OS X core system approach has always felt
like the TextMate ethos.
TTFN, Andrew Hodgkinson
Find photos, software, music and more at my home site, Bandcamp and
https://pond.org.uk / https://pondnz.bandcamp.com /
I've noticed that sometimes files that are not empty sometimes appear so
when I open them in TextMate. If I close and reopen them, they still appear
blank. If I open them in TextEdit, they don't appear empty. The problem
goes away, though, when I quit TextMate and reopen it.
This is a little inconvenient, because I sometimes have several files open
and then have to close and reopen all of them, too.
Would anyone know how to have the file open properly without having to quit
Thank you and best wishes,
Anthony V. Pulido
Perhaps this issue is related to this bug report (opened over a year ago) for the bundle: https://github.com/hiltmon/Gist.tmbundle/issues/13
> On Sep 20, 2019, at 8:00 AM, textmate-request(a)lists.macromates.com wrote:
> Send TextMate mailing list submissions to
> To subscribe or unsubscribe via the World Wide Web, visit
> or, via email, send a message with subject or body 'help' to
> You can reach the person managing the list at
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of TextMate digest..."
> Today's Topics:
> 1. Background transparency no longer works in 2.0 (Sam Scherer)
> 2. Gist.tmbundle - tlsv1 alert protocol version (Quinn Comendant)
> TextMate mailing list
I have been using the Gist.tmbundle from https://github.com/hiltmon/Gist.tmbundle, but today I tried to create a public Gist and got this error. Anybody know if this is a quick fix? The bundle hasn't had updates to its repo in 5 years, so it may be dead.
/Users/quinn/Library/Application Support/TextMate/Bundles/Gist.tmbundle/Support/bin/gistmate.rb:368:in `api_post_request': undefined method `code' for nil:NilClass (NoMethodError)
from /Users/quinn/Library/Application Support/TextMate/Bundles/Gist.tmbundle/Support/bin/gistmate.rb:203:in `create_temp_gist'
from /Users/quinn/Library/Application Support/TextMate/Bundles/Gist.tmbundle/Support/bin/gistmate.rb:177:in `create_from_selection'
from Gist from Selection:5
Received exception: SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: tlsv1 alert protocol version
OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: tlsv1 alert protocol version
At line 586 in ‘http.rb’ (inside method ‘connect’)
At line 586 in ‘http.rb’ (inside method ‘connect’)
At line 553 in ‘http.rb’ (inside method ‘do_start’)
At line 542 in ‘http.rb’ (inside method ‘start’)
At line 1035 in ‘http.rb’ (inside method ‘request’)
At line 364 in ‘gistmate.rb’ (inside method ‘api_post_request’)
At line 38 in ‘progress.rb’ (inside method ‘call’)
At line 38 in ‘progress.rb’ (inside method ‘call_with_progress’)
At line 67 in ‘progress.rb’ (inside method ‘call’)
At line 67 in ‘progress.rb’ (inside method ‘call_with_progress’)
At line 22 in ‘ui.rb’ (inside method ‘dialog’)
At line 42 in ‘progress.rb’ (inside method ‘call_with_progress’)
At line 360 in ‘gistmate.rb’ (inside method ‘api_post_request’)
At line 203 in ‘gistmate.rb’ (inside method ‘create_temp_gist’)
At line 177 in ‘gistmate.rb’ (inside method ‘create_from_selection’)
At line 5 in ‘TextMate_command.44v9Kk’ (top level)
I’d really like TextMate to support the Language Server Protocol for
code completion, navigation etc. for various languages (in my case
primarily Ruby, but LSP as such is language-agnostic).
To be honest, I don't have any clue (yet) what exactly needs to be done.
However, there’s a already a vast amount of editors supporting LSP (see
https://langserver.org/#implementations-client ) and I’m quite sure that
investigating some of these implementations would give hints about how
to add LSP support to TextMate.
Is there anyone else interested in this topic? Maybe we could team up?
Don't know the status of the Bundle Editor, but I had the same issue with menu items in my own tmBundles and whipped up a quick (drumroll...) tmBundle to help me with that. Not a full Bundle Editor, but available right away.
Hope that helps,
On September 18, 2019 at 12:33 PM, Phil Molyneux <molyneux(a)pobox.com> wrote:
Now that TextMate is at version 2.0 could I ask what the status of the Bundle editor is ? A lot of functionality that was available in v1.x is missing — for example:
(1) Moving an item from Other Actions to Menu Actions (eg BibDesk Completion)
(2) Moving items within a menu
(3) Creating submenus
(5) Deleting an item
(6) Inserting a separator in a menu
Phil Molyneux E: molyneux(a)pobox.com
T: 020 8549 0045
M: 07885 426 323
71 Deacon Road, Kingston upon Thames KT2 6LS
TextMate mailing list
I'm sorry to lose the feature where there was a pref to keep the tabs from appearing above the project browser. I'm not used to having to reach way over to the side, and I find the tab above the browser confusing visually. m.