From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 18 15:27:35 2012 Received: (at submit) by debbugs.gnu.org; 18 Oct 2012 19:27:35 +0000 Received: from localhost ([127.0.0.1]:50392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TOvkk-0001U5-NJ for submit@debbugs.gnu.org; Thu, 18 Oct 2012 15:27:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60360) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TOvki-0001Ti-I3 for submit@debbugs.gnu.org; Thu, 18 Oct 2012 15:27:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TOvj9-0006qE-Dd for submit@debbugs.gnu.org; Thu, 18 Oct 2012 15:25:56 -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,RCVD_IN_DNSWL_HI, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:36329) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TOvj9-0006qA-9Y for submit@debbugs.gnu.org; Thu, 18 Oct 2012 15:25:55 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58990) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TOvj4-0003Q7-7z for bug-gnu-emacs@gnu.org; Thu, 18 Oct 2012 15:25:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TOvj1-0006kH-M2 for bug-gnu-emacs@gnu.org; Thu, 18 Oct 2012 15:25:50 -0400 Received: from acsinet15.oracle.com ([141.146.126.227]:46682) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TOvj1-0006k6-7b for bug-gnu-emacs@gnu.org; Thu, 18 Oct 2012 15:25:47 -0400 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q9IJPgEH031683 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Thu, 18 Oct 2012 19:25:43 GMT Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q9IJPfcs001490 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 18 Oct 2012 19:25:42 GMT Received: from abhmt112.oracle.com (abhmt112.oracle.com [141.146.116.64]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q9IJPe6v032349 for ; Thu, 18 Oct 2012 14:25:40 -0500 Received: from dradamslap1 (/10.159.186.224) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 18 Oct 2012 12:25:41 -0700 From: "Drew Adams" To: Subject: 24.2.50; `nreverse' complains that ("foo") is not `listp' Date: Thu, 18 Oct 2012 12:25:16 -0700 Message-ID: <26A504004FDA4E18B0A20DF23152CC5D@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 thread-index: Ac2tZk21ej1h+WUcTgq2Gg/ru6wlDg== X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -3.4 (---) X-Debbugs-Envelope-To: submit 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 (------) I do not understand this, and I haven't found a way to repro it from emacs -Q. (I can give a much longer recipe, but I doubt you are interested.) Here is the backtrace. The first line makes it clear that the list ("c:/drews-lisp-20/CONTRIB/") is not considered `listp'. But if you just start with (setq dir-names '("c:/drews-lisp-20/CONTRIB/")) there is no problem. Yet `e dir-names' shows that that is the value. And `e (listp dir-names)' returns t. Bizarre. Dunno whether this report will help in any way, but this debugger behavior sure seems odd. Debugger entered--Lisp error: (wrong-type-argument listp ("c:/drews-lisp-20= /CONTRIB/")) nreverse(("c:/drews-lisp-20/CONTRIB/")) (setq dir-names (nreverse (delete "" dir-names))) (prog1 (setq dir-names (nreverse (delete "" dir-names))) (icicle-unbind-f= ile-candidate-keys) (if (interactive-p) (progn (message "Directories: %S" d= ir-names)))) (let* ((icicle-orig-buff (current-buffer)) (icicle-orig-window (selected-= window)) (prompt (or icicle-prompt "Choose directory (`RET' when done): "))= (dir-names nil) (icicle-proxy-candidates (let ((ipc nil)) (if icicle-add-p= roxy-candidates-flag (progn (setq ipc (icicle-remove-if-not ... ...) ipc (a= pply ... ipc) ipc (icicle-remove-if-not ... ipc)))) ipc)) (user-file-pred i= cicle-file-predicate) (icicle-file-predicate (if user-file-pred (function (= lambda (f) (and (file-directory-p f) (funcall user-file-pred f)))) (functio= n file-directory-p))) (icicle-comp-base-is-default-dir-p t) (completion-ign= ore-case (or (and (boundp (quote read-file-name-completion-ignore-case)) re= ad-file-name-completion-ignore-case) completion-ignore-case)) (icicle-show-= Completions-initially-flag (or icicle-show-Completions-initially-flag icicl= e-files-ido-like-flag)) (icicle-top-level-when-sole-completion-flag (or ici= cle-top-level-when-sole-completion-flag icicle-files-ido-like-flag)) (icicl= e-default-value (if (and icicle-files-ido-like-flag icicle-default-value) i= cicle-files-ido-like-flag (and (memq icicle-default-value (quote (t nil))) = icicle-default-value))) (icicle-must-match-regexp icicle-file-match-regexp)= (icicle-must-not-match-regexp icicle-file-no-match-regexp) (icicle-must-pa= ss-after-match-predicate icicle-file-predicate) (icicle-require-match-flag = icicle-file-require-match-flag) (icicle-extra-candidates icicle-file-extras= ) (icicle-transform-function (quote icicle-remove-dups-if-extras)) (icicle-= -temp-orders (copy-sequence icicle-sort-orders-alist)) (icicle-sort-orders-= alist (progn (if (and icicle-file-sort-first-time-p icicle-file-sort) (prog= n (setq icicle-sort-comparer icicle-file-sort icicle-file-sort-first-time-p= nil))) (if icicle-file-sort (let ((already-there ...)) (if already-there (= cons already-there ...) (cons ... icicle--temp-orders))) icicle--temp-order= s))) (icicle-candidate-help-fn (function (lambda (cand) (icicle-describe-fi= le cand current-prefix-arg t)))) (icicle-candidate-alt-action-fn (or icicle= -candidate-alt-action-fn (icicle-alt-act-fn-for-type "file"))) (icicle-all-= candidates-list-alt-action-fn (or icicle-all-candidates-list-alt-action-fn = (icicle-alt-act-fn-for-type "file"))) (icicle-delete-candidate-object (quot= e icicle-delete-file-or-directory)) (icicle-candidate-action-fn (function (= lambda (candidate) (let ((minibuffer-completion-table minibuffer-completion= -table) (minibuffer-completion-predicate minibuffer-completion-predicate) (= minibuffer-completion-confirm minibuffer-completion-confirm) (minibuffer-co= mpleting-file-name minibuffer-completing-file-name) (minibuffer-completing-= symbol ...) (minibuffer-exit-hook minibuffer-exit-hook) (minibuffer-help-fo= rm minibuffer-help-form) (minibuffer-history-variable minibuffer-history-va= riable) (minibuffer-history-case-insensitive-variables minibuffer-history-c= ase-insensitive-variables) (minibuffer-history-sexp-flag minibuffer-history= -sexp-flag) (minibuffer-message-timeout ...) (minibuffer-prompt-properties = ...) (minibuffer-setup-hook minibuffer-setup-hook) (minibuffer-text-before-= history minibuffer-text-before-history)) (setq candidate (expand-file-name = candidate ...)) (let (...) (cond ... ... ... ...)) (select-window (minibuff= er-window)) (select-frame-set-input-focus (selected-frame)) nil))))) (icicl= e-bind-file-candidate-keys) (let ((body (function (lambda nil (let (...) (s= etq icicle-candidate-action-fn nil) (funcall ... file-choice)))))) (cond ((= and debug-on-error debug-on-quit) (condition-case act-on-choice (funcall bo= dy))) (debug-on-error (condition-case act-on-choice (funcall body) (quit (i= cicle-try-switch-buffer icicle-orig-buff) nil))) (debug-on-quit (condition-= case act-on-choice (funcall body) (error (icicle-try-switch-buffer icicle-o= rig-buff) nil (error "%s" (error-message-string act-on-choice))))) (t (cond= ition-case act-on-choice (funcall body) (quit (icicle-try-switch-buffer ici= cle-orig-buff) nil) (error (icicle-try-switch-buffer icicle-orig-buff) nil = (error "%s" (error-message-string act-on-choice))))))) (prog1 (setq dir-nam= es (nreverse (delete "" dir-names))) (icicle-unbind-file-candidate-keys) (i= f (interactive-p) (progn (message "Directories: %S" dir-names))))) icicle-directory-list() call-interactively(icicle-directory-list record-it) icicle-execute-extended-command-1("icicle-directory-list") #[...] 9]() funcall(#[...] 9]) icicle-execute-extended-command() call-interactively(icicle-execute-extended-command nil nil) In GNU Emacs 24.2.50.1 (i386-mingw-nt5.1.2600) of 2012-10-15 on DANI-PC Bzr revision: 110553 monnier@iro.umontreal.ca-20121015164957-6zms5w2js1xkld= tg Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.7) --no-opt --enable-checking --cflags -I../../libs/libxpm-3.5.8/include -I../../libs/libxpm-3.5.8/src -I../../libs/libpng-1.4.10 -I../../libs/zlib-1.2.6 -I../../libs/giflib-4.1.4-1/include -I../../libs/jpeg-6b-4/include -I../../libs/tiff-3.8.2-1/include -I../../libs/libxml2-2.7.8-w32-bin/include/libxml2 -I../../libs/gnutls-3.0.16/include -I../../libs/libiconv-1.14-2-mingw32-dev/include' From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 18 20:57:22 2012 Received: (at 12677-done) by debbugs.gnu.org; 19 Oct 2012 00:57:22 +0000 Received: from localhost ([127.0.0.1]:50714 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TP0tu-00047Z-7B for submit@debbugs.gnu.org; Thu, 18 Oct 2012 20:57:22 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:44001) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TP0ts-00047N-91 for 12677-done@debbugs.gnu.org; Thu, 18 Oct 2012 20:57:20 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ai0FAG6Zu09MCoeh/2dsb2JhbABEsEiDSYEIghUBAQQBViMFCws0EhQYDSSIHAW6CZBEA6MzgViDBQ X-IronPort-AV: E=Sophos;i="4.75,637,1330923600"; d="scan'208";a="202142388" Received: from 76-10-135-161.dsl.teksavvy.com (HELO pastel.home) ([76.10.135.161]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 18 Oct 2012 20:55:47 -0400 Received: by pastel.home (Postfix, from userid 20848) id 4C55059525; Thu, 18 Oct 2012 20:55:47 -0400 (EDT) From: Stefan Monnier To: "Drew Adams" Subject: Re: bug#12677: 24.2.50; `nreverse' complains that ("foo") is not `listp' Message-ID: References: <26A504004FDA4E18B0A20DF23152CC5D@us.oracle.com> Date: Thu, 18 Oct 2012 20:55:47 -0400 In-Reply-To: <26A504004FDA4E18B0A20DF23152CC5D@us.oracle.com> (Drew Adams's message of "Thu, 18 Oct 2012 12:25:16 -0700") 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: 0.8 (/) X-Debbugs-Envelope-To: 12677-done Cc: 12677-done@debbugs.gnu.org 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: 0.8 (/) > Debugger entered--Lisp error: (wrong-type-argument listp ("c:/drews-lisp-20= > /CONTRIB/")) My guess is that the code ended up doing something morally equivalent to (nreverse '(1 2 . 3)). Try it and you'll see a similarly confusing error message. The reason is that by the time you get to the error, the list has already been "nreversed" by side-effect, so the arg (which still points to the cons cell which used to be the first element of the line) now still points to the same cons-cell, but that cons-cell's cdr has been set to nil because it was to become the last element of the returned list. I've installed a change in trunk which makes the above error include the problematic non-nil tail, rather than the first element who looks confusingly normal. Stefan From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 18 21:49:26 2012 Received: (at 12677-done) by debbugs.gnu.org; 19 Oct 2012 01:49:26 +0000 Received: from localhost ([127.0.0.1]:50760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TP1iH-0005Ih-Nh for submit@debbugs.gnu.org; Thu, 18 Oct 2012 21:49:25 -0400 Received: from acsinet15.oracle.com ([141.146.126.227]:46970) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TP1iF-0005IV-QE for 12677-done@debbugs.gnu.org; Thu, 18 Oct 2012 21:49:24 -0400 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q9J1ln31019761 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 19 Oct 2012 01:47:50 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q9J1lnJh018781 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 19 Oct 2012 01:47:49 GMT Received: from abhmt119.oracle.com (abhmt119.oracle.com [141.146.116.71]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q9J1lnqX006697; Thu, 18 Oct 2012 20:47:49 -0500 Received: from dradamslap1 (/10.159.186.224) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 18 Oct 2012 18:47:48 -0700 From: "Drew Adams" To: "'Stefan Monnier'" References: <26A504004FDA4E18B0A20DF23152CC5D@us.oracle.com> Subject: RE: bug#12677: 24.2.50; `nreverse' complains that ("foo") is not `listp' Date: Thu, 18 Oct 2012 18:47:23 -0700 Message-ID: <7D8BA66E4D4345B7B791FCBC591A8AF3@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 thread-index: Ac2tlHv0vA3EuyDmSxe20VzWHyNe4wABoY0g X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Spam-Score: -4.6 (----) X-Debbugs-Envelope-To: 12677-done Cc: 12677-done@debbugs.gnu.org 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: -4.6 (----) > My guess is that the code ended up doing something morally equivalent > to (nreverse '(1 2 . 3)). Try it and you'll see a similarly confusing > error message. I understand your guess, but I think that might not be what was happening. In the debugger I evaluated the variable and saw that its full value was just that singleton list. But I'm OK with your closing this, as I cannot repro it from emacs -Q and it does not interfere with my code. > The reason is that by the time you get to the error, the list has > already been "nreversed" by side-effect, so the arg (which > still points to the cons cell which used to be the first element > of the line) now still points to the same cons-cell, but that > cons-cell's cdr has been set to nil because it was to become the > last element of the returned list. Do I understand correctly that a true list with a single element should not present such a problem? > I've installed a change in trunk which makes the above error > include the problematic non-nil tail, rather than the first > element who looks confusingly normal. Sounds good. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 19 10:21:21 2012 Received: (at 12677-done) by debbugs.gnu.org; 19 Oct 2012 14:21:21 +0000 Received: from localhost ([127.0.0.1]:51816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TPDRw-0006Ph-Mg for submit@debbugs.gnu.org; Fri, 19 Oct 2012 10:21:21 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:42202) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TPDRv-0006Pa-4e for 12677-done@debbugs.gnu.org; Fri, 19 Oct 2012 10:21:19 -0400 Received: from faina.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id q9JEJmba002824; Fri, 19 Oct 2012 10:19:48 -0400 Received: by faina.iro.umontreal.ca (Postfix, from userid 20848) id F325FB40A1; Fri, 19 Oct 2012 10:19:47 -0400 (EDT) From: Stefan Monnier To: "Drew Adams" Subject: Re: bug#12677: 24.2.50; `nreverse' complains that ("foo") is not `listp' Message-ID: References: <26A504004FDA4E18B0A20DF23152CC5D@us.oracle.com> <7D8BA66E4D4345B7B791FCBC591A8AF3@us.oracle.com> Date: Fri, 19 Oct 2012 10:19:47 -0400 In-Reply-To: <7D8BA66E4D4345B7B791FCBC591A8AF3@us.oracle.com> (Drew Adams's message of "Thu, 18 Oct 2012 18:47:23 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.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 RV4376=0 X-NAI-Spam-Version: 2.2.0.9309 : core <4376> : streams <841312> : uri <1247181> X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 12677-done Cc: 12677-done@debbugs.gnu.org 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.2 (-) >> My guess is that the code ended up doing something morally equivalent >> to (nreverse '(1 2 . 3)). Try it and you'll see a similarly confusing >> error message. > I understand your guess, but I think that might not be what was > happening. In the debugger I evaluated the variable and saw that its > full value was just that singleton list. Of course that's what you'd see because that's indeed the value *at that point*, even though it had a different value before nreverse started modifying the list. By the time you get the error, the problem data is gone. Stefan From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 19 10:26:17 2012 Received: (at 12677-done) by debbugs.gnu.org; 19 Oct 2012 14:26:17 +0000 Received: from localhost ([127.0.0.1]:51820 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TPDWi-0006Wb-Kz for submit@debbugs.gnu.org; Fri, 19 Oct 2012 10:26:17 -0400 Received: from acsinet15.oracle.com ([141.146.126.227]:33126) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TPDWg-0006WP-NA for 12677-done@debbugs.gnu.org; Fri, 19 Oct 2012 10:26:15 -0400 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q9JEOaml027452 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 19 Oct 2012 14:24:37 GMT Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q9JEOXsx001931 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 19 Oct 2012 14:24:36 GMT Received: from abhmt119.oracle.com (abhmt119.oracle.com [141.146.116.71]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q9JEOX33007034; Fri, 19 Oct 2012 09:24:33 -0500 Received: from dradamslap1 (/10.159.217.151) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 19 Oct 2012 07:24:33 -0700 From: "Drew Adams" To: "'Stefan Monnier'" References: <26A504004FDA4E18B0A20DF23152CC5D@us.oracle.com><7D8BA66E4D4345B7B791FCBC591A8AF3@us.oracle.com> Subject: RE: bug#12677: 24.2.50; `nreverse' complains that ("foo") is not `listp' Date: Fri, 19 Oct 2012 07:24:06 -0700 Message-ID: <45E10153D8FC49D4A43B025431666FA2@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: Ac2uBM8Gg7W42ev+TY2cztqnum8y3QAAITZQ X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Spam-Score: -4.6 (----) X-Debbugs-Envelope-To: 12677-done Cc: 12677-done@debbugs.gnu.org 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: -4.6 (----) > Of course that's what you'd see because that's indeed the > value *at that point*, even though it had a different value > before nreverse started modifying the list. By the time > you get the error, the problem data is gone. Got it. Thx. From unknown Thu Aug 14 22:18:46 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 17 Nov 2012 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator