From unknown Thu Sep 11 18:07:28 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#9276 <9276@debbugs.gnu.org> To: bug#9276 <9276@debbugs.gnu.org> Subject: Status: 23.3; quickurl-add-url saves truncated list when url list length exceeds print-length Reply-To: bug#9276 <9276@debbugs.gnu.org> Date: Fri, 12 Sep 2025 01:07:28 +0000 retitle 9276 23.3; quickurl-add-url saves truncated list when url list leng= th exceeds print-length reassign 9276 emacs submitter 9276 David Biesack severity 9276 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 10 11:42:54 2011 Received: (at submit) by debbugs.gnu.org; 10 Aug 2011 15:42:54 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QrAvi-00075z-73 for submit@debbugs.gnu.org; Wed, 10 Aug 2011 11:42:54 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qr9yx-0005gt-G4 for submit@debbugs.gnu.org; Wed, 10 Aug 2011 10:42:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qr9xi-0007HQ-2U for submit@debbugs.gnu.org; Wed, 10 Aug 2011 10:40:53 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, RECEIVED_FROM_WINDOWS_HOST autolearn=no version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:56792) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qr9xh-0007HH-U0 for submit@debbugs.gnu.org; Wed, 10 Aug 2011 10:40:49 -0400 Received: from eggs.gnu.org ([140.186.70.92]:52510) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qr9xe-0005pi-Ac for bug-gnu-emacs@gnu.org; Wed, 10 Aug 2011 10:40:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qr9xa-0007GC-S5 for bug-gnu-emacs@gnu.org; Wed, 10 Aug 2011 10:40:46 -0400 Received: from tx2ehsobe003.messaging.microsoft.com ([65.55.88.13]:48589 helo=TX2EHSOBE006.bigfish.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qr9xa-0007Fu-N5 for bug-gnu-emacs@gnu.org; Wed, 10 Aug 2011 10:40:42 -0400 Received: from mail26-tx2-R.bigfish.com (10.9.14.251) by TX2EHSOBE006.bigfish.com (10.9.40.26) with Microsoft SMTP Server id 14.1.225.22; Wed, 10 Aug 2011 14:10:34 +0000 Received: from mail26-tx2 (localhost.localdomain [127.0.0.1]) by mail26-tx2-R.bigfish.com (Postfix) with ESMTP id DA11B5803D3 for ; Wed, 10 Aug 2011 14:10:34 +0000 (UTC) X-SpamScore: 0 X-BigFish: S0(zz936eKzz1202h1082kzz8275bh8275dhz2fh2a8h668h839h944h66h) X-Forefront-Antispam-Report: CIP:149.173.6.147; KIP:(null); UIP:(null); IPVD:NLI; H:mercav04d.na.sas.com; RD:mercav04d.na.sas.com; EFVD:NLI Received-SPF: pass (mail26-tx2: domain of sas.com designates 149.173.6.147 as permitted sender) client-ip=149.173.6.147; envelope-from=David.Biesack@sas.com; helo=mercav04d.na.sas.com ; d.na.sas.com ; Received: from mail26-tx2 (localhost.localdomain [127.0.0.1]) by mail26-tx2 (MessageSwitch) id 1312985384473162_8308; Wed, 10 Aug 2011 14:09:44 +0000 (UTC) Received: from TX2EHSMHS026.bigfish.com (unknown [10.9.14.240]) by mail26-tx2.bigfish.com (Postfix) with ESMTP id 0BCE013003A2 for ; Wed, 10 Aug 2011 14:09:21 +0000 (UTC) Received: from mercav04d.na.sas.com (149.173.6.147) by TX2EHSMHS026.bigfish.com (10.9.99.126) with Microsoft SMTP Server (TLS) id 14.1.225.22; Wed, 10 Aug 2011 14:09:17 +0000 X-TM-IMSS-Message-ID: <86422cb5000ed679@mercav04d.na.sas.com> Received: from d72933.na.sas.com ([10.40.16.229]) by mercav04d.na.sas.com ([10.36.10.9]) with ESMTP (TREND IMSS SMTP Service 7.1) id 86422cb5000ed679 ; Wed, 10 Aug 2011 10:09:16 -0400 From: David Biesack To: Subject: 23.3; quickurl-add-url saves truncated list when url list length exceeds print-length Date: Wed, 10 Aug 2011 09:34:53 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-OriginatorOrg: sas.com X-detected-operating-system: by eggs.gnu.org: Windows 2000 SP2+, XP SP1+ (seldom 98) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 10 Aug 2011 11:42:49 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.6 (------) Start emacs -q backup your ~/.quickurls file if you have one. M-x load-library quickurl M-x eval-expression (setq print-length 10) In *scratch* insert the text manual0 http://www.gnu.org/software/emacs/manual0 manual1 http://www.gnu.org/software/emacs/manual1 manual2 http://www.gnu.org/software/emacs/manual2 manual3 http://www.gnu.org/software/emacs/manual3 manual4 http://www.gnu.org/software/emacs/manual4 manual5 http://www.gnu.org/software/emacs/manual5 manual6 http://www.gnu.org/software/emacs/manual6 manual7 http://www.gnu.org/software/emacs/manual7 manual8 http://www.gnu.org/software/emacs/manual8 manual9 http://www.gnu.org/software/emacs/manual9 manuala http://www.gnu.org/software/emacs/manuala Place point before each "http" and do: M-x quickurl-add-url After the length exceeds 10, the add operation will fail with quickurl-url-comment: Wrong type argument: listp, \.\.\. and future sessions will also fail to load the .quickurls file because it contains a shorted list with "..." in it: ;; -*- lisp -*- (("manual0" "http://www.gnu.org/software/emacs/manual0") ("manual1" "http://www.gnu.org/software/emacs/manual1") ("manual2" "http://www.gnu.org/software/emacs/manual2") ("manual3" "http://www.gnu.org/software/emacs/manual3") ("manual4" "http://www.gnu.org/software/emacs/manual4") ("manual5" "http://www.gnu.org/software/emacs/manual5") ("manual6" "http://www.gnu.org/software/emacs/manual6") ("manual7" "http://www.gnu.org/software/emacs/manual7") ("manual8" "http://www.gnu.org/software/emacs/manual8") ("manual9" "http://www.gnu.org/software/emacs/manual9") ...) The fix is trivial - bind print-length to nil in quickurl-save-urls. See this patch. d72933. # diff -c quickurl.el.orig quickurl.el *** quickurl.el.orig Wed Aug 10 09:20:24 2011 --- quickurl.el Wed Aug 10 09:21:27 2011 *************** *** 268,274 **** (defun quickurl-save-urls () "Save the contents of `quickurl-urls' to `quickurl-url-file'." (with-temp-buffer ! (let ((standard-output (current-buffer))) (princ quickurl-prefix) (pp quickurl-urls) (princ quickurl-postfix) --- 268,275 ---- (defun quickurl-save-urls () "Save the contents of `quickurl-urls' to `quickurl-url-file'." (with-temp-buffer ! (let ((standard-output (current-buffer)) ! (print-length nil)) (princ quickurl-prefix) (pp quickurl-urls) (princ quickurl-postfix) In GNU Emacs 23.3.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.22.0) of 2011-03-30 on Hippie Windowing system distributor `The X.Org Foundation', version 11.0.10900000 configured using `configure '--prefix=/u/sasdjb/ubuntu'' Important settings: value of $LC_ALL: C value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: nil default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-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-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-x C-f ~ / . q u i c k u r SPC M-> M-< M-> C-x C-g C-g C-x b * s c SPC C-e C-y C-p C-j C-n C-e C-j M-x q r l u p l SPC C-a C-d C-e C-a C-SPC C-e C-w M-x c u s t r o m i z o m i z e - h r SPC g SPC q u i c k u r l C-h v p r i n t - l e SPC n g t h C-x C-g C-g M-x c u s t o C-g C-g M-x s e t - v a r SPC p r i n t - l e n SPC g t h SPC C-g C-x b * s c SPC ( s e t q SPC p r i n t - l e n g t h SPC 1 0 ) C-e C-j x x x M-x q r l u i c k - u r l - a d d SPC M-b C-e a d SPC SPC C-f M-x q r l - a d SPC C-x C-f ~ / . q u i c k u r l s y e s M-x r e p o r t - b SPC < return> Recent messages: Creating group state... Creating group... done Creating customization items ...done Resetting customization items...done Creating customization setup...done Making completion list... Type C-x 1 to delete the help window. Quit [5 times] beginning-of-thing: No url here Added http://sww.sas.com/saspedia/Help:Uploading Load-path shadows: None found. Features: (shadow sort mail-extr message sendmail regexp-opt ecomplete rfc822 mml mml-sec ...) -- David J. Biesack, SAS SAS Campus Dr. Cary, NC 27513 www.sas.com (919) 531-7771 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 14 15:28:13 2011 Received: (at 9276) by debbugs.gnu.org; 14 Aug 2011 19:28:13 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QsgM0-0000ZI-EC for submit@debbugs.gnu.org; Sun, 14 Aug 2011 15:28:13 -0400 Received: from vm-emlprdomr-03.its.yale.edu ([130.132.50.144]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QsgLz-0000ZB-93 for 9276@debbugs.gnu.org; Sun, 14 Aug 2011 15:28:11 -0400 Received: from furball ([64.134.68.235]) (authenticated bits=0) by vm-emlprdomr-03.its.yale.edu (8.14.4/8.14.4) with ESMTP id p7EJQWVb016711 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Sun, 14 Aug 2011 15:26:33 -0400 From: Chong Yidong To: David Biesack Subject: Re: bug#9276: 23.3; quickurl-add-url saves truncated list when url list length exceeds print-length References: Date: Sun, 14 Aug 2011 15:26:31 -0400 In-Reply-To: (David Biesack's message of "Wed, 10 Aug 2011 09:34:53 -0400") Message-ID: <8762lzg5g8.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.144 X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 9276 Cc: 9276@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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 (--) David Biesack writes: > backup your ~/.quickurls file if you have one. > M-x load-library quickurl > M-x eval-expression > (setq print-length 10) Could you explain why you want to do that? Changing print-length is likely to mess up other parts of Emacs, not just quickurl.el. If you have code that needs to set print-length, the variable should be let-bound over the minimum necessary piece of code. Changing all the places we need to `print' to let-bind print-length to nil would be counterproductive. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 14 02:52:16 2013 Received: (at 9276-done) by debbugs.gnu.org; 14 Feb 2013 07:52:16 +0000 Received: from localhost ([127.0.0.1]:54974 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U5tc7-0005M9-Nk for submit@debbugs.gnu.org; Thu, 14 Feb 2013 02:52:16 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:58600) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U5tc5-0005M0-B8 for 9276-done@debbugs.gnu.org; Thu, 14 Feb 2013 02:52:13 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1U5tbU-0004Bp-2H; Thu, 14 Feb 2013 02:51:36 -0500 From: Glenn Morris To: 9276-done@debbugs.gnu.org Subject: Re: bug#9276: 23.3; quickurl-add-url saves truncated list when url list length exceeds print-length References: X-Spook: kilderkin Peking Lexis-Nexis argus condor Uzi halcon BRLO X-Ran: lQ$dvE8Fr!oM+VZEekHRDV_Pjh=]L60MQ^i:)hl;i5:N)k@.Rl}JvnL>.=G.Qg3cb"Wf^4 X-Hue: yellow X-Attribution: GM Date: Thu, 14 Feb 2013 02:51:35 -0500 In-Reply-To: (David Biesack's message of "Wed, 10 Aug 2011 09:34:53 -0400") Message-ID: <1vsj4z2v08.fsf@fencepost.gnu.org> 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: -4.2 (----) X-Debbugs-Envelope-To: 9276-done 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: -5.0 (-----) Version: 24.4 Thanks; applied. From unknown Thu Sep 11 18:07:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 14 Mar 2013 11:24:07 +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