unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* old-style backquotes now generates void macro
@ 2010-12-13  3:57 Kan-Ru Chen
  2010-12-13 17:55 ` Stefan Monnier
  0 siblings, 1 reply; 8+ messages in thread
From: Kan-Ru Chen @ 2010-12-13  3:57 UTC (permalink / raw)
  To: emacs-devel


Hi,

Using recently compiled emacs development branch, GNU Emacs 24.0.50.1
(x86_64-pc-linux-gnu, GTK+ Version 2.20.1) of 2010-12-12

Byte compiling following file will produce an error:

,----[ test.el ]
| (defmacro test-macro (rec)
|   (` ((, rec))))
| 
| (defun test nil
|   (test-macro x))
`----

,----[ *Compile-Log* ]
| Compiling file /home/kanru/test.el at Mon Dec 13 11:45:18 2010
| test.el:1: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.
| test.el:4:8:Error: Symbol's function definition is void: 
`----

Affected package like APEL and BBDB cannot be compiled now.  Is this
intended to push the phase out of old-style backquotes?

- Kanru




^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2010-12-17 22:00 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-13  3:57 old-style backquotes now generates void macro Kan-Ru Chen
2010-12-13 17:55 ` Stefan Monnier
2010-12-14  0:03   ` Kan-Ru Chen
2010-12-17  3:28     ` Stefan Monnier
2010-12-17 10:11       ` Leo
2010-12-17 15:33         ` Kan-Ru Chen
2010-12-17 19:01         ` David Engster
2010-12-17 22:00           ` Stefan Monnier

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).