From lennart.borgman@gmail.com Fri Jan 9 12:56:01 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 9 Jan 2009 20:56:01 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.0 required=4.0 tests=none autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n09Ktw0M032448 for ; Fri, 9 Jan 2009 12:55:59 -0800 Received: from mx10.gnu.org ([199.232.76.166]:60864) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LLONO-0006Yr-Jz for emacs-pretest-bug@gnu.org; Fri, 09 Jan 2009 15:54:42 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LLOOa-0004E1-Qa for emacs-pretest-bug@gnu.org; Fri, 09 Jan 2009 15:55:57 -0500 Received: from mail-gx0-f17.google.com ([209.85.217.17]:61656) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LLOOa-0004Dn-1b for emacs-pretest-bug@gnu.org; Fri, 09 Jan 2009 15:55:56 -0500 Received: by gxk10 with SMTP id 10so1428781gxk.18 for ; Fri, 09 Jan 2009 12:55:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=aOIKZNUHlwAVk5UIwOdr3yD3brdCu/RzhalAvDIpt9M=; b=J5SgntnV1s64pwADOlV2hDEStfHzCyuuu6wP6l91NfTEeMMs5OWiXOwgW/qE5eZRtU SKcrLgXjM3nE53X1L4/qCqA4VxcsMatHIo/8cytOu4qEnQnQGN78omqhm0c1S/zCqOeL OjR+eDjl7qKH02KMGGoCOzRa9fAS+j1WbE9oE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=hpQW2L8X1AWQ8kQCg2JZbstNRdyowR2HmzsUJzMjOHTm7Gjk2mVUJuWs4Fo00U85Ye IsYkREi79OLKLmzlxFNgd/kZGQtGTdCBa6Pi6UBMse+gKIxvogQdRShNqXVkW4cu5Mfd Gz3V0dL7sNwbtKkiHNStn/szw8a5oT9EDtjGM= Received: by 10.150.192.4 with SMTP id p4mr4774267ybf.92.1231534555469; Fri, 09 Jan 2009 12:55:55 -0800 (PST) Received: by 10.151.117.1 with HTTP; Fri, 9 Jan 2009 12:55:55 -0800 (PST) Message-ID: Date: Fri, 9 Jan 2009 21:55:55 +0100 From: "Lennart Borgman" To: emacs-pretest-bug@gnu.org Subject: 23.0.60; Bug in custom-set-variables sorting MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) I believe there is a bug the sorting routine in custom-theme-set-variables. The comparision of two symbols does not take the dependency list in account if the symbols compared are not mentioned in their dependency list. However that breaks, eh, what do you call it ..., transity. In other words if one of the two symbols compared has a dependency list and the other not then the first symbols must be sorted after the second. It should look something like this: ;; Move minor modes and variables with explicit requires to the end. (setq args (sort args (lambda (a1 a2) (let* ((sym1 (car a1)) (sym2 (car a2)) (dep1 (get sym1 'custom-dependencies)) (dep2 (get sym2 'custom-dependencies)) (1-then-2 (memq sym1 dep2)) (2-then-1 (memq sym2 dep1))) (cond ((and 1-then-2 2-then-1) (error "Circular custom dependency between `%s' and `%s'" sym1 sym2)) (2-then-1 nil) ;; 1 is a dependency of 2, so needs to be set first. 1-then-2 ;; Put minor modes and symbols with :require last. ;; Putting minor modes last ensures that the mode ;; function will see other customized values rather ;; than default values. (t (or (and dep2 (not dep1)) (nth 3 a2) (eq (get sym2 'custom-set) 'custom-set-minor-mode)))))))) In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600) of 2009-01-04 Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4) --no-opt --cflags -Ic:/g/include -fno-crossjumping' From rgm@gnu.org Sat Jan 10 12:48:38 2009 Received: (at control) by emacsbugs.donarmstrong.com; 10 Jan 2009 20:48:38 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: ** X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=2.3 required=4.0 tests=MISSING_SUBJECT,NOSUBJECT, VALID_BTS_CONTROL autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0AKmZNp014919 for ; Sat, 10 Jan 2009 12:48:36 -0800 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LLkjl-0004f8-MQ; Sat, 10 Jan 2009 15:47:17 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18793.2389.617380.120354@fencepost.gnu.org> Date: Sat, 10 Jan 2009 15:47:17 -0500 From: Glenn Morris To: control tags 1824 moreinfo reassign 1830 emacs,ns reassign 1831 emacs,ns tags 1833 moreinfo reassign 1841 emacs,ns reassign 1847 emacs,calendar severity 1847 wishlist reassign 1849 emacs,w32 reassign 1850 spam From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 08 07:26:32 2011 Received: (at 1833) by debbugs.gnu.org; 8 Jul 2011 11:26:32 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qf9CZ-0003BT-Tt for submit@debbugs.gnu.org; Fri, 08 Jul 2011 07:26:32 -0400 Received: from mail-pz0-f44.google.com ([209.85.210.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qf9CW-0003BE-Ej for 1833@debbugs.gnu.org; Fri, 08 Jul 2011 07:26:29 -0400 Received: by pzk5 with SMTP id 5so1512700pzk.3 for <1833@debbugs.gnu.org>; Fri, 08 Jul 2011 04:26:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=qgBkVD0h3jJnVQd8RFAC3sQRK2/NjzqY0Rplgb69ErE=; b=w1I3ieEPuAaNkm4DhvPq/iuGqjVcR5n/3/gemNaowH3OAgtUMPlmzvDJ4INKYMwJRL h0QVqnYwUXoaa1kzH4VKDNtkGFBwP6GdSYf7AVxgtj4G4tUw5p/9SnQseMshaEmXGwzy Q0mw+gi1YU88uw5+hyLWlX+fXkN6lXC0vPULo= Received: by 10.143.91.16 with SMTP id t16mr231952wfl.366.1310124382110; Fri, 08 Jul 2011 04:26:22 -0700 (PDT) MIME-Version: 1.0 Received: by 10.142.144.4 with HTTP; Fri, 8 Jul 2011 04:25:42 -0700 (PDT) In-Reply-To: References: From: Juanma Barranquero Date: Fri, 8 Jul 2011 13:25:42 +0200 Message-ID: Subject: Re: bug#1833: 23.0.60; Bug in custom-set-variables sorting To: Lennart Borgman Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 1833 Cc: 1833@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: -3.3 (---) On Fri, Jan 9, 2009 at 21:55, Lennart Borgman w= rote: > I believe there is a bug the sorting routine in > custom-theme-set-variables. The comparision of two symbols does not > take the dependency list in account if the symbols compared are not > mentioned in their dependency list. However that breaks, eh, what do > you call it ..., transity. > > In other words if one of the two symbols compared has a dependency > list and the other not then the first symbols must be sorted after the > second. Does still happen? Do you have a recipe to show the problem, starting with "emacs -Q"? =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 08 18:29:16 2011 Received: (at 1833) by debbugs.gnu.org; 8 Jul 2011 22:29:18 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfJXw-0007v9-E8 for submit@debbugs.gnu.org; Fri, 08 Jul 2011 18:29:16 -0400 Received: from mail-ew0-f44.google.com ([209.85.215.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfJXv-0007uu-5W for 1833@debbugs.gnu.org; Fri, 08 Jul 2011 18:29:16 -0400 Received: by ewy19 with SMTP id 19so972688ewy.3 for <1833@debbugs.gnu.org>; Fri, 08 Jul 2011 15:29:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=u8BoGbtAjoXUQOVNiez8K2jFxcdaN7LA85nm34AsNKQ=; b=anT/B8akkHaSsbrkbAPp2Bejl7quYrNAgsvXmGeOcXdfxtUo/l5HvaoFTYCxFUtWSD K8VQq+NMalNpHKkGftEXNr+SZ9rowFmwT/if9QgQAwJDquu1myAHeR5NYCWA4C1ET1fO BvAwFV8hmjFlWFPHg3F+pNRdvrSuGdXvi+ub8= Received: by 10.213.114.66 with SMTP id d2mr764069ebq.102.1310164149122; Fri, 08 Jul 2011 15:29:09 -0700 (PDT) MIME-Version: 1.0 Received: by 10.213.8.65 with HTTP; Fri, 8 Jul 2011 15:28:48 -0700 (PDT) In-Reply-To: References: From: Lennart Borgman Date: Sat, 9 Jul 2011 00:28:48 +0200 Message-ID: Subject: Re: bug#1833: 23.0.60; Bug in custom-set-variables sorting To: Juanma Barranquero Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 1833 Cc: 1833@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: -3.6 (---) On Fri, Jul 8, 2011 at 13:25, Juanma Barranquero wrote: > On Fri, Jan 9, 2009 at 21:55, Lennart Borgman wrote: > >> I believe there is a bug the sorting routine in >> custom-theme-set-variables. The comparision of two symbols does not >> take the dependency list in account if the symbols compared are not >> mentioned in their dependency list. However that breaks, eh, what do >> you call it ..., transity. >> >> In other words if one of the two symbols compared has a dependency >> list and the other not then the first symbols must be sorted after the >> second. > > Does still happen? Do you have a recipe to show the problem, starting > with "emacs -Q"? I do not know if it still happens. Has it been fixed somehow? It is rather cumbersome to make an example for this. Is there anything unclear with my explanation? From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 08 19:20:31 2011 Received: (at 1833) by debbugs.gnu.org; 8 Jul 2011 23:20:31 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfKLX-0000x3-BI for submit@debbugs.gnu.org; Fri, 08 Jul 2011 19:20:31 -0400 Received: from mail-pv0-f172.google.com ([74.125.83.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfKLV-0000wh-1R for 1833@debbugs.gnu.org; Fri, 08 Jul 2011 19:20:29 -0400 Received: by pvh18 with SMTP id 18so1568292pvh.3 for <1833@debbugs.gnu.org>; Fri, 08 Jul 2011 16:20:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=kJcDHs8A0MsZlrXFH+PNUU5FKX3d69uOK2iFSRgz47Q=; b=eVxD6W87BAeQK7Dlw8gDrItulKdJIjcBVFu+zjWDwD0yOvUlwzUYNfAOGsznShLDAQ 5Okhj7MoHYnmdRqXmjpRb//ldRO5QPIGsjBaY/9NaqB1oYJ/w+Vq4TnpTf/f3+OTEtlY R8jU+zXDTzKDFiSpYsjkWGKQIWuGFOtcOsMhk= Received: by 10.142.249.42 with SMTP id w42mr575934wfh.195.1310167223064; Fri, 08 Jul 2011 16:20:23 -0700 (PDT) MIME-Version: 1.0 Received: by 10.142.144.4 with HTTP; Fri, 8 Jul 2011 16:19:43 -0700 (PDT) In-Reply-To: References: From: Juanma Barranquero Date: Sat, 9 Jul 2011 01:19:43 +0200 Message-ID: Subject: Re: bug#1833: 23.0.60; Bug in custom-set-variables sorting To: Lennart Borgman Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.4 (---) X-Debbugs-Envelope-To: 1833 Cc: 1833@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: -3.4 (---) On Sat, Jul 9, 2011 at 00:28, Lennart Borgman w= rote: > It is rather cumbersome to make an example for this. Is there anything > unclear with my explanation? Plenty, but if you cannot bother giving a test case or even testing whether the bug is still extant, I don't know why anyone should bother trying to fix it. =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 08 19:50:16 2011 Received: (at 1833) by debbugs.gnu.org; 8 Jul 2011 23:50:16 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfKoK-0001mf-92 for submit@debbugs.gnu.org; Fri, 08 Jul 2011 19:50:16 -0400 Received: from mail-ew0-f44.google.com ([209.85.215.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfKoJ-0001mO-1K for 1833@debbugs.gnu.org; Fri, 08 Jul 2011 19:50:15 -0400 Received: by ewy19 with SMTP id 19so989036ewy.3 for <1833@debbugs.gnu.org>; Fri, 08 Jul 2011 16:50:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=yAze3dBjeJ3LbWPXkGhJQKo4+xZvAwP42VPdNJ62WpA=; b=iqUf6KgV6q3UJjp0ioWDQ6QGptJGbyIbeSyYc18ZmNFwWdW2UL7616qnlxx8tCgRMg u8dsSFaAtgeJx/gj5iSPmvElmSChyEmxpSuPuTPelPADh/E26dtO37igvyPJXYuQgcYv ipzWWCmEBazjn+uCctDo7lMfayzTXeyec7KwQ= Received: by 10.213.20.200 with SMTP id g8mr802326ebb.140.1310169009165; Fri, 08 Jul 2011 16:50:09 -0700 (PDT) MIME-Version: 1.0 Received: by 10.213.8.65 with HTTP; Fri, 8 Jul 2011 16:49:49 -0700 (PDT) In-Reply-To: References: From: Lennart Borgman Date: Sat, 9 Jul 2011 01:49:49 +0200 Message-ID: Subject: Re: bug#1833: 23.0.60; Bug in custom-set-variables sorting To: Juanma Barranquero Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 1833 Cc: 1833@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: -3.6 (---) On Sat, Jul 9, 2011 at 01:19, Juanma Barranquero wrote: > On Sat, Jul 9, 2011 at 00:28, Lennart Borgman wrote: > >> It is rather cumbersome to make an example for this. Is there anything >> unclear with my explanation? > > Plenty, but if you cannot bother giving a test case or even testing > whether the bug is still extant, I don't know why anyone should bother > trying to fix it. I think you are exaggerating. I have explained the problem in detail and I also gave some code that fixes the problem. As I remember it I already use this in EmacsW32+Emacs for a long time. If anyone is interested in fixing this (I would be glad) then look at the code I have supplied to understand the problem better. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 08 20:13:12 2011 Received: (at 1833) by debbugs.gnu.org; 9 Jul 2011 00:13: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 1QfLAW-0002Qj-I4 for submit@debbugs.gnu.org; Fri, 08 Jul 2011 20:13:12 -0400 Received: from mail-pw0-f44.google.com ([209.85.160.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfLAU-0002QU-8f for 1833@debbugs.gnu.org; Fri, 08 Jul 2011 20:13:10 -0400 Received: by pwj5 with SMTP id 5so1570841pwj.3 for <1833@debbugs.gnu.org>; Fri, 08 Jul 2011 17:13:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=skiA6d2DLW2GxPaN4HFP92LY7W34g28X7FVimssX54Q=; b=f88sajiH68MKrXKIl01lA0cPiEg+Id0v6qwVQQ32C+uFZqzG/Vs78vwmtSPqGEOMge JFo3eo4vzF8WAklKbvtdMowEqI+k0FvrIGSJFlWPhQeX4Pj70HmdGYIWE/xtMjeJmHde 1qJmFDn11G0I+KtkLRzntgmQjiz/JodC8PPC0= Received: by 10.143.90.14 with SMTP id s14mr601152wfl.138.1310170384237; Fri, 08 Jul 2011 17:13:04 -0700 (PDT) MIME-Version: 1.0 Received: by 10.142.144.4 with HTTP; Fri, 8 Jul 2011 17:12:24 -0700 (PDT) In-Reply-To: References: From: Juanma Barranquero Date: Sat, 9 Jul 2011 02:12:24 +0200 Message-ID: Subject: Re: bug#1833: 23.0.60; Bug in custom-set-variables sorting To: Lennart Borgman Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 1833 Cc: 1833@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: -3.3 (---) On Sat, Jul 9, 2011 at 01:49, Lennart Borgman w= rote: > I think you are exaggerating. No. > I have explained the problem in detail No. > and I also gave some code that fixes the problem. Code, and not a patch, that fixes one problem that you haven't clearly explained, and for which you haven't provided a step-by-step recipe. =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 08 20:24:04 2011 Received: (at 1833) by debbugs.gnu.org; 9 Jul 2011 00:24:04 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfLL1-0002ju-1Q for submit@debbugs.gnu.org; Fri, 08 Jul 2011 20:24:03 -0400 Received: from mail-ew0-f44.google.com ([209.85.215.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfLKz-0002jS-Bu for 1833@debbugs.gnu.org; Fri, 08 Jul 2011 20:24:02 -0400 Received: by ewy19 with SMTP id 19so995422ewy.3 for <1833@debbugs.gnu.org>; Fri, 08 Jul 2011 17:23:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=hoJzS8Ddtjbz22LHSL3u854P68M7pfo4y7qFPGq7P2s=; b=KTgv8hG73qhWuNQ2n+rR2YjfUtkkBHK1EMrnVMSpP9GcAxXOGPyKDVal2RLj8CNfC6 IqTl2rV3EmiJv1LdZ0vlWlrMJ6ty4KUXA1MKHk/VyfGXCXNigygEXXJu72IuIW3OqnRq JeBaVGJr2I2bYPsdHLk+EkSkUi9rzyjcJJmTo= Received: by 10.213.35.202 with SMTP id q10mr814806ebd.64.1310171035402; Fri, 08 Jul 2011 17:23:55 -0700 (PDT) MIME-Version: 1.0 Received: by 10.213.8.65 with HTTP; Fri, 8 Jul 2011 17:23:35 -0700 (PDT) In-Reply-To: References: From: Lennart Borgman Date: Sat, 9 Jul 2011 02:23:35 +0200 Message-ID: Subject: Re: bug#1833: 23.0.60; Bug in custom-set-variables sorting To: Juanma Barranquero Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 1833 Cc: 1833@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: -3.6 (---) On Sat, Jul 9, 2011 at 02:12, Juanma Barranquero wrote: > On Sat, Jul 9, 2011 at 01:49, Lennart Borgman wrote: > >> I think you are exaggerating. > > No. > >> I have explained the problem in detail > > No. > >> and I also gave some code that fixes the problem. > > Code, and not a patch, that fixes one problem that you haven't clearly > explained, and for which you haven't provided a step-by-step recipe. I am sorry you think so. Perhaps you can ask more specific questions about the explanation I tried to give? From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 08 20:28:17 2011 Received: (at 1833) by debbugs.gnu.org; 9 Jul 2011 00:28:18 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfLP7-0002rB-AJ for submit@debbugs.gnu.org; Fri, 08 Jul 2011 20:28:17 -0400 Received: from mail-pz0-f44.google.com ([209.85.210.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfLP6-0002qw-8H for 1833@debbugs.gnu.org; Fri, 08 Jul 2011 20:28:16 -0400 Received: by pzk5 with SMTP id 5so1918487pzk.3 for <1833@debbugs.gnu.org>; Fri, 08 Jul 2011 17:28:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=Hz+W17yUkLeb4XEOCLgWGiphQNLlGgEH7OJSBTLrlCE=; b=Sp8MlQY6IFgK5cQRtZN4/rXQk20wBCaHYCyNG1fUBi9Snn3arfrdTGsvOrRloNung3 ZLBL8de018uiCr2M7Kucr6guxuDwqu4iokIXEinPS5aUTGyYL3zL9I1gFcRqe/jgKM7Q bbqZP4P7Tdk1cgOmO+7BSoxr1sUgRnzPh9q9U= Received: by 10.143.91.16 with SMTP id t16mr546420wfl.366.1310171290090; Fri, 08 Jul 2011 17:28:10 -0700 (PDT) MIME-Version: 1.0 Received: by 10.142.144.4 with HTTP; Fri, 8 Jul 2011 17:27:30 -0700 (PDT) In-Reply-To: References: From: Juanma Barranquero Date: Sat, 9 Jul 2011 02:27:30 +0200 Message-ID: Subject: Re: bug#1833: 23.0.60; Bug in custom-set-variables sorting To: Lennart Borgman Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 1833 Cc: 1833@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: -3.3 (---) On Sat, Jul 9, 2011 at 02:23, Lennart Borgman w= rote: > Perhaps you can ask more specific questions > about the explanation I tried to give? What's not specific in "please provide a step-by-step recipe of the bug, starting from emacs -Q, explaining what do you see and what did you expect to see"? Is not like I'm requesting something weird, that's the standard procedure for any bug report (not that you follow it, of course). =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 08 20:30:35 2011 Received: (at 1833) by debbugs.gnu.org; 9 Jul 2011 00:30:35 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfLRK-0002vq-Ku for submit@debbugs.gnu.org; Fri, 08 Jul 2011 20:30:35 -0400 Received: from mail-ey0-f172.google.com ([209.85.215.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfLRI-0002vb-CY for 1833@debbugs.gnu.org; Fri, 08 Jul 2011 20:30:33 -0400 Received: by eye13 with SMTP id 13so995546eye.3 for <1833@debbugs.gnu.org>; Fri, 08 Jul 2011 17:30:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=d+meRbWChFkzjvNa3FEK8rsi9eZclNfDjWeD3VHWDcg=; b=krKqEvlakP0wKKwY1qjdxUK5EvSkbNHKI29lRju2BwcBs1oVhTsR6lyC1nGebj2tSP p+dnBARPPkgygaU1ndaf/DNu0xhFUN/m0I4LbFF45WhHC0Z+6a233ZJnVWpAEs+o8yAt zzbyN/j8umprZ5xt8HipcYAwXqa/EKeMUsOdM= Received: by 10.213.20.200 with SMTP id g8mr808947ebb.140.1310171426357; Fri, 08 Jul 2011 17:30:26 -0700 (PDT) MIME-Version: 1.0 Received: by 10.213.8.65 with HTTP; Fri, 8 Jul 2011 17:30:06 -0700 (PDT) In-Reply-To: References: From: Lennart Borgman Date: Sat, 9 Jul 2011 02:30:06 +0200 Message-ID: Subject: Re: bug#1833: 23.0.60; Bug in custom-set-variables sorting To: Juanma Barranquero Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 1833 Cc: 1833@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: -3.6 (---) On Sat, Jul 9, 2011 at 02:27, Juanma Barranquero wrote: > On Sat, Jul 9, 2011 at 02:23, Lennart Borgman wrote: > >> Perhaps you can ask more specific questions >> about the explanation I tried to give? > > What's not specific in "please provide a step-by-step recipe of the > bug, starting from emacs -Q, explaining what do you see and what did > you expect to see"? Is not like I'm requesting something weird, that's > the standard procedure for any bug report (not that you follow it, of > course). It is not at all related to the information I have given. From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 08 20:41:22 2011 Received: (at 1833) by debbugs.gnu.org; 9 Jul 2011 00:41:22 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfLbm-0003Fm-3v for submit@debbugs.gnu.org; Fri, 08 Jul 2011 20:41:22 -0400 Received: from mail-pz0-f44.google.com ([209.85.210.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfLbj-0003FW-5z for 1833@debbugs.gnu.org; Fri, 08 Jul 2011 20:41:20 -0400 Received: by pzk5 with SMTP id 5so1922792pzk.3 for <1833@debbugs.gnu.org>; Fri, 08 Jul 2011 17:41:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=gd1+5CzIrJL4RpsM/Bl9QODw23zr1q7Qt960KyZxWWc=; b=jiL48LcGR+K2ULxpiFm7lMM2b3lS3CNWMVn9P9JH1z2afPjwWw34ODUBLqWinE7aaK L+RARJ++51d+2YtuBT9fU+MJ48EDnQW+PnWrQ7t3OknCC2GrXRBJaxoRyDB1WayXZVNV 7zn/Gkri6FYJwpNu1jM6q85ILPvOFSV3zKm+s= Received: by 10.142.249.42 with SMTP id w42mr610500wfh.195.1310172073089; Fri, 08 Jul 2011 17:41:13 -0700 (PDT) MIME-Version: 1.0 Received: by 10.142.144.4 with HTTP; Fri, 8 Jul 2011 17:40:33 -0700 (PDT) In-Reply-To: References: From: Juanma Barranquero Date: Sat, 9 Jul 2011 02:40:33 +0200 Message-ID: Subject: Re: bug#1833: 23.0.60; Bug in custom-set-variables sorting To: Lennart Borgman Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 1833 Cc: 1833@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: -3.3 (---) On Sat, Jul 9, 2011 at 02:30, Lennart Borgman w= rote: > It is not at all related to the information I have given. Lennart, apparently you don't understand how to make a bug report or you refuse to do so. Good luck with your bug reports. =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 08 20:57:46 2011 Received: (at 1833) by debbugs.gnu.org; 9 Jul 2011 00:57:46 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfLrd-0003is-MI for submit@debbugs.gnu.org; Fri, 08 Jul 2011 20:57:45 -0400 Received: from mail-ew0-f44.google.com ([209.85.215.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfLrb-0003ig-VL for 1833@debbugs.gnu.org; Fri, 08 Jul 2011 20:57:44 -0400 Received: by ewy19 with SMTP id 19so1001534ewy.3 for <1833@debbugs.gnu.org>; Fri, 08 Jul 2011 17:57:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=s6D4yfuCx7Lcdb1KMCD5cD2P+MiDCp8yZ2Z292kMZpw=; b=VYt3va0+YcK9a8/6Zfe8iYmf28ndSHDKZ4WC+yqqL5TEgp7Ig7OyuqJn8IsXK/GUlm j0PpTYpZC5hoXtms/InH2Q1pdwMPw2GxpMwHpvBP6V7hjMMxqYuuUwulmiHipyvzPDg9 tly9Fw+8ZoF2pSK94i3sUY3kHdB8rXKpc4Zis= Received: by 10.213.35.202 with SMTP id q10mr819993ebd.64.1310173058123; Fri, 08 Jul 2011 17:57:38 -0700 (PDT) MIME-Version: 1.0 Received: by 10.213.8.65 with HTTP; Fri, 8 Jul 2011 17:57:18 -0700 (PDT) In-Reply-To: References: From: Lennart Borgman Date: Sat, 9 Jul 2011 02:57:18 +0200 Message-ID: Subject: Re: bug#1833: 23.0.60; Bug in custom-set-variables sorting To: Juanma Barranquero Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 1833 Cc: 1833@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: -3.6 (---) On Sat, Jul 9, 2011 at 02:40, Juanma Barranquero wrote: > On Sat, Jul 9, 2011 at 02:30, Lennart Borgman wrote: > >> It is not at all related to the information I have given. > > Lennart, apparently you don't understand how to make a bug report or > you refuse to do so. Good luck with your bug reports. Maybe someone else understand what I have written and care to fix the problem. From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 10 21:59:28 2011 Received: (at 1833-done) by debbugs.gnu.org; 11 Jul 2011 01:59:29 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qg5mS-0005Z1-CU for submit@debbugs.gnu.org; Sun, 10 Jul 2011 21:59:28 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qg5mR-0005Yo-BI for 1833-done@debbugs.gnu.org; Sun, 10 Jul 2011 21:59:27 -0400 Received: from localhost ([127.0.0.1]:54187) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qg5mL-0000H5-Bx; Sun, 10 Jul 2011 21:59:21 -0400 From: Glenn Morris To: 1833-done@debbugs.gnu.org Subject: Re: bug#1833: 23.0.60; Bug in custom-set-variables sorting References: X-Spook: United Nations Sears Tower ASLET broadside mailbomb Freeh X-Ran: ^g`u*5*OpGlHjna8yk-]-GXr?^(4+}:.7m[Z>!x?.D&)Y{=($wBIUV=fs_a*n00`.r.1d2 X-Hue: yellow X-Attribution: GM Date: Sun, 10 Jul 2011 21:59:21 -0400 In-Reply-To: (Juanma Barranquero's message of "Sat, 9 Jul 2011 02:40:33 +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.4 (------) X-Debbugs-Envelope-To: 1833-done 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.4 (------) This simply is not comprehensible without a recipe that shows the problem. I do not believe anyone could or should do anything without such, therefore I am closing it. If you reply with a recipe that shows the problem, the report can be reopened. From the Emacs manual "Checklist for Bug Reports": And if we can't understand what bug you are trying to fix, or why your patch should be an improvement, we mustn't install it. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 12:03:09 2011 Received: (at 1833) by debbugs.gnu.org; 11 Jul 2011 16:03:09 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QgIwu-0001LK-Lf for submit@debbugs.gnu.org; Mon, 11 Jul 2011 12:03:08 -0400 Received: from mail-ey0-f172.google.com ([209.85.215.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QgIws-0001Ka-0a; Mon, 11 Jul 2011 12:03:06 -0400 Received: by eye13 with SMTP id 13so1730602eye.3 for ; Mon, 11 Jul 2011 09:03:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=njd56v0uHRsGckaZeNoazOYzfeJGiN/bXtmYjETaiFU=; b=GSTk+PAgfU3RphuvvDLaZtENOjAC6r2fTn1MJohC1rzWRd6DFlcr2cNcMxTWXW+94U 7qzhEvtCya5AonEhOb767e7hW4oiLMt2YTQmkiy6kzrjVOmNrhj41eauAoL5XzYyShcI XOxj6ph2eoEcsO+pmKSTk8EMkTqkTd3CvlnHE= Received: by 10.213.107.15 with SMTP id z15mr1614115ebo.114.1310400179990; Mon, 11 Jul 2011 09:02:59 -0700 (PDT) MIME-Version: 1.0 Received: by 10.213.114.16 with HTTP; Mon, 11 Jul 2011 09:02:39 -0700 (PDT) In-Reply-To: References: From: Lennart Borgman Date: Mon, 11 Jul 2011 18:02:39 +0200 Message-ID: Subject: Re: bug#1833: 23.0.60; Bug in custom-set-variables sorting To: 1833@debbugs.gnu.org, rgm@gnu.org Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 1833 Cc: 1833-done@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: -3.6 (---) On Mon, Jul 11, 2011 at 03:59, Glenn Morris wrote: > > This simply is not comprehensible without a recipe that shows the > problem. Could you please read the second paragraph of the bug report? Here it is again, a bit rephrased: if the first of the two symbol compared has a dependency list and the seond not have that, then the first symbol must be sorted after the second. I sent this bug report more than two years ago, but as I remember it now the sort function did not properly do the comparison if one of the symbols lacked a dependency list. This is what I tried to fix in the code. And I think this is the code I once implemented in my patched version of Emacs+EmacsW32. (I might have done some changes later, the code is on the web.) From unknown Wed Jun 25 00:23:58 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 09 Aug 2011 11:24:05 +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