From unknown Sun Sep 14 00:11:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12533: 24.2.50; incorrect behavior & formatting in Customize Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 28 Sep 2012 16:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12533 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 12533@debbugs.gnu.org X-Debbugs-Original-To: Received: via spool by submit@debbugs.gnu.org id=B.134885014410240 (code B ref -1); Fri, 28 Sep 2012 16:36:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Sep 2012 16:35:44 +0000 Received: from localhost ([127.0.0.1]:60697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1THdXU-0002f7-Cx for submit@debbugs.gnu.org; Fri, 28 Sep 2012 12:35:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45026) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1THdXS-0002f1-Uu for submit@debbugs.gnu.org; Fri, 28 Sep 2012 12:35:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1THdWw-00011S-6n for submit@debbugs.gnu.org; Fri, 28 Sep 2012 12:35:32 -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]:44741) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1THdWw-0000vq-3r for submit@debbugs.gnu.org; Fri, 28 Sep 2012 12:35:10 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34240) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1THdQc-0005hX-Bj for bug-gnu-emacs@gnu.org; Fri, 28 Sep 2012 12:28:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1THdQO-0003Tm-GD for bug-gnu-emacs@gnu.org; Fri, 28 Sep 2012 12:28:38 -0400 Received: from rcsinet15.oracle.com ([148.87.113.117]:35867) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1THdQO-0003TE-8z for bug-gnu-emacs@gnu.org; Fri, 28 Sep 2012 12:28:24 -0400 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by rcsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q8SGSMi2029213 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 28 Sep 2012 16:28:23 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q8SGSLvq025363 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 28 Sep 2012 16:28:22 GMT Received: from abhmt108.oracle.com (abhmt108.oracle.com [141.146.116.60]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q8SGSLIX013798 for ; Fri, 28 Sep 2012 11:28:21 -0500 Received: from dradamslap1 (/10.159.184.33) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 28 Sep 2012 09:28:21 -0700 From: "Drew Adams" Date: Fri, 28 Sep 2012 09:28:17 -0700 Message-ID: <2DEA28BB84D4428985626E49AD69DE46@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: Ac2dlkPjX9jSd3kIRYqGTWHOv7QBFQ== X-Source-IP: ucsinet21.oracle.com [156.151.31.93] 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: -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 (------) emacs -Q (defcustom foo () "..." :type '(repeat (cons string (choice (const flimpo) (const nil) (other t)))) :group 'edit) M-x customize-option foo Click button INS. (Optional: Enter something in field `String'.) Choose `Other' in `Value Menu'. An INS button pops up inappropriately under `Choice'. If you click it then it shows that it expects another `repeat' cell, at the wrong level. If you click the outer (i.e., the correct) INS button, it behaves normally. But if you then choose `Other' in its `Value Menu' you get the same problem again. This broken behavior happens as long as you choose `Other' in `Value Menu'. If you choose one of the other possibilities then Customize behaves correctly. To me this is clearly a bug. But it is so all the way back through Emacs 20. So I wonder - am I right? I cannot believe that this behavior is correct. What am I missing? In GNU Emacs 24.2.50.1 (i386-mingw-nt5.1.2600) of 2012-09-17 on MARVIN Bzr revision: 110062 cyd@gnu.org-20120917054104-r93rtwkrtva73ewe Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.7) --no-opt --enable-checking --cflags -ID:/devel/emacs/libs/libXpm-3.5.8/include -ID:/devel/emacs/libs/libXpm-3.5.8/src -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include -ID:/devel/emacs/libs/giflib-4.1.4-1/include -ID:/devel/emacs/libs/jpeg-6b-4/include -ID:/devel/emacs/libs/tiff-3.8.2-1/include -ID:/devel/emacs/libs/gnutls-3.0.9/include -ID:/devel/emacs/libs/libiconv-1.13.1-1-dev/include -ID:/devel/emacs/libs/libxml2-2.7.8/include/libxml2' From unknown Sun Sep 14 00:11:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12533: 24.2.50; incorrect behavior & formatting in Customize References: <2DEA28BB84D4428985626E49AD69DE46@us.oracle.com> In-Reply-To: <2DEA28BB84D4428985626E49AD69DE46@us.oracle.com> Resent-From: Mauro Aranda Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Sep 2019 21:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12533 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 12533@debbugs.gnu.org Cc: Drew Adams Received: via spool by 12533-submit@debbugs.gnu.org id=B12533.156944678913332 (code B ref 12533); Wed, 25 Sep 2019 21:27:02 +0000 Received: (at 12533) by debbugs.gnu.org; 25 Sep 2019 21:26:29 +0000 Received: from localhost ([127.0.0.1]:42492 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDEnr-0003Sv-A8 for submit@debbugs.gnu.org; Wed, 25 Sep 2019 17:26:29 -0400 Received: from mail-lj1-f182.google.com ([209.85.208.182]:38505) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDEnj-0003SL-QT for 12533@debbugs.gnu.org; Wed, 25 Sep 2019 17:26:21 -0400 Received: by mail-lj1-f182.google.com with SMTP id b20so7216567ljj.5 for <12533@debbugs.gnu.org>; Wed, 25 Sep 2019 14:26:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=8MavbG38h9gXwVokXuUKPDvsQb1VFLaUJeYohLcZnGk=; b=OcOqp1NPX0DFKy+HFwvQcU9xJU9Tx30Bgg4AI6YtC0mi1A7irkUnLxO6QEsh2mvbwc lGPFsFxELg9W8Zr3W5gwazb6j+E4wMIHG21xmUbm5zIisx21y2BuJ+3XBvvtaudf3Uv8 2wm58CMfwNU3tF+TqbDhFWiffAKakH5SfeYbfoumsw2hw6DbuNVa57kkV0QPXKOmnso+ gapKykStuhxWVz6UwRckklFPwvQgLpm7hQ8mOnd7Do/bo8Oq6NNKBUObz+nlaACFe0T1 C/MT+wTD8PN8qI42NZUPZnzlkxA17KTnW6hFKJBZW0IcTvBR9T76w/A8uPd4U7eIOKVJ wYIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=8MavbG38h9gXwVokXuUKPDvsQb1VFLaUJeYohLcZnGk=; b=WUHx449d45k6SUdvgS80jAE5hZlcDJlAe+rH1Z93hStHRJv2Hss1fvuLe3sqwRSGAt lrJwcwojCcTYdCHRAiWwUvEBLFxezhHeYRlqGogqGPJpALaN8spgf28MoD9p/A3sOePl UTAB/BSJI4DwNeADqpTs6qj3CzNz/3LA757Hrv285f4bX0tK4lxtM37lpADaSJ26Qjxd bpQUuA/TkM4jWpV1zJF/dGfMrS2bMcD/ugSxslL7ltqEFZkxdvZV1WdK9Fjr0171pbbE MhExHeOwAfm9Pl/rzCx0WOSu2MjIK7tjNXl3PC4sSyyOlpsQd/j0Uxu1vHEhNVL7iNad QtzQ== X-Gm-Message-State: APjAAAUshOiKdEEnQkiqnAUt+kr4M0wZRsHOP4WuFKqFwZXwAV2A9X2t Gu71EryfOOdALKlKnM05DhEP7Xc+nPHLVJZzw0c8fjbA X-Google-Smtp-Source: APXvYqyAedRoy4fDEFTMQxa3vtb4wFr5Hu9AHhAwZ2YsZlTGDYilIwDYrpMBcQzghEfzvD+m83WlXLX/f/cmisSnHpk= X-Received: by 2002:a2e:91cf:: with SMTP id u15mr250032ljg.184.1569446772622; Wed, 25 Sep 2019 14:26:12 -0700 (PDT) MIME-Version: 1.0 From: Mauro Aranda Date: Wed, 25 Sep 2019 18:26:00 -0300 Message-ID: Content-Type: multipart/alternative; boundary="0000000000006049ad0593674dd9" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --0000000000006049ad0593674dd9 Content-Type: text/plain; charset="UTF-8" tags 12533 patch quit "Drew Adams" writes: > emacs -Q > > (defcustom foo () > "..." > :type '(repeat (cons > string > (choice > (const flimpo) > (const nil) > (other t)))) > :group 'edit) > > M-x customize-option foo > > Click button INS. > > (Optional: Enter something in field `String'.) > > Choose `Other' in `Value Menu'. > > An INS button pops up inappropriately under `Choice'. If you click it > then it shows that it expects another `repeat' cell, at the wrong level. I can reproduce this. > This broken behavior happens as long as you choose `Other' in `Value > Menu'. If you choose one of the other possibilities then Customize > behaves correctly. > > To me this is clearly a bug. But it is so all the way back through > Emacs 20. So I wonder - am I right? I cannot believe that this > behavior is correct. What am I missing? > I think you are right. And it happens with the `Other' option, which creates a widget of type `other', because that widget was defined with a format string that contains the %n escape at the end of the string. That escape add spaces (for indentation), after inserting a newline. But it's not useful when at the end of the format string, because that indents unconditionally the contents of the buffer that follow the widget. The %n escape is better used in the middle of a format string, to cause indentation of the contents that belong to the same widget. Therefore, I think it is a mistake to have that %n in the format string of the `other' widget, and I propose the attached patch. Best regards, Mauro. --0000000000006049ad0593674dd9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
tags 12533 patch
quit


"Drew Adams"= <drew.adams@oracle.com>= writes:

> emacs -Q
> =C2=A0
> (defcustom foo ()
&= gt; =C2=A0 "..."
> =C2=A0 :type '(repeat (cons
> = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 string
&g= t; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (choice> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0(const flimpo)
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0(const nil)
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(other t))))
> =C2=A0 :group 'e= dit)
> =C2=A0
> M-x customize-option foo
> =C2=A0
>= Click button INS.
> =C2=A0
> (Optional: Enter something in fie= ld `String'.)
> =C2=A0
> Choose `Other' in `Value Menu&= #39;.
> =C2=A0
> An INS button pops up inappropriately under `C= hoice'.=C2=A0 If you click it
> then it shows that it expects ano= ther `repeat' cell, at the wrong level.

I can reproduce this.
> This broken behavior happens as long as you choose `Other' in= `Value
> Menu'.=C2=A0 If you choose one of the other possibiliti= es then Customize
> behaves correctly.
> =C2=A0
> To me t= his is clearly a bug.=C2=A0 But it is so all the way back through
> E= macs 20.=C2=A0 So I wonder - am I right?=C2=A0 I cannot believe that this> behavior is correct.=C2=A0 What am I missing?
> =C2=A0

= I think you are right.=C2=A0 And it happens with the `Other' option, wh= ich
creates a widget of type `other', because that widget was define= d with a
format string that contains the %n escape at the end of the str= ing.

That escape add spaces (for indentation), after inserting a new= line.
But it's not useful when at the end of the format string, beca= use that
indents unconditionally the contents of the buffer that follow = the
widget.=C2=A0 The %n escape is better used in the middle of a format= string,
to cause indentation of the contents that belong to the same wi= dget.

Therefore, I think it is a mistake to have that %n in the form= at string
of the `other' widget, and I propose the attached patch.
Best regards,
Mauro.
--0000000000006049ad0593674dd9-- From unknown Sun Sep 14 00:11:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12533: 24.2.50; incorrect behavior & formatting in Customize Resent-From: Mauro Aranda Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Sep 2019 21:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12533 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 12533@debbugs.gnu.org Cc: Drew Adams Received: via spool by 12533-submit@debbugs.gnu.org id=B12533.156944685713496 (code B ref 12533); Wed, 25 Sep 2019 21:28:01 +0000 Received: (at 12533) by debbugs.gnu.org; 25 Sep 2019 21:27:37 +0000 Received: from localhost ([127.0.0.1]:42502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDEoy-0003Vb-Uu for submit@debbugs.gnu.org; Wed, 25 Sep 2019 17:27:37 -0400 Received: from mail-lj1-f172.google.com ([209.85.208.172]:33570) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDEox-0003VP-5t for 12533@debbugs.gnu.org; Wed, 25 Sep 2019 17:27:35 -0400 Received: by mail-lj1-f172.google.com with SMTP id a22so7228435ljd.0 for <12533@debbugs.gnu.org>; Wed, 25 Sep 2019 14:27:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=oAbY5nqUUpwqyZQKi/RznbWXNUmfuxFB+KnKVA0LfmY=; b=rEknv6ucTCnFgbvTYAbbkkfHx/79ZlLuemyR3aVX3T0x8zS7uRCcLuYnLPc/nlS/M9 aqT3jyr2eW3ZLqQXaQqgsnF+PkCqdDKqxmvbXEjuVy2xl9e+8Ho5JyzfJ63Tepx7IVNB FDdgv4MzwBysPboq5NyHS2e9JS8YTrzYgSe/CZ0iWdlRA9NXUe3zJZsDb/MVi2BiZVXt /jFttXmbPVEdsiTQ0LwSYRipsAvl4JUqGPwmrFkGa8sUZavR0mcsvNxCY/DJRD2as2Yw qplWV0r9GxE8YQr9eh49PQzijfzCmAPNQM+rovdzXJdJGcG63FsOgm3OdBjqt/X81k6A QiGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=oAbY5nqUUpwqyZQKi/RznbWXNUmfuxFB+KnKVA0LfmY=; b=gD0WhXUEt8RyV+uDuJcZIc8mwSKsC/GY6IC8NWeFyI4BDqdmuWFBf2rxKYeYJb+dIY vv/GCNyfQNPDqTRrUln7J9+LobGbeoalP5mS78XqgYe+n9eUwDsHjBtyA7HF+DZPu0W/ HO7wy9moOgJAFTnAkMoy1d0HcugqCPDIirBK4A369UP5HOKXmzPczFvmVIIDwDFzu1gg +pI7UP7CFVr4z2MK7gg0JWR8KmxfREDcYm3tN6wXy97mM9U2n7VV5Qt1/p0RS9DthdCH QfAE2YcsNEp/GDnLPverGhBdaQ9X7kOUfiXNwHG3SVYt1b/FlKJb6sE1xQLZq99M88gT UVYw== X-Gm-Message-State: APjAAAViF1B/8x0Bigjk1IaPeuHv5tjrIMoRwxSBrG07pBGY147YYA5E t18vCLy7qGmrkSJ3EWZJdo9xo0bgwv1MxYJ0lJfI5pro X-Google-Smtp-Source: APXvYqwnie85YHD8OSUmZYc2hYlsgRlte970IeMGeJg2H8qA+LetpLAxeWv1oLGWfKX2N9L3LnmA5H7iDawf0XPwueI= X-Received: by 2002:a2e:a313:: with SMTP id l19mr214588lje.205.1569446848020; Wed, 25 Sep 2019 14:27:28 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Mauro Aranda Date: Wed, 25 Sep 2019 18:27:16 -0300 Message-ID: Content-Type: multipart/mixed; boundary="000000000000deef1605936751f6" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000deef1605936751f6 Content-Type: multipart/alternative; boundary="000000000000deef1405936751f4" --000000000000deef1405936751f4 Content-Type: text/plain; charset="UTF-8" Oops, here's the patch. --000000000000deef1405936751f4 Content-Type: text/html; charset="UTF-8"
Oops, here's the patch.
--000000000000deef1405936751f4-- --000000000000deef1605936751f6 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Don-t-indent-unrelated-widgets-following-widget-of-t.patch" Content-Disposition: attachment; filename="0001-Don-t-indent-unrelated-widgets-following-widget-of-t.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k0zs3xn60 RnJvbSA3ODkxMTBjNDk2MDY3Yzc1NDUxYWIzZTVlYTRkMjRkZTBjM2I4YTA4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXVybyBBcmFuZGEgPG1hdXJvb2FyYW5kYUBnbWFpbC5jb20+ CkRhdGU6IFdlZCwgMjUgU2VwIDIwMTkgMTg6MTI6NTUgLTAzMDAKU3ViamVjdDogW1BBVENIXSBE b24ndCBpbmRlbnQgdW5yZWxhdGVkIHdpZGdldHMgZm9sbG93aW5nIHdpZGdldCBvZiB0eXBlCiAn b3RoZXIKCiogbGlzcC93aWQtZWRpdC5lbCAod2lkZ2V0ICdvdGhlcik6IFVzZSBcbiBpbnN0ZWFk IG9mIHRoZSAlbiBlc2NhcGUgaW4gdGhlCjpmb3JtYXQgcHJvcGVydHkgb2YgdGhpcyB3aWRnZXQu ICBJZiAlbiBpcyB1c2VkIGF0IHRoZSBlbmQgb2YgdGhlCmZvcm1hdCBzdHJpbmcsIHVucmVsYXRl ZCB3aWRnZXRzIGdldCBpbmRlbnRlZC4gIChCdWcjMTI1MzMpCi0tLQogbGlzcC93aWQtZWRpdC5l bCB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoK ZGlmZiAtLWdpdCBhL2xpc3Avd2lkLWVkaXQuZWwgYi9saXNwL3dpZC1lZGl0LmVsCmluZGV4IDUy Yjc1MzIuLjkxNmQ0MWEgMTAwNjQ0Ci0tLSBhL2xpc3Avd2lkLWVkaXQuZWwKKysrIGIvbGlzcC93 aWQtZWRpdC5lbApAQCAtMzA2Myw3ICszMDYzLDcgQEAgJ290aGVyCiBJZiB0aGUgdXNlciBzZWxl Y3RzIHRoaXMgYWx0ZXJuYXRpdmUsIHRoYXQgc3BlY2lmaWVzIERFRkFVTFQKIGFzIHRoZSB2YWx1 ZS4iCiAgIDp0YWcgIk90aGVyIgotICA6Zm9ybWF0ICIldCVuIgorICA6Zm9ybWF0ICIldFxuIgog ICA6dmFsdWUgJ290aGVyKQogCiAoZGVmdmFyIHdpZGdldC1zdHJpbmctcHJvbXB0LXZhbHVlLWhp c3RvcnkgbmlsCi0tIAoyLjcuNAoK --000000000000deef1605936751f6-- From unknown Sun Sep 14 00:11:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12533: 24.2.50; incorrect behavior & formatting in Customize Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Sep 2019 07:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12533 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Mauro Aranda Cc: 12533@debbugs.gnu.org Received: via spool by 12533-submit@debbugs.gnu.org id=B12533.156948257812606 (code B ref 12533); Thu, 26 Sep 2019 07:23:02 +0000 Received: (at 12533) by debbugs.gnu.org; 26 Sep 2019 07:22:58 +0000 Received: from localhost ([127.0.0.1]:42631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDO78-0003HF-D5 for submit@debbugs.gnu.org; Thu, 26 Sep 2019 03:22:58 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48099) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDO76-0003H3-Pf for 12533@debbugs.gnu.org; Thu, 26 Sep 2019 03:22:57 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53168) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iDO71-0007AU-MP; Thu, 26 Sep 2019 03:22:51 -0400 Received: from [176.228.60.248] (port=3424 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iDO71-0006m4-2r; Thu, 26 Sep 2019 03:22:51 -0400 Date: Thu, 26 Sep 2019 10:22:37 +0300 Message-Id: <83blv7mshu.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Mauro Aranda on Wed, 25 Sep 2019 18:27:16 -0300) References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Mauro Aranda > Date: Wed, 25 Sep 2019 18:27:16 -0300 > > Oops, here's the patch. Thanks, but can you also add some tests for this? From unknown Sun Sep 14 00:11:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12533: 24.2.50; incorrect behavior & formatting in Customize Resent-From: Mauro Aranda Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Sep 2019 11:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12533 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 12533@debbugs.gnu.org Received: via spool by 12533-submit@debbugs.gnu.org id=B12533.156949664718350 (code B ref 12533); Thu, 26 Sep 2019 11:18:01 +0000 Received: (at 12533) by debbugs.gnu.org; 26 Sep 2019 11:17:27 +0000 Received: from localhost ([127.0.0.1]:42773 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDRm3-0004lt-AW for submit@debbugs.gnu.org; Thu, 26 Sep 2019 07:17:27 -0400 Received: from mail-lj1-f169.google.com ([209.85.208.169]:40187) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDRly-0004fD-Rm for 12533@debbugs.gnu.org; Thu, 26 Sep 2019 07:17:25 -0400 Received: by mail-lj1-f169.google.com with SMTP id 7so1739007ljw.7 for <12533@debbugs.gnu.org>; Thu, 26 Sep 2019 04:17:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=kGBc/aLmD2fpBEH+O/fdKi+KTTN03xcyIevf9Oqy5W8=; b=Q8QxU4eTq1G1rQfO9l8Ktw/0RmBBJzYzQjZM/PGMmb89Jnthw2QGJZG8j2eMyb2lI5 dmmC1xkjbeW+4waMEoG4FNUhlJjWKpVUhReRMTLlfOpNwbtt1EBGz4Ay+rrJk73NYlb5 gVhAnd0GGcxGcN5sdSip66fnSFsF4yd4fs6aNI1oX4VfYWegVQyz3yA1OYId/c7nUuW0 lMYzoN4asMUAravA31/ULslh7iLa4jXNtn76EolZ5YDraouzSOMaUwJ7DA5zh+EKf3OG W+6XfE1eICkmAcFezkzyitx2H9zpKgYMBGskKxWk2pf5dcaXfjExY8qI0Umz/I+tjeBY KrJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=kGBc/aLmD2fpBEH+O/fdKi+KTTN03xcyIevf9Oqy5W8=; b=qQwQcP3o5l6j7OE3n8/t8aQozMnpAuop2Wi4nh0oNV5phrkIu8JfXY9tHq3E9CibjO WC+GsyFBByTiJW5C4CapJXWu+rYZTVMxyJVsv6IuWHuQ0qTwDvTdrD23IhRg2t3d2n0i RS/1ntDQL+ErOwgUtq7CenMND/cqjCFidEUGA38q0tycC3t5RFZ94HjRqCOdINH7N/sE 6+DZ/WT+eBs012UzThleQj9aGgp9ItOJXnuI0M556lqCh4bi4RwN8hmDr0Ju6KXMyUKM V2p2I72E5cw7aKufJYqnWqKlrOTR3rk+a/YLEoF+W6pnV+Ur5ghEU3gGWTZlVhj8ankK dnuw== X-Gm-Message-State: APjAAAU5ITGDnb+BXeEak0cZXIGkni47+TPlQMXMcUqCVcII1DUg/gB+ AqFmqGkvl96b9sPO36nTnlvTlcXTqNdqnBz1Dq8= X-Google-Smtp-Source: APXvYqwYtyYY2E9Ko4RHPJ760mIeS/YAFUoW4KFFXz9MCT08GWef1JwzmarE3Mgmr8AMjX93PazOOOWjkw1aqfK3ABI= X-Received: by 2002:a2e:91cf:: with SMTP id u15mr2182068ljg.184.1569496635915; Thu, 26 Sep 2019 04:17:15 -0700 (PDT) MIME-Version: 1.0 References: <83blv7mshu.fsf@gnu.org> In-Reply-To: <83blv7mshu.fsf@gnu.org> From: Mauro Aranda Date: Thu, 26 Sep 2019 08:17:03 -0300 Message-ID: Content-Type: multipart/alternative; boundary="00000000000075bff5059372e9a6" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --00000000000075bff5059372e9a6 Content-Type: text/plain; charset="UTF-8" Eli Zaretskii writes: >> From: Mauro Aranda >> Date: Wed, 25 Sep 2019 18:27:16 -0300 >> >> Oops, here's the patch. > > Thanks, but can you also add some tests for this? Sure. Will do. --00000000000075bff5059372e9a6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Eli Zaretskii <eliz@gnu= .org> writes:

>> From: Mauro Aranda <maurooaranda@gmail.com>
>> Date:= Wed, 25 Sep 2019 18:27:16 -0300
>>
>> Oops, here's = the patch.
>
> Thanks, but can you also add some tests for this= ?

Sure.=C2=A0 Will do.
--00000000000075bff5059372e9a6-- From unknown Sun Sep 14 00:11:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12533: 24.2.50; incorrect behavior & formatting in Customize Resent-From: Mauro Aranda Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Sep 2019 14:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12533 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 12533@debbugs.gnu.org Received: via spool by 12533-submit@debbugs.gnu.org id=B12533.15695096595929 (code B ref 12533); Thu, 26 Sep 2019 14:55:01 +0000 Received: (at 12533) by debbugs.gnu.org; 26 Sep 2019 14:54:19 +0000 Received: from localhost ([127.0.0.1]:44219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDV9v-0001XZ-GV for submit@debbugs.gnu.org; Thu, 26 Sep 2019 10:54:19 -0400 Received: from mail-lj1-f176.google.com ([209.85.208.176]:41785) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDV9s-0001XG-3Y for 12533@debbugs.gnu.org; Thu, 26 Sep 2019 10:54:17 -0400 Received: by mail-lj1-f176.google.com with SMTP id f5so2487235ljg.8 for <12533@debbugs.gnu.org>; Thu, 26 Sep 2019 07:54:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=l57wGAue1m3eNFMjZU+9lK9AgJtRJhZWc+qFcyKk9N0=; b=Vg49qnQSzvx3ALBwttLlAPU9SDAkrc+nnt5YjaJw6ddGjPF2hXYzfgMqzh2Vj0uhdc X+59rBC7ByHdMIibhSgJQ3Mq0HJc7yw3cRszT7+cyE7M0LSXolloYb/oznJimSA67ivC plkxF65Qt/OTb/uuJKdnljmFj/sQVbwBTiLS9kSdwj2HJrO2Nk0HEmDtjnK0TYe0SFUy BuHqZKI7FnZe9JHgcF2Qa6SSFFrA2MYlRswKbrJt4eEoXukgY9HzxfKMmDEPuesFj3Tw yyraC7xx41MO0dwX98p5pEjoIOR1TKOfO1bwOkcWL2VC8jSr+UaZxzzuknWUxqodbPq9 yGpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=l57wGAue1m3eNFMjZU+9lK9AgJtRJhZWc+qFcyKk9N0=; b=f3EfCNnaGSu8ZpCH9WA3Iou2qQJBTx8HbwGoqUEI1eG5NUJZc0SU1meoKGx2nyAl88 bJMrZsxS4uatuAEVUcq67CWq4o5CUqHcV00A+KfHydJ12A8UTPR801EU16G5gnernhkk JPFC5/AQ+kGnQE9IeEiQko+a8UMIOzTOxbXtyHAMCdXCJLyijgmgkpbYTwUV94tojb/4 Qvp0KFKVHZrq1N0u5gUvvORC/u/OYmrOueBdnRn69b+MF8xY1g50P/W7V4EJYfbBzD6m PVKglo1JZRoezziQW0deNbADTHjND9mjVBm0cZ1JdP3dACOSZAxamWprJtRNRU/c3QDC JlHw== X-Gm-Message-State: APjAAAX8z8XDF9EV2xUgoL6IKSZ6kz+9JJF4avGIod7zE+6WhKNvyPpZ ERBTXd0mibDgjHbBzBZ7aZZZn2rOmE89WeLRVAM= X-Google-Smtp-Source: APXvYqy45+Qh44ZPIZ22GhleU/ALVWV6q6H1j+nvzkcfmvQWIelbUvbubpS4PRENW4cyVhDRNgXWGjuHE9x0+SVJZb0= X-Received: by 2002:a05:651c:1ae:: with SMTP id c14mr2914677ljn.169.1569509648053; Thu, 26 Sep 2019 07:54:08 -0700 (PDT) MIME-Version: 1.0 References: <83blv7mshu.fsf@gnu.org> In-Reply-To: From: Mauro Aranda Date: Thu, 26 Sep 2019 11:53:55 -0300 Message-ID: Content-Type: multipart/mixed; boundary="0000000000000cc0fa059375f19b" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --0000000000000cc0fa059375f19b Content-Type: multipart/alternative; boundary="0000000000000cc0f8059375f199" --0000000000000cc0f8059375f199 Content-Type: text/plain; charset="UTF-8" I've added three tests to the patch: 1) One that should fail, because of the use of %n at the end. 2) One that should pass, because \n is used instead of %n. 3) Another one that should pass, because %n is used correctly, at the middle of the format string. Let me know what you think. Best regards, Mauro. --0000000000000cc0f8059375f199 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I've added three tests to the patch:
1)= One that should fail, because of the use of %n at the end.
2) On= e that should pass, because \n is used instead of %n.
3) Another = one that should pass, because %n is used correctly,
at the middle= of the format string.

Let me know what you think.=

Best regards,
Mauro.
--0000000000000cc0f8059375f199-- --0000000000000cc0fa059375f19b Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Don-t-indent-unrelated-widgets-following-widget-of-t.patch" Content-Disposition: attachment; filename="0001-Don-t-indent-unrelated-widgets-following-widget-of-t.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k10tav110 RnJvbSA3MDMzMzM5ZmUyNWY0OTBkNDUxZDhlNTk5Njc3YmU0ODYyMmI5ZmQzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXVybyBBcmFuZGEgPG1hdXJvb2FyYW5kYUBnbWFpbC5jb20+ CkRhdGU6IFdlZCwgMjUgU2VwIDIwMTkgMTg6MTI6NTUgLTAzMDAKU3ViamVjdDogW1BBVENIXSBE b24ndCBpbmRlbnQgdW5yZWxhdGVkIHdpZGdldHMgZm9sbG93aW5nIHdpZGdldCBvZiB0eXBlCiAn b3RoZXIKCiogbGlzcC93aWQtZWRpdC5lbCAod2lkZ2V0ICdvdGhlcik6IFVzZSBcbiBpbnN0ZWFk IG9mIHRoZSAlbiBlc2NhcGUgaW4gdGhlCjpmb3JtYXQgcHJvcGVydHkgb2YgdGhpcyB3aWRnZXQu ICBJZiAlbiBpcyB1c2VkIGF0IHRoZSBlbmQgb2YgdGhlCmZvcm1hdCBzdHJpbmcsIHVucmVsYXRl ZCB3aWRnZXRzIGdldCBpbmRlbnRlZC4gIChCdWcjMTI1MzMpCgoqIHRlc3Qvd2lkLWVkaXQtdGVz dHMuZWwgKHdpZGdldC10ZXN0LWluZGVudGF0aW9uLWFmdGVyLSVuKQood2lkZ2V0LXRlc3QtaW5k ZW50YXRpb24tYWZ0ZXItbmV3bGluZSkKKHdpZGdldC10ZXN0LW5ld2xpbmUtYW5kLWluZGVudC1z YW1lLXdpZGdldCk6IE5ldyB0ZXN0cy4KLS0tCiBsaXNwL3dpZC1lZGl0LmVsICAgICAgICAgICAg fCAgMiArLQogdGVzdC9saXNwL3dpZC1lZGl0LXRlc3RzLmVsIHwgNzcgKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDc4IGluc2Vy dGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9saXNwL3dpZC1lZGl0LmVsIGIv bGlzcC93aWQtZWRpdC5lbAppbmRleCA1MmI3NTMyLi45MTZkNDFhIDEwMDY0NAotLS0gYS9saXNw L3dpZC1lZGl0LmVsCisrKyBiL2xpc3Avd2lkLWVkaXQuZWwKQEAgLTMwNjMsNyArMzA2Myw3IEBA ICdvdGhlcgogSWYgdGhlIHVzZXIgc2VsZWN0cyB0aGlzIGFsdGVybmF0aXZlLCB0aGF0IHNwZWNp ZmllcyBERUZBVUxUCiBhcyB0aGUgdmFsdWUuIgogICA6dGFnICJPdGhlciIKLSAgOmZvcm1hdCAi JXQlbiIKKyAgOmZvcm1hdCAiJXRcbiIKICAgOnZhbHVlICdvdGhlcikKIAogKGRlZnZhciB3aWRn ZXQtc3RyaW5nLXByb21wdC12YWx1ZS1oaXN0b3J5IG5pbApkaWZmIC0tZ2l0IGEvdGVzdC9saXNw L3dpZC1lZGl0LXRlc3RzLmVsIGIvdGVzdC9saXNwL3dpZC1lZGl0LXRlc3RzLmVsCmluZGV4IGE0 MzUwZTcxLi42NzlhMjlhIDEwMDY0NAotLS0gYS90ZXN0L2xpc3Avd2lkLWVkaXQtdGVzdHMuZWwK KysrIGIvdGVzdC9saXNwL3dpZC1lZGl0LXRlc3RzLmVsCkBAIC0zNiw0ICszNiw4MSBAQAogICAg IChpbnNlcnQtYnV0dG9uICJvdmVybGF5IGJ1dHRvbiIpCiAgICAgKHNob3VsZC1ub3QgKHdpZGdl dC1hdCAoMS0gKHBvaW50KSkpKSkpCiAKKzs7IFRoZSBmb2xsb3dpbmcgdGhyZWUgdGVzdHMgY29t cGFyZSB0aGUgZWZmZWN0IG9mIHVzaW5nIGVpdGhlciAlbiBvciBcbiBhdCB0aGUKKzs7IGVuZCBv ZiBhIGZvcm1hdCBzdHJpbmcsIGFzIHdlbGwgYXMgdXNpbmcgJW4gYXQgdGhlIGVuZCBvciBpbiB0 aGUgbWlkZGxlIG9mCis7OyB0aGUgZm9ybWF0IHN0cmluZy4gIChCdWcjMTI1MzMpCisKKyhlcnQt ZGVmdGVzdCB3aWRnZXQtdGVzdC1pbmRlbnRhdGlvbi1hZnRlci0lbiAoKQorICAiRmFpbCB3aGVu ICVuIGlzIHVzZWQgYXQgdGhlIGVuZCBvZiBhIGZvcm1hdCBzdHJpbmcuIgorICA6ZXhwZWN0ZWQt cmVzdWx0IDpmYWlsZWQKKyAgKHdpdGgtdGVtcC1idWZmZXIKKyAgICAobGV0ICh3aWQgaW5kZW50 ZWQpCisgICAgICAod2lkZ2V0LWluc2VydCAiVGVzdGluZyBpbmRlbnRhdGlvbi5cbiIpCisgICAg ICA7OyBJZiB3ZSB1c2UgJW4gYXQgdGhlIGVuZCBvZiB0aGUgZm9ybWF0IHN0cmluZyBvZiB0aGUg d2lkZ2V0IGBvdGhlcicsIHdlCisgICAgICA7OyBzY3JldyB1cCBpbmRlbnRhdGlvbiBvZiB0aGUg Zm9sbG93aW5nIHdpZGdldHMuCisgICAgICAoc2V0cSB3aWQgKHdpZGdldC1jcmVhdGUKKyAgICAg ICAgICAgICAgICAgJyhyZXBlYXQgOmluZGVudCA0CisgICAgICAgICAgICAgICAgICAgKGNvbnMK KyAgICAgICAgICAgICAgICAgICAgc3RyaW5nIChjaG9pY2UgKG90aGVyIDp0YWcgIk90aGVyIiA6 Zm9ybWF0ICIldCVuIiBjKSkpKSkpCisgICAgICAoZ290by1jaGFyICh3aWRnZXQtZ2V0IHdpZCA6 dmFsdWUtcG9zKSkKKyAgICAgIDs7IFNpbmNlIHdlIGluZGVudCB0aGUgYHJlcGVhdCcgd2lkZ2V0 LCB3ZSBza2lwIHRoZSBzcGFjZSBjaGFyYWN0ZXJzCisgICAgICA7OyBpbnNlcnRlZC4KKyAgICAg IChza2lwLWNoYXJzLWZvcndhcmQgIiAiKQorICAgICAgKHNldHEgaW5kZW50ZWQgKGN1cnJlbnQt Y29sdW1uKSkgOyBTYXZlIHRoZSBjb2x1bW4gdG8gd2hpY2ggd2UgaW5kZW50ZWQuCisgICAgICAo c2hvdWxkIChlcSBpbmRlbnRlZCAob3IgKHdpZGdldC1nZXQgd2lkIDppbmRlbnQpIDApKSkKKyAg ICAgIDs7IEluc2VydCBhbiBlbnRyeS4gIFRoaXMgc2ltdWxhdGVzIGEgY2xpY2sgb3IgUkVUIGF0 IHRoZSBJTlMgYnV0dG9uLgorICAgICAgKHdpZGdldC1hcHBseSAod2lkZ2V0LWF0KSA6YWN0aW9u KQorICAgICAgKGdvdG8tY2hhciAod2lkZ2V0LWdldCB3aWQgOnZhbHVlLXBvcykpCisgICAgICAo c2tpcC1jaGFycy1mb3J3YXJkICIgIikKKyAgICAgIDs7IFRoaXMgZmFpbHMsIGJlY2F1c2UgdGhl IGJ1dHRvbiBpcyBub3QgYXQgdGhlIHJpZ2h0IGNvbHVtbi4KKyAgICAgIChzaG91bGQgKGVxIChj dXJyZW50LWNvbHVtbikgaW5kZW50ZWQpKSkpKQorCisoZXJ0LWRlZnRlc3Qgd2lkZ2V0LXRlc3Qt aW5kZW50YXRpb24tYWZ0ZXItbmV3bGluZSAoKQorICAiUGFzcyB3aGVuIHRoZSBuZXdsaW5lIGlz IHVzZWQgYXQgdGhlIGVuZCBvZiBhIGZvcm1hdCBzdHJpbmcuIgorICAod2l0aC10ZW1wLWJ1ZmZl cgorICAgIChsZXQgKHdpZCBpbmRlbnRlZCkKKyAgICAgICh3aWRnZXQtaW5zZXJ0ICJUZXN0aW5n IGluZGVudGF0aW9uLlxuIikKKyAgICAgIChzZXRxIHdpZCAod2lkZ2V0LWNyZWF0ZQorICAgICAg ICAgICAgICAgICAnKHJlcGVhdCA6aW5kZW50IDQKKyAgICAgICAgICAgICAgICAgICAoY29ucwor ICAgICAgICAgICAgICAgICAgICBzdHJpbmcKKyAgICAgICAgICAgICAgICAgICAgKGNob2ljZSAo b3RoZXIgOnRhZyAiT3RoZXIiIDpmb3JtYXQgIiV0XG4iIGMpKSkpKSkKKyAgICAgIChnb3RvLWNo YXIgKHdpZGdldC1nZXQgd2lkIDp2YWx1ZS1wb3MpKQorICAgICAgKHNraXAtY2hhcnMtZm9yd2Fy ZCAiICIpCisgICAgICAoc2V0cSBpbmRlbnRlZCAoY3VycmVudC1jb2x1bW4pKQorICAgICAgKHNo b3VsZCAoZXEgKGN1cnJlbnQtY29sdW1uKSAob3IgKHdpZGdldC1nZXQgd2lkIDppbmRlbnQpIDAp KSkKKyAgICAgICh3aWRnZXQtYXBwbHkgKHdpZGdldC1hdCkgOmFjdGlvbikKKyAgICAgIChnb3Rv LWNoYXIgKHdpZGdldC1nZXQgd2lkIDp2YWx1ZS1wb3MpKQorICAgICAgKHNraXAtY2hhcnMtZm9y d2FyZCAiICIpCisgICAgICA7OyBCZWNhdXNlIHdlIHVzZWQgXG4gaW4gdGhlIGZvcm1hdCBzdHJp bmcsIHRoaXMgcGFzcy4KKyAgICAgIChzaG91bGQgKGVxIChjdXJyZW50LWNvbHVtbikgaW5kZW50 ZWQpKSkpKQorCisoZXJ0LWRlZnRlc3Qgd2lkZ2V0LXRlc3QtbmV3bGluZS1hbmQtaW5kZW50LXNh bWUtd2lkZ2V0ICgpCisgICJJdCdzIE9LIHRvIHVzZSB0aGUgJW4gZXNjYXBlIHNlcXVlbmNlIGlu IHRoZSBtaWRkbGUgb2YgdGhlIGZvcm1hdCBzdHJpbmcuIgorICAod2l0aC10ZW1wLWJ1ZmZlcgor ICAgIChsZXQgKHdpZCBpbmRlbnRlZCkKKyAgICAgICh3aWRnZXQtaW5zZXJ0ICJUZXN0aW5nIGlu ZGVudGF0aW9uLlxuIikKKyAgICAgIChzZXRxIHdpZCAod2lkZ2V0LWNyZWF0ZQorICAgICAgICAg ICAgICAgICAnKHJlcGVhdCA6aW5kZW50IDQKKyAgICAgICAgICAgICAgICAgICAgICAgICAgOmZv cm1hdCAiJXsldCV9OiVuJXYlaVxuIgorICAgICAgICAgICAgICAgICAgICAgICAgICAoY29ucwor ICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RyaW5nCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAoY2hvaWNlIChvdGhlciA6dGFnICJPdGhlciIgOmZvcm1hdCAiJXRcbiIgYykpKSkpKQor ICAgICAgKGdvdG8tY2hhciAod2lkZ2V0LWdldCB3aWQgOnZhbHVlLXBvcykpCisgICAgICAoc2tp cC1jaGFycy1mb3J3YXJkICIgIikKKyAgICAgIChzZXRxIGluZGVudGVkIChjdXJyZW50LWNvbHVt bikpCisgICAgICAoc2hvdWxkIChlcSBpbmRlbnRlZCAob3IgKHdpZGdldC1nZXQgd2lkIDppbmRl bnQpIDApKSkKKyAgICAgICh3aWRnZXQtYXBwbHkgKHdpZGdldC1hdCkgOmFjdGlvbikKKyAgICAg IChnb3RvLWNoYXIgKHdpZGdldC1nZXQgd2lkIDp2YWx1ZS1wb3MpKQorICAgICAgKHNraXAtY2hh cnMtZm9yd2FyZCAiICIpCisgICAgICAoc2hvdWxkIChlcSAoY3VycmVudC1jb2x1bW4pIGluZGVu dGVkKSkKKworICAgICAgOzsgQWxzbywgdGhlIGNoaWxkcmVuIGFyZSBpbmRlbnRlZCBjb3JyZWN0 bHkuCisgICAgICAobGV0ICgoZ3JhbmRjaGlsZAorICAgICAgICAgICAgIDs7IFRoaXMgZ2V0cyB0 aGUgYHN0cmluZycgd2lkZ2V0LgorICAgICAgICAgICAgIChjYXIgKHdpZGdldC1nZXQgKGNhciAo d2lkZ2V0LWdldCB3aWQgOmNoaWxkcmVuKSkgOmNoaWxkcmVuKSkpKQorICAgICAgICAoZ290by1j aGFyICh3aWRnZXQtZ2V0IGdyYW5kY2hpbGQgOmZyb20pKQorICAgICAgICAoc2hvdWxkIChlcSAo Y3VycmVudC1jb2x1bW4pCisgICAgICAgICAgICAgICAgICAgICh3aWRnZXQtZ2V0IGdyYW5kY2hp bGQgOmluZGVudCkpKSkpKSkKKwogOzs7IHdpZC1lZGl0LXRlc3RzLmVsIGVuZHMgaGVyZQotLSAK Mi43LjQKCg== --0000000000000cc0fa059375f19b-- From unknown Sun Sep 14 00:11:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12533: 24.2.50; incorrect behavior & formatting in Customize Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Sep 2019 15:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12533 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Mauro Aranda Cc: Eli Zaretskii , 12533@debbugs.gnu.org Received: via spool by 12533-submit@debbugs.gnu.org id=B12533.156951102014742 (code B ref 12533); Thu, 26 Sep 2019 15:17:02 +0000 Received: (at 12533) by debbugs.gnu.org; 26 Sep 2019 15:17:00 +0000 Received: from localhost ([127.0.0.1]:44260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDVVr-0003pS-Ig for submit@debbugs.gnu.org; Thu, 26 Sep 2019 11:16:59 -0400 Received: from quimby.gnus.org ([80.91.231.51]:34104) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDVVo-0003mf-S1 for 12533@debbugs.gnu.org; Thu, 26 Sep 2019 11:16:57 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iDVVl-0004II-90; Thu, 26 Sep 2019 17:16:55 +0200 From: Lars Ingebrigtsen References: <83blv7mshu.fsf@gnu.org> Date: Thu, 26 Sep 2019 17:16:52 +0200 In-Reply-To: (Mauro Aranda's message of "Thu, 26 Sep 2019 11:53:55 -0300") Message-ID: <874l0zdr4r.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Mauro Aranda writes: > I've added three tests to the patch: > 1) One that should fail, because of the use of %n at the end. > 2) One that should pass, because \n is used instead of %n. > 3) Another one that should pass, b [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Mauro Aranda writes: > I've added three tests to the patch: > 1) One that should fail, because of the use of %n at the end. > 2) One that should pass, because \n is used instead of %n. > 3) Another one that should pass, because %n is used correctly, > at the middle of the format string. > > Let me know what you think. Thanks, looks great; applied to the trunk. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 26 11:17:08 2019 Received: (at control) by debbugs.gnu.org; 26 Sep 2019 15:17:08 +0000 Received: from localhost ([127.0.0.1]:44264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDVVz-0003wN-T8 for submit@debbugs.gnu.org; Thu, 26 Sep 2019 11:17:08 -0400 Received: from quimby.gnus.org ([80.91.231.51]:34124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDVVw-0003t8-30 for control@debbugs.gnu.org; Thu, 26 Sep 2019 11:17:04 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iDVVt-0004IT-EY for control@debbugs.gnu.org; Thu, 26 Sep 2019 17:17:03 +0200 Date: Thu, 26 Sep 2019 17:17:01 +0200 Message-Id: <8736gjdr4i.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #12533 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 12533 fixed close 12533 27.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 12533 fixed close 12533 27.1 quit From unknown Sun Sep 14 00:11:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12533: 24.2.50; incorrect behavior & formatting in Customize Resent-From: Mauro Aranda Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Sep 2019 12:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12533 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed patch To: Lars Ingebrigtsen Cc: 12533@debbugs.gnu.org Received: via spool by 12533-submit@debbugs.gnu.org id=B12533.156958759913196 (code B ref 12533); Fri, 27 Sep 2019 12:34:01 +0000 Received: (at 12533) by debbugs.gnu.org; 27 Sep 2019 12:33:19 +0000 Received: from localhost ([127.0.0.1]:45943 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDpR1-0003Ql-9w for submit@debbugs.gnu.org; Fri, 27 Sep 2019 08:33:19 -0400 Received: from mail-lj1-f171.google.com ([209.85.208.171]:40943) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDpQz-0003QY-Bv for 12533@debbugs.gnu.org; Fri, 27 Sep 2019 08:33:17 -0400 Received: by mail-lj1-f171.google.com with SMTP id 7so2324679ljw.7 for <12533@debbugs.gnu.org>; Fri, 27 Sep 2019 05:33:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Q7yfW5pgIhOKfF+QJ9W7gMdHTusHObT8xt51IRw984M=; b=kIYkci5rruKiw9OaXwElH0xyyr51VnvCB4p46iBfXL8o5+KuZaeNMtCQKzOZSfSNnv 8bK2gn9c0uHoYECdewk6iQXYmcVQBJPshdIQ08bOMaKzNCdo9tE2+6dLRI3CvN2ClTFM W+thcgeQludxVtY/MAcTe5pbD3ZlAtP8AIN+v1q/QrN10hlDTxcR/F+zPaMsKR6L3Nz2 mQQPJhhMjtTNR9l3qEE1Qm9xP+Lw+z1hedHlYXfXFYmjqS9zO3G2fBeyMGt12EpYCKa5 MKnSyp/VL1tuZNClQ2UIQsCp++4LtCc+D73ywEpdc4fjIfmpESpaARopJLm4VDvKqvb+ 8fMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Q7yfW5pgIhOKfF+QJ9W7gMdHTusHObT8xt51IRw984M=; b=NYggeKKA2NY3RU/gcpW4mfPtFn9eALgo3L6uK8wJYFHUWgs6vzW8ABaw3iYOAB2vVQ KDidLxYVyrqvNPRfHyshro9IO8rG8uv0F/fzyD46IDYlAnuMsu4lllV8dh9Mxnb/E2Gn 26/uxvm5kXfgiwe/2zlWFgtwAyysUh4YzUweOnVVhySbMKFQzNpDqIt2O4SKyJEQdGuG 0kQpGisVsG8hv4FyaEmbaWCVJ7JNCLv7uOVcG54eoanGkkFkdclRU3J6ovmgQ3+tRt/p 5Ba4y1Ti8PZxHVaIfx2XVvbPTy09Pcvcwj4FdF8MLEUGttIUEQG35aPZEKOUd0uIr2Ln Vo8A== X-Gm-Message-State: APjAAAWKP71a9veMyXUyfKHIaYnug45ndxLCKnUhXJWM1EqtrUKWfYAn TMKFTpMkG1kntNHM4WonDy6nejuvekF6nBJeOLGHy8kn X-Google-Smtp-Source: APXvYqxzw0/wZqJRbM/PsnAL4UwZaOFDFLTaiJzo6zMf4ZLc19K3P87YDQpzEGaXIpeC/KxGwbpHOLSori2jkasLSc4= X-Received: by 2002:a2e:9f03:: with SMTP id u3mr2831330ljk.140.1569587591341; Fri, 27 Sep 2019 05:33:11 -0700 (PDT) MIME-Version: 1.0 References: <83blv7mshu.fsf@gnu.org> <874l0zdr4r.fsf@gnus.org> In-Reply-To: <874l0zdr4r.fsf@gnus.org> From: Mauro Aranda Date: Fri, 27 Sep 2019 09:32:59 -0300 Message-ID: Content-Type: multipart/alternative; boundary="000000000000d36b3c05938816f7" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000d36b3c05938816f7 Content-Type: text/plain; charset="UTF-8" Thanks! --000000000000d36b3c05938816f7 Content-Type: text/html; charset="UTF-8"
Thanks!
--000000000000d36b3c05938816f7--