Your message dated Wed, 22 Apr 2009 11:02:20 +0000
with message-id <[email protected]>
and subject line Bug#494823: fixed in erlang 1:12.b.5-dfsg-3
has caused the Debian Bug report #494823,
regarding [PATCH] Backquote syntax warnings when installing for emacs22
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.)
--
494823: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=494823
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: erlang-mode
Version: 1:12.b.3-dfsg-4
Severity: minor
Hi,
When byte-compiling erlang-mode for emacs22, I got following warnings:
In toplevel form:
erlang.el:1889:1:Warning: !! The file uses old-style backquotes !!
This functionality has been obsolete for more than 10 years already
and will be removed soon. See (elisp)Backquote in the manual.
erlang.el:1896:1:Warning: !! The file uses old-style backquotes !!
This functionality has been obsolete for more than 10 years already
and will be removed soon. See (elisp)Backquote in the manual.
erlang.el:1903:1:Warning: !! The file uses old-style backquotes !!
This functionality has been obsolete for more than 10 years already
and will be removed soon. See (elisp)Backquote in the manual.
The attached patch may fix the problem.
Cheers,
Balint
--- ./lib/tools/emacs/erlang.el.orig 2008-08-04 16:13:52.000000000 +0200
+++ ./lib/tools/emacs/erlang.el 2008-08-12 15:15:42.000000000 +0200
@@ -1883,27 +1883,23 @@
(or (fboundp 'eval-when-compile)
(defmacro eval-when-compile (&rest rest) nil))
-;; These umm...functions are new in Emacs 20. And, yes, until version
-;; 19.27 Emacs backquotes were this ugly.
+;; These umm...functions are new in Emacs 20.
(or (fboundp 'unless)
(defmacro unless (condition &rest body)
"(unless CONDITION BODY...): If CONDITION is false, do BODY, else return nil."
- (` (if (, condition)
- nil
- (,@ body)))))
+ (cons 'if (cons condition (cons nil body)))))
(or (fboundp 'when)
(defmacro when (condition &rest body)
"(when CONDITION BODY...): If CONDITION is true, do BODY, else return nil."
- (` (if (, condition)
- (progn (,@ body))
- nil))))
+ (list 'if condition (cons 'progn body) nil)))
+
(or (fboundp 'char-before)
(defmacro char-before (&optional pos)
"Return the character in the current buffer just before POS."
- (` (char-after (1- (or (, pos) (point)))))))
+ (list 'char-after (list '1- (list 'or pos '(point))))))
(eval-when-compile
(if (or (featurep 'bytecomp)
--- End Message ---
--- Begin Message ---
Source: erlang
Source-Version: 1:12.b.5-dfsg-3
We believe that the bug you reported is fixed in the latest version of
erlang, which is due to be installed in the Debian FTP archive:
erlang-base-hipe_12.b.5-dfsg-3_i386.deb
to pool/main/e/erlang/erlang-base-hipe_12.b.5-dfsg-3_i386.deb
erlang-base_12.b.5-dfsg-3_i386.deb
to pool/main/e/erlang/erlang-base_12.b.5-dfsg-3_i386.deb
erlang-dev_12.b.5-dfsg-3_i386.deb
to pool/main/e/erlang/erlang-dev_12.b.5-dfsg-3_i386.deb
erlang-examples_12.b.5-dfsg-3_all.deb
to pool/main/e/erlang/erlang-examples_12.b.5-dfsg-3_all.deb
erlang-mode_12.b.5-dfsg-3_all.deb
to pool/main/e/erlang/erlang-mode_12.b.5-dfsg-3_all.deb
erlang-nox_12.b.5-dfsg-3_i386.deb
to pool/main/e/erlang/erlang-nox_12.b.5-dfsg-3_i386.deb
erlang-src_12.b.5-dfsg-3_all.deb
to pool/main/e/erlang/erlang-src_12.b.5-dfsg-3_all.deb
erlang-x11_12.b.5-dfsg-3_i386.deb
to pool/main/e/erlang/erlang-x11_12.b.5-dfsg-3_i386.deb
erlang_12.b.5-dfsg-3.diff.gz
to pool/main/e/erlang/erlang_12.b.5-dfsg-3.diff.gz
erlang_12.b.5-dfsg-3.dsc
to pool/main/e/erlang/erlang_12.b.5-dfsg-3.dsc
erlang_12.b.5-dfsg-3_all.deb
to pool/main/e/erlang/erlang_12.b.5-dfsg-3_all.deb
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.
Sergei Golovan <[email protected]> (supplier of updated erlang 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: SHA1
Format: 1.8
Date: Wed, 22 Apr 2009 08:54:39 +0400
Source: erlang
Binary: erlang-base erlang-base-hipe erlang-nox erlang-x11 erlang-dev
erlang-src erlang-examples erlang-mode erlang
Architecture: source all i386
Version: 1:12.b.5-dfsg-3
Distribution: unstable
Urgency: low
Maintainer: Erlang Packagers <[email protected]>
Changed-By: Sergei Golovan <[email protected]>
Description:
erlang - Concurrent, real-time, distributed functional language
erlang-base - Concurrent, real-time, distributed functional language (virtual m
erlang-base-hipe - Concurrent, real-time, distributed functional language
(HiPE virt
erlang-dev - Concurrent, real-time, distributed functional language (developme
erlang-examples - Concurrent, real-time, distributed functional language
(applicati
erlang-mode - Concurrent, real-time, distributed functional language (editing m
erlang-nox - Concurrent, real-time, distributed functional language (no X11 de
erlang-src - Concurrent, real-time, distributed functional language (applicati
erlang-x11 - Concurrent, real-time, distributed functional language (X11 deps)
Closes: 494823
Changes:
erlang (1:12.b.5-dfsg-3) unstable; urgency=low
.
* Added a patch which fixes HTTP URI decoding if {packet, http} socket
option is used.
* Added a patch which fixes backquote syntax in Erlang mode for Emacs
(closes: #494823). Thanks to Balint Reczey.
* Bumped standards version to 3.8.1.
* Put start scripts and releases sources into erlang-src package. They
are needed when a target Erlang system is to be created.
Checksums-Sha1:
45c601e53ff0f3011f638afb8b1af5f7dc5fc591 1620 erlang_12.b.5-dfsg-3.dsc
d3a30b44d74897fd9788eb141aaa4eac94edd779 65309 erlang_12.b.5-dfsg-3.diff.gz
d926416435782605d841e4424bf452cace9d267c 6977928
erlang-src_12.b.5-dfsg-3_all.deb
3447f5205fcb82112b51cd9494b7719b0bff1290 399480
erlang-examples_12.b.5-dfsg-3_all.deb
c2dcfbb6c645b3bcfcfc7868b0492d8409384871 83408
erlang-mode_12.b.5-dfsg-3_all.deb
de0c0f71a0c2b91f03331e0efa50465ce8cb048a 31416 erlang_12.b.5-dfsg-3_all.deb
04af5d985c2281363873560c3fa9c01619c6f120 6739642
erlang-base_12.b.5-dfsg-3_i386.deb
eb622bedad382f0e716cf7a48cb0f2157f7812cb 21129128
erlang-nox_12.b.5-dfsg-3_i386.deb
ecabec6f218980bc078913a0ecefde7365a0624f 2380060
erlang-x11_12.b.5-dfsg-3_i386.deb
0d195f9fae54774bcac18ecbdbb28ea178b654ee 370594
erlang-dev_12.b.5-dfsg-3_i386.deb
b4551041ff6f9cece7a70367f24a1baa1831ab16 8485638
erlang-base-hipe_12.b.5-dfsg-3_i386.deb
Checksums-Sha256:
e87566b6d4ab71375d23c8f206ec381c09dd0d2e8b9c8e1a68b6fcb57476ce63 1620
erlang_12.b.5-dfsg-3.dsc
ebc3cb8026b9df74b016046179ac9cd67af773f2d782204565775f0b594a5661 65309
erlang_12.b.5-dfsg-3.diff.gz
3f4d09a32fd9067c8c3e7ce9297e8593a11b5fcbfd7f1519b5d21c2c67846dd7 6977928
erlang-src_12.b.5-dfsg-3_all.deb
72a5260b223ca52f2d4a182836c6d003ddd37722ab1c8db72e0a10eeded3518f 399480
erlang-examples_12.b.5-dfsg-3_all.deb
5548436825a28fba229e37af4c3709376f5805890985a5bb8f6711e19711c7d2 83408
erlang-mode_12.b.5-dfsg-3_all.deb
06833ecd860c21dafeca1b374d4f81c89aa0321d847c6bedb56044081ef70744 31416
erlang_12.b.5-dfsg-3_all.deb
0e100ad7cb0292f46d70139c447e91ea3e30ed715d342fb4772052798271e250 6739642
erlang-base_12.b.5-dfsg-3_i386.deb
a970a4cb7f13c07077ebb3c727a1bfe54da7a58ff61ef709ec34a1817ee61d18 21129128
erlang-nox_12.b.5-dfsg-3_i386.deb
6a54324a7dfcfc80a6eee3e441402d4ed16f406c164654ce2aa5443f4f74b508 2380060
erlang-x11_12.b.5-dfsg-3_i386.deb
200b52340793920bb5dcc74a5b43d1a85d54493a996db4d28a3069c78b29ccff 370594
erlang-dev_12.b.5-dfsg-3_i386.deb
d91e773bc2e5d45ddddc762311325f74a4ada68023cd87c7aa5a63794c9434b7 8485638
erlang-base-hipe_12.b.5-dfsg-3_i386.deb
Files:
35d7ecee31e4b40e74b21135bd0997c9 1620 interpreters optional
erlang_12.b.5-dfsg-3.dsc
a9f86d505b956fc908896ca8557b3e5b 65309 interpreters optional
erlang_12.b.5-dfsg-3.diff.gz
3e1730c84abe1b27593fc86050062567 6977928 interpreters optional
erlang-src_12.b.5-dfsg-3_all.deb
1017ae66d5e8d236147a9710b9435fff 399480 interpreters optional
erlang-examples_12.b.5-dfsg-3_all.deb
63966f40afc9bc99aa8aaf5852889b19 83408 interpreters optional
erlang-mode_12.b.5-dfsg-3_all.deb
06696bb20684af54b97344525924a2df 31416 interpreters optional
erlang_12.b.5-dfsg-3_all.deb
2e53d43e2519f9948d428ca6fe9dbb51 6739642 interpreters optional
erlang-base_12.b.5-dfsg-3_i386.deb
1c60d3f93315b946f16ff56c0a82c06c 21129128 interpreters optional
erlang-nox_12.b.5-dfsg-3_i386.deb
870c053c9f428a0a366fcdfeb536a9a6 2380060 interpreters optional
erlang-x11_12.b.5-dfsg-3_i386.deb
c34c08d4df7e2137bd1e966fc26abaa5 370594 interpreters optional
erlang-dev_12.b.5-dfsg-3_i386.deb
3622ecf4b774e1223ca48243a0b69b21 8485638 interpreters extra
erlang-base-hipe_12.b.5-dfsg-3_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFJ7vScIcdH02pGEFIRAlgLAJ0Snrpikjx5clzThxdnu7kBjJTf4QCfQj/A
UoOjccOYEbnOweCrgcyTKVY=
=FdqF
-----END PGP SIGNATURE-----
--- End Message ---