From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs Subject: bug#29077: 26.0; NEWS: "Values in call stack frames are now displayed using `cl-prin1'" Date: Tue, 31 Oct 2017 18:56:28 -0400 Message-ID: <87k1zb9bab.fsf@users.sourceforge.net> References: <87h8ugb4i6.fsf@users.sourceforge.net> <4e5dca46-09f8-4fbd-8a4c-054ee6eacd5d@default> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1509490644 10539 195.159.176.226 (31 Oct 2017 22:57:24 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 31 Oct 2017 22:57:24 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) Cc: 29077@debbugs.gnu.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Oct 31 23:57:16 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9fT0-00011F-Ak for geb-bug-gnu-emacs@m.gmane.org; Tue, 31 Oct 2017 23:57:06 +0100 Original-Received: from localhost ([::1]:47632 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e9fT7-0007YY-Lq for geb-bug-gnu-emacs@m.gmane.org; Tue, 31 Oct 2017 18:57:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57169) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e9fT1-0007YG-Nr for bug-gnu-emacs@gnu.org; Tue, 31 Oct 2017 18:57:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e9fSw-0005FP-SI for bug-gnu-emacs@gnu.org; Tue, 31 Oct 2017 18:57:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:36060) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e9fSw-0005FD-Oi for bug-gnu-emacs@gnu.org; Tue, 31 Oct 2017 18:57:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e9fSw-0001NW-AF for bug-gnu-emacs@gnu.org; Tue, 31 Oct 2017 18:57:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 31 Oct 2017 22:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29077 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 29077-submit@debbugs.gnu.org id=B29077.15094905995268 (code B ref 29077); Tue, 31 Oct 2017 22:57:02 +0000 Original-Received: (at 29077) by debbugs.gnu.org; 31 Oct 2017 22:56:39 +0000 Original-Received: from localhost ([127.0.0.1]:44741 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9fSZ-0001Mu-9G for submit@debbugs.gnu.org; Tue, 31 Oct 2017 18:56:39 -0400 Original-Received: from mail-io0-f175.google.com ([209.85.223.175]:55357) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9fSY-0001Mh-48 for 29077@debbugs.gnu.org; Tue, 31 Oct 2017 18:56:38 -0400 Original-Received: by mail-io0-f175.google.com with SMTP id p186so2294399ioe.12 for <29077@debbugs.gnu.org>; Tue, 31 Oct 2017 15:56:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=F3QfM/yKcqwbVfrHVoHA4LY1xr+H10UFwGbWG5AczaM=; b=ASGOUHvFDB5XQcoai/w6YTOaHY8ipp6GSLJzEEffAZ0Rs95bCIBZH3adgVJOWlrghi cvu9cwW25N16FQ8tjiIou9y7+xZdCOc353bOZ5BHGFCMGuEhcRsdsRY0u2bqxkUjC49u FkZnpj8QNA9CszL9MLM7MZiklTFLIpeqSrFc9oZmR+63xpFFQgv8HBx/NMiu9j2NGeBb xQaNbXJFg/czj64VfIs2nGPX161NlejF5G8YjP/vOteW9EkACxo0eNV7DlHGxHp57EpG y23geMF9mDQG2x4d6B2tHaFi93MV+RtX1aYu9N9voNytQfp79vaUS6d5XKyR6jn9cv1I pZsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=F3QfM/yKcqwbVfrHVoHA4LY1xr+H10UFwGbWG5AczaM=; b=KFB8bHHXRq6bigTq5mtWfUmvtaY1Ie2Cvc0RmwB7fVcrsSY7AKjiJXE7Zvw0sHpXiI 1hfm01LLLF5L3/ZYK9chpdwpqHS9fATiNqhhNzQktXzadsgBfN9BWGopElx1/xiB0apH LegkgF5oy8nO4AFjbN1m4ps5qPLXSli3sspuBruNkYe2q3mEdXg8nWWjqTQDFl016yVG uL0SKwA+3+F8YucvSZ+8gLZh4h2yYLQWE3JZthWOLqEAEUEyNCaNC28m1Nos27KK0MBJ d8egw+cV6YtWpDNj4x3pL3i9kL1m1wm/l0wxlQC3vsjwRIAMH9xnC9vqp+29OVhB10UD kwIg== X-Gm-Message-State: AMCzsaVh+A+BWu6dxj8TAaKc4JmgF9zVeZMGj0lWs4AtamniPlE/8GZv 9cdTX5TEvrtrX2v5wh6+bLMalw== X-Google-Smtp-Source: ABhQp+TFg+vsQzAIONCa87ir9q4AwIqh07QT+1RNfvYqaa99ZxbpnXYF4IUZDjndty0oPwWgBqzVHw== X-Received: by 10.36.185.4 with SMTP id w4mr5266067ite.77.1509490592280; Tue, 31 Oct 2017 15:56:32 -0700 (PDT) Original-Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id g77sm1176763iod.58.2017.10.31.15.56.29 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 31 Oct 2017 15:56:30 -0700 (PDT) In-Reply-To: <4e5dca46-09f8-4fbd-8a4c-054ee6eacd5d@default> (Drew Adams's message of "Tue, 31 Oct 2017 09:41:04 -0700 (PDT)") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:139295 Archived-At: Drew Adams writes: >> Ah, I put :type 'function and :options '(cl-prin1 prin1), but apparently >> this doesn't actually have any effect in the customize buffer. Do you >> know how to fix this? > > Not really. Maybe there is no good solution. As (elisp) node > `Variable Definitions' says about `:options': > > This is meaningful only for certain types, currently including > 'hook', 'plist' and 'alist'. See the definition of the individual > types for a description of how to use ':options'. > > You could use `choice', like this: > > (defcustom foo 'cl-prin1 > "..." > :type '(choice > (const cl-prin1) > (const prin1) > function) Looks reasonable. > :group 'convenience) Did you mean to put this in? I don't see very many uses of :group 'convenience, and most are in defgroup forms. > If you use larger list elements then you will see that > the list gets truncated. > > (defun return-a-large-list () > (let ((lst ())) > (dotimes (ii 5) > (push ctl-x-map lst)) > lst)) Hmm, nope not seeing it. Do you get this from 'emacs -Q'? As far as I can tell, there is nothing in cl-print.el that would perform truncation.