<div dir="ltr"><div class="gmail_default" style="font-family:georgia,serif">If you're willing to rebuild TM from source, I tried to play with how `mate` launches in this pull request <a href="https://github.com/textmate/textmate/pull/1405" target="_blank">https://github.com/textmate/textmate/pull/1405</a>. Allan suggested this was not the right approach, but I wonder if it was close to exposing the problem.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 12, 2019 at 1:50 PM Jay Soffian <<a href="mailto:jaysoffian@gmail.com" target="_blank">jaysoffian@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">I know I'm bumping an old thread. This behavior happens to me all the time (a few times a day). I haven't been able to figure it out. I don't use fish shell, but rather bash. I do use a multi-monitor setup but I think I've seen it when only using my laptop alone. It probably dates back to High Sierra. My typical use case is "mate ." in a directory, not a specific file. That directory will have a ".tm_properties" file making it a project. I use iTerm2.<div><br>So TextMate is running, I switch to a directory in iTerm2, type "mate ." then the command just hangs for 5-10 seconds before TextMate finally comes to the front.</div><div><br></div><div><div>The laptop has an SSD. I think the problem is worse when I have a USB drive attached for Time Machine.</div></div><div><br></div><div>I haven't thought to try clicking TextMate in the dock or command-tab switching to it. I will try that next time this occurs.</div><div><br></div><div>I assume the folks who were suffering from this problem in this thread have continued to put up with it? I know how frustrating it is. :-(<br><div><br></div><div>j.</div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Nov 12, 2018 at 3:53 AM Daniel Vollmer <<a href="mailto:lists@maven.de" target="_blank">lists@maven.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello,<br>
<br>
I haven’t really managed to diagnose this further, but occasionally I get the feeling that this might be due to how `fish` shell triggers execution of binaries (but again, I’ve only observed this in conjunction with `mate` — but that’s probably my most-used command-line utility that connects to the WindowServer by a large margin).<br>
<br>
        Daniel.<br>
<br>
> On 12. Nov 2018, at 05:30, Kevin Reid <<a href="mailto:kpreid@switchb.org" target="_blank">kpreid@switchb.org</a>> wrote:<br>
> <br>
> On Sun, Nov 11, 2018 at 7:42 PM Allan Odgaard <<a href="mailto:mailinglist@textmate.org" target="_blank">mailinglist@textmate.org</a>> wrote:<br>
> On 29 Jul 2018, at 16:57, Kevin Reid wrote:<br>
> <br>
> I can't confirm right now because the problem is not happening (it's<br>
> intermittent and I haven't identified a cause).<br>
> <br>
> Try run something like this from a terminal to see if it is reproducible:<br>
> <br>
> for (( i = 1; i < 50; i++ )); do echo -n "Edit $i..."; mate -w "/tmp/test $i.txt"; echo "Done!"; done<br>
> <br>
> I did this myself but only issue I saw was that sometimes TextMate wouldn’t activate, mostly addressed in these two commits: <a href="https://github.com/textmate/textmate/compare/cc9faa602...d93972f95" rel="noreferrer" target="_blank">https://github.com/textmate/textmate/compare/cc9faa602...d93972f95</a> and should only hapen when `mate` is used in succession.<br>
> <br>
> No hang/slow when I ran your test. However, in my experience since the last discussion, the problem seems to come and go on a long time scale. Like there's something else about the system, like maybe the state of Spaces/fullscreen, that determines whether it happens; it isn't random each time.<br>
> <br>
> _______________________________________________<br>
> textmate mailing list<br>
> <a href="mailto:textmate@lists.macromates.com" target="_blank">textmate@lists.macromates.com</a><br>
> <a href="https://lists.macromates.com/listinfo/textmate" rel="noreferrer" target="_blank">https://lists.macromates.com/listinfo/textmate</a><br>
<br>
<br>
_______________________________________________<br>
textmate mailing list<br>
<a href="mailto:textmate@lists.macromates.com" target="_blank">textmate@lists.macromates.com</a><br>
<a href="https://lists.macromates.com/listinfo/textmate" rel="noreferrer" target="_blank">https://lists.macromates.com/listinfo/textmate</a></blockquote></div>
<br>
_______________________________________________<br>
textmate mailing list<br>
<a href="mailto:textmate@lists.macromates.com" target="_blank">textmate@lists.macromates.com</a><br>
<a href="https://lists.macromates.com/listinfo/textmate" rel="noreferrer" target="_blank">https://lists.macromates.com/listinfo/textmate</a></blockquote></div>