* Re: master 7496690: ; Clean up recent project.el additions
[not found] ` <20200603105638.D04DB20A26@vcs0.savannah.gnu.org>
@ 2020-06-03 11:49 ` Dmitry Gutov
2020-06-03 13:37 ` Basil L. Contovounesios
0 siblings, 1 reply; 2+ messages in thread
From: Dmitry Gutov @ 2020-06-03 11:49 UTC (permalink / raw)
To: emacs-devel, Basil L. Contovounesios
Thanks, Basil.
Just one note:
On 03.06.2020 13:56, Basil L. Contovounesios wrote:
> (defgroup project nil
> "Operations on the current project."
> + :version "28.1"
I'm wasn't sure about adding this :version tag. Would it imply the whole
package was only added in 28.1?
It also create a kind of curious situation when a subgroup was added
earlier than the parent group. :-)
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: master 7496690: ; Clean up recent project.el additions
2020-06-03 11:49 ` master 7496690: ; Clean up recent project.el additions Dmitry Gutov
@ 2020-06-03 13:37 ` Basil L. Contovounesios
0 siblings, 0 replies; 2+ messages in thread
From: Basil L. Contovounesios @ 2020-06-03 13:37 UTC (permalink / raw)
To: Dmitry Gutov; +Cc: emacs-devel
Dmitry Gutov <dgutov@yandex.ru> writes:
> On 03.06.2020 13:56, Basil L. Contovounesios wrote:
>> (defgroup project nil
>> "Operations on the current project."
>> + :version "28.1"
>
> I'm wasn't sure about adding this :version tag. Would it imply the whole package
> was only added in 28.1?
No, because a customisation group is not a package. I'm not actually
aware of any places where defgroup/defface/etc. :version tags are
currently used, but since Glenn put some effort into adding them[1], I
think project.el should continue to use them consistently.
[1]: Add some missing version tags.
e85e0d5951 2016-01-12 20:06:49 -0500
https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=e85e0d5951bd4e6e69beec1301113f5f9b48f81d
> It also create a kind of curious situation when a subgroup was added earlier
> than the parent group. :-)
The :version tag can also indicate "was changed in some notable way," so
I don't think that matters too much, and as I said I don't think the
information is currently used anywhere.
--
Basil
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-06-03 13:37 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <20200603105637.26434.62647@vcs0.savannah.gnu.org>
[not found] ` <20200603105638.D04DB20A26@vcs0.savannah.gnu.org>
2020-06-03 11:49 ` master 7496690: ; Clean up recent project.el additions Dmitry Gutov
2020-06-03 13:37 ` Basil L. Contovounesios
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
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 read-only IMAP folder(s) and NNTP newsgroup(s).