Robert Pluim <rpluim@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Robert Pluim <rpluim@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 70984) by debbugs.gnu.org; 3 Jun 2024 11:35:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jun 03 07:35:10 2024 Received: from localhost ([127.0.0.1]:60289 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sE5y1-00043V-P7 for submit <at> debbugs.gnu.org; Mon, 03 Jun 2024 07:35:09 -0400 Received: from mail-wm1-f41.google.com ([209.85.128.41]:42178) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1sE5xz-000435-It; Mon, 03 Jun 2024 07:35:08 -0400 Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-4213b94b7e7so5696355e9.0; Mon, 03 Jun 2024 04:34:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717414428; x=1718019228; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=ty7yAEyclNr2uODFM8iFtMWBuVPmFv8UUxtgDtBT8lQ=; b=As6MVQZag79Pws7vnpU6yHUG2ma9buL+qPzhuWEH1nTzQQJqOYzVZW1x0mC0SuCmF8 SYGYzM2KnJqMGhfebM/QTics+ZEkKy5d7mWMnMZTlAkkewztB3a7RBM66vCfUymY40P7 8zyTmpP9RmadmPsI64/saCU50p8RTPMiXnykrc9kLtdYPK+4hID0iWKe/Pn/yGFENtSw 3/Sgc84Iw+NcwUAGUGh2+WMJLMwbWPL8Ha2bcfr/ryWjilF5oQsvxiv6vTr1Woy5s5XP itOOxXcoDFiOaftPoAbq5O1Zaoqka9GYkWtECZW0WFlosCSkRyccUS2EIAsi04hRVSR2 L16A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717414428; x=1718019228; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ty7yAEyclNr2uODFM8iFtMWBuVPmFv8UUxtgDtBT8lQ=; b=aMMDzOiUIG1SqidllxF/VIVFSNWdqxAcqL2un8zXQ79aomRsV1RWYF4qZQRrIYNMB8 wzGehcJ2dREg7jcoTiuGHw6Vz5PPITrqW3/O03eKv3wQ50jP9nmfiwTrQ/48dV7nMfXp JFn7jzjK7YW3KJ12cdzp/Pe2xF/9cCi94ZjVmrC6KhnyKzhJdJJ5ZRvj5r36Razya0rP MFxL2mTw1v5AERFx/MI8lxA3ArM8/2TMVwz5ZWHKZ/jr/kFMRpJ8KO+QcxchqnpVsuC0 ZgTk4/HY0wGunm19VSbeL8VmINK0htAmai3BnMyPchUqHD0GQ4Qm3UjykCrP2151ZTH/ YDVQ== X-Forwarded-Encrypted: i=1; AJvYcCWF0qQ3RQK46S59+O4jxuF+O9PoICymQ3uvbf9uNPYLMBF/DOARlgR1zeXshPI+IyxFXVkOQAOHpaiA+ur/xYAQ2G2dzWekmyuysTa5ltdd/g/tvxU8tFZjerY2unUW X-Gm-Message-State: AOJu0YxnJwCCOyKEYAXzEZIoVg4IBY57HhOIsA2pPrk/zOmXelDgqUIn WtUSTnOxgQve/1lRdUS4HBQksJoixtnnHxNzZHm7JLX0XNOZR7hivuXhbw== X-Google-Smtp-Source: AGHT+IExGuUmEwNK/AMKsVRLkK7C9Aw+qXZ/njHjVIBBjPs9mXo35MnGa7sS4d8QpOSRIiCmASVAuA== X-Received: by 2002:a05:600c:3151:b0:421:2ec5:871a with SMTP id 5b1f17b1804b1-4212ec5898dmr71235775e9.0.1717414428272; Mon, 03 Jun 2024 04:33:48 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4212b838b55sm115200095e9.5.2024.06.03.04.33.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 03 Jun 2024 04:33:47 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> To: Stephen Berman <stephen.berman@HIDDEN> Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation marks, Re: bug#70984: 30.0.50; Improved support for entering quotation marks In-Reply-To: <87eda0bml8.fsf@HIDDEN> (Stephen Berman's message of "Fri, 17 May 2024 15:21:39 +0200") References: <87r0e1j03u.fsf@HIDDEN> <87r0e1j03u.fsf@HIDDEN> <86cypliwf5.fsf@HIDDEN> <87msooj305.fsf@HIDDEN> <87r0e0c0i3.fsf@HIDDEN> <87ikzcizjm.fsf@HIDDEN> <87msoobvy5.fsf@HIDDEN> <87eda0iqqs.fsf@HIDDEN> <87ikzcbnvw.fsf@HIDDEN> <875xvcinoy.fsf@HIDDEN> <87eda0bml8.fsf@HIDDEN> Date: Mon, 03 Jun 2024 13:33:46 +0200 Message-ID: <87sexul0px.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70984 Cc: Eli Zaretskii <eliz@HIDDEN>, 70984 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) tags 70984 fixed close 70984 30.1 quit >>>>> On Fri, 17 May 2024 15:21:39 +0200, Stephen Berman <stephen.berman@gm= x.net> said: >> I=CA=BCll update the patch to use v/b/n, and drop the 9/0 bindings, = which >> aligns Emacs with the usual GNU/Linux German keyboard layout. I was briefly tempted to add x,v,b bindings in an alternate layout to match the T2 keyboard, but we=CA=BCll wait until someone actually asks for that :-) Closing. Committed as 0e811aba53f Robert --=20
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.Received: (at 70984) by debbugs.gnu.org; 18 May 2024 10:58:12 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 18 06:58:11 2024 Received: from localhost ([127.0.0.1]:32795 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s8HlT-0001j1-Im for submit <at> debbugs.gnu.org; Sat, 18 May 2024 06:58:11 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1s8HlR-0001iv-JV for 70984 <at> debbugs.gnu.org; Sat, 18 May 2024 06:58:10 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1s8HlI-0004Fy-El; Sat, 18 May 2024 06:58:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=jSWVpVmgF+BotYqmv8IOhL8TyLvJFXPTQ+gqFmPg9M8=; b=Ww7zv0v8mZkXr+BFtFjd CD5/ASBqtqggAxxr15KjEYwSWIel7JKm5UsxwN2GFSNa51lUBhw8HBk3TgP12mp4cUE/F3yXxaGNK u6J46ggqvKUpiHD4UlARDiNc3w8MfwtxC2pO6MjjYCSO/Pnrz+E+dg7D8R4fky3TlMgCxRMy4lTYI WW7xAjwcAJXYaNXI4FnQD0EeVVv4TepipAUVL0RJ8GwX2Twf21wrM4V2qVzeQOhw+UNmBD36Wy5xg yTylYKZmzi+8WeRNwyqWm663iWQqWv7X6fJXPlaGkeebQFup8XE/CP2UxoQBB0t1ZY3Fh9eG8XI7r aWO+yUbR3zmVlA==; Date: Sat, 18 May 2024 13:57:56 +0300 Message-Id: <867cfre6a3.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> In-Reply-To: <87o794h2ds.fsf@HIDDEN> (message from Robert Pluim on Fri, 17 May 2024 17:41:35 +0200) Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation marks, Re: bug#70984: 30.0.50; Improved support for entering quotation marks References: <87r0e1j03u.fsf@HIDDEN> <87r0e1j03u.fsf@HIDDEN> <86cypliwf5.fsf@HIDDEN> <87msooj305.fsf@HIDDEN> <864jawhg5f.fsf@HIDDEN> <87a5koiqho.fsf@HIDDEN> <86zfsofv1t.fsf@HIDDEN> <871q60in64.fsf@HIDDEN> <86y188ftiq.fsf@HIDDEN> <87o794h2ds.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70984 Cc: stephen.berman@HIDDEN, 70984 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Robert Pluim <rpluim@HIDDEN> > Cc: stephen.berman@HIDDEN, 70984 <at> debbugs.gnu.org > Date: Fri, 17 May 2024 17:41:35 +0200 > > >>>>> On Fri, 17 May 2024 16:38:21 +0300, Eli Zaretskii <eliz@HIDDEN> said: > > Eli> But then the correct UI is to show pairs of quote characters and allow > Eli> selection of any combination of any number of the pairs. What you > Eli> seem to suggest instead are pre-composed combinations, according to > Eli> your selection, which I think is less optimal. Can't Customize > Eli> support radio buttons and allow selection of any number of > Eli> possibilities, not just one out of many? > > Sure, thatʼs another way to do it. Let me look at it. <epic struggle > with defcustom...> > > So here all all the variations I can find. Itʼs pretty long. Iʼd be > tempted to leave out the last four, but Iʼll defer to you on that. LGTM, and I would leave them all there. Let the users decide. Thanks.
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.Received: (at 70984) by debbugs.gnu.org; 17 May 2024 15:42:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 17 11:42:48 2024 Received: from localhost ([127.0.0.1]:55854 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7zjM-00063J-4F for submit <at> debbugs.gnu.org; Fri, 17 May 2024 11:42:48 -0400 Received: from mail-wr1-f48.google.com ([209.85.221.48]:42495) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1s7zjJ-00063A-VU for 70984 <at> debbugs.gnu.org; Fri, 17 May 2024 11:42:46 -0400 Received: by mail-wr1-f48.google.com with SMTP id ffacd0b85a97d-351d4909711so167433f8f.1 for <70984 <at> debbugs.gnu.org>; Fri, 17 May 2024 08:42:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715960497; x=1716565297; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=dxkoWOwTzKKabAHPlaWFUDndrgZ6WlrvQLZ5J29r+SY=; b=H/28jVWKz1XaP4gJODjapsCRr4mm2sWfbCLaIvO2m6XND9Ruo6nWv4dYhQMaV6HGC+ biZeIvpCGx2WU1aRCiK0UpKUeT4XTE1snDwf6bDSSvsGhA8BKKEkZKTIPjt03bsXkG3o v78eT1NnsbLpja5GWeofd+NJtjvbA3MdKBVm/z77dklcFWxjoEK6NN5LnjGkOIOeJkyC IUwRelvTPTvEpeI2fIW42cBQwJaXLjALU4MJ0kgUuGeAW228wxNUuZZjgpUKbtbyR1Pg qIiGyXor2OjXgiMSzMX+XhyhMIna/EMmca2CAXvlp5R4tHrtRYZ61GA9iffmxRn+zupt uWsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715960497; x=1716565297; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dxkoWOwTzKKabAHPlaWFUDndrgZ6WlrvQLZ5J29r+SY=; b=K3wrb+TSm5zuDzqZFC9erDFAsbPJ3og9lhZzdG0PPpFx0nbeSO5LNY6WcTP86JAyxi BzgeHCfLC0vQ1POLcnY9ym8QFEGqxdSdSaMxtHPpYpWqQhJfT0D+Wanaz632KlzBOpls DuejVplIN8FwSzmpfzXnL8T3Aur933pcfHAFJlNLRwTWi65dxRzcEkzAIUh0cd7+lwWr eo/ctSejznvuiO8F4yJMXkJj35R2PQ4YCghrgnJjzHeWhQhDwYUfv6h5VXjkBSJFd+Hb Pb24C6be0EbIvr8yTLzavYCBbmG4pp0S6NnGGooHH43ZgVC6qkhYvKp0WOsKGpnaXatL at+g== X-Forwarded-Encrypted: i=1; AJvYcCVQNMvpJXVxuF78bu9hviRjhmAmFNM1MDQx8/xQwVl7809yKJ0A5UHNCiwgIfxbGdvrGfh1U41+pEN8uBIt3+nYJLHsUWg= X-Gm-Message-State: AOJu0Yx9aQ7cJlrPBs8oJJ3uyRvJj74BIkPRzkl0SKwUjjwrsT8J9NSy alnJxC/w1CO7CqtIeV4OQLMTLzXKXr42SzCcVipBBMWnMEmtDIqKSQWaSw== X-Google-Smtp-Source: AGHT+IEUB52812xC8WQHHsFRBkNaD29aZ+fUPhXD+x6NsES31YJl0ouN+DKny5un5/aXD5KpynZzpQ== X-Received: by 2002:adf:ef52:0:b0:34d:9d2c:8ea5 with SMTP id ffacd0b85a97d-350185d93b2mr24241879f8f.28.1715960496749; Fri, 17 May 2024 08:41:36 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3502bbbc35asm21774585f8f.109.2024.05.17.08.41.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 17 May 2024 08:41:36 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation marks, Re: bug#70984: 30.0.50; Improved support for entering quotation marks In-Reply-To: <86y188ftiq.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 17 May 2024 16:38:21 +0300") References: <87r0e1j03u.fsf@HIDDEN> <87r0e1j03u.fsf@HIDDEN> <86cypliwf5.fsf@HIDDEN> <87msooj305.fsf@HIDDEN> <864jawhg5f.fsf@HIDDEN> <87a5koiqho.fsf@HIDDEN> <86zfsofv1t.fsf@HIDDEN> <871q60in64.fsf@HIDDEN> <86y188ftiq.fsf@HIDDEN> Date: Fri, 17 May 2024 17:41:35 +0200 Message-ID: <87o794h2ds.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70984 Cc: stephen.berman@HIDDEN, 70984 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Fri, 17 May 2024 16:38:21 +0300, Eli Zaretskii <eliz@HIDDEN> said: Eli> But then the correct UI is to show pairs of quote characters and a= llow Eli> selection of any combination of any number of the pairs. What you Eli> seem to suggest instead are pre-composed combinations, according to Eli> your selection, which I think is less optimal. Can't Customize Eli> support radio buttons and allow selection of any number of Eli> possibilities, not just one out of many? Sure, that=CA=BCs another way to do it. Let me look at it. <epic struggle with defcustom...> So here all all the variations I can find. It=CA=BCs pretty long. I=CA=BCd = be tempted to leave out the last four, but I=CA=BCll defer to you on that. :tag "Single" (character ?=E2=80=98) (character ?=E2=80=99)) :tag "Double" (character ?=E2=80=9C) (character ?=E2=80=9D)) :tag "Guillemets" (character ?=C2=AB) (character ?=C2=BB)) :tag "Single guillemets" (character ?=E2=80=B9) (character ?=E2=80=BA)) :tag "Corners" (character ?=E3=80=8C) (character ?=E3=80=8D)) :tag "Double corners" (character ?=E3=80=8E) (character ?=E3=80=8F)) :tag "Low/high single left" (character ?=E2=80=9A) (character ?=E2=80=98)) :tag "Low/high double left" (character ?=E2=80=9E ) (character ?=E2=80=9C)) :tag "Low/high single right" (character ?=E2=80=9A) (character ?=E2=80=99)) :tag "Low/high double right" (character ?=E2=80=9E ) (character ?=E2=80=9D)) :tag "Single inverted" (character ?=E2=80=99) (character ?=E2=80=98)) :tag "Right single only" (character ?=E2=80=99) (character ?=E2=80=99)) :tag "Right double only" (character ?=E2=80=9D) (character ?=E2=80=9D)) :tag "Guillemets inverted" (character ?=C2=BB) (character ?=C2=AB)) :tag "Guillemets right only" (character ?=C2=BB) (character ?=C2=BB)) :tag "Single guillemets inverted" (character ?=E2=80=BA) (character ?=E2=80= =B9)) :tag "Mathematical double angle" (character ?=E2=9F=AA) (character ?=E2=9F= =AB)) :tag "Mathematical single angle" (character ?=E2=9F=A8) (character ?=E2=9F= =A9)) :tag "Double angle" (character ?=E3=80=8A) (character ?=E3=80=8B)) :tag "Single angle" (character ?=E3=80=88) (character ?=E3=80=89)) Robert --=20
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.Received: (at 70984) by debbugs.gnu.org; 17 May 2024 13:38:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 17 09:38:46 2024 Received: from localhost ([127.0.0.1]:55349 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7xnJ-0004QO-R9 for submit <at> debbugs.gnu.org; Fri, 17 May 2024 09:38:46 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44934) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1s7xnI-0004QI-0L for 70984 <at> debbugs.gnu.org; Fri, 17 May 2024 09:38:44 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1s7xn9-0004z0-MP; Fri, 17 May 2024 09:38:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=wMgPMj1uyfC57ev0AQR3NXrKMXoKteAXchP3fRBP2tY=; b=WCP2X+0s1VDOM4wl/jiy u4z10rSzT+b/FODDnr1fuKKeuplRyPqe6Us66OdkJLJuFpBdO3C0lNEcD4+WV6Tvt82gBdl6EJ1fS iVqKUDDjhRBaBZFLIoILnWTHQ/TQA9k9AlfsiVB/Q2VRjcQvhMZg5ZDQaxFUlxWF0Ij5TNalo4bDb 5c9cqN1T0sGrcXBjeyCFu6aH01xPQhLqde/ZKbGoV1P9r4uKcKIovMBoRwiJ4ucJKUTAT0PbXQHvD 5GsygUXOp/76Ltuz1WCrs5F5OA65Fu9KXgiJcYjFGZFVFr9Zuw2BhOHx956ER1rtUQ3fXLjOAR4EW nEvIH164ge+nsg==; Date: Fri, 17 May 2024 16:38:21 +0300 Message-Id: <86y188ftiq.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> In-Reply-To: <871q60in64.fsf@HIDDEN> (message from Robert Pluim on Fri, 17 May 2024 15:27:15 +0200) Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation marks, Re: bug#70984: 30.0.50; Improved support for entering quotation marks References: <87r0e1j03u.fsf@HIDDEN> <87r0e1j03u.fsf@HIDDEN> <86cypliwf5.fsf@HIDDEN> <87msooj305.fsf@HIDDEN> <864jawhg5f.fsf@HIDDEN> <87a5koiqho.fsf@HIDDEN> <86zfsofv1t.fsf@HIDDEN> <871q60in64.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70984 Cc: stephen.berman@HIDDEN, 70984 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Robert Pluim <rpluim@HIDDEN> > Cc: stephen.berman@HIDDEN, 70984 <at> debbugs.gnu.org > Date: Fri, 17 May 2024 15:27:15 +0200 > > >>>>> On Fri, 17 May 2024 16:05:18 +0300, Eli Zaretskii <eliz@HIDDEN> said: > > >> Apropos, what about the following for electric-quote-chars? I think > >> Iʼve covered most of the common combinations: > > Eli> What's the purpose of this? > > electric-quote-chars is convenient for entering single and double > Unicode quotes, and can be configured according to everyoneʼs own > preference, but you have to do it character by character. Adding these > options just provides pre-configured correct settings for a number of > styles around the world without the user having to figure out for > themselves how to customize it to use guillemets (or whatever their > preference is). But then the correct UI is to show pairs of quote characters and allow selection of any combination of any number of the pairs. What you seem to suggest instead are pre-composed combinations, according to your selection, which I think is less optimal. Can't Customize support radio buttons and allow selection of any number of possibilities, not just one out of many?
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.Received: (at 70984) by debbugs.gnu.org; 17 May 2024 13:28:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 17 09:28:29 2024 Received: from localhost ([127.0.0.1]:55297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7xdM-0004JP-MO for submit <at> debbugs.gnu.org; Fri, 17 May 2024 09:28:28 -0400 Received: from mail-wm1-f52.google.com ([209.85.128.52]:48394) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1s7xdJ-0004JH-TW for 70984 <at> debbugs.gnu.org; Fri, 17 May 2024 09:28:26 -0400 Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-42017f8de7aso919215e9.1 for <70984 <at> debbugs.gnu.org>; Fri, 17 May 2024 06:28:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715952437; x=1716557237; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=xhdLxIf9X0J7C1xmuddEJbgDxhojxXH43KGE2/2phrg=; b=YPnSCiNBU9T7QKwcUoNLk2GE25P4MdVMek7Z6rwBqOGYoSxn6uS+KGEvP973reJW4f f2CdmKU+3TbSVv1lU+xhC3Lu9bvp7WfPiJy/3FWgDN1/KdjAIUrPD0O4/qfnmz0UG6II kq7CSKmtyTqaYxWOSZx9nVFc+xJxe/hBcM843BoT/YUahTK6/SZ9KYQaakoJX8ccWvnq 6OMkd8u3K21rGQFvvBbTRIrvCBRJ/Lt/wxJooMKyREtcCfgqyXbqDXmpomt5YeerNWMJ OMToPuZ5fEjjW18Y4Wfbqpkc5JEWjCCfEJbfrwuumpnsEczNzAHoGLhrg9OOehnXAHcc XOBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715952437; x=1716557237; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xhdLxIf9X0J7C1xmuddEJbgDxhojxXH43KGE2/2phrg=; b=q/AZ3qp3KHN8fR4NH+/lF0trhXJC9ltmj1XFNRn19JLoiUeWOgyAsyELAVLyDpLejL KtkXyaIJ/sPDoAzPZpmhnrx1D6SE8O5Co8d+VGIgGK2abk+rhD1VMnFxFl0IH2YLQZWv 2vVf8HLjROHJiGfKp/M76NELMw4w5crBAw3n0nI+2w5+GKbOioH20tEAs+arkB4mabhH 5IuP/07Yxfj2vQpUsqUFF2RLNIlc4WLuj3zlCesZ+g2XEtmC2/9az5Z4nG5aBtNZ1FxP dX5juiawxLuhtLtVkb0cTb/EoR865CFkD3zNQgga0m/QyujGrrPxynBvH7yl+O6dUi8y sprA== X-Forwarded-Encrypted: i=1; AJvYcCV/pgjIw7MttlWZg6Mxjqip0aZ9WclZy1Pps39keZUbp5l/4KeQzd0pLfU7f1coQJc6VMb4zcNVMA8A9twsdBHMm5nGgQA= X-Gm-Message-State: AOJu0Yzs94jlnDTCS392bRhDPLTyT0kxu1QmIpCSA3vGCyWkwdlP7eFz Rx8cB7J61Oay1AG4dEHWVNqKYO9Z48qydfVVl0H7EyZGcNVrFoAi27QS5g== X-Google-Smtp-Source: AGHT+IHkfB8JxRT1iDV5qaFR8v8eU5cTWN6RUWgzg6GQEK9dt9qIujvMG4bK9URXdLA4qFNqlNvFag== X-Received: by 2002:a7b:c5cd:0:b0:41b:de8d:dcd7 with SMTP id 5b1f17b1804b1-41feab42a72mr164628175e9.20.1715952436878; Fri, 17 May 2024 06:27:16 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-42012a025dbsm208287825e9.23.2024.05.17.06.27.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 17 May 2024 06:27:16 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation marks, Re: bug#70984: 30.0.50; Improved support for entering quotation marks In-Reply-To: <86zfsofv1t.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 17 May 2024 16:05:18 +0300") References: <87r0e1j03u.fsf@HIDDEN> <87r0e1j03u.fsf@HIDDEN> <86cypliwf5.fsf@HIDDEN> <87msooj305.fsf@HIDDEN> <864jawhg5f.fsf@HIDDEN> <87a5koiqho.fsf@HIDDEN> <86zfsofv1t.fsf@HIDDEN> Date: Fri, 17 May 2024 15:27:15 +0200 Message-ID: <871q60in64.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 70984 Cc: stephen.berman@HIDDEN, 70984 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Fri, 17 May 2024 16:05:18 +0300, Eli Zaretskii <eliz@HIDDEN> said: >> From: Robert Pluim <rpluim@HIDDEN> >> Cc: stephen.berman@HIDDEN, 70984 <at> debbugs.gnu.org >> Date: Fri, 17 May 2024 14:15:31 +0200 >>=20 >> >>>>> On Fri, 17 May 2024 13:44:12 +0300, Eli Zaretskii <eliz@HIDDEN= g> said: >>=20 >> >> From: Robert Pluim <rpluim@HIDDEN> >> >> Cc: Stephen Berman <stephen.berman@HIDDEN>, 70984@HIDDEN= rg >> >> Date: Fri, 17 May 2024 09:45:14 +0200 >> >>=20 >> >> I=CA=BCm assuming this means you=CA=BCre both ok with the key seq= uences I chose. >>=20 Eli> I don't have any objections, but I'm not going to be a frequent us= er Eli> of this, so I guess we'll let the users judge that. >>=20 >> Apropos, what about the following for electric-quote-chars? I think >> I=CA=BCve covered most of the common combinations: Eli> What's the purpose of this? electric-quote-chars is convenient for entering single and double Unicode quotes, and can be configured according to everyone=CA=BCs own preference, but you have to do it character by character. Adding these options just provides pre-configured correct settings for a number of styles around the world without the user having to figure out for themselves how to customize it to use guillemets (or whatever their preference is). Robert --=20
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.Received: (at 70984) by debbugs.gnu.org; 17 May 2024 13:21:52 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 17 09:21:52 2024 Received: from localhost ([127.0.0.1]:55267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7xWx-000463-U5 for submit <at> debbugs.gnu.org; Fri, 17 May 2024 09:21:52 -0400 Received: from mout.gmx.net ([212.227.15.15]:57479) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stephen.berman@HIDDEN>) id 1s7xWv-00045r-68 for 70984 <at> debbugs.gnu.org; Fri, 17 May 2024 09:21:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1715952100; x=1716556900; i=stephen.berman@HIDDEN; bh=tvEojHoyTtxaPZpGTrk5Zca2riB1brTGzeWHaX48ZHo=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=hmtXS7c8J8CMq+8WsDlBsFs7vVDOOaPbR/TKpTgE3c5hKaLl2R3dfbs0p+JfQMGc UT2VJsdWWJ78SW8UXwZIFq0NLaxMu1g7lmjjxQtcKpURyDL6dPJKNigcHKoVgBGnE PJvHCv9qHB6K5yLJwOnAO20HhkTHF5L116XIjt5e1AT3TSbNzj5Oi0KNGqscDmCXm /wN+JtjNSkQZRS8vPSYb5yRT84xaWcSH7tVK2QbGPFedSKqYTnqh1mkkNVsyEssif 07rny0tuTIx160iueNcIzJaCKccap5QUjnWnGlE+jsQucQqOBrGdqTjYH8xh6GsED 2gLxhCmgFTM4jinepQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs ([88.130.50.168]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MOzT4-1rvllv3l2y-00PMpm; Fri, 17 May 2024 15:21:39 +0200 From: Stephen Berman <stephen.berman@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation marks, Re: bug#70984: 30.0.50; Improved support for entering quotation marks In-Reply-To: <875xvcinoy.fsf@HIDDEN> (Robert Pluim's message of "Fri, 17 May 2024 15:15:57 +0200") References: <87r0e1j03u.fsf@HIDDEN> <87r0e1j03u.fsf@HIDDEN> <86cypliwf5.fsf@HIDDEN> <87msooj305.fsf@HIDDEN> <87r0e0c0i3.fsf@HIDDEN> <87ikzcizjm.fsf@HIDDEN> <87msoobvy5.fsf@HIDDEN> <87eda0iqqs.fsf@HIDDEN> <87ikzcbnvw.fsf@HIDDEN> <875xvcinoy.fsf@HIDDEN> Date: Fri, 17 May 2024 15:21:39 +0200 Message-ID: <87eda0bml8.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:F71CVBdL4xzogu/mlIcxuFoI/6IAL/XSm4WyBWBoaaWKNJsN5cu bKYi7rUtjm80RNijA7ajZjYVavUd0cl9b8C+n7zAz/xohqURHOTaMDYtsZSxrdHRe96KAG9 fbZwleZGiN3q1B9tgpJJ7F1tGUcA7iONES2m0XDOul2y1ATLP3yzYitOaskHMIz15+BXPtQ k+27W+ke9t2b9pWzmzgmg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:qcu8+R3EuXE=;FSAdLu4FMmrWQbHlSIhjUeKN+D3 m+LvqOEMiahFVkQr7nYAchcqmYcjp5unkCGD1lRMdxiszEqe/oxMYaCT3ztkbJ+YhG5WbArV6 6KD3FM0n+mKQs7X0vkqwmo/Mbl+yImzBmC/YrPVVgeFvcxVkTjFgdT63y3UqW0SjM/SdOsUj1 6YlSfe8ZXHrgNHHl6WgeKIG4kWWG4nqJHDhPL9xSUu1TmuSXx+CeBXFPJT7jPX57mIghmqoHa 43Yk4cxKBVzqIrQxvhUvmy/QonP5PWj9nHcMf4m1QXs1405O8SNocCmyr38igeXe4CmswXjvy k/tFq8nZGYNHPrPYO46mimWgHl86ca8ViXoFF7mvfV0C3G6/KP73YoVxc4ouP+qBRcsRp7xAH REZL563xsK9FiCS5/yaPv0InKvxMNkAi2Yy3GWBq642iXm4PZ196K216/mLvT1XaQPganBlrI BAQijyPo1m+3irrVx2dotubkqH++fvmctVZAm/W8krWcBl2Qrxq6T/GKaR+G+Qkve30syeLkk L8l7gPkdfX0tMc1dxE0WNsQG8ulQw+X/xJXi5MUnsD2km9qyPtOLbL46SUhaCRPSEeoSM8Q4S tMhURXVDT7SuM3XjkzxXmK/usBQyYyW+ijiUcQORwO7lV+7QIpc68keUQTvuu55GGg773f2Cp AWCb3HUYdZ6gYveI9Lx1Fqe1HNH3fNwHpKlDY+azG/Er+/P7KZvo84ooD16KYG85TJIWt6r3c kK//19H2EOnRkTdj1xM+C+qgKVRcTP7W15lvQ/I10mkY7kWhlueW3+nk17u6MnNue7UyoTPIP UxomUDu8f3pWpPrceq2+GyNxkw0RTYM/Y9OW5Pcd2d3Hg= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 70984 Cc: Eli Zaretskii <eliz@HIDDEN>, 70984 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Fri, 17 May 2024 15:15:57 +0200 Robert Pluim <rpluim@HIDDEN> wrote: >>>>>> On Fri, 17 May 2024 14:53:39 +0200, Stephen Berman > <stephen.berman@HIDDEN> said: > > Stephen> On Fri, 17 May 2024 14:10:03 +0200 Robert Pluim > Stephen> <rpluim@HIDDEN> wrote: > Stephen> [...] > >> >> (The official German layout has them on 2nd or 3rd > >> >> level shift variants of 'x' and 'v', which I thought was too > >> >> convoluted to emulate). > >>=20 > >> 'AltGr =C3=97 <release> S-v' to produce "=E2=80=98", for example, = where '=C3=97' is > >> located where I=CA=BCd put ESC. > > Stephen> Sorry, I don't follow you here. (Or do you mean like the ke= y sequences > Stephen> I give for these characters below? But there there's no ESC= and no > Stephen> release.) > > Sorry, it=CA=BCs the T2 sequence for entering "=E2=80=98", just to show w= hy we > don=CA=BCt want to emulate it. Ah, ok. > Stephen> Probably. To add to the convolution, I use a German keyboar= d under > Stephen> Xfce4 with the no dead keys layout, and that assigns "=E2=80= =9E" to AltGr-v and > Stephen> "=E2=80=9C" to AltGr-b; no idea why... > >>=20 > >> That=CA=BCs a gratuitous but coherent difference from the T2 layou= t, and > >> much easier to type. 'C-x 8 v' and 'C-x 8 b' (and thus 'A-v' and > >> 'A-b') are unused by iso-transl, we could put them there as well (= or > >> only there) for the German language, since they seem sensible. > >>=20 > >> Where do you have "=E2=80=9A" and "=E2=80=98"? We can copy those a= s well. > > Stephen> AltGr-S-v for "=E2=80=9A" and AltGr-S-b for "=E2=80=98", whi= ch nicely parallels the > Stephen> bindings for "=E2=80=9E" and "=E2=80=9C", but it seems that = can't be done with the C-x 8 > Stephen> map: Typing `C-x 8 S-v' tells me "C-x 8 v is undefined" (n.b= .: > Stephen> "v" not "V"). > > It can be done, we just need to add the mappings to > iso-transl.el. Emacs is showing "v" instead of "V" because it > automatically downcases the binding when there=CA=BCs no binding for the > uppercase key sequence. See eg 'C-x 8 L' which has only an upper case > binding, or 'C-x 8 c', which has both upper and lower case bindings. Thanks, TIL yet again! > I=CA=BCll update the patch to use v/b/n, and drop the 9/0 bindings, which > aligns Emacs with the usual GNU/Linux German keyboard layout. Sounds good. Steve Berman
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.Received: (at 70984) by debbugs.gnu.org; 17 May 2024 13:17:09 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 17 09:17:09 2024 Received: from localhost ([127.0.0.1]:55244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7xSP-00042V-5T for submit <at> debbugs.gnu.org; Fri, 17 May 2024 09:17:09 -0400 Received: from mail-wr1-f43.google.com ([209.85.221.43]:42120) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1s7xSN-000427-GX for 70984 <at> debbugs.gnu.org; Fri, 17 May 2024 09:17:08 -0400 Received: by mail-wr1-f43.google.com with SMTP id ffacd0b85a97d-34d7b0dac54so80419f8f.0 for <70984 <at> debbugs.gnu.org>; Fri, 17 May 2024 06:17:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715951758; x=1716556558; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=e6BX6rlgRdm4zAAHTi/+ZZW5DQvWL77TDtqoMxk1n8U=; b=QjagVTFJHBTbjSWrO+ALDix2uPB/lTE7xFmqwXsZIaTT0vP4dRSvaWqkaO5kzGQIWK wGAWKsaxXvLSRl3vu5zdd4WFXjrC8X4ZEmGxMcLRLO0sSYnrlRlttJ04eaqhIfJ1bCwW X23ymsktWJRC6lR4ep857HdYgvZLleo8+7E4KDLKU2hqjrI6g4ys/2wbFFHojtqZuj31 qX0TddgacP7xkuwjyK/4CUn57Wcun3HqasHrynr5VRpTWOWqYdqk4q54t6x13T1hlbSR 4gSFXJiUShsxVmZV0aoXA9tjQPJNqQGy2Az1Msfbk92ESTfyC85SuRxlnmslT8RcZBTB C9QQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715951758; x=1716556558; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=e6BX6rlgRdm4zAAHTi/+ZZW5DQvWL77TDtqoMxk1n8U=; b=qqC6clYFSTCkg3GBvYAW4G+0sRXZJHxB6q14IZDwmHD7eDfKMcSFdAhLMaQagwAv3i TNS7PhKVkI7l/d3FaRVmr3Bh3R4cwHf/qLwQItCl7rAFqUkHvo2x+m8sqXwFkhgAbJH4 PmE1MgtndgvEH2BB+YEhoEJn4xYX2HLsM+F7PmiTfj2tAe4hoXpmoX9EGZX9oCrRQBMG x6U2AMSenJWewNxIAt7xutqI+DWGxS5x6PEaoA10o22F2Uzfi1t1e9y3san8IkZ7432o pz4PwJX2pPBP6RicfmeReA4Y+nUKEHtz2uA+Ynp3A9i0N0FoHKVPoUJm/i6m9p1kMHDA Pd3Q== X-Forwarded-Encrypted: i=1; AJvYcCUgKM6VSqPHAnv3Y3X6/RN6heoCmGVw66caEZKZB4BihVTnEvQ5+NGJVawXEwgOR2kABbM3UrkcfRRGwX15dIX9FRwcLoc= X-Gm-Message-State: AOJu0YyxZOpUrwJt/eZ1le30VhkhAa0SwYuwRtM4cubTMx5leDHlg2x3 3w+/YoWwyJhRgP7w3wCn8fXHgl/LFL3SYY4PA4IAnedPSV+VYrNq1vtKfQ== X-Google-Smtp-Source: AGHT+IFqG8mce+rUyfKK+4pfl8ll0aKadk8QXPC9bdwUettPt97w8Hdyc6XKSqLbKwQj6WlImEC6KQ== X-Received: by 2002:a5d:64c3:0:b0:351:feaa:b533 with SMTP id ffacd0b85a97d-351feaab55emr3789666f8f.13.1715951758243; Fri, 17 May 2024 06:15:58 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-41fccee9292sm307020965e9.37.2024.05.17.06.15.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 17 May 2024 06:15:57 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> To: Stephen Berman <stephen.berman@HIDDEN> Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation marks, Re: bug#70984: 30.0.50; Improved support for entering quotation marks In-Reply-To: <87ikzcbnvw.fsf@HIDDEN> (Stephen Berman's message of "Fri, 17 May 2024 14:53:39 +0200") References: <87r0e1j03u.fsf@HIDDEN> <87r0e1j03u.fsf@HIDDEN> <86cypliwf5.fsf@HIDDEN> <87msooj305.fsf@HIDDEN> <87r0e0c0i3.fsf@HIDDEN> <87ikzcizjm.fsf@HIDDEN> <87msoobvy5.fsf@HIDDEN> <87eda0iqqs.fsf@HIDDEN> <87ikzcbnvw.fsf@HIDDEN> Date: Fri, 17 May 2024 15:15:57 +0200 Message-ID: <875xvcinoy.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70984 Cc: Eli Zaretskii <eliz@HIDDEN>, 70984 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Fri, 17 May 2024 14:53:39 +0200, Stephen Berman <stephen.berman@gm= x.net> said: Stephen> On Fri, 17 May 2024 14:10:03 +0200 Robert Pluim <rpluim@gmail.= com> wrote: Stephen> [...] >> >> (The official German layout has them on 2nd or 3rd >> >> level shift variants of 'x' and 'v', which I thought was too >> >> convoluted to emulate). >>=20 >> 'AltGr =C3=97 <release> S-v' to produce "=E2=80=98", for example, wh= ere '=C3=97' is >> located where I=CA=BCd put ESC. Stephen> Sorry, I don't follow you here. (Or do you mean like the key = sequences Stephen> I give for these characters below? But there there's no ESC a= nd no Stephen> release.) Sorry, it=CA=BCs the T2 sequence for entering "=E2=80=98", just to show why= we don=CA=BCt want to emulate it. Stephen> Probably. To add to the convolution, I use a German keyboard = under Stephen> Xfce4 with the no dead keys layout, and that assigns "=E2=80= =9E" to AltGr-v and Stephen> "=E2=80=9C" to AltGr-b; no idea why... >>=20 >> That=CA=BCs a gratuitous but coherent difference from the T2 layout,= and >> much easier to type. 'C-x 8 v' and 'C-x 8 b' (and thus 'A-v' and >> 'A-b') are unused by iso-transl, we could put them there as well (or >> only there) for the German language, since they seem sensible. >>=20 >> Where do you have "=E2=80=9A" and "=E2=80=98"? We can copy those as = well. Stephen> AltGr-S-v for "=E2=80=9A" and AltGr-S-b for "=E2=80=98", which= nicely parallels the Stephen> bindings for "=E2=80=9E" and "=E2=80=9C", but it seems that ca= n't be done with the C-x 8 Stephen> map: Typing `C-x 8 S-v' tells me "C-x 8 v is undefined" (n.b.:= "v" not "V"). It can be done, we just need to add the mappings to iso-transl.el. Emacs is showing "v" instead of "V" because it automatically downcases the binding when there=CA=BCs no binding for the uppercase key sequence. See eg 'C-x 8 L' which has only an upper case binding, or 'C-x 8 c', which has both upper and lower case bindings. I=CA=BCll update the patch to use v/b/n, and drop the 9/0 bindings, which aligns Emacs with the usual GNU/Linux German keyboard layout. Robert --=20
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.Received: (at 70984) by debbugs.gnu.org; 17 May 2024 13:05:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 17 09:05:32 2024 Received: from localhost ([127.0.0.1]:55192 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7xHA-0003uz-6a for submit <at> debbugs.gnu.org; Fri, 17 May 2024 09:05:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56392) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1s7xH7-0003un-OQ for 70984 <at> debbugs.gnu.org; Fri, 17 May 2024 09:05:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1s7xGz-0006fV-Gl; Fri, 17 May 2024 09:05:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=tV9k/N1Bu1gkDPtwsU3GANSvncoE/jcsjgiZCVcMpAc=; b=GIXuvlbjR8VYPc5HqeSV F6ZWg+KoqNKDhjlLJtDofqi0e0rUak7MJi2a5E9bJVeszB40ID6xyCZFBX9xqQw4m43NjDIG0gLqf EqWvxCsmvrxaLrAZVV7GWYrBbPN9xYCsJeQdWelL3Bl91d2Rie6s++K5xeC2rLwhu1dMzAPblDVuO rrMXu06WCXhsGCQXld0rBlE2DmMpL0txHHYhTIMP9n1C6kxktsnyRTbJPl69PSkxSw85YqW+tJ3Na LWVHmJky0ZoLnsbEbbGZ9DZAdLr2yd+lkLgyL33Ojf2Qw8+Vf88GmiFz3I4V5/X99fpNPy0aAaTg1 0+pADy521oJhiA==; Date: Fri, 17 May 2024 16:05:18 +0300 Message-Id: <86zfsofv1t.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> In-Reply-To: <87a5koiqho.fsf@HIDDEN> (message from Robert Pluim on Fri, 17 May 2024 14:15:31 +0200) Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation marks, Re: bug#70984: 30.0.50; Improved support for entering quotation marks References: <87r0e1j03u.fsf@HIDDEN> <87r0e1j03u.fsf@HIDDEN> <86cypliwf5.fsf@HIDDEN> <87msooj305.fsf@HIDDEN> <864jawhg5f.fsf@HIDDEN> <87a5koiqho.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70984 Cc: stephen.berman@HIDDEN, 70984 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Robert Pluim <rpluim@HIDDEN> > Cc: stephen.berman@HIDDEN, 70984 <at> debbugs.gnu.org > Date: Fri, 17 May 2024 14:15:31 +0200 > > >>>>> On Fri, 17 May 2024 13:44:12 +0300, Eli Zaretskii <eliz@HIDDEN> said: > > >> From: Robert Pluim <rpluim@HIDDEN> > >> Cc: Stephen Berman <stephen.berman@HIDDEN>, 70984 <at> debbugs.gnu.org > >> Date: Fri, 17 May 2024 09:45:14 +0200 > >> > >> Iʼm assuming this means youʼre both ok with the key sequences I chose. > > Eli> I don't have any objections, but I'm not going to be a frequent user > Eli> of this, so I guess we'll let the users judge that. > > Apropos, what about the following for electric-quote-chars? I think > Iʼve covered most of the common combinations: What's the purpose of this?
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.Received: (at 70984) by debbugs.gnu.org; 17 May 2024 12:53:52 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 17 08:53:52 2024 Received: from localhost ([127.0.0.1]:55115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7x5s-0000zu-9L for submit <at> debbugs.gnu.org; Fri, 17 May 2024 08:53:52 -0400 Received: from mout.gmx.net ([212.227.15.15]:39205) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stephen.berman@HIDDEN>) id 1s7x5p-0000zo-U7 for 70984 <at> debbugs.gnu.org; Fri, 17 May 2024 08:53:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1715950420; x=1716555220; i=stephen.berman@HIDDEN; bh=nYC74aF1zMGtkgRAtTvhZDz2/amrT6M2opCbz0IC/Uc=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=DEMHszvn4VjjQ+aO8rsyk0Uu3jaSHk5PtBaNFXN1vJQJlCkthOuCHN3qQdIQzQdj HMkmy4gwIVeTEWFVVGwDvyPKNIMJKH3NWxYZIAqoGMW7ybR0BZEHjXOYeg5N4rMle fZc9pqSiieWOOSCUF82VTpAOfZF9SEfSnZ4hkIuhu7Vvr2P8VhqvJ5hLZKxRBRGGg lqhrlq4mYFRaEC0ht/KH83PpK06NA+dntEwZxEjBXFYtplwC7lwI2DtfmZJc5Xtui Jzlf+knFLipj3Em/hf3HNnUFkIxscDHsRi9cdXWW5mO+Bf4TJgcygRLJx4o/1Vkju 0CKNIGctBAng2Zf0AA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs ([88.130.50.168]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mo6qv-1svsuF22Rv-00pbCc; Fri, 17 May 2024 14:53:40 +0200 From: Stephen Berman <stephen.berman@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation marks, Re: bug#70984: 30.0.50; Improved support for entering quotation marks In-Reply-To: <87eda0iqqs.fsf@HIDDEN> (Robert Pluim's message of "Fri, 17 May 2024 14:10:03 +0200") References: <87r0e1j03u.fsf@HIDDEN> <87r0e1j03u.fsf@HIDDEN> <86cypliwf5.fsf@HIDDEN> <87msooj305.fsf@HIDDEN> <87r0e0c0i3.fsf@HIDDEN> <87ikzcizjm.fsf@HIDDEN> <87msoobvy5.fsf@HIDDEN> <87eda0iqqs.fsf@HIDDEN> Date: Fri, 17 May 2024 14:53:39 +0200 Message-ID: <87ikzcbnvw.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:YnKdpR/bSW8kp/TyT6CPVVF4pBPh3CtJytwWrhGrgNA3D4lghE/ p1uHwiXQA/OeT2ARoioiXlp3J7MQN4IgFc5HYU8Jnz9JRCtz+ExTOBPLY4EppOw80Wax+Lg RQZwPFTXRgSz/8ZYNiIRAJF/gzkbawul+O61I6a4YLQw6Q/TF4MV34CmAAoyB2J6wjm7mp7 R20yupSksFesMZmNj1GfA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:/o0ejJ5U22Q=;NkGRJGoFpHoH3MGxeaB2znji1aT ArSluh4H+0pk0kWcWqimCMZQNKZkx1TPAhrUliG5nUryOikC6DnUVwiB5OnZwEVJ59lixP9BM S97X9mWZUxUsQN/QFuPuS4+KGg3+/oY0BzLda5bZKlpC1sIcb6zQou6TYooiEYTWnfT/2CuZE i5hYTbrvEbwIiwR3r/ZavqPpeAi4H1gD6cAYN8EmMlcPz2mJ3uz2CjZfiEsy7DG0lO9ilQzCD HlMhc/PpYPt2ljcQgtDQr4nBbR9st+8y+3zeG6A8T/cOhNAHqwpdbltjFU0CIH7m/rjFgir/p IOwx05suF5oRXHj5kCQFkSCLz1ey3lez7LztigJd4OuYWyK70TM5K2hM3A3d1pc6wcrx/tbjY ReXABIzJkgSvFzyexJG4/N+B46iALYA4k0N3Y0w3koQ4pOR1yEduk8RmJyPJHJs1WwakAzx5F jAKUaW3PMCDiHxJIhvUrHoA+sZ0i3KaYy2FyrV6Y7pQlR+85RzOwFoDpDJKDiL3wOVx4Uo6Ii MRseCUddT2thle5K3jrgkN35Kyo2kexftPDVbrmJGfYBHvYIwCIqCdThJOWrNFmxI43+tq4wM 40WUTl3gsduw44RnaW5Q+lRr8YoI5uh6H5X1KcSrHaLC5mxQ83Ju7cbL1iiIiWP3gp4FF/xZr EZfjW3whdHzLkwMxkMYQtn9es1JmKqA9ZgiKXgVYY2UDTpgHgQ8Hf2meqLl+pp8Sa53NCs7jU ixjO4Oa1xpkFS9unCpI+xjR27hjZRjZHKNHrReaw4kQbJQiHkUbLQRdA9H9Rk+X47J/4FaAT0 gcXtagMvaBCaVWr18SGzKFOTD+BTeqXyOU5PpZh+Xe6Go= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 70984 Cc: Eli Zaretskii <eliz@HIDDEN>, 70984 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Fri, 17 May 2024 14:10:03 +0200 Robert Pluim <rpluim@HIDDEN> wrote: [...] > >> (The official German layout has them on 2nd or 3rd > >> level shift variants of 'x' and 'v', which I thought was too > >> convoluted to emulate). > > 'AltGr =C3=97 <release> S-v' to produce "=E2=80=98", for example, where '= =C3=97' is > located where I=CA=BCd put ESC. Sorry, I don't follow you here. (Or do you mean like the key sequences I give for these characters below? But there there's no ESC and no release.) > Stephen> Probably. To add to the convolution, I use a German keyboar= d under > Stephen> Xfce4 with the no dead keys layout, and that assigns "=E2=80= =9E" to AltGr-v and > Stephen> "=E2=80=9C" to AltGr-b; no idea why... > > That=CA=BCs a gratuitous but coherent difference from the T2 layout, and > much easier to type. 'C-x 8 v' and 'C-x 8 b' (and thus 'A-v' and > 'A-b') are unused by iso-transl, we could put them there as well (or > only there) for the German language, since they seem sensible. > > Where do you have "=E2=80=9A" and "=E2=80=98"? We can copy those as well. AltGr-S-v for "=E2=80=9A" and AltGr-S-b for "=E2=80=98", which nicely paral= lels the bindings for "=E2=80=9E" and "=E2=80=9C", but it seems that can't be done w= ith the C-x 8 map: Typing `C-x 8 S-v' tells me "C-x 8 v is undefined" (n.b.: "v" not "V"). Steve Berman
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.Received: (at 70984) by debbugs.gnu.org; 17 May 2024 12:16:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 17 08:16:43 2024 Received: from localhost ([127.0.0.1]:54872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7wVu-0000Qe-G5 for submit <at> debbugs.gnu.org; Fri, 17 May 2024 08:16:42 -0400 Received: from mail-wm1-f46.google.com ([209.85.128.46]:45181) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1s7wVt-0000QY-2W for 70984 <at> debbugs.gnu.org; Fri, 17 May 2024 08:16:41 -0400 Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-4202959b060so392915e9.2 for <70984 <at> debbugs.gnu.org>; Fri, 17 May 2024 05:16:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715948132; x=1716552932; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=bPls4EplOGY1nBX+jSYDyGmAuIsxTv4iPnoQM4pH73M=; b=LTwR8prhCAMD8/U4pooYqInY1SM3rkEGWk308B/7TGkZcAolvM2PeRtVM0Wsc2UUzz PIBiTHFiQwLo5bj7WEPU7wagd1lba7YKUZho55q5Ut37nkSw3Q+J8m0TxXh/wMH7mdzq Q18YR3vn7Rfr/3OYDK//wloCfH2z9Ya5QLSDgpswX/qvI/PKkOlRGB+2qNF3cpAY36kN B4FtgjFI2PzL5k6pBYezSuhNDEUZVtHkJO81CBIeATOUVYpZIK6PC3aIBybnsXt9FYxb uER8bNym1Fgq2IUYQSLmvktg/oqX9LLJYeGcs5qkMoB2pC4aANw3Jbk7htd2V9ibKmBS I5PA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715948132; x=1716552932; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=bPls4EplOGY1nBX+jSYDyGmAuIsxTv4iPnoQM4pH73M=; b=QyRXGZxhiv5zTfNObXaoO/VsUuEkqN3FGCPvcYbEgWfAm70CaFt0Y3hFgqX0NOz1uZ cFD0H9bnHW+JikOhunbZVB6JqGg82v9FtlpFHrU2pPKXy0gYRzqnD5Sz5uY9fjMluHbW EQrouX6gYzVJPcKKZnP7ayeEslQkK3r9JGmYl6Fn8MVOMBDmXRn+FgPXveWQCQ/xnT3a sx1EsKnIFywBEz2Yg7GCrapBVtLYbMtWpPEFjGFZ0Ft5y4cL9Id1mr2f/XotQ25a01nF dPagQHTK3IrtXRfjtdN210K2OYcmRrqt6du+DYaH3xs7jvHTHJDhQqGA2epXWyJfcJTW l23g== X-Forwarded-Encrypted: i=1; AJvYcCXbACTju34+UWjGUfzIOJifHmBDB/pul3JvMXSP1g2KfIA9WZEm8aMSy6ikyXiQNiP/Bge4F8GRgS/+7aSapKRSporJUdQ= X-Gm-Message-State: AOJu0Yyb6fvRpiBpB+deBwmfelsJn3BGnFb9kG0svWKVTTgFadvHWliu w5ylfM4KiBO+rUpMlV5I2cEg+dy0maYh5ulcgwKa4xM6bIEg31dF3w6j5Q== X-Google-Smtp-Source: AGHT+IF7HEkb9vzjBdDJSlt2maFyCyOnI9QuOBa15SSMJVcp+dH2M5AtV3JUeoQwWPo8ht3IXECfZA== X-Received: by 2002:a05:600c:2187:b0:419:ec38:f34b with SMTP id 5b1f17b1804b1-41feaa439d6mr162406275e9.20.1715948132182; Fri, 17 May 2024 05:15:32 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-41ff7a840d2sm265734445e9.39.2024.05.17.05.15.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 17 May 2024 05:15:31 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation marks, Re: bug#70984: 30.0.50; Improved support for entering quotation marks In-Reply-To: <864jawhg5f.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 17 May 2024 13:44:12 +0300") References: <87r0e1j03u.fsf@HIDDEN> <87r0e1j03u.fsf@HIDDEN> <86cypliwf5.fsf@HIDDEN> <87msooj305.fsf@HIDDEN> <864jawhg5f.fsf@HIDDEN> Date: Fri, 17 May 2024 14:15:31 +0200 Message-ID: <87a5koiqho.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70984 Cc: stephen.berman@HIDDEN, 70984 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Fri, 17 May 2024 13:44:12 +0300, Eli Zaretskii <eliz@HIDDEN> said: >> From: Robert Pluim <rpluim@HIDDEN> >> Cc: Stephen Berman <stephen.berman@HIDDEN>, 70984 <at> debbugs.gnu.org >> Date: Fri, 17 May 2024 09:45:14 +0200 >>=20 >> I=CA=BCm assuming this means you=CA=BCre both ok with the key sequen= ces I chose. Eli> I don't have any objections, but I'm not going to be a frequent us= er Eli> of this, so I guess we'll let the users judge that. Apropos, what about the following for electric-quote-chars? I think I=CA=BCve covered most of the common combinations: diff --git a/lisp/electric.el b/lisp/electric.el index fee0bf36d7f..406eac2f3a1 100644 --- a/lisp/electric.el +++ b/lisp/electric.el @@ -506,12 +506,55 @@ electric-quote-string :version "25.1" :type 'boolean :safe 'booleanp :group 'electricity) =20 +(define-widget 'electric-quote-chars-type 'lazy + "Display list of electric quote chars." + :group 'electricity + :format "%t:\n%v\n" + :type '(list (character :tag "Left single quote ") + (character :tag "Right single quote") + (character :tag "Left double quote ") + (character :tag "Right double quote"))) + (defcustom electric-quote-chars '(?=E2=80=98 ?=E2=80=99 ?=E2=80=9C ?=E2=80= =9D) "Curved quote characters for `electric-quote-mode'. This list's members correspond to left single quote, right single -quote, left double quote, and right double quote, respectively." +quote, left double quote, and right double quote, respectively. + +There are predefined settings for common styles, or you can define +your own custom style." :version "26.1" - :type '(list character character character character) + :type '(choice + ;; The countries and languages mentioned here are not intended + ;; to be an exhaustive list. + ;; US English, Canada, India, Brazil=E2=80=A6, almost everywhere= in + ;; fact. + (electric-quote-chars-type :tag "Default" (?=E2=80=98 ?=E2=80=99= ?=E2=80=9C ?=E2=80=9D)) + ;; This style has ?=E2=80=9C and ?=E2=80=9D as first level quota= tion, + ;; which is why they're on the single quote, not double quote. + ;; UK English + (electric-quote-chars-type :tag "Reversed" (?=E2=80=9C ?=E2=80= =9D ?=E2=80=98 ?=E2=80=99 )) + ;; France + (electric-quote-chars-type :tag "Guillemets" (?=C2=AB ?=C2=BB ?= =C2=AB ?=C2=BB)) + ;; Switzerland + (electric-quote-chars-type :tag "Single/double guillemets" (?=E2= =80=B9 ?=E2=80=BA ?=C2=AB ?=C2=BB)) + ;; Norway + (electric-quote-chars-type :tag "Single quote guillemets" (?=E2= =80=98 ?=E2=80=99 ?=C2=AB ?=C2=BB)) + ;; Greece, Italy, Portugal + (electric-quote-chars-type :tag "Guillemets double quote" (?=C2= =AB ?=C2=BB ?=E2=80=9C ?=E2=80=9D)) + ;; This style also has ?=E2=80=9C and ?=E2=80=9D as first level = quotation, + ;; Spain, Ukraine + (electric-quote-chars-type :tag "Double quote guillemets" (?=E2= =80=9C ?=E2=80=9D ?=C2=AB ?=C2=BB )) + ;; Hebrew, Sweden + (electric-quote-chars-type :tag "Right only" (?=E2=80=99 ?=E2=80= =99 ?=E2=80=9D ?=E2=80=9D)) + ;; Netherlands + (electric-quote-chars-type :tag "Low/high right only" (?=E2=80= =9A ?=E2=80=99 ?=E2=80=9E ?=E2=80=9D)) + ;; Germany + (electric-quote-chars-type :tag "Low/high right/left" (?=E2=80= =9A ?=E2=80=98 ?=E2=80=9E ?=E2=80=9C)) + ;; Chinese, simplified. + (electric-quote-chars-type :tag "Corners" (?=E3=80=8C ?=E3=80=8D= ?=E3=80=8E ?=E3=80=8F)) + ;; Chinese, traditional. + (electric-quote-chars-type :tag "Corners reversed" (?=E3=80=8E ?= =E3=80=8F?=E3=80=8C ?=E3=80=8D)) + (electric-quote-chars-type :tag "Custom" (?=E2=80=98 ?=E2=80=99 = ?=E2=80=9C ?=E2=80=9D))) :safe (lambda (x) (pcase x (`(,(pred characterp) ,(pred characterp) Robert --=20
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.Received: (at 70984) by debbugs.gnu.org; 17 May 2024 12:11:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 17 08:11:16 2024 Received: from localhost ([127.0.0.1]:54848 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7wQd-0000Nd-MU for submit <at> debbugs.gnu.org; Fri, 17 May 2024 08:11:15 -0400 Received: from mail-wm1-f53.google.com ([209.85.128.53]:46190) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1s7wQc-0000NV-1Y for 70984 <at> debbugs.gnu.org; Fri, 17 May 2024 08:11:15 -0400 Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-41fd5dc0439so499995e9.0 for <70984 <at> debbugs.gnu.org>; Fri, 17 May 2024 05:11:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715947805; x=1716552605; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Ld6coU9aSTlT0Zp7uusdW+m8CmJzTknYkr8YhxdRO88=; b=QrcDp2rXfbfWrcC6wQGEa8VPnMGdHaNelS8xwHHcy1Q7m8w3G8oLDIgVXtSgNSSgDS txPb5r6FZzcrUzmbzmObtDIU+zXQ/GHu2M8lWapeAlpYvpFQkLMU3a/J4KldFW8cntx0 yL0bD4fsz5LwDAAlvQHeLYgqCTUEgj3a5MnMm/Ex1mxGzsWnqh9I1KM/DJsQSuQO31wP 3+StLeav6sk/qWKuDgZaice0uUem1ahr6YqZ6YqapSTAL5xCmgsW8O9bPBvsyY9rKIzT 3xl5l/gIFswgDfzGIKWxy8ajmz7pHoaNzJM8uCRKanYJilwWX6AeVBCTWQoxWk1NL3/I ABmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715947805; x=1716552605; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Ld6coU9aSTlT0Zp7uusdW+m8CmJzTknYkr8YhxdRO88=; b=TGzYLzr0eFKRXHiSmjUDM0rp0l/MEwtWEOqQza2PnwQJUcmGDlyhiPz7Jd5fBHpUgN uW1V7fZv+CbX/ETojQpaF+gFet2gLwshMepkl7H5gZ+JE5/M/yiDhtqpUbBVl1JYbxv+ v/FTav4BMiJ1FZh96PK8D6qvSft39USxMJ5y3f65HTYKhI0ias5H24SlM9psM7yZcvvD SuDQDq0Fh+DnN6vDbaZWhX7QCRPdptwJ62jdpQY4b5bbaaS6eo8CWdSpxQ8yTnUB0ls5 ybM14r9okAZYO54MqWNy86+V2DJlRYqZ3qt1O555M3a90jRdO97B6AzoCODyC8J3cMig NgsA== X-Forwarded-Encrypted: i=1; AJvYcCVron/9m6gyRCj06DzeEIfyaINY36o9OtaD40TerK0fMlprj7xnfZ7fLSXtGhA5h1Wjjx2VoVb0Ij2hiZs9VI/4tGkgXwg= X-Gm-Message-State: AOJu0YzuI44Avr+kuGdGYMeQrNTrF2fdc4SUBGTq/dxLHQnB7THmkbIK WlCHWKdQ+UvAoUjdKEqcpFSqxxqKoaXExe/5CZpZXy3S5Mn4gNYnzC+QIw== X-Google-Smtp-Source: AGHT+IEZ6PwSzbbUC543qiwxqhvB+A/sT4RZgQEbKgYC5Gpz6A2mD5MByNSjH2Wpg40JDOmGnt0rRA== X-Received: by 2002:a05:600c:314e:b0:418:3eb7:e8c6 with SMTP id 5b1f17b1804b1-41fea927e69mr184557865e9.5.1715947804679; Fri, 17 May 2024 05:10:04 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-42028c7730dsm65124055e9.25.2024.05.17.05.10.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 17 May 2024 05:10:04 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> To: Stephen Berman <stephen.berman@HIDDEN> Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation marks, Re: bug#70984: 30.0.50; Improved support for entering quotation marks In-Reply-To: <87msoobvy5.fsf@HIDDEN> (Stephen Berman's message of "Fri, 17 May 2024 11:59:30 +0200") References: <87r0e1j03u.fsf@HIDDEN> <87r0e1j03u.fsf@HIDDEN> <86cypliwf5.fsf@HIDDEN> <87msooj305.fsf@HIDDEN> <87r0e0c0i3.fsf@HIDDEN> <87ikzcizjm.fsf@HIDDEN> <87msoobvy5.fsf@HIDDEN> Date: Fri, 17 May 2024 14:10:03 +0200 Message-ID: <87eda0iqqs.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70984 Cc: Eli Zaretskii <eliz@HIDDEN>, 70984 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Fri, 17 May 2024 11:59:30 +0200, Stephen Berman <stephen.berman@gm= x.net> said: >> Exactly (should I put the existing C-x 8 bindings in the NEWS >> entry?). Stephen> That probably would have spared me my momentary puzzlement and= the brief Stephen> time it took me to discover 'C-x 8 <' and 'C-x 8 >', but I'm n= ot sure Stephen> that makes them NEWSworthy. Since people don=CA=BCt read NEWS, does it matter? =F0=9F=98=89 It can=CA= =BCt hurt. >> I=CA=BCm more doubtful about my choices for the German quotation mar= ks in >> the C-x 8 map. They correspond to the keys that have '(' and ')' on >> the US keyboard, but not the German standard keyboard, but they=CA= =BCre >> easy to type on both layouts. I could put them on 'C-x 8 8' and 'C-x= 8 >> 9', since those can produce '[' and ']' in the German layout, which = is >> kind of mnemonic. Stephen> Yeah, and also shifted '8' and '9' produce "(" and ")" in the = German Stephen> layout, so using '8' and '9' for another pairing seems better = motivated Stephen> for the German iso-transl map than '9' and '0'. OK, I can make that change. >> (The official German layout has them on 2nd or 3rd >> level shift variants of 'x' and 'v', which I thought was too >> convoluted to emulate). 'AltGr =C3=97 <release> S-v' to produce "=E2=80=98", for example, where '= =C3=97' is located where I=CA=BCd put ESC. Stephen> Probably. To add to the convolution, I use a German keyboard = under Stephen> Xfce4 with the no dead keys layout, and that assigns "=E2=80= =9E" to AltGr-v and Stephen> "=E2=80=9C" to AltGr-b; no idea why... That=CA=BCs a gratuitous but coherent difference from the T2 layout, and much easier to type. 'C-x 8 v' and 'C-x 8 b' (and thus 'A-v' and 'A-b') are unused by iso-transl, we could put them there as well (or only there) for the German language, since they seem sensible. Where do you have "=E2=80=9A" and "=E2=80=98"? We can copy those as well. Robert --=20
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.Received: (at 70984) by debbugs.gnu.org; 17 May 2024 10:44:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 17 06:44:36 2024 Received: from localhost ([127.0.0.1]:54458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7v4m-0004v0-Ek for submit <at> debbugs.gnu.org; Fri, 17 May 2024 06:44:36 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37384) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1s7v4j-0004ug-VM for 70984 <at> debbugs.gnu.org; Fri, 17 May 2024 06:44:35 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1s7v4V-0008AH-DV; Fri, 17 May 2024 06:44:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=LI22TPlFLigU0Yj6210XEpRgkvgZLZZUYWdr3dLxB6E=; b=Ok/vvvKq1FKueJUObR0y nIIpDQmy6x2jhwZEBaEJt+XKIAF0lS6WCdAjlRNblfAsV0ESN8eCARBJs7vCl3cZoRaKpylzpFibS xXQyh5t7M/PFiEHuvl3r8GwO9xq54TJfoabdIoq7opqPmHau+sEo3LTNCSleL2sqQAOe2vpyoLGlb rz3aXcmSJvgQcSYbSe2R3/sf5n/VuRTBIUpix3/TP2vCxH7L1eXjnG3aOn0eWLt254f4g7bSBE+2c Lu1uvtxr3ddtw+yY2cT+lauTyEwR45e2r/L7l6bxLQ1xZf7RE9CbdtqryokLXGh3vOEzc/1nd8MYy ZczcmtHNTNFzgw==; Date: Fri, 17 May 2024 13:44:12 +0300 Message-Id: <864jawhg5f.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> In-Reply-To: <87msooj305.fsf@HIDDEN> (message from Robert Pluim on Fri, 17 May 2024 09:45:14 +0200) Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation marks, Re: bug#70984: 30.0.50; Improved support for entering quotation marks References: <87r0e1j03u.fsf@HIDDEN> <87r0e1j03u.fsf@HIDDEN> <86cypliwf5.fsf@HIDDEN> <87msooj305.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70984 Cc: stephen.berman@HIDDEN, 70984 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Robert Pluim <rpluim@HIDDEN> > Cc: Stephen Berman <stephen.berman@HIDDEN>, 70984 <at> debbugs.gnu.org > Date: Fri, 17 May 2024 09:45:14 +0200 > > Iʼm assuming this means youʼre both ok with the key sequences I chose. I don't have any objections, but I'm not going to be a frequent user of this, so I guess we'll let the users judge that.
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.Received: (at 70984) by debbugs.gnu.org; 17 May 2024 09:59:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 17 05:59:45 2024 Received: from localhost ([127.0.0.1]:54285 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7uNN-0004K5-5e for submit <at> debbugs.gnu.org; Fri, 17 May 2024 05:59:45 -0400 Received: from mout.gmx.net ([212.227.15.19]:47709) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stephen.berman@HIDDEN>) id 1s7uNI-0004Jx-Lk for 70984 <at> debbugs.gnu.org; Fri, 17 May 2024 05:59:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1715939971; x=1716544771; i=stephen.berman@HIDDEN; bh=KvmEyHhZ44PZaHBDjAwAev2ZZYOJkkrpX0VATtrvTMI=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=GpHKbDVWKGYruqSHy3uw4VsEgpUGRG7U6g2PRJ8xXTWRg2o8xAzXWtmd2HqJ6sCQ Ae4MXhLOpkZkIDkqjXmJzQVEeLh6NIv39Uu5HU/0W5PEg/IBOCQTGrNnGCMbv6aoK U+X4U8DVyYMb/dPRxdT8ikgZ+BLiN9nLCxtO83BivwLJauQMb64bLZ9iLcAF/zwko FzAA67Ken7+2keCmPu6/+lvsM5YA0rAo+c+msG42Rh7kduIFsRigDJK2VcpgT4in8 STMGA7igsoou5SmzQRh9JSvj2Pq/hKyHD7O8oYiCpVjhvGWEoI/kWC4jy1RMjMhgJ qSsXTrnjSiyiSqR71A== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs ([88.130.50.168]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mdeb5-1sgy8p41NB-00ZdTV; Fri, 17 May 2024 11:59:31 +0200 From: Stephen Berman <stephen.berman@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation marks, Re: bug#70984: 30.0.50; Improved support for entering quotation marks In-Reply-To: <87ikzcizjm.fsf@HIDDEN> (Robert Pluim's message of "Fri, 17 May 2024 10:59:57 +0200") References: <87r0e1j03u.fsf@HIDDEN> <87r0e1j03u.fsf@HIDDEN> <86cypliwf5.fsf@HIDDEN> <87msooj305.fsf@HIDDEN> <87r0e0c0i3.fsf@HIDDEN> <87ikzcizjm.fsf@HIDDEN> Date: Fri, 17 May 2024 11:59:30 +0200 Message-ID: <87msoobvy5.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:AJDrsKKsk6HqBFQVcPNYKsHXwNRN8UDssDLbR7+OKqpNQHlDoh/ sq5CspdLJ4OBYbjsPg1BLdp1kpKwK5wwRyrnQ5OnuL2lvyHSxG8glA6yy43Qy1VgP8YJvUw veajqaUiIHvAPHc5GYjCCZ+apmhfLAO94DeBmBG33m7w1xj5dtD5eWsbq/M792K8N6KzOkC eVW64FZfOeiNHREl8io9A== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:2nhwFV01T0c=;CArQbUBo1KSJUiKVKNx0DaBm724 j7r+ydi78NjltvrszxzYhfXZHN+TrWOLiGnOZwq5akoRjvzwNQsbvoh4JjZTw3SvwNie+Nxy5 fbNWH2PYq8tFQFlk5Aqz16nIwr2lqMxP7E8jOlLFLxCFAr7VdcF9sZWj1PK0efYP7bl1xoY70 xWMRDBtKXbDevgU3BAaJLcmG1ewqz4rWLuW0vX9R6INKG2t0le0nblaQardGOZARZcdhq7xiq EuWeMV7oelmRYlisa3qcW8q+lYtDNvKjdn67lLTQXEEGzjZZBbYIS8tyaFQl/abF5xlUGt/Sb 19QHnHTCS4M9WIYkjlVCKQaVfeOmqYVg1Tyb/9s541ZBRpIJPQjqUX8YljwW3cFvVQqnn/4gA TBt8iTqLaywUrC55b+Y6JE4pbRZVwj6nwnehiwKjSGCWRlYz+VpbFIFoxq26gzhrj1FlPfSZc Vm8OYs1Z2ZU9Xi0UyWpMPuuJYu4xAQm15Kw1iJkuHRZNjxG7mE4iLw6dmmN/lLn4dgoyGbuSx kWc44Nmak7dXlppMYqUPK9MGUg0ZWFKcoVJ21DG1wnO46ROAJ/JcxSCT3esW2Xvg7fbZ56rGs H8EpP8FR5xRnhu1faro4TCKUJqRtR6VRoNhNQ/8m2Nxhl187S6XtWBTM8eThKQdmy+8Hbd+PV SpElEsH4X3djE2T90uyymfwQg+2uQaULQyvTnUwwKUEZKWWkAWlGwhtFYS7eBaW3UyN0Me8tc Ojb/Qyg4b8rwX5i12YtZQXaKIL+pXcjgRY76SWSgX/us/1vVRJR6CI21wVedzcBU899Y4IqFN Zqq+5VA6Z2heguIw4P830GHpoJVh2k8agZPQazWz1bTl4= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 70984 Cc: Eli Zaretskii <eliz@HIDDEN>, 70984 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Fri, 17 May 2024 10:59:57 +0200 Robert Pluim <rpluim@HIDDEN> wrote: >>>>>> On Fri, 17 May 2024 10:21:08 +0200, Stephen Berman > <stephen.berman@HIDDEN> said: > > >> I=CA=BCm assuming this means you=CA=BCre both ok with the key sequ= ences I chose. > > Stephen> As an innocent bystander I was at first puzzled at your choi= ce of 'C-x 8 > Stephen> < <' and 'C-x 8 > >' for "=E2=80=B9" and "=E2=80=BA", respec= tively; but then I found > Stephen> that 'C-x 8 <' and 'C-x 8 >' in the global map already produ= ce "=C2=AB" and > Stephen> "=C2=BB", presumably because the latter are the real quotati= on marks in > Stephen> French, while "single guillemets" are less frequently used. = So your > Stephen> choice makes sense after all. > > Exactly (should I put the existing C-x 8 bindings in the NEWS > entry?). That probably would have spared me my momentary puzzlement and the brief time it took me to discover 'C-x 8 <' and 'C-x 8 >', but I'm not sure that makes them NEWSworthy. > I=CA=BCm more doubtful about my choices for the German quotation marks in > the C-x 8 map. They correspond to the keys that have '(' and ')' on > the US keyboard, but not the German standard keyboard, but they=CA=BCre > easy to type on both layouts. I could put them on 'C-x 8 8' and 'C-x 8 > 9', since those can produce '[' and ']' in the German layout, which is > kind of mnemonic. Yeah, and also shifted '8' and '9' produce "(" and ")" in the German layout, so using '8' and '9' for another pairing seems better motivated for the German iso-transl map than '9' and '0'. > (The official German layout has them on 2nd or 3rd > level shift variants of 'x' and 'v', which I thought was too > convoluted to emulate). Probably. To add to the convolution, I use a German keyboard under Xfce4 with the no dead keys layout, and that assigns "=E2=80=9E" to AltGr-v= and "=E2=80=9C" to AltGr-b; no idea why... (In my experience, for email and non-processed text in German, "" is mostly used for quoting. LibreOffice automatically turns "" into =E2=80=9E=E2=80=9C in documents con= figured for German, and otherwise, when I need processed German text I use LaTeX.) Steve Berman
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.Received: (at 70984) by debbugs.gnu.org; 17 May 2024 09:01:13 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 17 05:01:13 2024 Received: from localhost ([127.0.0.1]:54039 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7tSi-0003jr-Pj for submit <at> debbugs.gnu.org; Fri, 17 May 2024 05:01:13 -0400 Received: from mail-wm1-f46.google.com ([209.85.128.46]:49243) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1s7tSd-0003jU-99 for 70984 <at> debbugs.gnu.org; Fri, 17 May 2024 05:01:11 -0400 Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-4200ee47de7so46629125e9.2 for <70984 <at> debbugs.gnu.org>; Fri, 17 May 2024 02:01:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715936398; x=1716541198; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Yhh/ie1+8D7j+ai4V2u0dvYbkntr1fBMGdbfrxhOgxw=; b=PHG8M+lc4GQOFOhYXIKAS1UGqw48hxhlphQqyYBOTTWuEMkTBztqeUUCflJIawGIrs wNvhLa7VxxNxW4q1YtgrZQAg7N/3G13B9eiiezxNsysitlfIHo2trg0gLlLjuvFZr9Cz Xko9WfQwUtCgszDzTf8jg2ivPIXBwzroGHQfjeQ2Z4buN2YQaE6ld7w7CBBfTyluiUm0 3uq4yT2/QNdeo7UfaafOetJhoPi82EFA9FXFsgwAIom3KR6fdD7OVw6cVypRReD8YJLh nEcbkgvCo7cZ4QWdEN4gVtGtgKicHkKVWwbQ/rwxr9MpZfZDo33F/b7k+LXM4v8UU38R rFDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715936398; x=1716541198; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Yhh/ie1+8D7j+ai4V2u0dvYbkntr1fBMGdbfrxhOgxw=; b=tKeMgHJ1ALsTVZxU8TeLcenTrGOx2O3S1OQXTK93vnWTbw/sVj8pu+85zijCbaP0lq YaW0n8qNri9JjMb/VSJThZpI5om8bBMp1cQpA7XwUVo1Vw5IRCS70DHkPD1KDU7jJ4KE 6wELW5nwEZVRtegkrAU60t4Ii6sNmCVMjRX9tCq69du3JMIhNlhbvACytov0ilzdYyAc qbh3ocpwDHfXLELfNyH3t99unr0Qe4G6RCAZmkZinvEyTKvG0Udhv5lf4PG6xHyYrEYF sbxC2Z8V+aOToBBYT8sDKC2WqP7BdrtraTS+f4mdZ0EZneVV6L7K4eqKfX/AxTO7EEzX gdEg== X-Forwarded-Encrypted: i=1; AJvYcCVHlNOciynn0Vq1QN1Zx1YwlJyPFj4Ue9b6DXLOf/Mjw7hU6fn8Y+D6j9IL3oW6S/ehQ8oFqxTh63NBqpxddTbwCirt73E= X-Gm-Message-State: AOJu0Yws26HWwZbA7W6LWfdJqq/+yGRpt4pexREneg768IVwuD3F7jk2 H776Loh7YTDpWfyyVRuQQK8dTO+JRrU0/Tzi8OxkUHJTh8Rd00RHvpQ20Q== X-Google-Smtp-Source: AGHT+IHOnBtt8mEdxehcI/YgMACPCUBhNOiohODrAW8suzMDmokA5OnWo2NUVpaHKlXdVOPj/MmocA== X-Received: by 2002:a05:600c:4589:b0:420:1fa6:a3ee with SMTP id 5b1f17b1804b1-4201fa6a619mr79776165e9.27.1715936398148; Fri, 17 May 2024 01:59:58 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-41fa9dbab53sm312088045e9.13.2024.05.17.01.59.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 17 May 2024 01:59:57 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> To: Stephen Berman <stephen.berman@HIDDEN> Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation marks, Re: bug#70984: 30.0.50; Improved support for entering quotation marks In-Reply-To: <87r0e0c0i3.fsf@HIDDEN> (Stephen Berman's message of "Fri, 17 May 2024 10:21:08 +0200") References: <87r0e1j03u.fsf@HIDDEN> <87r0e1j03u.fsf@HIDDEN> <86cypliwf5.fsf@HIDDEN> <87msooj305.fsf@HIDDEN> <87r0e0c0i3.fsf@HIDDEN> Date: Fri, 17 May 2024 10:59:57 +0200 Message-ID: <87ikzcizjm.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70984 Cc: Eli Zaretskii <eliz@HIDDEN>, 70984 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Fri, 17 May 2024 10:21:08 +0200, Stephen Berman <stephen.berman@gm= x.net> said: >> I=CA=BCm assuming this means you=CA=BCre both ok with the key sequen= ces I chose. Stephen> As an innocent bystander I was at first puzzled at your choice= of 'C-x 8 Stephen> < <' and 'C-x 8 > >' for "=E2=80=B9" and "=E2=80=BA", respecti= vely; but then I found Stephen> that 'C-x 8 <' and 'C-x 8 >' in the global map already produce= "=C2=AB" and Stephen> "=C2=BB", presumably because the latter are the real quotation= marks in Stephen> French, while "single guillemets" are less frequently used. S= o your Stephen> choice makes sense after all. Exactly (should I put the existing C-x 8 bindings in the NEWS entry?). I=CA=BCm more doubtful about my choices for the German quotation marks in the C-x 8 map. They correspond to the keys that have '(' and ')' on the US keyboard, but not the German standard keyboard, but they=CA=BCre easy to type on both layouts. I could put them on 'C-x 8 8' and 'C-x 8 9', since those can produce '[' and ']' in the German layout, which is kind of mnemonic. (The official German layout has them on 2nd or 3rd level shift variants of 'x' and 'v', which I thought was too convoluted to emulate). Robert --=20
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.Received: (at 70984) by debbugs.gnu.org; 17 May 2024 08:21:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 17 04:21:25 2024 Received: from localhost ([127.0.0.1]:53884 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7sqD-0003EU-Ii for submit <at> debbugs.gnu.org; Fri, 17 May 2024 04:21:25 -0400 Received: from mout.gmx.net ([212.227.15.15]:48265) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stephen.berman@HIDDEN>) id 1s7sq7-0003EO-Bj for 70984 <at> debbugs.gnu.org; Fri, 17 May 2024 04:21:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1715934069; x=1716538869; i=stephen.berman@HIDDEN; bh=69JkBxP+TY+iJGC4L5kTHc+gJ/V0giJWnGCps1muBbk=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=FsnqcQEpKi+sk9JFpw9jl0Wn2V3RcIo/2MbPPZhGH/JS3znN8MrFKab/PzW5E55f Jy3WhRIrJZqN6dd9cJn4H17uz4bm0QeHcXbvt9FZnBG1YkkKXl7LM0rCkoeRlZaMO zeyljNrqW8CkA1hOyNWVsVtLP7CNcbynWHTfenPerTULhutp+cdl1xNlNJq2jXoq+ R2yrIgCz28G9zep8OS+IJGqX0M4ZKT2DRMuTcbL4aq2jO6dmQxLzzw3B/r1bhcQpY 8bGspjiDVLt/7XQqsmcM1KrIUnDCqOa9UltqY2IhV2G3EwQNH5OO01vkysWfjC+r0 QuSjklexflfJWofTpw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs ([88.130.50.168]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N8XTv-1scd3U1Fqb-017kF4; Fri, 17 May 2024 10:21:09 +0200 From: Stephen Berman <stephen.berman@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation marks, Re: bug#70984: 30.0.50; Improved support for entering quotation marks In-Reply-To: <87msooj305.fsf@HIDDEN> (Robert Pluim's message of "Fri, 17 May 2024 09:45:14 +0200") References: <87r0e1j03u.fsf@HIDDEN> <87r0e1j03u.fsf@HIDDEN> <86cypliwf5.fsf@HIDDEN> <87msooj305.fsf@HIDDEN> Date: Fri, 17 May 2024 10:21:08 +0200 Message-ID: <87r0e0c0i3.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:YWE4WOZYEgfNpa6nOOYS9aR9twewcRPyc0YSZXzHWAvNzgYmlOc BZsk3resGSvCpAgixAOclQ6PFvmCdfkZqkNnWAbiU75N9Hj2miJ3XflSa7Y8NyaSA41lxPG dn/c/QyZkmMeJFbWQCQdkNaymAM1EWyfz/n6jGuWBB/f6CnzJ1qUoch3G9QzHvxDM28TcSl FEvBt4SZ78YVlqcc44GEw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:8fyRkDcYJkA=;tAq3B56pENGAry9jTqoHyVlmNdc /1tbp5Q5kgr0XdppYfVsKXBXBh1JhAhBTKlqpcg3qKIP+OfddXNJ0NBs2QswwtWmOGeUCQMO3 gFAE1hkmlzuAPHGJjXOJdYU9zaXO4cz+D9vu3zCwkcpeODbSjYdb5slN1x6EelMis+O7PrJWu KsUUCXtGWf0+iJ5sHV7u1vy+uyrUgYBCT+J3wzZC1VWheZP7ysjbdUkajKtAFkuhVAQQ2K1Jw f9d8v2OEkX2QlL8UCAlwrCTlU3ZtlWR/4ru3sL4YCY+F1DR0HOjBKkuvWhr9ceKZwfR7cE4yr p3gqRtc9ez5iMoRib4BLEHzmB4s1rsHa1qm8wHcka/FSBfOEMDL7mAgATvzePJB8jVx5YRL6m p1wXe6BwnLejuoh5/z+zHfrjTIh6CxCeo/6HkK3RkImbN1gz35cG6TGKuaGop8gzOWflVo8I8 f2CCPm3haANRKG97EEwUJ8osKsloxVLPuGlgvvh0dsqK6J+7YAxr3ct/QCRRbQrOlm3wXYAlw scDP30IdmdQoR9nzfsS16fav0rZbuc6VAwGa1SzDkaWWRzgOXVr/tfI7IzkwxfxbwmSGTSLKB qLU299GujYgEPytS3S/Q713UXfEczOF0J9drOcwr8paTA9hZ5b3cR5tu9bcIGgsu67NvczUJ1 QbyI5f5IZj5/9gK5IEs1hPuQhccbWDPC8kLFpTR8gCkRQ/2M+pk7mjzMLGqUlQ/h0Uqgctasr Jg0MJRqBxXXYnJ3vs4lmL01SVHDc+xp9fVnF+5DHTCwEQgY9gnOv589GLWVgcsarBtwFerRiQ VdbYHzBI4LRL7jJRGggInZRjY/crccCAnATwlPPkLJdsU= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 70984 Cc: Eli Zaretskii <eliz@HIDDEN>, 70984 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Fri, 17 May 2024 09:45:14 +0200 Robert Pluim <rpluim@HIDDEN> wrote: [...] >>>>>> On Thu, 16 May 2024 18:05:33 +0200, Stephen Berman >>>>>> <stephen.berman@HIDDEN> said: > > Stephen> I spotted a couple of typos and stylistic infelicities (IMO): > > Thanks, all fixed. > > I=CA=BCm assuming this means you=CA=BCre both ok with the key sequences I= chose. As an innocent bystander I was at first puzzled at your choice of 'C-x 8 < <' and 'C-x 8 > >' for "=E2=80=B9" and "=E2=80=BA", respectively; but the= n I found that 'C-x 8 <' and 'C-x 8 >' in the global map already produce "=C2=AB" and "=C2=BB", presumably because the latter are the real quotation marks in French, while "single guillemets" are less frequently used. So your choice makes sense after all. Steve Berman
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.Received: (at 70984) by debbugs.gnu.org; 17 May 2024 07:46:27 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 17 03:46:27 2024 Received: from localhost ([127.0.0.1]:53730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7sIN-0002ue-1W for submit <at> debbugs.gnu.org; Fri, 17 May 2024 03:46:27 -0400 Received: from mail-wr1-f46.google.com ([209.85.221.46]:52450) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1s7sIK-0002uW-Kd for 70984 <at> debbugs.gnu.org; Fri, 17 May 2024 03:46:25 -0400 Received: by mail-wr1-f46.google.com with SMTP id ffacd0b85a97d-34eb52bfca3so7607738f8f.0 for <70984 <at> debbugs.gnu.org>; Fri, 17 May 2024 00:46:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715931916; x=1716536716; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=dl1xNX1xJlCG2BshPw1hA4MbsH47uwQtnvq8ZSvZEzA=; b=Xb0OGLNxq8nlMMEaMfbJvifpCSt6OXMzCgfjALcd651IeTb4QXpr26iyIpCHD8YMtO BQCFkwMAxcECLJn/ZMTlGo59g29dp2cGu9NsYxIcMt77vDXIDkPcov0yaMlp9iZrQd98 961quJPimeNF+fV1H9I8otTfRPf/nJku99dLKz0Ndeuf6CNZbQOO87F4pZXINjIepQs/ fuaGA7KT9CbxEhJVEt8xv0KFictjHkE6mMw8Kh+uAX1zTL2IiBj3BIaotLl0Wx4e6D03 5ILcEgfKmXmzpHqUxyu7PS2cFPYPrZSOFQ4kRlJL8CHWrmdRYLIkE84EjiK1teMbdaaQ O0sw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715931916; x=1716536716; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dl1xNX1xJlCG2BshPw1hA4MbsH47uwQtnvq8ZSvZEzA=; b=gCXvqzRJ8r3sHXcRJaslJPjs32C8/z+DxPSLBXL1Uv4ect5hIQeUrtNJnXg0Z7YHgY 6+lUqQgJFKTu5dihTFFjpN9L9judbLDINmBV0uTVpmCCdkVu+a5rgpOpJcYGKjVpUw1z gycR4tOd/i++1bCkqZU88xxOrsCUjm3x/jHF3/Hismf8l4S3oSBFqJbJ8wWwaA/1UFzo xqaj5HSjedV/HTlMEGfLLo1ZgNaaQh6+B/BGyZxZRxdRiM63btRXKDEy6Be2EDZx+Fcs iWRSnIoW9KDHt/i0zm3Pe7G3VCeFsMVAsJYXqhMMTFOfHk5cFjdS2KQml5YVUW17KcDe 4UtA== X-Forwarded-Encrypted: i=1; AJvYcCWClEwWNzjJahQeDd4nx9s/sT4kMp5b5jE84JJRrdpajHGrw4Qod5X5VhxeaFpX3khu748bkv5okTTfooISKGPP3oCwyX4= X-Gm-Message-State: AOJu0YxS+E3Z/rX36zdj3+e7UTgAR+D6wjFeT2Hog1oJz3y/87A/7IQj TS83BCUPiGjBamEEDFoxqPpQGdagjjzGOXFOgc7kmluzRAWpVLo7doJ1Aw== X-Google-Smtp-Source: AGHT+IEiHkqYcyrS8jkxY+Kg9XRJsPZ5hU58Py8Hizdt1/HYn7xRTFxq/kRLmgbLGs7O2q1FSxOE8A== X-Received: by 2002:a5d:6b03:0:b0:34d:e252:b57a with SMTP id ffacd0b85a97d-3504a9694fdmr18721977f8f.52.1715931915515; Fri, 17 May 2024 00:45:15 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3502bbc56b7sm20890660f8f.114.2024.05.17.00.45.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 17 May 2024 00:45:14 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation marks, Re: bug#70984: 30.0.50; Improved support for entering quotation marks In-Reply-To: <86cypliwf5.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 16 May 2024 18:55:10 +0300, Thu, 16 May 2024 18:05:33 +0200") References: <87r0e1j03u.fsf@HIDDEN> <87r0e1j03u.fsf@HIDDEN> <86cypliwf5.fsf@HIDDEN> Date: Fri, 17 May 2024 09:45:14 +0200 Message-ID: <87msooj305.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70984 Cc: Stephen Berman <stephen.berman@HIDDEN>, 70984 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Thu, 16 May 2024 18:55:10 +0300, Eli Zaretskii <eliz@HIDDEN> said: >> +*** "latin-prefix" and "latin-postfix" quotation marks additions. >> +These input methods can now produce single, double and "low" left a= nd >> +right quotation marks: >> +"=E2=80=98", "=E2=80=99", "=E2=80=9C", "=E2=80=9D", "=E2=80=9E", an= d "=E2=80=9A" Eli> Why is the last line broken in the middle? Because I messed up the formatting. >> +*** "latin-prefix" and "latin-postfix" guillemets support. >> +These input methods can now produce single guillemets. For >> +"latin-prefix" use "~~<" and "~~>", for "latin-postfix" use "<~" and >> +">~". Double guillemets were already supported. Eli> Suggest to show the guillemets themselves: not sure everyone knows Eli> what they are. Those who need to use them know what they are =F0=9F=98=80, but I=CA=BCll a= dd them in anyway. Eli> Are any of these worthy of being mentioned in the user manual (the Eli> "Inserting Text" node)? I don=CA=BCt think so. I do plan to mention them in the manual when I extend `electric-quote-chars'. >>>>> On Thu, 16 May 2024 18:05:33 +0200, Stephen Berman <stephen.berman@gm= x.net> said: Stephen> I spotted a couple of typos and stylistic infelicities (IMO): Thanks, all fixed. I=CA=BCm assuming this means you=CA=BCre both ok with the key sequences I c= hose. Robert --=20
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.Received: (at 70984) by debbugs.gnu.org; 16 May 2024 16:05:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 16 12:05:45 2024 Received: from localhost ([127.0.0.1]:49541 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7dc1-0000DI-FT for submit <at> debbugs.gnu.org; Thu, 16 May 2024 12:05:45 -0400 Received: from mout.gmx.net ([212.227.17.20]:49335) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stephen.berman@HIDDEN>) id 1s7dby-0000D6-Nm for 70984 <at> debbugs.gnu.org; Thu, 16 May 2024 12:05:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1715875534; x=1716480334; i=stephen.berman@HIDDEN; bh=jJGzGvLCOjRgemSZqcFMCH9dCXBndUzqYioPYas5w8I=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=h0/+3+AV7jz5PJXLj5L5jaZu4XbXLrLHwSpVmDXsD4jIjRfTZBHVySf0jlLHKE0v /ZImPqHyH5Uug/MY9z/dDuA0cAQQtd3NTfdbkF/CudN0E9IgnxKT4uTGNRtgF+1tr GZyaoZHAS73cAZQqbeTmxkudLZw57wB5Ui9oxka+YqwvraECclGU/nBciN3LiZlre dtxrW9FQK7K+oESypyO3DOtiNGxnB4UjDKRe1T9vde0CcjvjBXLGGfxSSlYI7gY+G MmtYvH2jDlVqal2yCsYpA1MJL5m6z+M2+sgdq5fFO5VKbJb5WumlJk9GsiMID3msY BmhoaQlv1K+eLkttTg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs ([94.134.95.177]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MJVHU-1rsIa600wy-00Jt8l; Thu, 16 May 2024 18:05:34 +0200 From: Stephen Berman <stephen.berman@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation marks In-Reply-To: <87r0e1j03u.fsf@HIDDEN> (Robert Pluim's message of "Thu, 16 May 2024 16:35:33 +0200") References: <87r0e1j03u.fsf@HIDDEN> Date: Thu, 16 May 2024 18:05:33 +0200 Message-ID: <87wmntkaia.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:CjE+GA+Ow/nCZdqpdkbWmO9UKESt1qGcmUu16s1Esug+u4UCPRn yWFi89q+BzYR7tYQAw4zOxcIKvBybnZ86Z9PfIS3Oew2bHfJ2Jc9vK4mC/1WxCpA5VcrSK1 26S4eAtGCQ9zkXQZwZPOjnhjMgzUfInVZWm1/Se+cgt+V22FtVCXuAuj/50VJBlhOwUJ6pV RsrLTbzxiJWelPmFEsjJQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:eSp6h1HD7Mc=;b3HD6uVeIRKNcp/7iB09NP/7gFq uY1orv/rVDjZTnlSJKU6dO6siGqRMpyCNeNYeeLbroJkHOWzCqh6Ks++5il3R/Ig8A4p8rj2s xgTrdST0iwYcdp8ZFZJLhFio3gqcYjdISMZHP9cmN47m7Nm3dfPXbH8FuMbFyoKNOJXbvA2p+ Nuaq+bfDROy+/obTz0P1fcuuNuOAHP/Kq8mWjgBHov9CgwVFaw22q2kCXwgRigbvT3qCGkqSR 11AxAwAgUaCJoYqr53igRnZO+6QOU4l0e1SuDXLVTWQj8dItM1NkNByifV+D5h6LihcHUnGOS wTAnmomCBJTz1aCQdCnfZQDPn3m69vEoS3WFvVUjP8dp1fNGQNoRN6/+OqxPsKpKS3sPK4/SS cu6hT0M/jf9z1NrlaqtmPO0boUUjgJxHbwd83p6yC8GqiKrDqauSh1j62WBXBEZnAx3f4bRLH /Zi37SlK2aPd/WPbCCHoUle4lpM0RGo/kh9c3QSDXNbiIW9r0iOwjb4U5DpAr23qS07sbjDSn rfpyicpp3rTXMwuybPCz7sdcH2ZueXcml4BI+CAF5MuZgDZMduqUnFXYSO47fMv8gbDTEISXj IqqyadoiWNyLsD5it7dThLUr+Y3CRoYwGIjSsCQxhZ7WELrZY/qvFhSHKjuf/g15/SsTfCOWs MnuJjhN2PNSCt/Tdnh8FtPGMd5IAoOI1LeW8/27Y0cwZN4SQRsyf2lZ/WOpoj77JAhR70+KHr k/0y3GACNQDexJsf/33xHmd3CYXPTaGFdtU7JrUrSTJcn3fT7eKF61EEp0sidO1J4faGLIfXh 61FX8maeWs4zgRZtGWVq3/ucuspgUZ5fOwBO+Qeh4ZuDg= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 70984 Cc: 70984 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Thu, 16 May 2024 16:35:33 +0200 Robert Pluim <rpluim@HIDDEN> wrote: I spotted a couple of typos and stylistic infelicities (IMO): > From d6de9b14660882924c13bd7237a4905bd6a5578e Mon Sep 17 00:00:00 2001 > From: Robert Pluim <rpluim@HIDDEN> > Date: Thu, 16 May 2024 16:25:24 +0200 > Subject: [PATCH] Improve support for entering quotation marks > To: emacs-devel@HIDDEN > > * lisp/international/iso-transl.el (iso-transl-char-map): Add entries > for "low" single and double quotation marks. > (iso-transl-language-alist): Add convenient support for the official > German quoting style, which uses "low" double quotes on the left, > and *left* double quotes on the right. Add support for single > guillemets to the French language entrey. ^^^^^^ entry [...] > +*** German language 'C-x 8' key translations for "=E2=80=9E" and "=E2=80= =9C". > +These characters are used for the official German quoting style, and can > +now be input with 'C-x 8 9' and 'C-x 8 0' respectively (the latter could > +already be entered using 'C-x 8 {'. Using them requires activating ^^ '). > +"German" language support using 'iso-transl-set-language'. ^^^^^^^^ ^^^^^ [...] > +*** French language 'C-x 8' key translations for "=E2=80=B9" and "=E2=80= =BA". > +These characters can now be entered using 'C-x 8 < <' and 'C-x 8 > >' > +respectively, after activating "French" language support using ^^^^^^^^ ^^^^^ I would drop the quotes and replace "using" by "via" or "with".
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.Received: (at 70984) by debbugs.gnu.org; 16 May 2024 15:55:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 16 11:55:59 2024 Received: from localhost ([127.0.0.1]:49466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7dSY-0008T8-VU for submit <at> debbugs.gnu.org; Thu, 16 May 2024 11:55:59 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37868) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1s7dSW-0008T2-N8 for 70984 <at> debbugs.gnu.org; Thu, 16 May 2024 11:55:57 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1s7dSN-00041r-PH; Thu, 16 May 2024 11:55:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=8uypfZh2ybrmPnWmMSJ4jgn2wIK2UdizryJMaYY1rms=; b=RMwl2Mqo8QULwclsnpbX LbaZnbXEVacmu2YvZ8kJDjA+kI9cfrLaZvuIas7WXeEkQnAYNYJfRMKJfSOpjvVovo9sWKS6D63kr VsnXA/NJdjnJanN9+u3UlVsLdypx0e8Iy8e3IVlPeYUjcu3BBigL20VF+gwuDdvlXtGnXHnvdT91i ET4ZzQRakdZcQiG39P2cn+vyz+ydBaZeSXdNpl58BUHrWqG7pZNq85WY/bC+I0XD/6EOIzF8ZjmnV 1h7vvx3MJoWuwuebiSiuTt+4jW7wimzSBT9GbVnp4jtfBDZfBfDwm9ejCNoqYDDUbi0SAxURONFUV FFUQXY1lcG1WLQ==; Date: Thu, 16 May 2024 18:55:10 +0300 Message-Id: <86cypliwf5.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> In-Reply-To: <87r0e1j03u.fsf@HIDDEN> (message from Robert Pluim on Thu, 16 May 2024 16:35:33 +0200) Subject: Re: bug#70984: 30.0.50; Improved support for entering quotation marks References: <87r0e1j03u.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70984 Cc: 70984 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Robert Pluim <rpluim@HIDDEN> > Date: Thu, 16 May 2024 16:35:33 +0200 > > * lisp/international/iso-transl.el (iso-transl-char-map): Add entries > for "low" single and double quotation marks. > (iso-transl-language-alist): Add convenient support for the official > German quoting style, which uses "low" double quotes on the left, > and *left* double quotes on the right. Add support for single > guillemets to the French language entrey. ^^^^^^ A typo? > +*** Add 'C-x 8' key translations for "low" quotes "„", and "‚". This style is for ChangeLog entries, not for NEWS. In NEWS we say something like "New 'C-x 8' key translations for..." instead. > +*** "latin-prefix" and "latin-postfix" quotation marks additions. > +These input methods can now produce single, double and "low" left and > +right quotation marks: > +"‘", "’", "“", "”", "„", and "‚" Why is the last line broken in the middle? > +*** "latin-prefix" and "latin-postfix" guillemets support. > +These input methods can now produce single guillemets. For > +"latin-prefix" use "~~<" and "~~>", for "latin-postfix" use "<~" and > +">~". Double guillemets were already supported. Suggest to show the guillemets themselves: not sure everyone knows what they are. Are any of these worthy of being mentioned in the user manual (the "Inserting Text" node)?
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 16 May 2024 14:35:56 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 16 10:35:56 2024 Received: from localhost ([127.0.0.1]:49067 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7cD3-0007ON-Gb for submit <at> debbugs.gnu.org; Thu, 16 May 2024 10:35:56 -0400 Received: from lists.gnu.org ([209.51.188.17]:37380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1s7cCw-0007OD-Vj for submit <at> debbugs.gnu.org; Thu, 16 May 2024 10:35:51 -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 <rpluim@HIDDEN>) id 1s7cCp-0005tS-Ef for bug-gnu-emacs@HIDDEN; Thu, 16 May 2024 10:35:39 -0400 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <rpluim@HIDDEN>) id 1s7cCn-0000Mg-A5 for bug-gnu-emacs@HIDDEN; Thu, 16 May 2024 10:35:39 -0400 Received: by mail-wr1-x429.google.com with SMTP id ffacd0b85a97d-34e0d47bd98so5293645f8f.0 for <bug-gnu-emacs@HIDDEN>; Thu, 16 May 2024 07:35:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715870135; x=1716474935; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=vpwg9DiU3e9+X9czG4xKHFw35s4ixwXowXC0Hwm8v+8=; b=Kc1i4juC4eW81V+DJlQAIclB5YUFHywdgLUFFCvFLXL5JgC26PIRXPen+mIrxzRvYF 3bP8hf5CaU8By7IB6yEEdumgV9XYWPhP4raCodI4iTH1OSatWmI088In35JPddi7Png0 NG3z9PTlNmcuX9RkS/ejC0NyqUP9ZCX2P/myd+JrMnJXZE5liPPYyHpKGy8qsaNIGrMs hGBQQm4VFL+13U9iZabp24ZyWlq0HKVESEecuv2vyjigGZrM2H77LSSP/uh1Aey7YVaT SM0Fv8Lt69A4hFXR/87IISM646XnJf8Rw949m+Ze7J8kjaAalVRM2AvvaDY9fBzilo6Y Igqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715870135; x=1716474935; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=vpwg9DiU3e9+X9czG4xKHFw35s4ixwXowXC0Hwm8v+8=; b=OM3dK0xRQz4w+//htbxhrpfj1Qt59kkKgGAuqfHO6xruXohJDDaCG0ThM8ARS6uRv2 38uZsyMsMNnClo9xF5FjxaHPNyOxym9SGxPe6IuppHaZxDsTQZZeEl5K0wTRSiVRX0mL XMvBN0m+c7uHe4y6TnNU1y6+tewNLqBwQIK52HmuosEof2dFINwmWkXgGNQ2+alMjeXe 30G+ZrP0kNTjrqUOC/Od4WF/KjjUYM4BztSvAkGGprVS3evsZZfJTWyoGHrlbZzo1SbX 3XWXN3ezddX5S+SmE2z6DprFCuV7N+zNnT9Musg8hiEE+ABHwHpNOPcdsViEMyQomKpl I4fw== X-Gm-Message-State: AOJu0YxlVVWcrkJskbd+vdO7PtQodnnoMDXhPtwlOv+aNTrW4ZbPbQrg yFtckWTn3e0hkBenWpirHmLlTaDu19NZhs+drehAs3kOQ94hVxtj0tTQaA== X-Google-Smtp-Source: AGHT+IFRme+JJi51+IYCVlFT3GN2As+7gUymVXHTXutEvqOUx4ER2ser1oPTCH5HH5bvNIyS0bfxJQ== X-Received: by 2002:adf:ed8d:0:b0:34d:7d04:7903 with SMTP id ffacd0b85a97d-3504979ca69mr16722190f8f.6.1715870135353; Thu, 16 May 2024 07:35:35 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3518d817ee2sm15491706f8f.2.2024.05.16.07.35.34 for <bug-gnu-emacs@HIDDEN> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 May 2024 07:35:34 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 30.0.50; Improved support for entering quotation marks X-Debbugs-No-Ack: yes X-Debbugs-Cc: Date: Thu, 16 May 2024 16:35:33 +0200 Message-ID: <87r0e1j03u.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2a00:1450:4864:20::429; envelope-from=rpluim@HIDDEN; helo=mail-wr1-x429.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.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable I=CA=BCll update the commit message after I get the bug number. I started looking at quotation marks, and came up with the attached extensions to iso-transl and the latin-prefix and latin-postfix methods. Please let me know if my key sequence choices need to be improved. Robert --=20 --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: inline; filename=0001-Improve-support-for-entering-quotation-marks.patch Content-Transfer-Encoding: quoted-printable From d6de9b14660882924c13bd7237a4905bd6a5578e Mon Sep 17 00:00:00 2001 From: Robert Pluim <rpluim@HIDDEN> Date: Thu, 16 May 2024 16:25:24 +0200 Subject: [PATCH] Improve support for entering quotation marks To: emacs-devel@HIDDEN * lisp/international/iso-transl.el (iso-transl-char-map): Add entries for "low" single and double quotation marks. (iso-transl-language-alist): Add convenient support for the official German quoting style, which uses "low" double quotes on the left, and *left* double quotes on the right. Add support for single guillemets to the French language entrey. * lisp/leim/quail/latin-post.el ("latin-postfix"): Add entries for single, double and "low" Unicode quotation marks. Add entries for single guillemets. * lisp/leim/quail/latin-pre.el ("latin-prefix"): And here. * etc/NEWS: Announce the changes. --- etc/NEWS | 26 ++++++++++++++++++++++++++ lisp/international/iso-transl.el | 8 +++++++- lisp/leim/quail/latin-post.el | 19 +++++++++++++++++++ lisp/leim/quail/latin-pre.el | 11 +++++++++++ 4 files changed, 63 insertions(+), 1 deletion(-) diff --git a/etc/NEWS b/etc/NEWS index 77b2749fe43..f7aeeab46d9 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -573,6 +573,32 @@ These characters can now be input with 'C-x 8 a e' and= 'C-x 8 A E', respectively, in addition to the existing translations 'C-x 8 / e' and 'C-x 8 / E'. =20 +*** Add 'C-x 8' key translations for "low" quotes "=E2=80=9E", and "=E2=80= =9A". +These can now be entered with 'C-x , "' and 'C-x , ''. + +*** German language 'C-x 8' key translations for "=E2=80=9E" and "=E2=80= =9C". +These characters are used for the official German quoting style, and can +now be input with 'C-x 8 9' and 'C-x 8 0' respectively (the latter could +already be entered using 'C-x 8 {'. Using them requires activating +"German" language support using 'iso-transl-set-language'. + +*** "latin-prefix" and "latin-postfix" quotation marks additions. +These input methods can now produce single, double and "low" left and +right quotation marks: +"=E2=80=98", "=E2=80=99", "=E2=80=9C", "=E2=80=9D", "=E2=80=9E", and "=E2= =80=9A" +using "[", "]", and "," for "left", "right", and "low" respectively to +modify "'" and """. + +*** "latin-prefix" and "latin-postfix" guillemets support. +These input methods can now produce single guillemets. For +"latin-prefix" use "~~<" and "~~>", for "latin-postfix" use "<~" and +">~". Double guillemets were already supported. + +*** French language 'C-x 8' key translations for "=E2=80=B9" and "=E2=80= =BA". +These characters can now be entered using 'C-x 8 < <' and 'C-x 8 > >' +respectively, after activating "French" language support using +'iso-transl-set-language'. + * Changes in Specialized Modes and Packages in Emacs 30.1 =20 diff --git a/lisp/international/iso-transl.el b/lisp/international/iso-tran= sl.el index 67659f7c265..648770fa658 100644 --- a/lisp/international/iso-transl.el +++ b/lisp/international/iso-transl.el @@ -111,6 +111,8 @@ iso-transl-char-map ("*+" . [?=C2=B1]) ("+" . [?=C2=B1]) (",," . [?=C2=B8]) + (",\"" . [?=E2=80=9E]) + (",'" . [?=E2=80=9A]) (",A" . [?=C4=84]) (",C" . [?=C3=87]) (",N" . [?=C5=85]) @@ -327,7 +329,9 @@ iso-transl-language-alist ("u" . [?=C5=AD])) ("French" ("C" . [?=C3=87]) - ("c" . [?=C3=A7])) + ("c" . [?=C3=A7]) + ("<<" . [?=E2=80=B9]) + (">>" . [?=E2=80=BA])) ("German" ("A" . [?=C3=84]) ("O" . [?=C3=96]) @@ -336,6 +340,8 @@ iso-transl-language-alist ("a" . [?=C3=A4]) ("o" . [?=C3=B6]) ("s" . [?=C3=9F]) + ("9" . [?=E2=80=9E]) + ("0" . [?=E2=80=9C]) ("u" . [?=C3=BC])) ("Portuguese" ("C" . [?=C3=87]) diff --git a/lisp/leim/quail/latin-post.el b/lisp/leim/quail/latin-post.el index 25e7c4a64a8..00851a94284 100644 --- a/lisp/leim/quail/latin-post.el +++ b/lisp/leim/quail/latin-post.el @@ -2302,6 +2302,9 @@ subscript | _ | 0_ -> =E2=82=80 1_ -> =E2=82=81 +_ -> =E2=82= =8A -_ -> =E2=82=8B others | / | s/ -> =C3=9F ?/ -> =C2=BF !/ -> =C2=A1 // -= > =C2=B0 o/ -> =C5=93 | / | 2/ -> =C2=BD 3/ -> =C2=BE 4/ -> ?=C2=BC + | [ | \\=3D'[ -> =E2=80=98 \"[ -> =E2=80=9C + | ] | \\=3D'] -> =E2=80=99 \"] -> =E2=80=9D + | , | \\=3D', -> =E2=80=9A \", -> =E2=80=9E | various | << -> =C2=AB >> -> =C2=BB o_ -> =C2=BA a_ -= > =C2=AA =20 Doubling the postfix separates the letter and postfix: e.g. a\\=3D'\\=3D' = -> a\\=3D' @@ -2309,6 +2312,12 @@ =20 ;; Fixme: =C2=A6 =C2=A7 =C2=A8 =C2=A9 =C2=AC =C2=B1 =C2=B4 =C2=B5 =C2=B6 = =C2=B7 =C2=B8 =C3=97 =C3=B7 (quail-define-rules + ("'[" ?=E2=80=98) + ("']" ?=E2=80=99) + ("\"[" ?=E2=80=9C) + ("\"]" ?=E2=80=9D) + ("\"," ?=E2=80=9E) + ("'," ?=E2=80=9A) ("2/" ?=C2=BD) ("3/" ?=C2=BE) ("4/" ?=C2=BC) @@ -2341,6 +2350,8 @@ ("//" ?=C2=B0) ("<<" ?\=C2=AB) (">>" ?\=C2=BB) + ("<~" ?\=E2=80=B9) + (">~" ?\=E2=80=BA) ("?/" ?=C2=BF) ("$/" ?=C2=A3) ("$/" ?=C2=A4) @@ -2532,6 +2543,12 @@ ("z~" ?=C5=BE) ("--" ?=C2=AF) =20 + ("'[[" ["'["]) + ("']]" ["']"]) + ("\"[[" ["\"["]) + ("\"]]" ["\"]"]) + ("\",," ["\","]) + ("',," ["',"]) ("2//" ["2/"]) ("3//" ["3/"]) ("4//" ["4/"]) @@ -2564,6 +2581,8 @@ ("///" ["//"]) ("<<<" ["<<"]) (">>>" [">>"]) + ("<~~" ["<~"]) + (">~~" [">~"]) ("?//" ["?/"]) ("$//" ["$/"]) ("A''" ["A'"]) diff --git a/lisp/leim/quail/latin-pre.el b/lisp/leim/quail/latin-pre.el index 91164df0c72..b344a6304bb 100644 --- a/lisp/leim/quail/latin-pre.el +++ b/lisp/leim/quail/latin-pre.el @@ -1107,6 +1107,9 @@ macron | - | -a -> =C4=81 -/e -> =C7=A3 -- -> =C2=AF dot above | / . | /g -> =C4=A1 .g -> =C4=A1 misc | \" ~ / | \"s -> =C3=9F ~d -> =C3=B0 ~t -> =C3=BE /a -> = =C3=A5 /e -> =C3=A6 /o -> =C3=B8 + | [ | [\\=3D' -> =E2=80=98 [\" -> =E2=80=9C + | ] | ]\\=3D' -> =E2=80=99 ]\" -> =E2=80=9D + | , | ,\\=3D' -> =E2=80=9A ,\" -> =E2=80=9E symbol | ~ | ~> -> =C2=BB ~< -> =C2=AB ~! -> =C2=A1 ~? -> = =C2=BF ~~ -> =C2=B8 symbol | _ / | _o -> =C2=BA _a -> =C2=AA // -> =C2=B0 /\\ -> = =C3=97 _y -> =C2=A5 symbol | ^ | ^r -> =C2=AE ^t -> =E2=84=A2 ^c -> =C2=A9 ^1 ->= =C2=B9 ^2 -> =C2=B2 ^3 -> =C2=B3 @@ -1132,6 +1135,12 @@ ("-y" ?=C8=B3) ("' " ?') ("''" ?=C2=B4) + ("['" ?=E2=80=98) + ("]'" ?=E2=80=99) + ("[\"" ?=E2=80=9C) + ("]\"" ?=E2=80=9D) + (",\"" ?=E2=80=9E) + (",'" ?=E2=80=9A) ("'A" ?=C3=81) ("'E" ?=C3=89) ("'I" ?=C3=8D) @@ -1295,8 +1304,10 @@ ("~-" ?=C2=AD) ("~." ?=C2=B7) ("~<" ?\=C2=AB) + ("~~<" ?\=E2=80=B9) ("~=3D" ?=C2=AF) ("~>" ?\=C2=BB) + ("~~>" ?\=E2=80=BA) ("~?" ?=C2=BF) ("~A" ?=C3=83) ("~A" ?=C4=82) --=20 2.38.1.420.g319605f8f0 --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#70984
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.