emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

24.3.50; Use of deprecated ((lambda ...) ...) form


From: Sam Steingold
Subject: 24.3.50; Use of deprecated ((lambda ...) ...) form
Date: Fri, 09 Nov 2012 09:12:38 -0500

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 address@hidden
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 via email to

[Prev in Thread] Current Thread [Next in Thread]