From unknown Fri Aug 15 18:14:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12191: 24.1.50; Error getf is not a valid place expression Resent-From: Ivan Kanis Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Aug 2012 12:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 12191@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.134486088013064 (code B ref -1); Mon, 13 Aug 2012 12:28:01 +0000 Received: (at submit) by debbugs.gnu.org; 13 Aug 2012 12:28:00 +0000 Received: from localhost ([127.0.0.1]:52758 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T0tkU-0003Od-Ly for submit@debbugs.gnu.org; Mon, 13 Aug 2012 08:28:00 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50680) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T0tkQ-0003OU-CI for submit@debbugs.gnu.org; Mon, 13 Aug 2012 08:27:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T0tc4-0002jS-1D for submit@debbugs.gnu.org; Mon, 13 Aug 2012 08:19:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:38455) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T0tc3-0002jO-U0 for submit@debbugs.gnu.org; Mon, 13 Aug 2012 08:19:15 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36015) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T0tc1-0007xf-2P for bug-gnu-emacs@gnu.org; Mon, 13 Aug 2012 08:19:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T0tbx-0002j4-UE for bug-gnu-emacs@gnu.org; Mon, 13 Aug 2012 08:19:12 -0400 Received: from mail-we0-f169.google.com ([74.125.82.169]:46823) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T0tbx-0002j0-GQ for bug-gnu-emacs@gnu.org; Mon, 13 Aug 2012 08:19:09 -0400 Received: by weys10 with SMTP id s10so2699117wey.0 for ; Mon, 13 Aug 2012 05:19:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=from:to:subject:face:date:message-id:user-agent:mime-version :content-type:content-transfer-encoding; bh=AbXCThcD8OKElXtOGGkGEusXV9gH7AgSRBd0eTqzHTc=; b=rS5cipyihdTprUXn1TzAi0MVycjUVT8bZul9If9RKPFrdBjfPtz6gJqLsdHmkVrnYz zprrwhCbZkYe0IJypmP85HUwuniR+uzzdtdwRyYZraj64mKqQZN2AISLFgBk9kO831kR Gq48blCdDaJ3ARU2Pk5xtnKjGJXZ5ofvhjDCH5XxxaQwy5v/hjuWvHBdtQKRRO1F7K+x WKpNK8htcgdgscJ8agkatfiD5WuVwfJUtFKfFNpwgthsrWK+QXkvBaFwU2ofWLEfFWNK 3Pr/Sgx8h3zvdYnip3jerAhVrKT1cCbMAmWQAlx/ZFn5fD2LJFPmvQEBsnHiPoEen2i+ 2noQ== Received: by 10.180.106.97 with SMTP id gt1mr18155771wib.5.1344860348713; Mon, 13 Aug 2012 05:19:08 -0700 (PDT) Received: from yan (nantes.visionobjects.com. [92.103.229.106]) by mx.google.com with ESMTPS id ck9sm23556834wib.2.2012.08.13.05.19.05 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 13 Aug 2012 05:19:07 -0700 (PDT) From: Ivan Kanis Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAAXNSR0IArs4c6QAAAB5QTFRF IBkXUxMTOCwoTC4qcUY8iFxQmmper31txpaJ/v/8aKZ1oAAAAcVJREFUOMt100tu2zAQAFDCXnUZ oAcIqG68LZULVLQBbwuSiffm6AIRRyeotAySJoVu2+FPpJWWC3/4NKOZocSW/yxWfnJ2+Bdwzhj7 8gleWVy7DXC2rkMNr2V/zRbghXIwthf3VbIA9Ffc71vZCSFyCEsBggtNS8ludwvfmhYA0Vn9o4DP zMWxR7+cPWzAYFzwM0ModtdmcDbDS6i/hT7L+RZof5yCXGrYe5jn2YO6BYMjgY+51tCIAqHgBLwR pwLnGuRjAKyBJkuN4yd4U92uCY1vUr2D/c5b8DuxyQwfOHUeaLqDJhnkkuGXbB56h2C1IVBdgncc bBi6feroa9B6jUDojnQPQKupbyXyeeCE1oT7Oqrt+SnfY3mkiyGA/3AmD3H5g32CcBx6hY8pRkwJ 9PpcjRGobUfprFnhAa1vepwcgMOhwG+pdSgKHFU9HAvoAH6XUl7lDUCCq5Qb6GMbVm3Aj++qDYCt wdBc/YHgOFCmS3mjDMRcSE2qY4E3Q3PVIQRQmeodNH4QEbRUFZzW+VotzwX4yTcRTySOML1qjcE5 hTirVqDHkMAP0PjAywp3d18JZtqzvr9zDYD+GaSKtE6Zlr/DLPNFmOcvBAAAAABJRU5ErkJggg== Date: Mon, 13 Aug 2012 14:18:58 +0200 Message-ID: <87sjbrdlxp.fsf@visionobjects.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) This bug report will be sent to the Bug-GNU-Emacs mailing list and the GNU bug tracker at debbugs.gnu.org. Please check that the From: line contains a valid email address. After a delay of up to one day, you should receive an acknowledgment at that address. Please write in English if possible, as the Emacs maintainers usually do not have translators for other languages. Please describe exactly what actions triggered the bug, and the precise symptoms of the bug. If you can, give a recipe starting from `emacs -Q': 1) create a file foo.el containing (defun slime-merge-notes (notes) "Merge NOTES together. Keep the highest severity, concatenate the message= s." (let* ((new-severity (reduce #'slime-most-severe notes :key #'slime-note.severity)) (new-message (mapconcat #'slime-note.message notes "\n"))) (let ((new-note (copy-list (car notes)))) (setf (getf new-note :message) new-message) (setf (getf new-note :severity) new-severity) new-note))) 2) emacs -Q 3) M-x byte-compile-file RET foo.el RET I get the following error message: foo.el:1:1:Error: (getf new-note :message) is not a valid place expression It's a regression as it works fine with 24.1. I am not very good with cl but the expression seems correct. If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file /home/ivan/emacs-bzr/share/emacs/24.1.50/etc/DEBUG. In GNU Emacs 24.1.50.2 (i686-pc-linux-gnu, GTK+ Version 2.20.1) of 2012-08-13 on yan Bzr revision: 109579 dmantipov@yandex.ru-20120813034427-ygg23vftztxc2dps Windowing system distributor `The X.Org Foundation', version 11.0.10707000 Configured using: `configure '--prefix=3D/home/ivan/emacs-bzr' 'CFLAGS=3D-g'' Important settings: locale-coding-system: nil default enable-multibyte-characters: t Major mode: Compilation Minor modes in effect: diff-auto-refine-mode: t icomplete-mode: t tracking-mode: t erc-ring-mode: t erc-netsplit-mode: t erc-pcomplete-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-autojoin-mode: t erc-log-mode: t erc-track-mode: t erc-track-minor-mode: t erc-match-mode: t erc-spelling-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-scrolltobottom-mode: t global-auto-complete-mode: t recentf-mode: t display-time-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t Recent input: C-a k C-y C-p C-p C-d C-d C-d * C-x=20 b C-g M-i t C-x b C-g C-x C-s C-p C-n C-n C-k=20 n n n C-x C-f C-g C-x C-f v =20 s l s l =20 m a C-n C-n C-n C-x v u y M-k c M-0=20 =20 x k=20 C-/ x k C-/ M-k p l C-n C-n C-n C-x f 0 1 =20 =20 =20 =20 M-k=20 M-k C-x C-f s l y M-x b y t - c o m =20 s l i m e . e l M-0 C-x p l=20 x M-k p l =20 =20 =20 M-k p l C-x b s l C-s ' c l =20 C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n=20 C-n C-n C-n C-n C-n C-n C-k C-/ C-k C-n C-k C-p=20 C-n C-e C-x C-s C-x b=20 C-g C-/ C-/ C-/ C-/ C-/ C-/ C-x C-g C-/ C-/ C-/ C-/=20 C-/ C-/ C-/ C-/ C-/ C-/ C-x v u y y C-x b =20 ; C-s c o d i n C-n C-n C-a M-x m C-g C-g C-x=20 m M-k M-k C-a C-a M-x b e m a c s - b u=20 r e p =20 =20 r e p o r t - e b u g=20 Recent messages: /media/hd2/music/Lenny Kravitz/Are You Gonna Go My Way/11 - Eleutheria.mp3 = [2 times] /media/hd2/music/Emilie Simon/La Marche De L'Empereur/01 - The frozen world= .mp3 [2 times] Mark set [3 times] Quit [2 times] Gnus not running; using plain Message mode Mark set Ispell process killed Starting new Ispell process [aspell::default] ... /media/hd2/music/Emilie Simon/La Marche De L'Empereur/02 - Antarctic.mp3 [2= times] /media/hd2/music/Emilie Simon/La Marche De L'Empereur/03 - The egg.mp3 [2 t= imes] Load-path shadows: /home/ivan/.emacs.d-bzr/org/ob-lisp hides /home/ivan/emacs-bzr/share/emacs/= 24.1.50/lisp/org/ob-lisp /home/ivan/.emacs.d-bzr/org/org-faces hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/org-faces /home/ivan/.emacs.d-bzr/org/org-gnus hides /home/ivan/emacs-bzr/share/emacs= /24.1.50/lisp/org/org-gnus /home/ivan/.emacs.d-bzr/org/org-bibtex hides /home/ivan/emacs-bzr/share/ema= cs/24.1.50/lisp/org/org-bibtex /home/ivan/.emacs.d-bzr/org/ob-sh hides /home/ivan/emacs-bzr/share/emacs/24= .1.50/lisp/org/ob-sh /home/ivan/.emacs.d-bzr/org/org-list hides /home/ivan/emacs-bzr/share/emacs= /24.1.50/lisp/org/org-list /home/ivan/.emacs.d-bzr/org/ob-clojure hides /home/ivan/emacs-bzr/share/ema= cs/24.1.50/lisp/org/ob-clojure /home/ivan/.emacs.d-bzr/org/org-ctags hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/org-ctags /home/ivan/.emacs.d-bzr/org/org-mobile hides /home/ivan/emacs-bzr/share/ema= cs/24.1.50/lisp/org/org-mobile /home/ivan/.emacs.d-bzr/org/org-docbook hides /home/ivan/emacs-bzr/share/em= acs/24.1.50/lisp/org/org-docbook /home/ivan/.emacs.d-bzr/org/ob-emacs-lisp hides /home/ivan/emacs-bzr/share/= emacs/24.1.50/lisp/org/ob-emacs-lisp /home/ivan/.emacs.d-bzr/org/ob-css hides /home/ivan/emacs-bzr/share/emacs/2= 4.1.50/lisp/org/ob-css /home/ivan/.emacs.d-bzr/org/org-mks hides /home/ivan/emacs-bzr/share/emacs/= 24.1.50/lisp/org/org-mks /home/ivan/.emacs.d-bzr/org/org-beamer hides /home/ivan/emacs-bzr/share/ema= cs/24.1.50/lisp/org/org-beamer /home/ivan/.emacs.d-bzr/org/org-exp-blocks hides /home/ivan/emacs-bzr/share= /emacs/24.1.50/lisp/org/org-exp-blocks /home/ivan/.emacs.d-bzr/org/org-capture hides /home/ivan/emacs-bzr/share/em= acs/24.1.50/lisp/org/org-capture /home/ivan/.emacs.d-bzr/org/ob-dot hides /home/ivan/emacs-bzr/share/emacs/2= 4.1.50/lisp/org/ob-dot /home/ivan/.emacs.d-bzr/org/org-archive hides /home/ivan/emacs-bzr/share/em= acs/24.1.50/lisp/org/org-archive /home/ivan/.emacs.d-bzr/org/ob-ocaml hides /home/ivan/emacs-bzr/share/emacs= /24.1.50/lisp/org/ob-ocaml /home/ivan/.emacs.d-bzr/org/ob-latex hides /home/ivan/emacs-bzr/share/emacs= /24.1.50/lisp/org/ob-latex /home/ivan/.emacs.d-bzr/org/org-pcomplete hides /home/ivan/emacs-bzr/share/= emacs/24.1.50/lisp/org/org-pcomplete /home/ivan/.emacs.d-bzr/org/org-timer hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/org-timer /home/ivan/.emacs.d-bzr/org/org-compat hides /home/ivan/emacs-bzr/share/ema= cs/24.1.50/lisp/org/org-compat /home/ivan/.emacs.d-bzr/org/org-mac-message hides /home/ivan/emacs-bzr/shar= e/emacs/24.1.50/lisp/org/org-mac-message /home/ivan/.emacs.d-bzr/org/org-vm hides /home/ivan/emacs-bzr/share/emacs/2= 4.1.50/lisp/org/org-vm /home/ivan/.emacs.d-bzr/org/org-bbdb hides /home/ivan/emacs-bzr/share/emacs= /24.1.50/lisp/org/org-bbdb /home/ivan/.emacs.d-bzr/org/org-datetree hides /home/ivan/emacs-bzr/share/e= macs/24.1.50/lisp/org/org-datetree /home/ivan/.emacs.d-bzr/org/org-latex hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/org-latex /home/ivan/.emacs.d-bzr/org/ob-scheme hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/ob-scheme /home/ivan/.emacs.d-bzr/org/ob-octave hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/ob-octave /home/ivan/.emacs.d-bzr/org/ob-lilypond hides /home/ivan/emacs-bzr/share/em= acs/24.1.50/lisp/org/ob-lilypond /home/ivan/.emacs.d-bzr/org/ob-C hides /home/ivan/emacs-bzr/share/emacs/24.= 1.50/lisp/org/ob-C /home/ivan/.emacs.d-bzr/org/ob-awk hides /home/ivan/emacs-bzr/share/emacs/2= 4.1.50/lisp/org/ob-awk /home/ivan/.emacs.d-bzr/org/org-table hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/org-table /home/ivan/.emacs.d-bzr/org/ob-sqlite hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/ob-sqlite /home/ivan/.emacs.d-bzr/org/ob-keys hides /home/ivan/emacs-bzr/share/emacs/= 24.1.50/lisp/org/ob-keys /home/ivan/.emacs.d-bzr/org/ob-java hides /home/ivan/emacs-bzr/share/emacs/= 24.1.50/lisp/org/ob-java /home/ivan/.emacs.d-bzr/org/org-icalendar hides /home/ivan/emacs-bzr/share/= emacs/24.1.50/lisp/org/org-icalendar /home/ivan/.emacs.d-bzr/org/ob-screen hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/ob-screen /home/ivan/.emacs.d-bzr/org/org-rmail hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/org-rmail /home/ivan/.emacs.d-bzr/org/org-lparse hides /home/ivan/emacs-bzr/share/ema= cs/24.1.50/lisp/org/org-lparse /home/ivan/.emacs.d-bzr/org/ob-fortran hides /home/ivan/emacs-bzr/share/ema= cs/24.1.50/lisp/org/ob-fortran /home/ivan/.emacs.d-bzr/org/ob-R hides /home/ivan/emacs-bzr/share/emacs/24.= 1.50/lisp/org/ob-R /home/ivan/.emacs.d-bzr/org/ob-mscgen hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/ob-mscgen /home/ivan/.emacs.d-bzr/org/ob-shen hides /home/ivan/emacs-bzr/share/emacs/= 24.1.50/lisp/org/ob-shen /home/ivan/.emacs.d-bzr/org/ob-comint hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/ob-comint /home/ivan/.emacs.d-bzr/org/ob-eval hides /home/ivan/emacs-bzr/share/emacs/= 24.1.50/lisp/org/ob-eval /home/ivan/.emacs.d-bzr/org/org-special-blocks hides /home/ivan/emacs-bzr/s= hare/emacs/24.1.50/lisp/org/org-special-blocks /home/ivan/.emacs.d-bzr/org/ob-sass hides /home/ivan/emacs-bzr/share/emacs/= 24.1.50/lisp/org/ob-sass /home/ivan/.emacs.d-bzr/org/ob-perl hides /home/ivan/emacs-bzr/share/emacs/= 24.1.50/lisp/org/ob-perl /home/ivan/.emacs.d-bzr/org/ob-matlab hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/ob-matlab /home/ivan/.emacs.d-bzr/org/ob-picolisp hides /home/ivan/emacs-bzr/share/em= acs/24.1.50/lisp/org/ob-picolisp /home/ivan/.emacs.d-bzr/org/ob-gnuplot hides /home/ivan/emacs-bzr/share/ema= cs/24.1.50/lisp/org/ob-gnuplot /home/ivan/.emacs.d-bzr/org/org-install hides /home/ivan/emacs-bzr/share/em= acs/24.1.50/lisp/org/org-install /home/ivan/.emacs.d-bzr/org/org-feed hides /home/ivan/emacs-bzr/share/emacs= /24.1.50/lisp/org/org-feed /home/ivan/.emacs.d-bzr/org/org-info hides /home/ivan/emacs-bzr/share/emacs= /24.1.50/lisp/org/org-info /home/ivan/.emacs.d-bzr/org/ob-haskell hides /home/ivan/emacs-bzr/share/ema= cs/24.1.50/lisp/org/ob-haskell /home/ivan/.emacs.d-bzr/org/org-freemind hides /home/ivan/emacs-bzr/share/e= macs/24.1.50/lisp/org/org-freemind /home/ivan/.emacs.d-bzr/org/org-id hides /home/ivan/emacs-bzr/share/emacs/2= 4.1.50/lisp/org/org-id /home/ivan/.emacs.d-bzr/org/org-mew hides /home/ivan/emacs-bzr/share/emacs/= 24.1.50/lisp/org/org-mew /home/ivan/.emacs.d-bzr/org/org-wl hides /home/ivan/emacs-bzr/share/emacs/2= 4.1.50/lisp/org/org-wl /home/ivan/.emacs.d-bzr/org/ob-plantuml hides /home/ivan/emacs-bzr/share/em= acs/24.1.50/lisp/org/ob-plantuml /home/ivan/.emacs.d-bzr/org/org-colview hides /home/ivan/emacs-bzr/share/em= acs/24.1.50/lisp/org/org-colview /home/ivan/.emacs.d-bzr/org/org-publish hides /home/ivan/emacs-bzr/share/em= acs/24.1.50/lisp/org/org-publish /home/ivan/.emacs.d-bzr/org/org-attach hides /home/ivan/emacs-bzr/share/ema= cs/24.1.50/lisp/org/org-attach /home/ivan/.emacs.d-bzr/org/org-entities hides /home/ivan/emacs-bzr/share/e= macs/24.1.50/lisp/org/org-entities /home/ivan/.emacs.d-bzr/org/org-inlinetask hides /home/ivan/emacs-bzr/share= /emacs/24.1.50/lisp/org/org-inlinetask /home/ivan/.emacs.d-bzr/org/org-w3m hides /home/ivan/emacs-bzr/share/emacs/= 24.1.50/lisp/org/org-w3m /home/ivan/.emacs.d-bzr/org/org-footnote hides /home/ivan/emacs-bzr/share/e= macs/24.1.50/lisp/org/org-footnote /home/ivan/.emacs.d-bzr/org/org-taskjuggler hides /home/ivan/emacs-bzr/shar= e/emacs/24.1.50/lisp/org/org-taskjuggler /home/ivan/.emacs.d-bzr/org/org-plot hides /home/ivan/emacs-bzr/share/emacs= /24.1.50/lisp/org/org-plot /home/ivan/.emacs.d-bzr/org/ob-maxima hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/ob-maxima /home/ivan/.emacs.d-bzr/org/org-protocol hides /home/ivan/emacs-bzr/share/e= macs/24.1.50/lisp/org/org-protocol /home/ivan/.emacs.d-bzr/org/org-clock hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/org-clock /home/ivan/.emacs.d-bzr/org/ob-tangle hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/ob-tangle /home/ivan/.emacs.d-bzr/org/ob-sql hides /home/ivan/emacs-bzr/share/emacs/2= 4.1.50/lisp/org/ob-sql /home/ivan/.emacs.d-bzr/org/ob-python hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/ob-python /home/ivan/.emacs.d-bzr/org/org-html hides /home/ivan/emacs-bzr/share/emacs= /24.1.50/lisp/org/org-html /home/ivan/.emacs.d-bzr/org/ob hides /home/ivan/emacs-bzr/share/emacs/24.1.= 50/lisp/org/ob /home/ivan/.emacs.d-bzr/org/ob-calc hides /home/ivan/emacs-bzr/share/emacs/= 24.1.50/lisp/org/ob-calc /home/ivan/.emacs.d-bzr/org/ob-lob hides /home/ivan/emacs-bzr/share/emacs/2= 4.1.50/lisp/org/ob-lob /home/ivan/.emacs.d-bzr/org/org-mouse hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/org-mouse /home/ivan/.emacs.d-bzr/org/ob-exp hides /home/ivan/emacs-bzr/share/emacs/2= 4.1.50/lisp/org/ob-exp /home/ivan/.emacs.d-bzr/org/ob-ref hides /home/ivan/emacs-bzr/share/emacs/2= 4.1.50/lisp/org/ob-ref /home/ivan/.emacs.d-bzr/org/org-docview hides /home/ivan/emacs-bzr/share/em= acs/24.1.50/lisp/org/org-docview /home/ivan/.emacs.d-bzr/org/org-mhe hides /home/ivan/emacs-bzr/share/emacs/= 24.1.50/lisp/org/org-mhe /home/ivan/.emacs.d-bzr/org/org hides /home/ivan/emacs-bzr/share/emacs/24.1= .50/lisp/org/org /home/ivan/.emacs.d-bzr/org/org-odt hides /home/ivan/emacs-bzr/share/emacs/= 24.1.50/lisp/org/org-odt /home/ivan/.emacs.d-bzr/org/ob-org hides /home/ivan/emacs-bzr/share/emacs/2= 4.1.50/lisp/org/ob-org /home/ivan/.emacs.d-bzr/org/org-remember hides /home/ivan/emacs-bzr/share/e= macs/24.1.50/lisp/org/org-remember /home/ivan/.emacs.d-bzr/org/org-macs hides /home/ivan/emacs-bzr/share/emacs= /24.1.50/lisp/org/org-macs /home/ivan/.emacs.d-bzr/org/org-jsinfo hides /home/ivan/emacs-bzr/share/ema= cs/24.1.50/lisp/org/org-jsinfo /home/ivan/.emacs.d-bzr/org/org-exp hides /home/ivan/emacs-bzr/share/emacs/= 24.1.50/lisp/org/org-exp /home/ivan/.emacs.d-bzr/org/ob-ledger hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/ob-ledger /home/ivan/.emacs.d-bzr/org/ob-table hides /home/ivan/emacs-bzr/share/emacs= /24.1.50/lisp/org/ob-table /home/ivan/.emacs.d-bzr/org/ob-ditaa hides /home/ivan/emacs-bzr/share/emacs= /24.1.50/lisp/org/ob-ditaa /home/ivan/.emacs.d-bzr/org/org-ascii hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/org-ascii /home/ivan/.emacs.d-bzr/org/org-irc hides /home/ivan/emacs-bzr/share/emacs/= 24.1.50/lisp/org/org-irc /home/ivan/.emacs.d-bzr/org/org-habit hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/org-habit /home/ivan/.emacs.d-bzr/org/org-indent hides /home/ivan/emacs-bzr/share/ema= cs/24.1.50/lisp/org/org-indent /home/ivan/.emacs.d-bzr/org/org-xoxo hides /home/ivan/emacs-bzr/share/emacs= /24.1.50/lisp/org/org-xoxo /home/ivan/.emacs.d-bzr/org/org-src hides /home/ivan/emacs-bzr/share/emacs/= 24.1.50/lisp/org/org-src /home/ivan/.emacs.d-bzr/org/org-crypt hides /home/ivan/emacs-bzr/share/emac= s/24.1.50/lisp/org/org-crypt /home/ivan/.emacs.d-bzr/org/org-agenda hides /home/ivan/emacs-bzr/share/ema= cs/24.1.50/lisp/org/org-agenda /home/ivan/.emacs.d-bzr/org/ob-js hides /home/ivan/emacs-bzr/share/emacs/24= .1.50/lisp/org/ob-js /home/ivan/.emacs.d-bzr/org/ob-ruby hides /home/ivan/emacs-bzr/share/emacs/= 24.1.50/lisp/org/ob-ruby /home/ivan/.emacs.d-bzr/misc/erc-goodies hides /home/ivan/emacs-bzr/share/e= macs/24.1.50/lisp/erc/erc-goodies /home/ivan/.emacs.d-bzr/emms/tq hides /home/ivan/emacs-bzr/share/emacs/24.1= .50/lisp/emacs-lisp/tq Features: (shadow emacsbug gud etags apropos arc-mode archive-mode hyperspec ffap compile diff-mode vc ediff-merg ediff-diff ediff-wind ediff-help ediff-util ediff-mult ediff-init ediff vc-dispatcher make-mode nnagent tea-time org-archive epa-file epa epg icomplete rect w3m-bookmark w3m-tabmenu w3m-session smiley mailalias smtpmail verbiste gnus-cite bbdb-message sendmail hashcash cookie1 quail gnus-fun bookmark help-mode debug org-capture org-mks mule-util cal-move qp w3m-form w3m doc-view jka-compr image-mode w3m-hist w3m-fb bookmark-w3m w3m-ems w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util mm-archive mail-extr gnus-bcklg gnus-async gnus-dup gnus-ml disp-table gnus-topic nndraft nnmh nnml nnfolder parse-time bbdb-gnus bbdb-mua bbdb-com netrc gnutls gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp gnus-cache 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 message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems nnheader mail-utils ido uniquify emms-player-mplayer emms-player-simple url-util url-parse url-vars emms-mark emms-info-mp3info emms-tag-editor emms-setup emms-browser sort emms-playlist-sort emms-score emms-cache emms-info later-do emms-playlist-mode emms-source-playlist emms-source-file dired-x cl-macs gv dired emms emms-compat appt holidays hol-loaddefs diary-lib diary-loaddefs cal-iso garak notify dbus-util assoc dbus lui tracking incomplete network-stream starttls tls erc-ring erc-netsplit erc-pcomplete erc-button erc-fill erc-stamp erc-join erc-avatar erc-log erc-track erc-match erc-spelling flyspell ispell erc-goodies erc erc-backend erc-compat auth-source eieio gnus-util mm-util mail-prsvr password-cache thingatpt pp paren eldoc image-file tabify vc-git autoinsert org-habit org-agenda org-w3m org-irc org-info org-gnus org-bbdb ivan-w3m ivan-term ivan-slime ivan-re-builder ivan-org ivan-newsticker newst-backend xml derived ivan-muse ivan-message misearch multi-isearch ivan-japanese ivan-ido ivan-gnus ivan-french ivan-english ivan-emms ivan-elim elim browse-url cl cl-lib ivan-comint ivan-bbdb bbdb timezone auto-complete-config auto-complete popup ivan-php ivan-common-code recentf tree-widget saveplace time rx org-drill org-learn org-id org byte-opt warnings bytecomp byte-compile cconv macroexp ob-emacs-lisp ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys ob ob-eval org-pcomplete pcomplete comint ansi-color ring org-list org-faces org-compat org-entities org-macs noutline outline easy-mmode format-spec find-func cal-menu calendar cal-loaddefs advice help-fns advice-preload cus-edit easymenu cus-start cus-load wid-edit ivan-var ivan-fun ivan-keymap edmacro kmacro ivan-face 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 files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) --=20 Ivan Kanis, Release Manager, Vision Objects, Tel +33 2 28 01 84 44, Fax +33 2 40 25 89 20 http://www.visionobjects.com Le p=C3=A9trole me parait tr=C3=A8s nettement =C3=AAtre l'odeur la plus par= faite du d=C3=A9sespoir humain, si le d=C3=A9sespoir humain =C3=A0 une odeur. -- Pierre Mac Orlan J'=C3=A9coute =C2=AB=C2=A0Emilie Simon - The egg=C2=A0=C2=BB. From unknown Fri Aug 15 18:14:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12191: 24.1.50; Error getf is not a valid place expression Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Aug 2012 14:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ivan Kanis Cc: 12191@debbugs.gnu.org Received: via spool by 12191-submit@debbugs.gnu.org id=B12191.134486657222053 (code B ref 12191); Mon, 13 Aug 2012 14:03:01 +0000 Received: (at 12191) by debbugs.gnu.org; 13 Aug 2012 14:02:52 +0000 Received: from localhost ([127.0.0.1]:53508 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T0vEK-0005je-NQ for submit@debbugs.gnu.org; Mon, 13 Aug 2012 10:02:52 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:10774) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T0vEK-0005jY-1X for 12191@debbugs.gnu.org; Mon, 13 Aug 2012 10:02:52 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ai0FAG6Zu09MCqqR/2dsb2JhbABEsEiDSYEIghUBAQQBViMFCws0EhQYDSSIHAW6CZBEA6MzgViDBQ X-IronPort-AV: E=Sophos;i="4.75,637,1330923600"; d="scan'208";a="195569167" Received: from 76-10-170-145.dsl.teksavvy.com (HELO pastel.home) ([76.10.170.145]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 13 Aug 2012 09:54:19 -0400 Received: by pastel.home (Postfix, from userid 20848) id 6E72659305; Mon, 13 Aug 2012 09:54:18 -0400 (EDT) From: Stefan Monnier Message-ID: References: <87sjbrdlxp.fsf@visionobjects.com> Date: Mon, 13 Aug 2012 09:54:18 -0400 In-Reply-To: <87sjbrdlxp.fsf@visionobjects.com> (Ivan Kanis's message of "Mon, 13 Aug 2012 14:18:58 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > 1) create a file foo.el containing > (defun slime-merge-notes (notes) > "Merge NOTES together. Keep the highest severity, concatenate the messages." > (let* ((new-severity (reduce #'slime-most-severe notes > :key #'slime-note.severity)) > (new-message (mapconcat #'slime-note.message notes "\n"))) > (let ((new-note (copy-list (car notes)))) > (setf (getf new-note :message) new-message) > (setf (getf new-note :severity) new-severity) > new-note))) This file uses `getf' which is not defined until you require CL. If you add (require 'cl), byte-compiling should work fine. Stefan From unknown Fri Aug 15 18:14:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12191: 24.1.50; Error getf is not a valid place expression Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Aug 2012 17:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ivan Kanis Cc: 12191@debbugs.gnu.org Received: via spool by 12191-submit@debbugs.gnu.org id=B12191.13448773565617 (code B ref 12191); Mon, 13 Aug 2012 17:03:01 +0000 Received: (at 12191) by debbugs.gnu.org; 13 Aug 2012 17:02:36 +0000 Received: from localhost ([127.0.0.1]:53802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T0y2G-0001SY-8u for submit@debbugs.gnu.org; Mon, 13 Aug 2012 13:02:36 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:52987) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T0y2E-0001SQ-5d for 12191@debbugs.gnu.org; Mon, 13 Aug 2012 13:02:34 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1T0xtw-0006ft-72; Mon, 13 Aug 2012 12:54:00 -0400 From: Glenn Morris References: <87sjbrdlxp.fsf@visionobjects.com> X-Spook: insurgency Taiwan nuclear Maple SEAL Team 6 USDOJ X-Ran: O;$/B;)L(b|=YU9>c'YXX7jnSjCcu6Jv-u3aAM[}n_p/]uw7kj[jE*T1pV4J+z/(@y>x|d X-Hue: blue X-Attribution: GM Date: Mon, 13 Aug 2012 12:53:59 -0400 In-Reply-To: <87sjbrdlxp.fsf@visionobjects.com> (Ivan Kanis's message of "Mon, 13 Aug 2012 14:18:58 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Ivan Kanis wrote: > It's a regression as it works fine with 24.1. No it doesn't. Compiling it produces a warning: In end of data: foo.el:14:1:Warning: the following functions are not known to be defined: reduce, copy-list, setf, getf and running it gives the expected error about those functions being void. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 13 13:02:47 2012 Received: (at control) by debbugs.gnu.org; 13 Aug 2012 17:02:47 +0000 Received: from localhost ([127.0.0.1]:53806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T0y2R-0001Sv-Ed for submit@debbugs.gnu.org; Mon, 13 Aug 2012 13:02:47 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:52988) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T0y2Q-0001So-6F for control@debbugs.gnu.org; Mon, 13 Aug 2012 13:02:46 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1T0xu8-0006gi-OJ for control@debbugs.gnu.org; Mon, 13 Aug 2012 12:54:12 -0400 Date: Mon, 13 Aug 2012 12:54:12 -0400 Message-Id: Subject: control message for bug 12191 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) tag 12191 notabug close 12191 From unknown Fri Aug 15 18:14:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12191: 24.1.50; Error getf is not a valid place expression Resent-From: Ivan Kanis Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Aug 2012 18:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: Stefan Monnier Cc: 12191@debbugs.gnu.org Received: via spool by 12191-submit@debbugs.gnu.org id=B12191.134488271216810 (code B ref 12191); Mon, 13 Aug 2012 18:32:02 +0000 Received: (at 12191) by debbugs.gnu.org; 13 Aug 2012 18:31:52 +0000 Received: from localhost ([127.0.0.1]:53942 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T0zQZ-0004N1-VQ for submit@debbugs.gnu.org; Mon, 13 Aug 2012 14:31:51 -0400 Received: from mail-wg0-f46.google.com ([74.125.82.46]:62492) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T0zQV-0004Mr-3I for 12191@debbugs.gnu.org; Mon, 13 Aug 2012 14:31:47 -0400 Received: by wgbdq10 with SMTP id dq10so3241663wgb.15 for <12191@debbugs.gnu.org>; Mon, 13 Aug 2012 11:23:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=from:to:cc:subject:references:face:x-hashcash:x-hashcash:date :in-reply-to:message-id:user-agent:mime-version:content-type; bh=sMfkmo89cRFV1TDbasCrUD3+m0fjO/CbPVuh7w82Vec=; b=wTmr2X07S1XjyMvxoJ+vRyIalN7HHUWYLRmwdTUEDzwwELVzkM6EYQXfs1Wnq3qqmO JJi+Q29wZiu2SjRykZ9aEB/dj7XQMjUx3OfQgN/8CJqIldrVk8wpfDgLIZUUvh6mukNv cQ21Far/MfPj0gZgla9drXlXBP3TxbY5/m+dSkeg6BtZMHyA7CR75LZmK4f2ekgPbiMU zM+GJIoSZuhK7ZY+GQg6GiEXcEIHWahFPCnLcp6yXXzoBLSDv9PBylVEDxqaBSmSOTz2 6KFBV03FhwwaAK69lslugQpFk/n3V9X8koMD+Hht6XeJxJflldYarK2aE9JUtqAmYIRC A1Bg== Received: by 10.216.200.201 with SMTP id z51mr6981460wen.0.1344882188846; Mon, 13 Aug 2012 11:23:08 -0700 (PDT) Received: from tao ([89.83.137.164]) by mx.google.com with ESMTPS id b7sm25793397wiz.9.2012.08.13.11.23.06 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 13 Aug 2012 11:23:07 -0700 (PDT) From: Ivan Kanis References: <87sjbrdlxp.fsf@visionobjects.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAAXNSR0IArs4c6QAAAB5QTFRF IBkXUxMTOCwoTC4qcUY8iFxQmmper31txpaJ/v/8aKZ1oAAAAcVJREFUOMt100tu2zAQAFDCXnUZ oAcIqG68LZULVLQBbwuSiffm6AIRRyeotAySJoVu2+FPpJWWC3/4NKOZocSW/yxWfnJ2+Bdwzhj7 8gleWVy7DXC2rkMNr2V/zRbghXIwthf3VbIA9Ffc71vZCSFyCEsBggtNS8ludwvfmhYA0Vn9o4DP zMWxR7+cPWzAYFzwM0ModtdmcDbDS6i/hT7L+RZof5yCXGrYe5jn2YO6BYMjgY+51tCIAqHgBLwR pwLnGuRjAKyBJkuN4yd4U92uCY1vUr2D/c5b8DuxyQwfOHUeaLqDJhnkkuGXbB56h2C1IVBdgncc bBi6feroa9B6jUDojnQPQKupbyXyeeCE1oT7Oqrt+SnfY3mkiyGA/3AmD3H5g32CcBx6hY8pRkwJ 9PpcjRGobUfprFnhAa1vepwcgMOhwG+pdSgKHFU9HAvoAH6XUl7lDUCCq5Qb6GMbVm3Aj++qDYCt wdBc/YHgOFCmS3mjDMRcSE2qY4E3Q3PVIQRQmeodNH4QEbRUFZzW+VotzwX4yTcRTySOML1qjcE5 hTirVqDHkMAP0PjAywp3d18JZtqzvr9zDYD+GaSKtE6Zlr/DLPNFmOcvBAAAAABJRU5ErkJggg== X-Hashcash: 1:20:120813:12191@debbugs.gnu.org::e6uxyhtHukfoI69l:0000000000000000000000000000000000000000020W X-Hashcash: 1:20:120813:monnier@iro.umontreal.ca::5qqr6lOsD5nsQyYX:00000000000000000000000000000000000000/3O Date: Mon, 13 Aug 2012 20:23:04 +0200 In-Reply-To: (Stefan Monnier's message of "Mon, 13 Aug 2012 09:54:18 -0400") Message-ID: <877gt2ejnb.fsf@kanis.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Stefan Monnier wrote: >> 1) create a file foo.el containing > >> (defun slime-merge-notes (notes) >> "Merge NOTES together. Keep the highest severity, concatenate the messages." >> (let* ((new-severity (reduce #'slime-most-severe notes >> :key #'slime-note.severity)) >> (new-message (mapconcat #'slime-note.message notes "\n"))) >> (let ((new-note (copy-list (car notes)))) >> (setf (getf new-note :message) new-message) >> (setf (getf new-note :severity) new-severity) >> new-note))) > > This file uses `getf' which is not defined until you require CL. > If you add (require 'cl), byte-compiling should work fine. I tacked (require 'cl) on top, I got: foo.el:1:1:Warning: cl package required at runtime foo.el:3:1:Error: (cl-getf new-note :message) is not a valid place expression -- Ivan Kanis http://ivan.kanis.fr Luck affects everything. Let your hook always be cast; in the stream where you least expect it there will be a fish. -- Ovid From unknown Fri Aug 15 18:14:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12191: 24.1.50; Error getf is not a valid place expression Resent-From: Ivan Kanis Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Aug 2012 18:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: Glenn Morris Cc: 12191@debbugs.gnu.org Received: via spool by 12191-submit@debbugs.gnu.org id=B12191.134488293417144 (code B ref 12191); Mon, 13 Aug 2012 18:36:02 +0000 Received: (at 12191) by debbugs.gnu.org; 13 Aug 2012 18:35:34 +0000 Received: from localhost ([127.0.0.1]:53958 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T0zUA-0004SP-Nc for submit@debbugs.gnu.org; Mon, 13 Aug 2012 14:35:34 -0400 Received: from mail-wg0-f46.google.com ([74.125.82.46]:39544) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T0zU5-0004SF-6q for 12191@debbugs.gnu.org; Mon, 13 Aug 2012 14:35:29 -0400 Received: by wgbdq10 with SMTP id dq10so3244454wgb.15 for <12191@debbugs.gnu.org>; Mon, 13 Aug 2012 11:26:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=from:to:cc:subject:references:face:x-hashcash:x-hashcash:date :in-reply-to:message-id:user-agent:mime-version:content-type; bh=sFCLTTTsN2qwYi46tYOfP8b8IKb/6R03xbQhO6Soh2A=; b=itEvH2ZnALIFhrNSt6/gR4XH2vXnS8DEujs241T6CuL3bHCwy7gD8J3BLRLEwf9g7H lebjB2U+IQxgmgBDLd1/2pYW2KVopAM0IFt6/6KLtWTFJgxxaCYyiPGQ3uO5mYn9aeaO tlnGRZknVxUYqnJy5KWYAb57vvMNKDdXBwACDDv9UkN+7GRjzH0a2dAGh89BdQf+nckB l/eohoIOGqibS+Js2juBtPJZuvsn8PZJAGQla83agsy7s1bPufmoCVWuYfiHwGSfNdvK 3icfT51LgLIlMuBWIIGc8XL7TllRBFed/dvOGdaKXURsPxxQTit3UIPW8PtA3tvsM0TR UABg== Received: by 10.216.234.231 with SMTP id s81mr7256024weq.34.1344882411029; Mon, 13 Aug 2012 11:26:51 -0700 (PDT) Received: from tao ([89.83.137.164]) by mx.google.com with ESMTPS id dc3sm17759421wib.7.2012.08.13.11.26.48 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 13 Aug 2012 11:26:50 -0700 (PDT) From: Ivan Kanis References: <87sjbrdlxp.fsf@visionobjects.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAAXNSR0IArs4c6QAAAB5QTFRF IBkXUxMTOCwoTC4qcUY8iFxQmmper31txpaJ/v/8aKZ1oAAAAcVJREFUOMt100tu2zAQAFDCXnUZ oAcIqG68LZULVLQBbwuSiffm6AIRRyeotAySJoVu2+FPpJWWC3/4NKOZocSW/yxWfnJ2+Bdwzhj7 8gleWVy7DXC2rkMNr2V/zRbghXIwthf3VbIA9Ffc71vZCSFyCEsBggtNS8ludwvfmhYA0Vn9o4DP zMWxR7+cPWzAYFzwM0ModtdmcDbDS6i/hT7L+RZof5yCXGrYe5jn2YO6BYMjgY+51tCIAqHgBLwR pwLnGuRjAKyBJkuN4yd4U92uCY1vUr2D/c5b8DuxyQwfOHUeaLqDJhnkkuGXbB56h2C1IVBdgncc bBi6feroa9B6jUDojnQPQKupbyXyeeCE1oT7Oqrt+SnfY3mkiyGA/3AmD3H5g32CcBx6hY8pRkwJ 9PpcjRGobUfprFnhAa1vepwcgMOhwG+pdSgKHFU9HAvoAH6XUl7lDUCCq5Qb6GMbVm3Aj++qDYCt wdBc/YHgOFCmS3mjDMRcSE2qY4E3Q3PVIQRQmeodNH4QEbRUFZzW+VotzwX4yTcRTySOML1qjcE5 hTirVqDHkMAP0PjAywp3d18JZtqzvr9zDYD+GaSKtE6Zlr/DLPNFmOcvBAAAAABJRU5ErkJggg== X-Hashcash: 1:20:120813:12191@debbugs.gnu.org::79o7RyJd89ymUNNc:00000000000000000000000000000000000000000cdY X-Hashcash: 1:20:120813:rgm@gnu.org::TbNUgRK3tOz5nSxD:0000002mTz Date: Mon, 13 Aug 2012 20:26:46 +0200 In-Reply-To: (Glenn Morris's message of "Mon, 13 Aug 2012 12:53:59 -0400") Message-ID: <87393qejh5.fsf@kanis.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Glenn Morris wrote: >> It's a regression as it works fine with 24.1. > > No it doesn't. Compiling it produces a warning: > > In end of data: > foo.el:14:1:Warning: the following functions are not known to be defined: > reduce, copy-list, setf, getf > > and running it gives the expected error about those functions being > void. > OK I haven't worded this properly. I shouldn't have said "it works". The regression is that the behavior is different in 24.1 and bzr. I ignore warnings but stop on error. -- Ivan Kanis http://ivan.kanis.fr Simple can be harder than complex. You have to work hard to get your thinking clean to make it simple. But it's worth it in the end because once you get there, you can move mountains. -- Steve Jobs From unknown Fri Aug 15 18:14:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12191: 24.1.50; Error getf is not a valid place expression Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Aug 2012 21:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: Ivan Kanis Cc: 12191@debbugs.gnu.org Received: via spool by 12191-submit@debbugs.gnu.org id=B12191.13448935953942 (code B ref 12191); Mon, 13 Aug 2012 21:34:01 +0000 Received: (at 12191) by debbugs.gnu.org; 13 Aug 2012 21:33:15 +0000 Received: from localhost ([127.0.0.1]:54327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T12GB-00011W-4D for submit@debbugs.gnu.org; Mon, 13 Aug 2012 17:33:15 -0400 Received: from chene.dit.umontreal.ca ([132.204.246.20]:44164) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T12G8-00011P-Qc for 12191@debbugs.gnu.org; Mon, 13 Aug 2012 17:33:13 -0400 Received: from fmsmemgm.homelinux.net (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id q7DLOPVb004482; Mon, 13 Aug 2012 17:24:33 -0400 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 78B0FAE427; Mon, 13 Aug 2012 17:24:14 -0400 (EDT) From: Stefan Monnier Message-ID: References: <87sjbrdlxp.fsf@visionobjects.com> <877gt2ejnb.fsf@kanis.fr> Date: Mon, 13 Aug 2012 17:24:14 -0400 In-Reply-To: <877gt2ejnb.fsf@kanis.fr> (Ivan Kanis's message of "Mon, 13 Aug 2012 20:23:04 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4309=0 X-NAI-Spam-Version: 2.2.0.9309 : core <4309> : streams <798803> : uri <1191526> X-Spam-Score: -3.5 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) > I tacked (require 'cl) on top, I got: > foo.el:1:1:Warning: cl package required at runtime > foo.el:3:1:Error: (cl-getf new-note :message) is not a valid place expression Aha, indeed, I see it now, sorry. Should be fixed now, Stefan From unknown Fri Aug 15 18:14:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12191: 24.1.50; Error getf is not a valid place expression Resent-From: Ivan Kanis Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 16 Aug 2012 07:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: Stefan Monnier Cc: 12191@debbugs.gnu.org Received: via spool by 12191-submit@debbugs.gnu.org id=B12191.134510168917914 (code B ref 12191); Thu, 16 Aug 2012 07:22:02 +0000 Received: (at 12191) by debbugs.gnu.org; 16 Aug 2012 07:21:29 +0000 Received: from localhost ([127.0.0.1]:60353 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T1uOX-0004et-0Z for submit@debbugs.gnu.org; Thu, 16 Aug 2012 03:21:29 -0400 Received: from mail-wi0-f174.google.com ([209.85.212.174]:53072) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T1uOU-0004ej-CW for 12191@debbugs.gnu.org; Thu, 16 Aug 2012 03:21:27 -0400 Received: by wibhr14 with SMTP id hr14so298424wib.15 for <12191@debbugs.gnu.org>; Thu, 16 Aug 2012 00:12:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=from:to:cc:subject:references:face:x-hashcash:x-hashcash:date :in-reply-to:message-id:user-agent:mime-version:content-type; bh=qWoTLWz4LFjScZrHd9u0j2yazyhzf+/DnvhkNbhBipg=; b=LxGr92eSAvy1Dajl/yeuVjZ9HKSHl8ewylEu0CKEaQsHa4UcnN7aj8skyiW4p8YXEa gH21JDAnwujzlCc+fbYfdmRNmjq8MVonkKBUxmkfIpNuTNG/Vo2Lmsfq+7Of17KdPMvH UAxaOa3AEJo9o+s+6Gz3pvmq24y37Ul24RBzwEX2I/f1GC4GyhGgM5IZe33eB8LCHKP6 SyGzPrGJV1tBN+XmrnC0vaJ6SXysK+PPOfVnkOXlNLu+BTRnSzucswiu+8gvAKIsB74t vaGgK4j0FGjqPr27D1TZgjMq450Z1CSwtv+9QbStorPnGi1SdcGYDPcTLYkvU+7A9zPV 4+lA== Received: by 10.216.85.149 with SMTP id u21mr87385wee.147.1345101157848; Thu, 16 Aug 2012 00:12:37 -0700 (PDT) Received: from tao ([89.83.137.164]) by mx.google.com with ESMTPS id fu8sm2325416wib.5.2012.08.16.00.12.31 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 16 Aug 2012 00:12:36 -0700 (PDT) From: Ivan Kanis References: <87sjbrdlxp.fsf@visionobjects.com> <877gt2ejnb.fsf@kanis.fr> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAAXNSR0IArs4c6QAAAB5QTFRF IBkXUxMTOCwoTC4qcUY8iFxQmmper31txpaJ/v/8aKZ1oAAAAcVJREFUOMt100tu2zAQAFDCXnUZ oAcIqG68LZULVLQBbwuSiffm6AIRRyeotAySJoVu2+FPpJWWC3/4NKOZocSW/yxWfnJ2+Bdwzhj7 8gleWVy7DXC2rkMNr2V/zRbghXIwthf3VbIA9Ffc71vZCSFyCEsBggtNS8ludwvfmhYA0Vn9o4DP zMWxR7+cPWzAYFzwM0ModtdmcDbDS6i/hT7L+RZof5yCXGrYe5jn2YO6BYMjgY+51tCIAqHgBLwR pwLnGuRjAKyBJkuN4yd4U92uCY1vUr2D/c5b8DuxyQwfOHUeaLqDJhnkkuGXbB56h2C1IVBdgncc bBi6feroa9B6jUDojnQPQKupbyXyeeCE1oT7Oqrt+SnfY3mkiyGA/3AmD3H5g32CcBx6hY8pRkwJ 9PpcjRGobUfprFnhAa1vepwcgMOhwG+pdSgKHFU9HAvoAH6XUl7lDUCCq5Qb6GMbVm3Aj++qDYCt wdBc/YHgOFCmS3mjDMRcSE2qY4E3Q3PVIQRQmeodNH4QEbRUFZzW+VotzwX4yTcRTySOML1qjcE5 hTirVqDHkMAP0PjAywp3d18JZtqzvr9zDYD+GaSKtE6Zlr/DLPNFmOcvBAAAAABJRU5ErkJggg== X-Hashcash: 1:20:120816:12191@debbugs.gnu.org::fxelreF9kqarnDGU:00000000000000000000000000000000000000000Gjs X-Hashcash: 1:20:120816:monnier@iro.umontreal.ca::z1gTFbE7Vcoii608:000000000000000000000000000000000000030sK Date: Thu, 16 Aug 2012 09:12:25 +0200 In-Reply-To: (Stefan Monnier's message of "Mon, 13 Aug 2012 17:24:14 -0400") Message-ID: <87mx1vwbs6.fsf@kanis.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Stefan Monnier wrote: >> I tacked (require 'cl) on top, I got: > >> foo.el:1:1:Warning: cl package required at runtime >> foo.el:3:1:Error: (cl-getf new-note :message) is not a valid place expression > > Aha, indeed, I see it now, sorry. Should be fixed now, Indeed it's fixed. Thank you. -- Ivan Kanis http://ivan.kanis.fr The power of accurate observation is commonly called cynicism by those who have not got it. -- George Bernard Shaw