From unknown Sat Jun 21 05:03:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#77397: 31.0.50; japanese-replace-region doesn't work Resent-From: Katsumi Yamaoka Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 31 Mar 2025 02:58:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 77397 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 77397@debbugs.gnu.org Cc: Stefan Monnier X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17433898431098 (code B ref -1); Mon, 31 Mar 2025 02:58:04 +0000 Received: (at submit) by debbugs.gnu.org; 31 Mar 2025 02:57:23 +0000 Received: from localhost ([127.0.0.1]:38823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tz5Ky-0000HM-8L for submit@debbugs.gnu.org; Sun, 30 Mar 2025 22:57:21 -0400 Received: from lists.gnu.org ([2001:470:142::17]:55280) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tz5Kp-0000Da-B6 for submit@debbugs.gnu.org; Sun, 30 Mar 2025 22:57:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tz5Kc-0007vJ-8U for bug-gnu-emacs@gnu.org; Sun, 30 Mar 2025 22:56:58 -0400 Received: from mail-pl1-f176.google.com ([209.85.214.176]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tz5KZ-0002iq-SV for bug-gnu-emacs@gnu.org; Sun, 30 Mar 2025 22:56:57 -0400 Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-2264aefc45dso103158015ad.0 for ; Sun, 30 Mar 2025 19:56:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743389812; x=1743994612; h=content-transfer-encoding:mime-version:organization:references :subject:cc:to:from:message-id:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MOz4KdGpkknLADSHze6AT89+wS5dyBXjvPF3n5KB654=; b=PLlm6Dkb3IAnD/L/qNYLrEo9WPNjrJyqR2j365hze256sNPAwt6HZsgHbiUZMoAFuR wjwCA6cBkSyiH8XzWyVMP5EhCgOfkrjAkMTTTI3UqYn9tQ1Xi2X5nrISn9edXhG/5Wzn JoZ8aIUtfH0X7LjFSOvvor9wu2zWtEwC+eXfoxQqy2l2NEij0YrQkr7vTAg/xfrNTrNY sidwR4rwftxYa0CAdLMKWkWo2J2u6lF0VhJJLSlJk+57n1x8SORk0TTX4VWeQhFX5Z1o O4+e7bcd86e1ooFom93EfzCdvJ1UY7SKKhIgYquB+KpgYvQxxbwqfABAaKXT4mmxgUvl zvCA== X-Gm-Message-State: AOJu0YwewglxWwFmLdiccYScUU9S+0NwwMCFwoq0CuyKoy9ZZSGwsZA1 LaVtTu8Mc7Oktz8MtopRkWgwRa8Vy/NwlosjAmfLOUjNAtFldrPsh42c X-Gm-Gg: ASbGnct52PpiXY7k4m3pya8RK/lGk1vVfIQ6hCWjB6FDKQuV6m9k+GdBYHX1ivyprtg lSpbZ/cGfNsrvOEqUYTj/TUAP0vnJ302tvjmHP3gioRxcqh+cuO2eD/3fQIAUxqbZXKrCCFKZHu mFsVjuhfzaOK6bUVekFWd+M5bBktlXwQX76mS3tfw7+G9fSJyY+syvJqN7adDQOTVRerGHDRT/S BN1SLQEQU4EPkdQp+cdXYtR9Woq9HQnQIkDsmLswSSqcmz0GT4OWe+FV5phAaOqnG4ZOvBpAGSt xmxNFmR/Lcs/XfckMiRhoCnaghXAHJGcVtRslHIo8yD0DwAwZxwLo3vv+62IW5M= X-Google-Smtp-Source: AGHT+IFojlXcz1RwGatkC/Af/u7nDr8TqXx5hudY787dF/2aorsmvItzKsvs8t/8n3EpyCtaDL3nbw== X-Received: by 2002:a17:903:32cb:b0:225:ac99:ae0f with SMTP id d9443c01a7336-2292f949d9emr94072985ad.1.1743389811917; Sun, 30 Mar 2025 19:56:51 -0700 (PDT) Received: from localhost (157-205-200-190.cns.tayoreru.com. [157.205.200.190]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2291eee0068sm59840635ad.94.2025.03.30.19.56.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 30 Mar 2025 19:56:51 -0700 (PDT) Date: Mon, 31 Mar 2025 11:56:48 +0900 Message-ID: From: Katsumi Yamaoka References: <174328553131.24627.7217016529689798477@vcs2.savannah.gnu.org> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=209.85.214.176; envelope-from=katsumi.yamaoka@gmail.com; helo=mail-pl1-f176.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.01, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=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.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hi, On Sat, 29 Mar 2025 17:58:51 -0400, Stefan Monnier via Mailing list for Ema= cs changes wrote: > branch: master > commit a5126f79a163192947acb18a32e199c588be7c4a > Merge: b98fe25c2ee 6bcf41c311b > Author: Stefan Monnier > Commit: Stefan Monnier > Merge remote-tracking branch 'origin/scratch/replace-region-contents' [...] > lisp/language/japan-util.el | 43 +++++++----- Functions that use `replace-region-contents' in japan-util.el now do not work. Because the 3rd argument SOURCE passed to `replace-region-contents' may be a character, not a string, in most cases in japan-util.el. For instance: (japanese-hankaku "=E3=82=A2=E3=82=A4=E3=82=A6=E3=82=A8=E3=82=AA") =3D> Debugger entered--Lisp error: (wrong-type-argument (or string buffer vector= ) 65393) replace-region-contents(1 2 65393 0) [...] Maybe changing `replace-region-contents' so to allow a character as well, or wrapping the 3rd argument passed to `replace-region-contents' with the `string' function in only japan-util.el will be the solution. Thanks. From unknown Sat Jun 21 05:03:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#77397: 31.0.50; japanese-replace-region doesn't work Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 31 Mar 2025 13:59:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77397 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Katsumi Yamaoka Cc: 77397@debbugs.gnu.org, monnier@iro.umontreal.ca Received: via spool by 77397-submit@debbugs.gnu.org id=B77397.174342954129039 (code B ref 77397); Mon, 31 Mar 2025 13:59:04 +0000 Received: (at 77397) by debbugs.gnu.org; 31 Mar 2025 13:59:01 +0000 Received: from localhost ([127.0.0.1]:42184 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tzFfH-0007Y6-OH for submit@debbugs.gnu.org; Mon, 31 Mar 2025 09:59:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38548) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tzFfE-0007X9-PN for 77397@debbugs.gnu.org; Mon, 31 Mar 2025 09:58:58 -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 ) id 1tzFf6-0002TT-FU; Mon, 31 Mar 2025 09:58: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=o7DnkEBboC0nQ1K9uj0yugGujuWLxZBoTIKacO6cdcY=; b=XngOO/wKWlyZObsDAu9T pJvdxRdLozn48BAvRTrFICdF8bSjHrK3fPltGg+xW+dTXUmDWZa1pxDxIYNZXWXli+NC7HnwpHpdL utWb2ce7N51+2zDVv+nJQO19vWLOkl2bJgrN7R85hK63H+vQ4JefN30oppaLgPLo+qs0+/yfJm/om t3XhlqCOvh66dy86fg+cr13Qw+RJ23lpBBvIbJi5wYTOh6DfBtx0ONGRSc6ANAwELp1iuahP6IVu6 BD6CsMdXW/bo+/kEDdbTDUfg0d/9RDogdAszo6jUbKV9r74V/QUY0lx4w5ZexG9oIupCUfLADTJXw /ApbhkF8YYiQHw==; Date: Mon, 31 Mar 2025 16:58:42 +0300 Message-Id: <868qol47zh.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Katsumi Yamaoka on Mon, 31 Mar 2025 11:56:48 +0900) References: <174328553131.24627.7217016529689798477@vcs2.savannah.gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: Stefan Monnier > Date: Mon, 31 Mar 2025 11:56:48 +0900 > From: Katsumi Yamaoka > > Hi, > > On Sat, 29 Mar 2025 17:58:51 -0400, Stefan Monnier via Mailing list for Emacs changes wrote: > > branch: master > > commit a5126f79a163192947acb18a32e199c588be7c4a > > Merge: b98fe25c2ee 6bcf41c311b > > Author: Stefan Monnier > > Commit: Stefan Monnier > > > Merge remote-tracking branch 'origin/scratch/replace-region-contents' > [...] > > lisp/language/japan-util.el | 43 +++++++----- > > Functions that use `replace-region-contents' in japan-util.el > now do not work. Because the 3rd argument SOURCE passed to > `replace-region-contents' may be a character, not a string, in > most cases in japan-util.el. For instance: > > (japanese-hankaku "アイウエオ") > => > Debugger entered--Lisp error: (wrong-type-argument (or string buffer vector) 65393) > replace-region-contents(1 2 65393 0) > [...] > > Maybe changing `replace-region-contents' so to allow a character > as well, or wrapping the 3rd argument passed to > `replace-region-contents' with the `string' function in only > japan-util.el will be the solution. Thanks, I installed a fix. From unknown Sat Jun 21 05:03:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#77397: 31.0.50; japanese-replace-region doesn't work Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 01 Apr 2025 02:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77397 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Katsumi Yamaoka Cc: 77397@debbugs.gnu.org Received: via spool by 77397-submit@debbugs.gnu.org id=B77397.174347448524736 (code B ref 77397); Tue, 01 Apr 2025 02:29:02 +0000 Received: (at 77397) by debbugs.gnu.org; 1 Apr 2025 02:28:05 +0000 Received: from localhost ([127.0.0.1]:43721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tzRMB-0006Qs-TR for submit@debbugs.gnu.org; Mon, 31 Mar 2025 22:28:04 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:6442) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tzRM8-0006Pi-Dt for 77397@debbugs.gnu.org; Mon, 31 Mar 2025 22:28:01 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 281864418A8; Mon, 31 Mar 2025 22:27:54 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1743474473; bh=ZRmDSU7SA49ji8QJdwyi3DOp3J78QQQxqc0Hut7Ha+4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=JgsKv+dDgH47jU3mN4M8bu6R23RBfxaYVPckAZeG47NkMd7qqGnZmQk62SEjl++xB 9dmryDe0OpNkSl2Dyllk180OjCyTno3Y7cizL2vtWwciGvVyQYq7p3V+6Nth2oCmP/ oOa5GNkPfrOX1TXeQa1cE6OqYo0gfRPwK38l16F4U4xz5FX3SB7hAsCHsW/4aEz0F7 t5nREvZ7+AbCG+1aqbV0O4Xy4XibDivKtlDGyUObQ2QeB+rJcWzg3o9i/PIng0U+Sj cBh3vxzrJyGczOKqexAQnIh35S0ApSms/cjZ7C11VdwVtyEmu5eizNBRKDhnWx2HbJ bHzCkl/pAc/xQ== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 200A244187C; Mon, 31 Mar 2025 22:27:53 -0400 (EDT) Received: from pastel (unknown [104.247.242.5]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id EBC03120511; Mon, 31 Mar 2025 22:27:52 -0400 (EDT) From: Stefan Monnier In-Reply-To: Message-ID: References: <174328553131.24627.7217016529689798477@vcs2.savannah.gnu.org> Date: Mon, 31 Mar 2025 22:27:52 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.385 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Functions that use `replace-region-contents' in japan-util.el > now do not work. Because the 3rd argument SOURCE passed to > `replace-region-contents' may be a character, not a string, in > most cases in japan-util.el. For instance: Duh! Thanks, should be fixed now, > Maybe changing `replace-region-contents' so to allow a character > as well, That would make sense for a more primitive `replace-region`, but I'd rather not add that to the fancier `replace-region-contents` where that char could end up turned into a (temp) buffer. > or wrapping the 3rd argument passed to `replace-region-contents' with > the `string' function in only japan-util.el will be the solution. That's what I did. Oh, wait I see Eli beat me to it (and with the exact same patch to boot!). Stefan From unknown Sat Jun 21 05:03:10 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Katsumi Yamaoka Subject: bug#77397: closed (Re: bug#77397: 31.0.50; japanese-replace-region doesn't work) Message-ID: References: X-Gnu-PR-Message: they-closed 77397 X-Gnu-PR-Package: emacs Reply-To: 77397@debbugs.gnu.org Date: Tue, 01 Apr 2025 02:59:04 +0000 Content-Type: multipart/mixed; boundary="----------=_1743476344-9000-1" This is a multi-part message in MIME format... ------------=_1743476344-9000-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #77397: 31.0.50; japanese-replace-region doesn't work which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 77397@debbugs.gnu.org. --=20 77397: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77397 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1743476344-9000-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 77397-done) by debbugs.gnu.org; 1 Apr 2025 02:58:55 +0000 Received: from localhost ([127.0.0.1]:43761 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tzRq1-0002Jw-8Z for submit@debbugs.gnu.org; Mon, 31 Mar 2025 22:58:54 -0400 Received: from mail-pl1-f171.google.com ([209.85.214.171]:50676) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tzRpx-0002IZ-Et for 77397-done@debbugs.gnu.org; Mon, 31 Mar 2025 22:58:50 -0400 Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-2279915e06eso103782195ad.1 for <77397-done@debbugs.gnu.org>; Mon, 31 Mar 2025 19:58:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743476323; x=1744081123; h=mime-version:organization:references:subject:cc:to:from:message-id :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=qZ0cNVKdf8lwHgDwvTZjWyGS50aI24PKEYTLcIIMM30=; b=m2GMWzyhsdrfdor6KDBwJpXooywvUvdd/WGeMEDn7rXIIJeb7tlIbuAB7UxTGEMOqD qrXW9rA4vYHt3jH9M0o9bTinbs9hAlcQ+jM8sOK4NUO7ZVL1n6/pthgHxk+x5nlfGmY6 Kdoirkdpf7j9e+0mbWGNtgiiNvyPRyUp8MISo/ovC2KakchZcesYhbNxtGTRSOWMDiug twIJVsm8BSGj4go83qUuau7Fo1z97b9S6OiwrUa75DkM7XPdgMBbRRHHrlt9MrpaYdTj jvY9os5gsbCqJLXeffPUQa1VXxae7x+u4sStYISN8yd4WXemt7wt+bEeEOiMyyc8Cvry +Sgw== X-Gm-Message-State: AOJu0YzpIktcTQQDU3b8GuNrEi2aFTbEXij5WtM8cg07h2jp9eNHXOiG Jl1WTdG7635GJV782nGNzPlqDrWTXr2r02lzH9Dmy64m2Lzq69c= X-Gm-Gg: ASbGncv6uHDuLpFQYRe1ElWrzS5A9r+LrU/QvOsDzG1LvyDaLgL8dDvEQ70SYVv4UPd YD6yKmsYCJveNqMqx/yKfO857uy0+4r0LsQNGU3ZxxunWiw83nPJxuGap3+itDY9ub0/5rKoCx3 STJJGUdW63GzsGftx1wWZ2rPULDVlb9WDCFoNnO5M487BN6nWODfUvkHwyVLTbXKGAvp/jheYw1 kF0pXRF+AuuyJcphWJ/Qb5IpnIYw46+saKeSysxxRDbYZFNhYAV/5jkHS0k9FYABQjRzTaqCEc4 HS+JpPobrO3zm+YF7DQJ6ipkCV+h46ZDGh/zEBDISz/gctRZ3LPFYpo8KYRezSc= X-Google-Smtp-Source: AGHT+IHXUtax5TrngigQ2gpaSiy0p+pwfss5+maumR0DCLW8+guI1gFPklAWE7H/3wyBlSKmjx1LHw== X-Received: by 2002:a17:903:41ce:b0:224:e33:889b with SMTP id d9443c01a7336-2292f954b74mr196373405ad.12.1743476323183; Mon, 31 Mar 2025 19:58:43 -0700 (PDT) Received: from localhost (157-205-200-190.cns.tayoreru.com. [157.205.200.190]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2291eec50easm77761675ad.48.2025.03.31.19.58.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 31 Mar 2025 19:58:42 -0700 (PDT) Date: Tue, 01 Apr 2025 11:58:39 +0900 Message-ID: From: Katsumi Yamaoka To: Eli Zaretskii Subject: Re: bug#77397: 31.0.50; japanese-replace-region doesn't work References: <174328553131.24627.7217016529689798477@vcs2.savannah.gnu.org> <868qol47zh.fsf@gnu.org> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77397-done Cc: 77397-done@debbugs.gnu.org, monnier@iro.umontreal.ca 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 (-) On Mon, 31 Mar 2025 16:58:42 +0300, Eli Zaretskii wrote: > Thanks, I installed a fix. Thanks, that's TRT. ------------=_1743476344-9000-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 31 Mar 2025 02:57:23 +0000 Received: from localhost ([127.0.0.1]:38823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tz5Ky-0000HM-8L for submit@debbugs.gnu.org; Sun, 30 Mar 2025 22:57:21 -0400 Received: from lists.gnu.org ([2001:470:142::17]:55280) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tz5Kp-0000Da-B6 for submit@debbugs.gnu.org; Sun, 30 Mar 2025 22:57:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tz5Kc-0007vJ-8U for bug-gnu-emacs@gnu.org; Sun, 30 Mar 2025 22:56:58 -0400 Received: from mail-pl1-f176.google.com ([209.85.214.176]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tz5KZ-0002iq-SV for bug-gnu-emacs@gnu.org; Sun, 30 Mar 2025 22:56:57 -0400 Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-2264aefc45dso103158015ad.0 for ; Sun, 30 Mar 2025 19:56:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743389812; x=1743994612; h=content-transfer-encoding:mime-version:organization:references :subject:cc:to:from:message-id:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MOz4KdGpkknLADSHze6AT89+wS5dyBXjvPF3n5KB654=; b=PLlm6Dkb3IAnD/L/qNYLrEo9WPNjrJyqR2j365hze256sNPAwt6HZsgHbiUZMoAFuR wjwCA6cBkSyiH8XzWyVMP5EhCgOfkrjAkMTTTI3UqYn9tQ1Xi2X5nrISn9edXhG/5Wzn JoZ8aIUtfH0X7LjFSOvvor9wu2zWtEwC+eXfoxQqy2l2NEij0YrQkr7vTAg/xfrNTrNY sidwR4rwftxYa0CAdLMKWkWo2J2u6lF0VhJJLSlJk+57n1x8SORk0TTX4VWeQhFX5Z1o O4+e7bcd86e1ooFom93EfzCdvJ1UY7SKKhIgYquB+KpgYvQxxbwqfABAaKXT4mmxgUvl zvCA== X-Gm-Message-State: AOJu0YwewglxWwFmLdiccYScUU9S+0NwwMCFwoq0CuyKoy9ZZSGwsZA1 LaVtTu8Mc7Oktz8MtopRkWgwRa8Vy/NwlosjAmfLOUjNAtFldrPsh42c X-Gm-Gg: ASbGnct52PpiXY7k4m3pya8RK/lGk1vVfIQ6hCWjB6FDKQuV6m9k+GdBYHX1ivyprtg lSpbZ/cGfNsrvOEqUYTj/TUAP0vnJ302tvjmHP3gioRxcqh+cuO2eD/3fQIAUxqbZXKrCCFKZHu mFsVjuhfzaOK6bUVekFWd+M5bBktlXwQX76mS3tfw7+G9fSJyY+syvJqN7adDQOTVRerGHDRT/S BN1SLQEQU4EPkdQp+cdXYtR9Woq9HQnQIkDsmLswSSqcmz0GT4OWe+FV5phAaOqnG4ZOvBpAGSt xmxNFmR/Lcs/XfckMiRhoCnaghXAHJGcVtRslHIo8yD0DwAwZxwLo3vv+62IW5M= X-Google-Smtp-Source: AGHT+IFojlXcz1RwGatkC/Af/u7nDr8TqXx5hudY787dF/2aorsmvItzKsvs8t/8n3EpyCtaDL3nbw== X-Received: by 2002:a17:903:32cb:b0:225:ac99:ae0f with SMTP id d9443c01a7336-2292f949d9emr94072985ad.1.1743389811917; Sun, 30 Mar 2025 19:56:51 -0700 (PDT) Received: from localhost (157-205-200-190.cns.tayoreru.com. [157.205.200.190]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2291eee0068sm59840635ad.94.2025.03.30.19.56.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 30 Mar 2025 19:56:51 -0700 (PDT) Date: Mon, 31 Mar 2025 11:56:48 +0900 Message-ID: From: Katsumi Yamaoka To: bug-gnu-emacs@gnu.org Subject: 31.0.50; japanese-replace-region doesn't work References: <174328553131.24627.7217016529689798477@vcs2.savannah.gnu.org> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=209.85.214.176; envelope-from=katsumi.yamaoka@gmail.com; helo=mail-pl1-f176.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.01, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=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.0 (+) X-Debbugs-Envelope-To: submit Cc: Stefan Monnier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hi, On Sat, 29 Mar 2025 17:58:51 -0400, Stefan Monnier via Mailing list for Ema= cs changes wrote: > branch: master > commit a5126f79a163192947acb18a32e199c588be7c4a > Merge: b98fe25c2ee 6bcf41c311b > Author: Stefan Monnier > Commit: Stefan Monnier > Merge remote-tracking branch 'origin/scratch/replace-region-contents' [...] > lisp/language/japan-util.el | 43 +++++++----- Functions that use `replace-region-contents' in japan-util.el now do not work. Because the 3rd argument SOURCE passed to `replace-region-contents' may be a character, not a string, in most cases in japan-util.el. For instance: (japanese-hankaku "=E3=82=A2=E3=82=A4=E3=82=A6=E3=82=A8=E3=82=AA") =3D> Debugger entered--Lisp error: (wrong-type-argument (or string buffer vector= ) 65393) replace-region-contents(1 2 65393 0) [...] Maybe changing `replace-region-contents' so to allow a character as well, or wrapping the 3rd argument passed to `replace-region-contents' with the `string' function in only japan-util.el will be the solution. Thanks. ------------=_1743476344-9000-1--