denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Denemo-devel] Changing the way we use version numbers in Denemo


From: Richard Shann
Subject: Re: [Denemo-devel] Changing the way we use version numbers in Denemo
Date: Thu, 29 Dec 2016 20:11:27 +0000

OK, I think I have my big chunk of work ready to unleash as version
2.0.17.
The whole mechanism for generating source code for the menu system has
now gone and all the deprecated code for creating the user interface
from a text file. Now Default.commands is the unique source of the
ordering of menu items that are commands.
The actual changes to be seen are quite minor. The Open menu has Open
Recent as the first item now, unless there are no recent files. Right
clicking on objects gives the complete relevant menu rather than a
special selection of menu items. And I seem to have perturbed the order
of some menu items - let me know if you see any that are badly ordered.
There are no longer any separators in the menus :) it would require an
extra field in the <row> entry of commands to indicate a separator
should follow I think (and code to honor it).
Key-snooping now avoids the deprecated interface.

I'll push this to git tomorrow, unless I hear to the contrary. New names
(2.0.x or ...) for the resultant builds would be good, as discussed, but
not essential.

Richard



On Sat, 2016-12-24 at 08:56 +0000, Richard Shann wrote:
> On Fri, 2016-12-23 at 17:15 +0100, Andreas Schneider wrote:
> > An alternative would be to introduce an additional fourth number for the
> > development versions, e.g. representing the date. For instance, a build
> > from today would be 2.1.15.20161223.
> 
> That would involve changes in the C programming to determine if a new
> version was an upgrade. And it would not give a neat solution for the
> real (though slight) problem of exactly which was the last commit
> included in the build - see my other email
> 
> > 
> > At the moment, I am setting the version of my builds by hand.
> 
> In which case, you could adopt the 2.0.x idea as in my other email,
> where a literal "x" is used to mean one of the unstable series. You
> would do the same amount of hand setting, just not giving the file a
> specific micro number.
> 
> Richard
> 
> 
> 
> _______________________________________________
> Denemo-devel mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/denemo-devel





reply via email to

[Prev in Thread] Current Thread [Next in Thread]