👍

> On 20 Jul 2018, at 9:25, Eric Sunshine <sunsh...@sunshineco.com> wrote:
> 
> [re-adding cc:git]
> 
> On Fri, Jul 20, 2018 at 12:38 AM Evgeny Cherpak <cherp...@me.com> wrote:
>>> On 20 Jul 2018, at 7:30, Eric Sunshine <sunsh...@sunshineco.com> wrote:
>>> 
>>> On Fri, Jul 20, 2018 at 12:11 AM Evgeny Cherpak <cherp...@me.com> wrote:
>>>> Not sure what you referring to?
>>>> Is it alternative to gitk? How I install it?
>>> 
>>> This: https://git-scm.com/docs/git-gui
>>> 
>>> It's not an alternative to gitk, but complements it by providing
>>> ability to stage and create commits, show blame information
>>> graphically, etc.
>>> 
>>> It's a standard part of the Git distribution, although it may not be
>>> installed by default, depending upon your platform and the packager.
>>> Some Linux distributions, for instance, may place it in a separate
>>> package for installation (named "git-gui" or something).
>> 
>> Just tried it - it works, but doesn't get focus.
> 
> Looking more closely, the code in "git gui" is catching and silently
> ignoring errors:
> 
>    ## On Mac, bring the current Wish process window to front
>    if {[tk windowingsystem] eq "aqua"} {
>        catch {
>            exec osascript -e [format {
>                tell application "System Events"
>                    set frontmost of processes whose unix id is %d to true
>                end tell
>            } [pid]]
>        }
>    }
> 
> which explains why you don't see the "Not authorized to send Apple
> events" error you see with gitk, and also explains why the application
> doesn't get focus.
> 
> So, updating gitk to mirror git-gui might be one way forward.

Reply via email to