GNU bug report logs -
#64755
[PATCH] gnu: git-modes -> emacs-git-modes.
Previous Next
Reported by: Ahmad Draidi <a.r.draidi <at> redscript.org>
Date: Thu, 20 Jul 2023 21:01:02 UTC
Severity: normal
Tags: patch
Done: Ahmad Draidi <a.r.draidi <at> redscript.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hello,
Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:
> Am Freitag, dem 21.07.2023 um 00:49 +0400 schrieb Ahmad Draidi:
>> * gnu/packages/emacs-xyz.scm (emacs-git-modes): New variable.
>> (git-modes): Deprecate variable.
>> ---
>>
>> This makes the package name consistent when installing it
>> through
>> 'guix package -i' and a variable name in a system declaration
>> file
>> (e.g. /etc/config.scm). It finishes the job in #29582.
>>
>> Not sure if the deprecation method I used is optimal, since it
>> brings
>> back to life the package name 'git-modes'. However, putting
>> 'emacs-
>> git-modes' in 'old-name' causes 'warning: ambiguous package
>> specification', as expected.
> There is define-deprecated/public, as well as more idiomatic
> ways of
> writing the commit message, i.e.
>
I grepped the repo, but managed to miss 'deprecation.scm'
somehow. Thanks for the tip.
I updated the patch with 'define-deprecated/public-alias'.
> gnu: Rename git-modes to emacs-git-modes.
>
> * gnu/packages/emacs-xyz.scm (git-modes): Deprecate and rename
> to…
> (emacs-git-modes): … this.
>
I got the previous commit message from 3aeca58073, which seemed
weird to me, but I thought it's the way to go.
I'll email the updated patch shortly.
> Cheers
Thanks
This bug report was last modified 1 year and 296 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.