From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 30 11:35:10 2023 Received: (at submit) by debbugs.gnu.org; 30 Aug 2023 15:35:10 +0000 Received: from localhost ([127.0.0.1]:53794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbNDp-0005nc-Pb for submit@debbugs.gnu.org; Wed, 30 Aug 2023 11:35:10 -0400 Received: from lists.gnu.org ([2001:470:142::17]:45606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbNDm-0005mw-TP for submit@debbugs.gnu.org; Wed, 30 Aug 2023 11:35:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qbNDY-0006Ou-3H for bug-gnu-emacs@gnu.org; Wed, 30 Aug 2023 11:34:53 -0400 Received: from mail-ot1-x333.google.com ([2607:f8b0:4864:20::333]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qbNDW-00027q-1m for bug-gnu-emacs@gnu.org; Wed, 30 Aug 2023 11:34:51 -0400 Received: by mail-ot1-x333.google.com with SMTP id 46e09a7af769-6bcb5df95c5so4260151a34.1 for ; Wed, 30 Aug 2023 08:34:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693409687; x=1694014487; darn=gnu.org; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=lNkgwemPrgVfNzX34Pqkdsvuf8oPDSw+NjOPMkOA2p4=; b=Y/VH+s+wBm7tOr2Wg22vSTk6S+Y+6L62Q09bT1EnLl/pcoFt4VvbwpOc9Gf57ZEQiM Yi3THEOb4D2awPgdDE/RqMYIryRrNq17OO7jJdY2hQr+msw6/mgZm/IYb4rTDHm/blVf 8nifuGsshrW3aLao0VG6yU6TYiab6hPil8zGhrgQpYMiAdLSx77yg17S36V5VeUTdsXK szDqSomghLg+R6BY9F0hnkm4cSKlOaLZ/7ecxUYphQFO06Gium+4uLt9K+Ek2D1hXYk7 6uuNZGnls/FJwLDx16suxgqFTpOSxSFJ8aEwtjIbBNHaqcmwrwUDSaFZNHEcSE8M9+i1 4Ltg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693409687; x=1694014487; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=lNkgwemPrgVfNzX34Pqkdsvuf8oPDSw+NjOPMkOA2p4=; b=iYa2f6EASifLOHrRG1K6NGsi9yAlvbNP98jn7o0C0t2NS73ibrkrulPJeuoJ4VjJGw qwsNQUTWrNqSyxca85d/dYmBi7V6nSPReJXgrcoEb0kC83IaKUIn8nRkqqhpKfzQcZj3 v11+9IXPGR4aC6Q1v2/w6D8LgG1gh3Imnv56Z/FYu2M7jLsLdFvTgjJPVhLQJmDgLNHJ Q1yRz3cL+2aywDbRzxqQbWWsPIIhP8HzjWSPRS4XzKnyVCT0xugGgTuCwJjk87FiwiU7 B61WQH2g0Vo+rgUp8jYFZ9Wcde7Pcvm9D4RRb2CzPsW0RcIxrlwxPKpF0wNQ2KCS683c 9T7g== X-Gm-Message-State: AOJu0Yx3zmNsO+sN6czx2Jsr0Iu9tMkyGTecz4s6bLgEyxqcmIoOkuoM vCZB6vZ4kg8Ym1fizpnhJnKYZhi3AAA= X-Google-Smtp-Source: AGHT+IGEkH1CW4hz8gvagFdqNVW7h6BANZOlIKLlmQeEWQhCZySsOyvPxMVGB25b7dVZPfDnPaDkRw== X-Received: by 2002:a05:6830:1393:b0:6bd:b5f7:187a with SMTP id d19-20020a056830139300b006bdb5f7187amr2679627otq.20.1693409687196; Wed, 30 Aug 2023 08:34:47 -0700 (PDT) Received: from [192.168.0.234] ([152.168.142.156]) by smtp.gmail.com with ESMTPSA id q1-20020a9d6541000000b006b8c277be12sm5592069otl.8.2023.08.30.08.34.46 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 30 Aug 2023 08:34:46 -0700 (PDT) Message-ID: <34ae8f83-0994-2869-6627-eeffd15807ad@gmail.com> Date: Wed, 30 Aug 2023 12:34:43 -0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Content-Language: en-US To: bug-gnu-emacs@gnu.org From: Mauro Aranda Subject: 30.0.50; electric-pair-skip-whitespace-chars choice looks wrong Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::333; envelope-from=maurooaranda@gmail.com; helo=mail-ot1-x333.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit 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: -0.0 (/) Looking at the electric-pair-skip-whitespace-chars defcustom: (defcustom electric-pair-skip-whitespace-chars (list ?\t ?\s ?\n)   "Whitespace characters considered by `electric-pair-skip-whitespace'."   :version "24.4"   :group 'electricity   :type '(choice (set (const :tag "Space" ?\s)                       (const :tag "Tab" ?\t)                       (const :tag "Newline" ?\n))                  (list character))) I think the 2nd choice should be (repeat character) rather than (list character). From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 30 15:21:54 2023 Received: (at 65625) by debbugs.gnu.org; 30 Aug 2023 19:21:54 +0000 Received: from localhost ([127.0.0.1]:54079 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbQlD-0003Q2-6P for submit@debbugs.gnu.org; Wed, 30 Aug 2023 15:21:54 -0400 Received: from mail-lf1-x12f.google.com ([2a00:1450:4864:20::12f]:47115) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbQl7-0003Pl-Aa for 65625@debbugs.gnu.org; Wed, 30 Aug 2023 15:21:50 -0400 Received: by mail-lf1-x12f.google.com with SMTP id 2adb3069b0e04-5007f3d3235so299884e87.2 for <65625@debbugs.gnu.org>; Wed, 30 Aug 2023 12:21:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693423291; x=1694028091; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=ZEKkXC8MOF53h1a56anX6H+cIuom0K+QJ/VC65Ck+wE=; b=S+aLEGoJMsDxiheyhbrQXgpMNpYHZxNt1p2VDMNxGIRIIaIaxenxyyzLIyWDni1M/Z bjfXGENOc//HPk3ABACrlJ3F56vWGvFo84ieY1f6n456P3Xl8iIlLreRQuoW489lLqFs pi3HoyhYFx2+6YxDbr1lfdYTHM5IEqIhRGARie9wfJDVQFcx+lKt6ZaKCDwJuX4P5B8T AN2XpYei5X1S5jGybs5aoAZ0NQjtNCAhbTvqluxJsw+6VTIzwGe3BnoCMtxwM90Isq6w FhFGiDdT/loKAoj9/WfZswoirR/+T14Zo4yPnGEl8p9kcX37ILjkSnN0z1ZtKeZYGKoD yT+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693423291; x=1694028091; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ZEKkXC8MOF53h1a56anX6H+cIuom0K+QJ/VC65Ck+wE=; b=OYbjR0LRUatFbgjT6Z11xLzqsYJ5XzKVDANDevWXpfDXgv4BXLBzXn9FF5k37HkN6k s62hvEbzpmuj+PsCsX/azMHKP85UIy2FGPrQ4hTt9OgBXPIlbJaetlYjM9r1SO5F2CMx b5cU0LNrN1Jh+yAZlfOEpZDXGiiiBpoMe2jEalLKGR8LNq3P4ukQHdUKb9eYS67WwCJv GZC5oZWncGCnJcm0dnjZbyAUD3IqJdOk3y/3GwpzO0g98USWJQbSAQLnHfB1oCrAh84m YUgRUe8DH4vgKRg4/Epo2a3P70IMx00iqS8UO/FodV4CBii4JH/cx1rgun8fZRb+uJlx PnJg== X-Gm-Message-State: AOJu0Yyi8eo7OXsH2AIOoOXl/HdYY5pRlTTgnKv+jPD1DzaI0IEswdQN utqysYl6/EWIWSHvb51U/dd1SlxQwVtlHgYY/30lshQ8POw= X-Google-Smtp-Source: AGHT+IHoOhwlu0Hw5KVX6Kau5aYSSFkxEY8cVdNYfxESCb9SDMhkBLJ27rlFyHu7LtDJCDtX8Hi+DZIoXUij4isDFyg= X-Received: by 2002:a05:6512:20c6:b0:500:91c1:9642 with SMTP id u6-20020a05651220c600b0050091c19642mr2232827lfr.21.1693423290701; Wed, 30 Aug 2023 12:21:30 -0700 (PDT) MIME-Version: 1.0 References: <34ae8f83-0994-2869-6627-eeffd15807ad@gmail.com> In-Reply-To: <34ae8f83-0994-2869-6627-eeffd15807ad@gmail.com> From: Stefan Kangas Date: Wed, 30 Aug 2023 21:21:17 +0200 Message-ID: Subject: Re: bug#65625: 30.0.50; electric-pair-skip-whitespace-chars choice looks wrong To: Mauro Aranda Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65625 Cc: 65625@debbugs.gnu.org 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 (-) > Looking at the electric-pair-skip-whitespace-chars defcustom: > > (defcustom electric-pair-skip-whitespace-chars (list ?\t ?\s ?\n) > "Whitespace characters considered by `electric-pair-skip-whitespace'." > :version "24.4" > :group 'electricity > :type '(choice (set (const :tag "Space" ?\s) > (const :tag "Tab" ?\t) > (const :tag "Newline" ?\n)) > (list character))) > > I think the 2nd choice should be (repeat character) rather than > (list character). With `list' I get this: Hide Electric Pair Skip Whitespace Chars: Choice: Value Menu List: Character: ^@ State : EDITED, shown value does not take effect until you set or save = it. Whitespace characters considered by =E2=80=98electric-pair-skip-whitespa= ce=E2=80=99. Groups: Electricity And with `repeat', I get this: Hide Electric Pair Skip Whitespace Chars: Choice: Value Menu Repeat: INS State : EDITED, shown value does not take effect until you set or save = it. Whitespace characters considered by =E2=80=98electric-pair-skip-whitespa= ce=E2=80=99. Groups: Electricity If I now hit "INS", I see this: Hide Electric Pair Skip Whitespace Chars: Choice: Value Menu Repeat: INS DEL Character: ^@ INS State : EDITED, shown value does not take effect until you set or save = it. Whitespace characters considered by =E2=80=98electric-pair-skip-whitespa= ce=E2=80=99. Groups: Electricity And then when I try to delete "^@" to edit it, it changes to "\s", and then I can't delete it to enter something else. So this all seems pretty wonky to me. Is `repeat' that much of an improvement? From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 30 18:48:48 2023 Received: (at 65625) by debbugs.gnu.org; 30 Aug 2023 22:48:48 +0000 Received: from localhost ([127.0.0.1]:54263 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbTzU-0000Dz-4e for submit@debbugs.gnu.org; Wed, 30 Aug 2023 18:48:48 -0400 Received: from mail-oa1-x2a.google.com ([2001:4860:4864:20::2a]:49212) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbTzO-0000DN-Uo for 65625@debbugs.gnu.org; Wed, 30 Aug 2023 18:48:47 -0400 Received: by mail-oa1-x2a.google.com with SMTP id 586e51a60fabf-1c4c5375329so74441fac.2 for <65625@debbugs.gnu.org>; Wed, 30 Aug 2023 15:48:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693435709; x=1694040509; darn=debbugs.gnu.org; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=SenamWtTvVGNn2y2i2axfXLU69rbombOuKSYsZC6urk=; b=QrjUNjnlkxxB4ZZ7HgI4RBq0sal4U4ELkAEiLMxXRyNAo12+HE183IcsYyypFb8xEM Tzoed4/HWY4n1LNdB5Zdl0f1uzTZ4Sgu0k36cnzCo72+j2gpRAGeuCa0newSRC72ONEy Z4ZWpCfAwefwyX10f1L+0WQmmEhlH9Hck0gqxMSiLyfxPL3TqwWMTAFLy7mcz9Yukamf AqNP7nrOVpqycGq2ruZlZrOG5RGsMimSFUZ0ysAUJC0ipUSXYsWEaRkK7BFTs78Cgfl6 pAjpcj7XprOKP0/0D7bLJBtzEbLZf8Z+pFWilOQ1aUh/h8dvNj3SoInfzWy6FqESzAHg /TWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693435709; x=1694040509; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=SenamWtTvVGNn2y2i2axfXLU69rbombOuKSYsZC6urk=; b=NUS48KappStk6d7h4la+RKjL+5A+GTMuYyYreSo2C5lKtKAscpmHCBhpYN2b+ly7ql 5E3mPNs9uP0B+wJxu5Mjr/URMOaXgs2TzLWUN2IFK/1gTxAsifokHp9cdF07u47QPnqG zTyHQc9LBB+SeaOGY6Y2qJl1zc7TFqCtF2TzpSn87aPenpXLARS/2Kmxp6C+4/uYwM69 fyKu11PMqUmHFW6VnqNe5fgMWMwwHKYwNaUdpeRRseps5PG6x4FNf+wEwGkWGK0RM5zJ eFXMx5KDZ228GkQzu9UOMZquARLovixCFIWTTwAZz8ggvDYz4/FFz/aO1V75Hek6JlIy dGyQ== X-Gm-Message-State: AOJu0YyzEUkFpzCu3jxz4WUMitt7dsng4mw6vjbO7VdBM6yHAfjsog+X aVDxoDlrs7xETnNY/pZO7UJE713IMyw= X-Google-Smtp-Source: AGHT+IGokuXy6+ysSyNyUP+sajdiZL/WEA4y8NcVF62x1KNgHb4+mFPspUBc0hsh89RPQsAiwLYqSQ== X-Received: by 2002:a05:6870:364b:b0:1bb:9737:5ace with SMTP id v11-20020a056870364b00b001bb97375acemr4042757oak.26.1693435709219; Wed, 30 Aug 2023 15:48:29 -0700 (PDT) Received: from [192.168.0.234] ([152.168.142.156]) by smtp.gmail.com with ESMTPSA id tp10-20020a0568718b8a00b0019e6b96f909sm163793oab.22.2023.08.30.15.48.27 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 30 Aug 2023 15:48:28 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------eMuMA4ev4wGmq32Y0tGIMZJd" Message-ID: <9f35171d-bd62-6663-1f7e-3cfc20f39df5@gmail.com> Date: Wed, 30 Aug 2023 19:48:24 -0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: bug#65625: 30.0.50; electric-pair-skip-whitespace-chars choice looks wrong Content-Language: en-US To: Stefan Kangas References: <34ae8f83-0994-2869-6627-eeffd15807ad@gmail.com> From: Mauro Aranda In-Reply-To: X-Spam-Score: -1.0 (-) X-Debbugs-Envelope-To: 65625 Cc: 65625@debbugs.gnu.org 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: -2.0 (--) This is a multi-part message in MIME format. --------------eMuMA4ev4wGmq32Y0tGIMZJd Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Stefan Kangas writes: >> Looking at the electric-pair-skip-whitespace-chars defcustom: >> >> (defcustom electric-pair-skip-whitespace-chars (list ?\t ?\s ?\n) >>    "Whitespace characters considered by `electric-pair-skip-whitespace'." >>    :version "24.4" >>    :group 'electricity >>    :type '(choice (set (const :tag "Space" ?\s) >>                        (const :tag "Tab" ?\t) >>                        (const :tag "Newline" ?\n)) >>                   (list character))) >> >> I think the 2nd choice should be (repeat character) rather than >> (list character). > > With `list' I get this: > > Hide Electric Pair Skip Whitespace Chars: Choice: Value Menu List: > Character: ^@ >     State : EDITED, shown value does not take effect until you set or save it. >    Whitespace characters considered by ‘electric-pair-skip-whitespace’. > Groups: Electricity > > And with `repeat', I get this: > > Hide Electric Pair Skip Whitespace Chars: Choice: Value Menu Repeat: > INS >     State : EDITED, shown value does not take effect until you set or save it. >    Whitespace characters considered by ‘electric-pair-skip-whitespace’. > Groups: Electricity > > If I now hit "INS", I see this: > > Hide Electric Pair Skip Whitespace Chars: Choice: Value Menu Repeat: > INS DEL Character: ^@ > INS >     State : EDITED, shown value does not take effect until you set or save it. >    Whitespace characters considered by ‘electric-pair-skip-whitespace’. > Groups: Electricity > > And then when I try to delete "^@" to edit it, it changes to "\s", and > then I can't delete it to enter something else.  So this all seems > pretty wonky to me.  Is `repeat' that much of an improvement? The character widget might be wonky, but that shouldn't matter when choosing between list or repeat.  You would have observed the same behavior if the character widget were part of the list widget (delete "^@" to edit it, changes to "\s", then hitting C-d looks like it does nothing). What's important here is that the 2nd choice lets the user choose only one whitespace character, while it seems pretty clear to me that the intention was for the user to be able to customize it to a list of whitespace characters, not just to a list of one.  And that's what the repeat widget is for, so yes, it is a real improvement. I attach a patch. --------------eMuMA4ev4wGmq32Y0tGIMZJd Content-Type: text/x-patch; charset=UTF-8; name="0001-Fix-choice-in-electric-pair-skip-whitespace-chars.patch" Content-Disposition: attachment; filename*0="0001-Fix-choice-in-electric-pair-skip-whitespace-chars.patch" Content-Transfer-Encoding: base64 RnJvbSA0MDNiNmMyMTZiZmFmMjdkMWNlNTNjNDQ5MDU2ODNkNDQ2NDQ1NzFkIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBNYXVybyBBcmFuZGEgPG1hdXJvb2FyYW5kYUBnbWFp bC5jb20+CkRhdGU6IFdlZCwgMzAgQXVnIDIwMjMgMTk6NDU6MDkgLTAzMDAKU3ViamVjdDog W1BBVENIXSBGaXggY2hvaWNlIGluIGVsZWN0cmljLXBhaXItc2tpcC13aGl0ZXNwYWNlLWNo YXJzCgoqIGxpc3AvZWxlYy1wYWlyLmVsIChlbGVjdHJpYy1wYWlyLXNraXAtd2hpdGVzcGFj ZS1jaGFycyk6IFVzZSByZXBlYXQKaW5zdGVhZCBvZiBsaXN0LiAgKEJ1ZyM2NTYyNSkKLS0t CiBsaXNwL2VsZWMtcGFpci5lbCB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlv bigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2xpc3AvZWxlYy1wYWlyLmVsIGIv bGlzcC9lbGVjLXBhaXIuZWwKaW5kZXggZTEwMWNiYzllNmYuLjIyM2M3ZDg5NzczIDEwMDY0 NAotLS0gYS9saXNwL2VsZWMtcGFpci5lbAorKysgYi9saXNwL2VsZWMtcGFpci5lbApAQCAt MTUzLDcgKzE1Myw3IEBAIGVsZWN0cmljLXBhaXItc2tpcC13aGl0ZXNwYWNlLWNoYXJzCiAg IDp0eXBlICcoY2hvaWNlIChzZXQgKGNvbnN0IDp0YWcgIlNwYWNlIiA/XHMpCiAgICAgICAg ICAgICAgICAgICAgICAgKGNvbnN0IDp0YWcgIlRhYiIgP1x0KQogICAgICAgICAgICAgICAg ICAgICAgIChjb25zdCA6dGFnICJOZXdsaW5lIiA/XG4pKQotICAgICAgICAgICAgICAgICAo bGlzdCBjaGFyYWN0ZXIpKSkKKyAgICAgICAgICAgICAgICAgKHJlcGVhdCAoY2hhcmFjdGVy IDp2YWx1ZSAiICIpKSkpCiAKIChkZWZ2YXItbG9jYWwgZWxlY3RyaWMtcGFpci1za2lwLXdo aXRlc3BhY2UtZnVuY3Rpb24KICAgIydlbGVjdHJpYy1wYWlyLS1za2lwLXdoaXRlc3BhY2UK LS0gCjIuMzQuMQoK --------------eMuMA4ev4wGmq32Y0tGIMZJd-- From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 31 02:25:28 2023 Received: (at 65625-done) by debbugs.gnu.org; 31 Aug 2023 06:25:28 +0000 Received: from localhost ([127.0.0.1]:54659 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbb7Q-0003j1-F1 for submit@debbugs.gnu.org; Thu, 31 Aug 2023 02:25:28 -0400 Received: from mail-lf1-x136.google.com ([2a00:1450:4864:20::136]:48547) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbb7M-0003ih-64 for 65625-done@debbugs.gnu.org; Thu, 31 Aug 2023 02:25:27 -0400 Received: by mail-lf1-x136.google.com with SMTP id 2adb3069b0e04-500d13a8fafso974838e87.1 for <65625-done@debbugs.gnu.org>; Wed, 30 Aug 2023 23:25:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693463110; x=1694067910; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=OZNCh70G41IZtUsZABJBTM6wXoWK6OzyB5DEagRj71Q=; b=JIeem99xiev2p3mYg8o0wcc1KdWtEGorBjxDfQocB2FYGPL6Smgq0d8cluGo9VjQ04 LxiJv4wXal6IrR8SUmgiTTQDvaruyr+NmvBdEyTgqZ0Rq6teXbYeAGIKp9LCTARDis8H Wq9QgGzi6dtgVLDnGH2pb8PAFFo29fxm3iK0VSkOk955EltefgLTkQE8xeaxtqzrAiNA B+eqTYQweqCSPQfip6E8qDBVDeLWG9MAfEviWuzjan413LozFfqqMzdXiznC4rPsTdaI tGbF46hFytArfyy9CU7/iZ8HZfxTAz7DW/vq9rdpjUaABEOBYKrNvIvULTDbGh+LkpLJ jCrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693463110; x=1694067910; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=OZNCh70G41IZtUsZABJBTM6wXoWK6OzyB5DEagRj71Q=; b=VEKVXegCZ9htFeTwF5qZ17xvpX2aQ3gXHIOytm0P3nrkwoU78kEFS7VC+xidA2tvrr YimCG8pI6wS8tSJgfhVMNcO7xLDssnLZlD3XrhgCcAW9PQENDBt+yMEEWQqDci/hH/M1 S2DNEK2ocfrGr8Vxtunf/YlEMC9MluWasbsroKHTGTHBi5bg8/HNi76pHddjFiiTQ+0L 7Hvqlt4AXhRJ/EjxFh3fC+vGb0sFfmFbQ4BMMwCo0CPhtu+KFt7G86Fj5kotecBNdl8J O7B/J3EVED5QTw97Kwedh8gslCg8e2Dvbs2gev/4Jjy/SzSUuvbHm4JggHIAFZAlVB+7 2AIQ== X-Gm-Message-State: AOJu0Yz4TVXhbBMjqKsLi7ML1M2k9XsT5KOZt2m2s6Sa/XJg5vhBrvHZ mUZkZDHhJu+HTcjQmctSY/KPtK8H3EjKgwDCsOE= X-Google-Smtp-Source: AGHT+IH4yD0nMYM5If4CkR7Y0DANTXqrD5jQ8sA6s+3ozK+J2p99+pDa303SUuym+ro6Q85xmSB1+Xoc16Aid03OLoc= X-Received: by 2002:a19:4f15:0:b0:500:9946:9c69 with SMTP id d21-20020a194f15000000b0050099469c69mr2832718lfb.29.1693463109887; Wed, 30 Aug 2023 23:25:09 -0700 (PDT) MIME-Version: 1.0 References: <34ae8f83-0994-2869-6627-eeffd15807ad@gmail.com> <9f35171d-bd62-6663-1f7e-3cfc20f39df5@gmail.com> In-Reply-To: <9f35171d-bd62-6663-1f7e-3cfc20f39df5@gmail.com> From: Stefan Kangas Date: Thu, 31 Aug 2023 08:24:58 +0200 Message-ID: Subject: Re: bug#65625: 30.0.50; electric-pair-skip-whitespace-chars choice looks wrong To: Mauro Aranda Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65625-done Cc: 65625-done@debbugs.gnu.org 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 (-) Version: 30.1 Mauro Aranda writes: > What's important here is that the 2nd choice lets the user choose only > one whitespace character, while it seems pretty clear to me > that the intention was for the user to be able to customize it to a list > of whitespace characters, not just to a list of one. And that's what > the repeat widget is for, so yes, it is a real improvement. OK, makes sense. > I attach a patch. Thanks. Installed on master as commit 4adedd29961, and I'm closing this bug. From unknown Mon Jun 23 13:13:32 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, 28 Sep 2023 11:24:09 +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