From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 30 22:57:22 2025 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. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 31 09:59:00 2025 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 To: Katsumi Yamaoka In-Reply-To: (message from Katsumi Yamaoka on Mon, 31 Mar 2025 11:56:48 +0900) Subject: Re: bug#77397: 31.0.50; japanese-replace-region doesn't work 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-Debbugs-Envelope-To: 77397 Cc: 77397@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: -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 debbugs-submit-bounces@debbugs.gnu.org Mon Mar 31 22:28:04 2025 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 To: Katsumi Yamaoka Subject: Re: 31.0.50; japanese-replace-region doesn't work 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-Debbugs-Envelope-To: 77397 Cc: 77397@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 (---) > 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 debbugs-submit-bounces@debbugs.gnu.org Mon Mar 31 22:58:54 2025 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. From unknown Tue Jun 17 21:52:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 29 Apr 2025 11:24:29 +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