From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 19:30:43 2020 Received: (at submit) by debbugs.gnu.org; 1 Dec 2020 00:30:43 +0000 Received: from localhost ([127.0.0.1]:57139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjtZ5-0003jQ-5R for submit@debbugs.gnu.org; Mon, 30 Nov 2020 19:30:43 -0500 Received: from lists.gnu.org ([209.51.188.17]:60112) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjtZ3-0003jG-Iw for submit@debbugs.gnu.org; Mon, 30 Nov 2020 19:30:41 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38354) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kjtZ3-0006LU-Ci for bug-gnu-emacs@gnu.org; Mon, 30 Nov 2020 19:30:41 -0500 Received: from cross.elm.relay.mailchannels.net ([23.83.212.46]:34173) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kjtZ1-0005ea-DO for bug-gnu-emacs@gnu.org; Mon, 30 Nov 2020 19:30:41 -0500 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id C22CC64198F for ; Tue, 1 Dec 2020 00:30:36 +0000 (UTC) Received: from pdx1-sub0-mail-a62.g.dreamhost.com (100-105-161-5.trex.outbound.svc.cluster.local [100.105.161.5]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 005516418DD for ; Tue, 1 Dec 2020 00:30:35 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a62.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.10); Tue, 01 Dec 2020 00:30:36 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Bottle-Juvenile: 31c0be5956bbb244_1606782636424_257959055 X-MC-Loop-Signature: 1606782636424:3168437002 X-MC-Ingress-Time: 1606782636424 Received: from pdx1-sub0-mail-a62.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a62.g.dreamhost.com (Postfix) with ESMTP id B2027807F4 for ; Mon, 30 Nov 2020 16:30:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to :subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=jidanni.org; bh=IyID/lTne9ZwARd0Jb TSWjxRTas=; b=NPt5922mL7B0/6oOnJlfdyocGtubuPJoP/+ThZhUGus5zkVzzG eK7RqiASIppWO5pHiRv6v8arkx10eUTcNeQKQkNtvphFqaHfEPRXySICF2fOBtH/ jmZ+VWC+muMP6mMPyWmr5edeUfjxGudvlaOzVIpcisXc/x4e48NBSr5Ak= Received: from jidanni.org (220-140-11-50.dynamic-ip.hinet.net [220.140.11.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a62.g.dreamhost.com (Postfix) with ESMTPSA id 73C147F48C for ; Mon, 30 Nov 2020 16:30:35 -0800 (PST) X-DH-BACKEND: pdx1-sub0-mail-a62 From: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson To: bug-gnu-emacs@gnu.org Subject: dabbrev-expand doesn't know wide commas are commas yet Date: Tue, 01 Dec 2020 08:30:31 +0800 Message-ID: <87blfe5pw8.5.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=23.83.212.46; envelope-from=jidanni@jidanni.org; helo=cross.elm.relay.mailchannels.net 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) The command dabbrev-expand is bound to M-/. It is great, except it needs to be updated, to know that "=EF=BC=8C" is a comma, just like ",". =E5=93=87=EF=BC=8C=E5=93=88 a,bb Scanning for dabbrevs...done user-error: No dynamic expansion for =E2=80=98=E5=93=87=EF=BC=8C=E5=93=88= =E2=80=99 found Scanning for dabbrevs...done user-error: No dynamic expansion for =E2=80=98bb=E2=80=99 found Note how the latter doesn't have the "a," glued to it. That means it is operating correctly. The former needs to be updated to act like the latter. P.S., I didn't test any other wide punctuation, e.g.. "=E3=80=82", etc. emacs-version "27.1" From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 08:19:04 2020 Received: (at 44974) by debbugs.gnu.org; 1 Dec 2020 13:19:04 +0000 Received: from localhost ([127.0.0.1]:58285 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kk5Yd-00020O-T9 for submit@debbugs.gnu.org; Tue, 01 Dec 2020 08:19:04 -0500 Received: from outbound.soverin.net ([116.202.65.218]:45343) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kk5Ya-0001zs-9p for 44974@debbugs.gnu.org; Tue, 01 Dec 2020 08:19:03 -0500 Received: from smtp.soverin.net (unknown [10.10.3.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id 02604600C9; Tue, 1 Dec 2020 13:18:54 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.142]) by soverin.net Received: by breton.holly.idiocy.org (Postfix, from userid 501) id 4FDA72027855F0; Tue, 1 Dec 2020 13:18:52 +0000 (GMT) Date: Tue, 1 Dec 2020 13:18:52 +0000 From: Alan Third To: 44974@debbugs.gnu.org, =?utf-8?B?56mN5Li55bC8?= Dan Jacobson Subject: Re: bug#44974: dabbrev-expand doesn't know wide commas are commas yet Message-ID: <20201201131852.GD95466@breton.holly.idiocy.org> Mail-Followup-To: Alan Third , 44974@debbugs.gnu.org, =?utf-8?B?56mN5Li55bC8?= Dan Jacobson References: <20201201124424.GB95466@breton.holly.idiocy.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20201201124424.GB95466@breton.holly.idiocy.org> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44974 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) (Sorry Dan, I imagine you keep getting emails from me. I changed email supplier yesterday and am having some trouble sending to the GNU mailing lists. Hopefully this will be the last one!) On Tue, Dec 01, 2020 at 08:30:31AM +0800, 積丹尼 Dan Jacobson wrote: > The command dabbrev-expand is bound to M-/. > > It is great, except it needs to be updated, to know that > "," is a comma, just like ",". > > 哇,哈 > a,bb > > Scanning for dabbrevs...done > user-error: No dynamic expansion for ‘哇,哈’ found > Scanning for dabbrevs...done > user-error: No dynamic expansion for ‘bb’ found > > Note how the latter doesn't have the "a," glued to it. > > That means it is operating correctly. The former needs to be updated to > act like the latter. The wide comma is matched by '\s_', which matches "symbol constituents". I guess it should perhaps be considered punctuation instead. -- Alan Third From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 02 05:46:09 2021 Received: (at 44974-done) by debbugs.gnu.org; 2 Jan 2021 10:46:09 +0000 Received: from localhost ([127.0.0.1]:52370 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kveQD-0005up-4G for submit@debbugs.gnu.org; Sat, 02 Jan 2021 05:46:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:34594) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kveQ7-0005ty-2I for 44974-done@debbugs.gnu.org; Sat, 02 Jan 2021 05:46:07 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51812) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kveQ1-0002GO-Mq; Sat, 02 Jan 2021 05:45:57 -0500 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3241 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kveQ0-0006df-VX; Sat, 02 Jan 2021 05:45:57 -0500 Date: Sat, 02 Jan 2021 12:45:41 +0200 Message-Id: <83zh1rehwq.fsf@gnu.org> From: Eli Zaretskii To: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson In-Reply-To: <87blfe5pw8.5.fsf@jidanni.org> Subject: Re: bug#44974: dabbrev-expand doesn't know wide commas are commas yet References: <87blfe5pw8.5.fsf@jidanni.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44974-done Cc: 44974-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: 積丹尼 Dan Jacobson > > Date: Tue, 01 Dec 2020 08:30:31 +0800 > > The command dabbrev-expand is bound to M-/. > > It is great, except it needs to be updated, to know that > "," is a comma, just like ",". > > 哇,哈 > a,bb > > Scanning for dabbrevs...done > user-error: No dynamic expansion for ‘哇,哈’ found > Scanning for dabbrevs...done > user-error: No dynamic expansion for ‘bb’ found > > Note how the latter doesn't have the "a," glued to it. > > That means it is operating correctly. The former needs to be updated to > act like the latter. This is now fixed on the master branch. > P.S., I didn't test any other wide punctuation, e.g.. "。", etc. I did. From unknown Thu Aug 14 12:22:43 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 30 Jan 2021 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator