Oops.  Hit send by accident. 

Br. Gabriel-Marie's problem comes from not noticing the warnings in 4.0 (when 
these commands were deprecated) and skipping over 4.1 (where they were marked 
as obsolete) entirely.  As a result he never saw the messages which would have 
told him what changes to make. 

✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝
Br. Samuel, OSB
(R. Padraic Springuel)
PAX ☧ ΧΡΙΣΤΟΣ

> On May 5, 2017, at 8:24 AM, R. Padraic Springuel <rpspring...@gmail.com> 
> wrote:
> 
> 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

Reply via email to