git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Gitk cannot start in the latest version when using --all
@ 2015-09-29 13:40 Christophe COEVOET
  2015-09-29 13:49 ` Konstantin Khomoutov
  0 siblings, 1 reply; 5+ messages in thread
From: Christophe COEVOET @ 2015-09-29 13:40 UTC (permalink / raw)
  To: git

Hi,

I'm installing git and gitk from the Ubuntu PPA maintained by the Git 
team. I received the Git 2.6 update today.
Since this update, I'm unable to launch gitk with --all. I'm receiving 
the following error message:

Error in startup script: bad menu entry index "Éditer la vue..."
     while executing
".bar.view entryconf [mca "Edit view..."] -state normal"
     invoked from within
"if {$cmdline_files ne {} || $revtreeargs ne {} || $revtreeargscmd ne {}} {
     # create a view for the files/dirs specified on the command line
     se..."
     (file "/usr/bin/gitk" line 12442)

Launching gitk without the --all option works fine.
Launching gitk with the --branches option or the --tags option is also 
broken

-- 
Christophe Coevoet

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Gitk cannot start in the latest version when using --all
  2015-09-29 13:40 Gitk cannot start in the latest version when using --all Christophe COEVOET
@ 2015-09-29 13:49 ` Konstantin Khomoutov
  2015-09-29 13:51   ` Christophe COEVOET
  0 siblings, 1 reply; 5+ messages in thread
From: Konstantin Khomoutov @ 2015-09-29 13:49 UTC (permalink / raw)
  To: Christophe COEVOET; +Cc: git

On Tue, 29 Sep 2015 15:40:55 +0200
Christophe COEVOET <stof@notk.org> wrote:

> I'm installing git and gitk from the Ubuntu PPA maintained by the Git 
> team. I received the Git 2.6 update today.
> Since this update, I'm unable to launch gitk with --all. I'm
> receiving the following error message:
> 
> Error in startup script: bad menu entry index "Éditer la vue..."
>      while executing
> ".bar.view entryconf [mca "Edit view..."] -state normal"
>      invoked from within
> "if {$cmdline_files ne {} || $revtreeargs ne {} || $revtreeargscmd ne
> {}} {
>      # create a view for the files/dirs specified on the command line
>      se..."
>      (file "/usr/bin/gitk" line 12442)
> 
> Launching gitk without the --all option works fine.
> Launching gitk with the --branches option or the --tags option is
> also broken

Does it start if you run it via

$ LANG=C gitk --all

or

$ LANG=en_US.UTF-8 gitk --all

?

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Gitk cannot start in the latest version when using --all
  2015-09-29 13:49 ` Konstantin Khomoutov
@ 2015-09-29 13:51   ` Christophe COEVOET
  2015-09-29 13:59     ` Konstantin Khomoutov
  0 siblings, 1 reply; 5+ messages in thread
From: Christophe COEVOET @ 2015-09-29 13:51 UTC (permalink / raw)
  To: Konstantin Khomoutov; +Cc: git

Le 29/09/2015 15:49, Konstantin Khomoutov a écrit :
> On Tue, 29 Sep 2015 15:40:55 +0200
> Christophe COEVOET <stof@notk.org> wrote:
>
>> I'm installing git and gitk from the Ubuntu PPA maintained by the Git
>> team. I received the Git 2.6 update today.
>> Since this update, I'm unable to launch gitk with --all. I'm
>> receiving the following error message:
>>
>> Error in startup script: bad menu entry index "Éditer la vue..."
>>       while executing
>> ".bar.view entryconf [mca "Edit view..."] -state normal"
>>       invoked from within
>> "if {$cmdline_files ne {} || $revtreeargs ne {} || $revtreeargscmd ne
>> {}} {
>>       # create a view for the files/dirs specified on the command line
>>       se..."
>>       (file "/usr/bin/gitk" line 12442)
>>
>> Launching gitk without the --all option works fine.
>> Launching gitk with the --branches option or the --tags option is
>> also broken
> Does it start if you run it via
>
> $ LANG=C gitk --all
>
> or
>
> $ LANG=en_US.UTF-8 gitk --all
>
> ?
Yeah, both of these commands are working fine.

-- 
Christophe | Stof

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Gitk cannot start in the latest version when using --all
  2015-09-29 13:51   ` Christophe COEVOET
@ 2015-09-29 13:59     ` Konstantin Khomoutov
  2015-09-30 14:06       ` Alexander Rettig
  0 siblings, 1 reply; 5+ messages in thread
From: Konstantin Khomoutov @ 2015-09-29 13:59 UTC (permalink / raw)
  To: Christophe COEVOET; +Cc: Konstantin Khomoutov, git

On Tue, 29 Sep 2015 15:51:46 +0200
Christophe COEVOET <stof@notk.org> wrote:

> >> I'm installing git and gitk from the Ubuntu PPA maintained by the
> >> Git team. I received the Git 2.6 update today.
> >> Since this update, I'm unable to launch gitk with --all. I'm
> >> receiving the following error message:
> >>
> >> Error in startup script: bad menu entry index "Éditer la vue..."
> >>       while executing
> >> ".bar.view entryconf [mca "Edit view..."] -state normal"
> >>       invoked from within
> >> "if {$cmdline_files ne {} || $revtreeargs ne {} || $revtreeargscmd
> >> ne {}} {
> >>       # create a view for the files/dirs specified on the command
> >>       # line
> >>       se..."
> >>       (file "/usr/bin/gitk" line 12442)
[...]
> > Does it start if you run it via
> >
> > $ LANG=C gitk --all
> >
> > or
> >
> > $ LANG=en_US.UTF-8 gitk --all
> >
> > ?
> Yeah, both of these commands are working fine.

OK, so the problem is that some menu entry has the title "Edit view..."
which is for some reason not translated for your current locale,
and then some code tries to locate it using the original title
translated to French -- I fathom the command [mca] being called here
stands for "Message Catalog A-something" ;-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Gitk cannot start in the latest version when using --all
  2015-09-29 13:59     ` Konstantin Khomoutov
@ 2015-09-30 14:06       ` Alexander Rettig
  0 siblings, 0 replies; 5+ messages in thread
From: Alexander Rettig @ 2015-09-30 14:06 UTC (permalink / raw)
  To: git

Konstantin Khomoutov <kostix+git <at> 007spb.ru> writes:

> 
> On Tue, 29 Sep 2015 15:51:46 +0200
> Christophe COEVOET <stof <at> notk.org> wrote:
> 
> > >> I'm installing git and gitk from the Ubuntu PPA maintained by the
> > >> Git team. I received the Git 2.6 update today.
> > >> Since this update, I'm unable to launch gitk with --all. I'm
> > >> receiving the following error message:
> > >>
> > >> Error in startup script: bad menu entry index "Éditer la vue..."
> > >>       while executing
> > >> ".bar.view entryconf [mca "Edit view..."] -state normal"
> > >>       invoked from within
> > >> "if {$cmdline_files ne {} || $revtreeargs ne {} || $revtreeargscmd
> > >> ne {}} {
> > >>       # create a view for the files/dirs specified on the command
> > >>       # line
> > >>       se..."
> > >>       (file "/usr/bin/gitk" line 12442)
> [...]
> > > Does it start if you run it via
> > >
> > > $ LANG=C gitk --all
> > >
> > > or
> > >
> > > $ LANG=en_US.UTF-8 gitk --all
> > >
> > > ?
> > Yeah, both of these commands are working fine.
> 
> OK, so the problem is that some menu entry has the title "Edit view..."
> which is for some reason not translated for your current locale,
> and then some code tries to locate it using the original title
> translated to French -- I fathom the command [mca] being called here
> stands for "Message Catalog A-something" 
>

Hello, I notice the same problem (updated to gitk 2.6.0 on openSUSE)

It is not only a problem with the German translation but also with others, I
additionally tried French and Japanese.

But even stranger, gitk starts correctly, when no command line arguments are
given in these locales (and the German locale), but with any command line
argument I tried (e.g. only 'gitk .') it crashes with the error message
mentioned above (they differ in the text 'bad menu entry index "Éditer la
vue..."', there the translated text of the locale is shown)

Furthermore I checked the translation files, there seems to be an
appropriate entry for "Edit view..." for all languages.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-09-30 14:10 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-29 13:40 Gitk cannot start in the latest version when using --all Christophe COEVOET
2015-09-29 13:49 ` Konstantin Khomoutov
2015-09-29 13:51   ` Christophe COEVOET
2015-09-29 13:59     ` Konstantin Khomoutov
2015-09-30 14:06       ` Alexander Rettig

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).