Bug#1052040: mmm-mode: post-install script fails

2023-09-16 Thread Vincent Lefevre
Control: tags -1 - upstream The issue actually comes from the 01-xemacs patch. On 2023-09-16 17:46:23 +0200, Vincent Lefevre wrote: > An easy solution would be to avoid the XEmacs form (marked as > obsolete in GNU Emacs since 23.1 and whose support was removed > in GNU Emacs 28[*]), i.e. change >

Bug#1052040: mmm-mode: post-install script fails

2023-09-16 Thread Vincent Lefevre
Control: forwarded -1 https://github.com/dgutov/mmm-mode/issues/137 Control: tags -1 upstream On 2023-09-16 17:02:54 +0200, Vincent Lefevre wrote: > This appears to be related to macro expansion, which seems to > occur even if the code is not executed. An easy solution would be to avoid the XEmac

Bug#1052040: mmm-mode: post-install script fails

2023-09-16 Thread Vincent Lefevre
On 2023-09-16 16:53:33 +0200, Vincent Lefevre wrote: > If I understand correctly, the second define-obsolete-function-alias > (with 2 arguments) is executed instead of the first one (with 4 > arguments). This would mean that > > (string-match "XEmacs" (emacs-version)) > > finds a match. Is ther

Bug#1052040: mmm-mode: post-install script fails

2023-09-16 Thread Vincent Lefevre
Ditto here. On 2023-09-16 14:31:11 +0200, mister...@web.de wrote: > In toplevel form: > mmm-auto.el:178:4: Error: Wrong number of arguments: (3 . 4), 2 This seems to be due to this change: -(defalias 'mmm-add-find-file-hooks #'mmm-add-find-file-hook) +(if (not (string-match "XEmacs" (emacs-versi

Bug#1052040: mmm-mode: post-install script fails

2023-09-16 Thread mister01x
Package: mmm-mode Version: 0.5.9-1 Severity: grave Justification: renders package unusable X-Debbugs-Cc: mister...@web.de Dear Maintainer, installation/upgrading of the package fails with the following output (please excuse the automatic line wrapping of thunderbirds plain text mode): # LANG=C a