unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Sam Steingold <sds@gnu.org>
To: emacs-devel@gnu.org
Subject: 24.3.50; Use of deprecated ((lambda ...) ...) form
Date: Fri, 09 Nov 2012 09:12:38 -0500	[thread overview]
Message-ID: <87390ieug9.fsf@gnu.org> (raw)

byte compilation now warns

.emacs.el:46:39:Warning: Use of deprecated ((lambda ...) ...) form
.emacs.el:46:39:Warning: Use of deprecated ((lambda ...) ...) form
.emacs.el:46:39:Warning: Use of deprecated ((lambda ...) ...) form
.emacs.el:46:39:Warning: Use of deprecated ((lambda ...) ...) form
.emacs.el:1255:20:Warning: Use of deprecated ((lambda ...) ...) form
.emacs.el:1259:43:Warning: Use of deprecated ((lambda ...) ...) form

for forms like

(eval-and-compile (defvar ...))

and

(defvar (eval-and-compile ...))

why is ((lambda ...) ...) deprecated?
this is one of the oldest lisp constructs!

if it is to be deprecated, then the macros above must be modified so
that their compilation does not warn.

In GNU Emacs 24.3.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.4.2)
 of 2012-11-09 on t520sds
Bzr revision: 110854 dmantipov@yandex.ru-20121109113831-qc320e2iyim99bq8
Windowing system distributor `The X.Org Foundation', version 11.0.11103000
System Description:	Ubuntu 12.04.1 LTS

Configured using:
 `configure '--with-wide-int''

Important settings:
  value of $LC_COLLATE: C
  value of $LANG: C
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Emacs-Lisp

Minor modes in effect:
  rcirc-track-minor-mode: t
  which-function-mode: t
  url-handler-mode: t
  show-paren-mode: t
  shell-dirtrack-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  abbrev-mode: t

Recent input:
C-x C-f . e m <tab> e <tab> <backspace> <tab> <return> 
C-c c <select-window> <select-window> <help-echo> <down-mouse-1> 
<mouse-2> <help-echo> <help-echo> <help-echo> <select-window> 
<help-echo> <select-window> <help-echo> <down-mouse-1> 
<mouse-2> <help-echo> <down-mouse-1> <mouse-2> <help-echo> 
M-x b b d b - r e p o <tab> <M-backspace> <M-backspace> 
e m - r - b <tab> <backspace> <backspace> <tab> <tab> 
<tab> <M-backspace> <M-backspace> r e p o <tab> <r
eturn>

Recent messages:

Warning: /home/sds/.emacs.el is newer than /home/sds/.emacs.elc
Loading vc-hg...done
Compiling /home/sds/.emacs.el...
Mark set
Compiling /home/sds/.emacs.el...done
Wrote /home/sds/.emacs.elc
Mark set
mouse-2: visit this file, line and column
Mark set [2 times]

Load-path shadows:
/home/sds/src/sitelisp/jdee/lisp/.dir-locals hides /home/sds/src/emacs/trunk/lisp/gnus/.dir-locals
/home/sds/src/emacs/trunk/lisp/textmodes/flyspell hides /usr/share/emacs/site-lisp/dictionaries-common/flyspell
/home/sds/src/emacs/trunk/lisp/textmodes/ispell hides /usr/share/emacs/site-lisp/dictionaries-common/ispell

Features:
(shadow sort bbdb-message mailalias cookie1 mail-extr gnus-msg gnus-art
mm-uu mml2015 epg-config mm-view mml-smime smime dig mailcap gnus-sum
nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec
gnus-int gnus-range gnus-win emacsbug message format-spec rfc822 mml
mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 gmm-utils
mailheader sendmail rfc2047 rfc2045 ietf-drums cl-macs gv vc-hg midnight
autoloads gnus gnus-ems nnheader mail-utils wid-edit bbdb-mua bbdb-com
mailabbrev bbdb-loaddefs bbdb timezone rcirc server uniquify warnings
which-func imenu url-handlers url-parse auth-source eieio byte-opt
bytecomp byte-compile cconv gnus-util mm-util mail-prsvr password-cache
url-vars paren help-at-pt cus-start cus-load ido ess-toolbar ess-mouse
mouseme thingatpt browse-url ess-menu ess-swv ess-noweb
ess-noweb-font-lock-mode ess-bugs-l essd-els ess-sas-d ess-sas-l
ess-sas-a shell pcomplete ess-arc-d ess-vst-d ess-xls-d ess-lsp-l
ess-sta-d ess-sta-l cc-vars cc-defs make-regexp ess-sp6-d ess-sp5-d
ess-sp3-d ess-julia ess-r-d compile ess-tracebug ess-roxy advice
advice-preload hideshow ess-help ess-developer ess-r-args eldoc help-fns
ess-s-l ess ess-inf comint ansi-color ring ess-mode ess-noweb-mode
ess-utils ess-custom executable easymenu ess-compat ess-site cl cl-lib
time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment
lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar
mouse jit-lock font-lock syntax facemenu font-core frame cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev
minibuffer loaddefs button faces cus-face macroexp files text-properties
overlay sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote make-network-process dbusbind
dynamic-setting system-font-setting font-render-setting move-toolbar gtk
x-toolkit x multi-tty emacs)

-- 
Sam Steingold (http://sds.podval.org/) on Ubuntu 12.04 (precise) X 11.0.11103000
http://www.childpsy.net/ http://thereligionofpeace.com http://dhimmi.com
http://mideasttruth.com http://openvotingconsortium.org http://think-israel.org
If you know that you know nothing, you know too much.



             reply	other threads:[~2012-11-09 14:12 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-11-09 14:12 Sam Steingold [this message]
2012-11-09 15:59 ` 24.3.50; Use of deprecated ((lambda ...) ...) form Stefan Monnier
2012-11-09 16:15   ` Paul Eggert
2012-11-09 16:38   ` Sam Steingold
2012-11-09 17:05     ` Glenn Morris
2012-11-09 19:22       ` Sam Steingold
2012-11-09 16:50   ` Drew Adams
2012-11-09 17:54     ` Stefan Monnier
2012-11-09 19:43       ` Sam Steingold
  -- strict thread matches above, loose matches on Subject: below --
2012-11-10  0:05 Barry OReilly
2012-11-10  1:59 ` Stefan Monnier
2012-11-10  7:16 ` Stephen J. Turnbull

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87390ieug9.fsf@gnu.org \
    --to=sds@gnu.org \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).