Your message dated Tue, 14 Feb 2023 11:04:13 +0000
with message-id <[email protected]>
and subject line Bug#1003781: fixed in edict-el 1.06-12
has caused the Debian Bug report #1003781,
regarding Edict-el: deprecated macro syntax (w/ patch).
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1003781: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003781
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: edict-el
Version: 1.06-11.1
Tags: patch

Calling 'M-x edict-search-kanji' produces no visible result, and the following 
error message:

eval-buffer: Loading ‘/usr/share/emacs/site-lisp/edict-el/edict-morphology.el’: 
old-style backquotes detected!


Apparently, elisp has an old and new syntax for quoting within macros, and 
starting with Emacs 27 the old syntax is no longer supported.

Only the file 'edict-morphology.el' is affected, in a short fragment between 
lines 274 and 276. Despite my poor understanding of lisp macros, I could swear 
I have produced a patch that fixes it.

Because I'm inexperienced in submitting bugs and the patch is short, I shall 
reproduce it in text here, lest the attachment fail to make it through.

274,276c274,276
<     (` (define-edict-rule-internal '(, name) '(, pattern) '(, filter)
<        '(, from) '(, to)
<        (function (, function)) (quote ((,@ additional-args)))))))
---
>     `(define-edict-rule-internal (quote ,name) (quote ,pattern) (quote 
> ,filter)
>        (quote ,from) (quote ,to)
>        (function ,function) (quote (,@additional-args)))))
274,276c274,276
<     (` (define-edict-rule-internal '(, name) '(, pattern) '(, filter)
< 	 '(, from) '(, to)
< 	 (function (, function)) (quote ((,@ additional-args)))))))
---
>     `(define-edict-rule-internal (quote ,name) (quote ,pattern) (quote ,filter)
> 	 (quote ,from) (quote ,to)
> 	 (function ,function) (quote (,@additional-args)))))

--- End Message ---
--- Begin Message ---
Source: edict-el
Source-Version: 1.06-12
Done: Roland Mas <[email protected]>

We believe that the bug you reported is fixed in the latest version of
edict-el, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Roland Mas <[email protected]> (supplier of updated edict-el package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 14 Feb 2023 11:34:11 +0100
Source: edict-el
Architecture: source
Version: 1.06-12
Distribution: unstable
Urgency: medium
Maintainer: Roland Mas <[email protected]>
Changed-By: Roland Mas <[email protected]>
Closes: 1003781
Changes:
 edict-el (1.06-12) unstable; urgency=medium
 .
   * ACK previous NMUs. Thanks, Bastian and Holger!
   * Update Vcs-* and Rules-Requires-Root in debian/control.
   * Source package is now on Salsa.
   * Bug fix: deprecated macro syntax, thanks to <[email protected]> (Closes:
     #1003781).
Checksums-Sha1:
 17d69ed6265d5bd06bbe7335298352035c1dec51 1788 edict-el_1.06-12.dsc
 7ea56937b6e37ef02e87f95a9e4d4858004d462b 5112 edict-el_1.06-12.debian.tar.xz
 fbdb47382575e215001ea55130dc7aef85b69966 5791 edict-el_1.06-12_amd64.buildinfo
Checksums-Sha256:
 8eaf7e95cc75d4b5eee5c563dc248cb972db689bfb1c5f485946337c852bcb60 1788 
edict-el_1.06-12.dsc
 c5d82105da8eb144dc020cb295ec9769aba79ace1f35020af57a56c6a4ec6919 5112 
edict-el_1.06-12.debian.tar.xz
 1f075efc978b085c90cb0d57ede1f29a78cf1f13bb99e4642b9da7e773a75078 5791 
edict-el_1.06-12_amd64.buildinfo
Files:
 594ae0f9a067aa7e38c037d32db78ddc 1788 lisp optional edict-el_1.06-12.dsc
 0af449974ae06b62e178f131499b8f9f 5112 lisp optional 
edict-el_1.06-12.debian.tar.xz
 7b992daf6832d3be7b11235c9eae9923 5791 lisp optional 
edict-el_1.06-12_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEtBU2D1kett1zr/uD0w3s0lmTIvwFAmPrZIYACgkQ0w3s0lmT
IvxXoA//Vu0MasaRyOCn/IPj64vu9zN42P6h0EBOt0TIT1u9/4di6/z+O+V7wdOv
TD5jHQ/XiiDA+rxcG/AJR9HY55kbkYElYT8oVtpoQduAmnL4+qnpElaw4LaPb903
rTl/TaU0u7S4evKCbYS3MWdnqnZOa67+QlI/XBZIdxZKiQ3YhymKyzWUqR1S6YfH
k7WAhN+DAh4kWc7tNcEJAayV/KmTr7zg0lgvF98nt5rCM2NvVY8ZsJFegXniNri1
E/S8+G1eZXTU6GlUi8oYW1dwmyIHn2c3U4bfcdnfb2dYjRYKahBvbHKxcXlDwYtf
gsFIoRUI3Uy89RelfB56WpoeyeFbfAGz2p83Dz7rJloxfq+AT0sujO+e35FWRZ36
PNo30uOmRT0IvLlnMwTbe2W1DsbN3VeCHlgnXxfJCFCDxjMa7eprBdvRnJaTNxwH
XZF0j4U7A6jGE0rPzECYztJED0vGbhMeeBvB8K1PQbBSgzHq1PL/2pwVI2XqthnC
a+sWutF21tJFByUUU7SnHF9JJYdRvhmdyr66RNNEAhoyzxFKU+ydY8SjKjOf2HAj
fOOlPNfe3O1B8uWtur2tluUQ5BV0ew0vwN7C1k+9YVzRsz3yCizZRz54wVb3fvul
4MF1CbM2wz++s6KZ9pe1FqB/NRUR3S6CHau1QV+gQErHR8TrzWo=
=FQzC
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to