From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#71370: 30.0.50; Please un-obsolete buffer-substring as a generalized variable Date: Thu, 20 Jun 2024 17:33:03 +0200 Message-ID: <871q4reij4.fsf@web.de> References: <87iky4zedz.fsf@web.de> <545868c6-1a14-4a3f-9939-da2477c0a902@alphapapa.net> Reply-To: Michael Heerdegen Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4304"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 71370@debbugs.gnu.org To: Adam Porter Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jun 20 17:33:33 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1sKJn3-0000ql-8N for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 20 Jun 2024 17:33:33 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sKJmX-0004Oc-9h; Thu, 20 Jun 2024 11:33:01 -0400 Original-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 1sKJmV-0004Nw-RT for bug-gnu-emacs@gnu.org; Thu, 20 Jun 2024 11:32:59 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sKJmV-0001h8-IV for bug-gnu-emacs@gnu.org; Thu, 20 Jun 2024 11:32:59 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sKJmZ-0004vt-Dy for bug-gnu-emacs@gnu.org; Thu, 20 Jun 2024 11:33:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 Jun 2024 15:33:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71370 X-GNU-PR-Package: emacs Original-Received: via spool by 71370-submit@debbugs.gnu.org id=B71370.171889755218883 (code B ref 71370); Thu, 20 Jun 2024 15:33:03 +0000 Original-Received: (at 71370) by debbugs.gnu.org; 20 Jun 2024 15:32:32 +0000 Original-Received: from localhost ([127.0.0.1]:33561 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sKJm3-0004uV-LQ for submit@debbugs.gnu.org; Thu, 20 Jun 2024 11:32:31 -0400 Original-Received: from mout.web.de ([217.72.192.78]:34427) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sKJm1-0004uC-9H for 71370@debbugs.gnu.org; Thu, 20 Jun 2024 11:32:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1718897533; x=1719502333; i=michael_heerdegen@web.de; bh=0pU4IIim1vLM66m7aOA7QNWF7yKCDpS3CE0yUjh+ib0=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=o5QrLeESHv6kgLc03OuqAspsjDtwHkfWUSpb8EgpesJYRuay0UrVOW7tnOZDJBVn PDdHUuJt0NUz8ynUYHuZHIpu2pRI3Ab3yw0u/ATDljgVlQYLrCYF/VxNWigEsCwXJ tGvUnBHuslt2muCW31WT8GSilgLpQemF/69i84pVjn/kzi/bv7lr6xNqxVo8NWa0b AjD0jTzF+r9H3qLNdSyiYwfBPW01R4dlb1K+WN6rom3oZFW0rj7h6kPGOGnGfKj0a rWFGmdcgoXoV+Law53it7nJjcmEVZ5CIl5MYZglBR32I5cw5SOw10mQ3hDkY8KrS4 gCgO3FdHZueUt3EWmA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Original-Received: from drachen.dragon ([84.59.210.113]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MTfkd-1rvFpJ3vAr-00IuPX; Thu, 20 Jun 2024 17:32:13 +0200 In-Reply-To: <545868c6-1a14-4a3f-9939-da2477c0a902@alphapapa.net> (Adam Porter's message of "Wed, 19 Jun 2024 23:05:50 -0500") X-Provags-ID: V03:K1:Gr6KnaqrhHlZltw6baKPMEkb2KT4IctYyLLX3T94r3k/U83Fkf4 9L8ZHX69rlvk1G7rzTJDCQX1s2lhxe7m54ffI2Q2UA9Ng/+nMVa5OoUFH94hHxRaMdugbdL NzqIGFaRMv8Kw23DJglZDua19yu2zAwW4hlLq6pWW4cZGbSo9yfPZ5a4c744Dp+wVwrW1FE TcRaRfgbF4fXjMMh1NJkg== UI-OutboundReport: notjunk:1;M01:P0:SNKcTGmtljQ=;27/JxTKjyk+P4L8C30QfE20Uwmy TSl73GaxIRkxah1sH+k6BVnbyRHpR/7q85SJ1KfKIPn3FZmsB2kO6g9NcbcfoV99t40/sLS9y 5AubiVz5Ph//F6AjG74KHIcv97+jtTsqBfpgf/KJWS22e/cuNNw1irLFZvgD5J38Ze/tzH0c6 CXI5AMyloEn5shwvl+13UjjGGaYXcjmdcSwXySer4ET3VsdOB8kdKQsHuyVe5lFJQ59qUzbpC 7841FdkBusoEEL/+fv1siV4WXgzZrEHvyEYQxeYbgXLxyuqH7NcUNjmK4XjHAzrkWjhcz4zgZ /MiwpeveQnCf2nvaSQHtGM72JUCYGr6/C02K8ux4cqN1aNjjKH807kiSRkfiUpM8WRfiaIfWh HRnIocKkvhiV4XK0+YKV/JVH78NPdo0jz27j6zNm8e8kGL0wyb6B25iDuNmXc3hlyJI/NosGy n+q5UcbxSoXnKlUpDyVgPovmjvJQe2xiGDOni89Z6/Ddw7AnHsv+2M6EE+xyR0nkQdJrsIf76 ijZZC540+UHAA3nyGOc4uEi4HWZ8o1X6WJF8FHIECwyowteOkB6/WSANOAZYuVJE+QxVg1V0n nMSm16wwl5xeMSKWF5elr5WcjgzDhkj+eAQbPId4QM48YR+AvYxmSq2WQl/UX8duj3zCd9J2T /SPdFszfRT47RGhWgYzr3Q+1w4qJXSbPyjJJsf/A6BbYNajjhLQtzTJ/+qZ76usUn7xWX703l T79A0ZIUChCPilYAyn6m/21YCLVpaSTmWcHNx8v2eEWamTsDWCZb+HaOZwH0Kf19Z4/bgoVs X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:287561 Archived-At: Adam Porter writes: > (which one could work around by importing all of the old code, but Come on, those are four lines: #+begin_src emacs-lisp (defun cl--set-buffer-substring (start end val) "Delete region from START to END and insert VAL." (save-excursion (delete-region start end) (goto-char start) (insert val) val)) #+end_src > it would be simpler to not obsolete it in the first place). For you. But there were reasons why this had been deprecated. Let's stop shadow boxing. Any arguments why this gv is different from the others that had been deprecated? TIA, Michael.