Hi Arash,

>>>>> Arash Esbati <[email protected]> writes:
> This patch breaks with current Emacs 28.0.50 due to this change:

> ,----[ From Emacs 28 NEWS ]
> | ** The WHEN argument of 'make-obsolete' and related functions is mandatory.
> | The use of those functions without a WHEN argument was marked obsolete
> | back in Emacs 23.1.  The affected functions are: 'make-obsolete',
> | 'define-obsolete-function-alias', 'make-obsolete-variable',
> | 'define-obsolete-variable-alias'.
> `----

Oops, thank you for spotting my inappropriate commit!

> Hence,

>> +(define-obsolete-variable-alias 'TeX-source-specials-view-start-server
>> +  'TeX-source-correlate-start-server)

> This form should read:

>> +(define-obsolete-variable-alias 'TeX-source-specials-view-start-server
>> +  'TeX-source-correlate-start-server "11.86")
>                                          ^^^^^

> I'm not sure, is "11.86" the right version number?  If so, I can update
> tex.el.

It seems so. According to magit log facility,
`TeX-source-correlate-start-server' was first introduced by this commit:
,----
| 54a2d61dbd4218035b08127dfe2b02725d4210c2
| Author:     Ralf Angeli <[email protected]>
| AuthorDate: Mon Jul 14 20:31:25 2008 +0000
| Commit:     Ralf Angeli <[email protected]>
| CommitDate: Mon Jul 14 20:31:25 2008 +0000
| 
| [...]
|
| Follows:    release_11_85 (81)
| Precedes:   release_11_86 (213)
`----
If I understand these descriptions correctly, the relevant changes first
appeared in 11.86 release.

Regards,
Ikumi Keita

Reply via email to