Hi Keita,

"Ikumi Keita" <[email protected]> writes:

> The branch, master has been updated

>        via  b587fdbeb82f48831fd1a27d6807a2d052003bc6 (commit)

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'.
`----

Hence,

> commit b587fdbeb82f48831fd1a27d6807a2d052003bc6
> Author: Ikumi Keita <[email protected]>
> Date:   Sun Mar 28 03:26:16 2021 +0900
>
>     Resolve constant fboundp/boundp/featurep
>     
>     * tex.el (TeX-source-specials-view-start-server)
>     (TeX-auto-private, TeX-style-private, TeX-complete-symbol)
>     (VirTeX-common-initialization, TeX-token-char)
>     (TeX-mode-specific-command-menu-entries)
>     (TeX-math-input-method-off, TeX-abbrev-mode-setup):
>     Simplify conditionals containing `fboundp', `boundp' and `featurep'
>     which evaluate to constant.
>
> diff --git a/tex.el b/tex.el
> index 7a7ba9b..f596737 100644
> --- a/tex.el
> +++ b/tex.el
> @@ -1658,15 +1658,14 @@ The function should take no arguments and return the 
> page numer
>  as a string.")
>  (make-variable-buffer-local 'TeX-source-correlate-output-page-function)
>  
> +(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.

Best, Arash

Reply via email to