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
