[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Denemo-devel] Scheme extraction
From: |
Richard Shann |
Subject: |
Re: [Denemo-devel] Scheme extraction |
Date: |
Thu, 20 Jun 2013 12:18:24 +0100 |
On Thu, 2013-06-20 at 13:13 +0200, Éloi Rivard wrote:
> I plan to re-think how menus are located. Replicating the menus
> hierarchy in the file system seem dirty to me. Location should rather
> be a metadata of the commands. I would be the right time to tackle the
> menu translatability.
>
> Is ok if I merge scm to master ?
yes - looks good to me :)
Richard
>
>
> 2013/6/20 Richard Shann <address@hidden>
> On Thu, 2013-06-20 at 09:51 +0200, Éloi Rivard wrote:
> > On the "scm" branch I extracted scheme scripts from xml.
> Could you
> > please test ?
>
>
> This seems good - I managed to get it in a tangle with
> languages - with
> LANG and LANGUAGE set to different things I created a new
> command in a
> sub-directory. Two subdirectories appeared, one with
> translated name, in
> one only the .xml file was present, in the other both .scm
> and .xml were
> present. This is a pretty obscure area - once I had both LANG
> and
> LANGUAGE pointing to italian all worked ok.
> I haven't tried testing whether this branch generates
> translatable
> strings etc.
>
> Richard
>
>
>
> >
> >
> >
> > 2013/6/12 Richard Shann <address@hidden>
> > On Wed, 2013-06-12 at 11:55 +0200, Éloi Rivard
> wrote:
> > > In keyboard.c line 274 you can see this :
> > > if ((merge & DENEMO_INTERACTIVE) && (merge
> &
> > DENEMO_MERGING)
> > > && new_command)
> > > The merge value is an integer, but when you look
> at the call
> > graph you
> > > can see that it comes from a boolean in
> load_xml_keymap
> > > ( load_xml_keymap (gchar * filename, gboolean
> > interactive) ). So merge
> > > value is always 0 or 1. That makes (merge &
> > DENEMO_INTERACTIVE) always
> > > false, and the whole if block useless.
> > >
> > > This block just displays some test. Should we keep
> it?
> >
> >
> > Yes, this is badly broken now. DENEMO_MERGING is no
> longer
> > being set at
> > all, this code was set up in 2009 to tell the user
> when he had
> > successfully added a command (using "More" from the
> > right-click on a
> > menu item).
> > It is not crucial and as it is not working it can
> go. Adding
> > commands
> > via More Commands on the right click menu is working
> (though,
> > at least
> > in gtk2 the menu drawing gets a bit manked up after
> adding the
> > menu item
> > and needs refreshing).
> >
> > Richard
> >
> >
> >
> >
> >
> >
> >
> >
> > --
> > Éloi Rivard - address@hidden
> >
> > « On perd plus à être indécis qu'à se tromper. »
> >
>
>
>
>
>
>
> --
> Éloi Rivard - address@hidden
>
> « On perd plus à être indécis qu'à se tromper. »
>
- [Denemo-devel] Scheme extraction, Éloi Rivard, 2013/06/12
- Re: [Denemo-devel] Scheme extraction, Éloi Rivard, 2013/06/12
- Re: [Denemo-devel] Scheme extraction, Richard Shann, 2013/06/12
- Re: [Denemo-devel] Scheme extraction, Éloi Rivard, 2013/06/20
- Re: [Denemo-devel] Scheme extraction, Richard Shann, 2013/06/20
- Re: [Denemo-devel] Scheme extraction, Éloi Rivard, 2013/06/20
- Re: [Denemo-devel] Scheme extraction, Éloi Rivard, 2013/06/20
- Re: [Denemo-devel] Scheme extraction, Richard Shann, 2013/06/20
- Re: [Denemo-devel] Scheme extraction, Richard Shann, 2013/06/20
- Re: [Denemo-devel] Scheme extraction,
Richard Shann <=