This was already done. When a command is deprecated it continues to work but raises a warning (with a message pointing the user to the new command). Changing the `allowdeprecated` option to `false` when loading the package elevates those warnings to errors.
In the following version commands which were previously deprecated are marked as obsolete. Obsolete commands do not work, but raise an error pointing to the new syntax. Because we cannot continue to maintain these old names forever (otherwise what would be the purpose of renaming them in the first place), in the following version the command name is dropped entirely. ✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝ Br. Samuel, OSB (R. Padraic Springuel) PAX ☧ ΧΡΙΣΤΟΣ > On May 5, 2017, at 4:28 AM, Pierre François <p...@romanliturgy.org> wrote: > > Hello > > In order to help users to migrate from 4.1 to 5.0 and to inform them, I > suggest to the developpers to redefine the deprecated commands as follows, > v.gr.: > > \newcommand\setspacebeforeinitial{ > \typeout{This command \textbackslash setspacebeforeinitial was deprecated > in 4.0, removed in 4.1. > The replacement command is `\textbackslash > grechangedim\{beforeinitialshift\}...' > See documentation for syntax of this command (as it's different from the > old one).} > } > > Fr. Pierre > > >> On 05/05/17 03:12, Brother Gabriel-Marie wrote: >> Thanks, Brother Samuel; >> >> I actually looked in the change release notes on github to see if anything >> changed before I started asking questions... >> >> Okay... so I'll look through the docs and see if I can figure out how to >> update my templates. >> >> Thanks for your time. >> >> >> - Brother Gabriel-Marie >> >> >>> On 5/4/2017 7:35 PM, Br. Samuel Springuel wrote: >>>> \setspacebeforeinitial >>> >>> This was deprecated in 4.0, removed in 4.1. The replacement command is >>> `\grechangedim{beforeinitialshift}...` See documentation for syntax of >>> this command (as it's different from the old one). >>> >>>> \redlines >>> >>> Also deprecated in 4.0 and removed in 4.1. The replacement is >>> `\gresetlinecolor{gregoriocolor}` >>> >>>> \commentary >>> >>> Same thing. Replacement command is `\grecommentary`. >>> >>>> \gresetfirstlineaboveinitial >>> >>> You guessed it. Replacement command is `\greannotation`. >>> >>> >>> Basically there was a big change in naming conventions that was implemented >>> in 4.0. This was designed to make function names more systematic (and less >>> haphazard). The old names still worked in 4.0 in order to ease the >>> transition, but raised a warning indicating the deprecation. In 4.1 they >>> stopped working and raised an error that they were obsolete. In 5.0 they >>> are simply gone (hence the `Undefined control sequence.` errors). >>> >> >> >> >> _______________________________________________ >> Gregorio-users mailing list >> Gregorio-users@gna.org >> https://mail.gna.org/listinfo/gregorio-users > > > _______________________________________________ > Gregorio-users mailing list > Gregorio-users@gna.org > https://mail.gna.org/listinfo/gregorio-users
_______________________________________________ Gregorio-users mailing list Gregorio-users@gna.org https://mail.gna.org/listinfo/gregorio-users