From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 14 03:54:13 2024 Received: (at submit) by debbugs.gnu.org; 14 Apr 2024 07:54:13 +0000 Received: from localhost ([127.0.0.1]:34225 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rvugn-0000bY-3r for submit@debbugs.gnu.org; Sun, 14 Apr 2024 03:54:13 -0400 Received: from lists.gnu.org ([2001:470:142::17]:42268) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rvugj-0000Zo-Pe for submit@debbugs.gnu.org; Sun, 14 Apr 2024 03:54:11 -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 1rvugS-0008U5-U4 for bug-gnu-emacs@gnu.org; Sun, 14 Apr 2024 03:53:52 -0400 Received: from mail-ej1-x632.google.com ([2a00:1450:4864:20::632]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rvugR-0007PF-5i for bug-gnu-emacs@gnu.org; Sun, 14 Apr 2024 03:53:52 -0400 Received: by mail-ej1-x632.google.com with SMTP id a640c23a62f3a-a51b008b3aeso261036266b.3 for ; Sun, 14 Apr 2024 00:53:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713081229; x=1713686029; darn=gnu.org; h=mime-version:user-agent:message-id:date:subject:to:from:from:to:cc :subject:date:message-id:reply-to; bh=gsv+BoN5tyZaO/oS8iN5ZeG9NbTE3Z4BCicdhVyEju8=; b=QJIij5SLSI1DO9hbBkb/QqMBtPd/WlZ65NsLnqcp2YTuxrnOVcZzTxYXfFVWJIIXc5 CdCWLk3GlSqtNhUhefdSFCk9BWwjEwnXk3d7hjAwvQO5ZEcTmlOOz9luyEGf3f0iZedw 2sG7Ykh21IEhHkPVjNP0Ex0hRRPUa+HEtpIUcsfYvcEqJdA/VlCw02nhfsqD6U5BzMgY mFPqoWjdT5n/J83Q0ieShz9AXZDk9WpkULq0v9r2Hv6p2PJRaq+FU7swALe9WlbaMvb/ iSmcn++6BGcA7rPZH2u230by/RGqfE0MeXuGUMYKCfiFI8jNXxV076PR0qG9cfDFEUV5 SOUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713081229; x=1713686029; h=mime-version:user-agent:message-id:date:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=gsv+BoN5tyZaO/oS8iN5ZeG9NbTE3Z4BCicdhVyEju8=; b=Aia1fVz60srBz+yZf/KsNXpeoHpu1sr7Cytl2O1GS4tbI2Xo+GfT0xR2j04/7J7EMH Bk94H0nfS7QgxhqPvkyVazM2F5UwEBzn3puwpqPyyI2vUnhKodof1UR9duztFsyw7xH3 Tp7yJzkdX44976F08tR8LkGI9iP0A2usDn19SP+1qbHwb42AvEtn/gJydyRCD4RWR6Sc Zj/4vfBQHbmOBKi6dN2yTJ97fEGkPPA3hs5d4CGrBOMXKVKrJB85yMVJNiU/1q37CLF0 bSkv50j69lGQ4xQjFg0VDWwJni2V/W6gD7gwOmBnQDeBhbYCgxp1ck/HjqWTBlXf0CJY n/aA== X-Gm-Message-State: AOJu0YxAnuEqVd4UJ04wUwmXsq+DwjB51W7WaKPw2X/qFBb43mZ9BMw1 Bs2oxKa7vE+OBCzQ+3siHEdyw/O3aIW5F535fODXoVrd4/68PqD0RMvqvA== X-Google-Smtp-Source: AGHT+IHNtxgCsz1DwTHO4dAGprLmVTHV4kD5ydMNw7VE2pghK8tQ50lXP+P/Qw9NYQgNCzsl8y6wrg== X-Received: by 2002:a17:906:4086:b0:a51:cab2:e55d with SMTP id u6-20020a170906408600b00a51cab2e55dmr4806207ejj.15.1713081228529; Sun, 14 Apr 2024 00:53:48 -0700 (PDT) Received: from ars3 ([2a02:8109:8a87:ff00::6223]) by smtp.gmail.com with ESMTPSA id di18-20020a170906731200b00a4e9359fbe8sm3903269ejc.44.2024.04.14.00.53.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Apr 2024 00:53:47 -0700 (PDT) From: Augusto Stoffel To: bug-gnu-emacs@gnu.org Subject: 30.0.50; Obsolete certain comint-osc symbols X-Debbugs-Cc: Matthias Meulien Date: Sun, 14 Apr 2024 09:53:46 +0200 Message-ID: <87v84kcrcl.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2a00:1450:4864:20::632; envelope-from=arstoffel@gmail.com; helo=mail-ej1-x632.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.0 (+) 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: -0.0 (/) --=-=-= Content-Type: text/plain When ansi-osc.el was created, moving code originally in comint.el, the variable and function aliases created for backwards compatibility purposes were not marked as obsolete. The attached patch fixes this. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Obsolete-comint-osc-symbols-moved-to-ansi-osc.el.patch >From a2b4a0e0282f94949890cff65427e7536642cc0b Mon Sep 17 00:00:00 2001 From: Augusto Stoffel Date: Sun, 14 Apr 2024 09:43:27 +0200 Subject: [PATCH] Obsolete comint-osc symbols moved to ansi-osc.el * lisp/comint.el (comint-osc-handlers, comint-osc-directory-tracker, comint-osc-hyperlink-handler, comint-osc-hyperlink, comint-osc-hyperlink-map): Mark as obsolete. --- lisp/comint.el | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/lisp/comint.el b/lisp/comint.el index a8fe095e99c..bae89beb76b 100644 --- a/lisp/comint.el +++ b/lisp/comint.el @@ -3961,18 +3961,22 @@ comint-redirect-results-list-from-process ;;; OSC escape sequences (Operating System Commands) ;;============================================================================ ;; Adding `comint-osc-process-output' to -;; `comint-output-filter-functions' enables the interpretation of OSC -;; escape sequences. By default, OSC 7 and 8 (for current directory -;; and hyperlinks respectively) are acted upon. Adding more entries -;; to `comint-osc-handlers' allows a customized treatment of further -;; sequences. +;; `comint-output-filter-functions' enables the interpreting of OSC +;; escape sequences. See `ansi-osc-handlers' for a list of OSC +;; sequences which are interpreted by default and information on how to +;; handle new sequences. ;; Aliases defined for reverse compatibility -(defvaralias 'comint-osc-handlers 'ansi-osc-handlers) -(defalias 'comint-osc-directory-tracker 'ansi-osc-directory-tracker) -(defalias 'comint-osc-hyperlink-handler 'ansi-osc-hyperlink-handler) -(defalias 'comint-osc-hyperlink 'ansi-osc-hyperlink) -(defvaralias 'comint-osc-hyperlink-map 'ansi-osc-hyperlink-map) +(define-obsolete-variable-alias + 'comint-osc-handlers 'ansi-osc-handlers "30.1") +(define-obsolete-function-alias + 'comint-osc-directory-tracker 'ansi-osc-directory-tracker "30.1") +(define-obsolete-function-alias + 'comint-osc-hyperlink-handler 'ansi-osc-hyperlink-handler "30.1") +(define-obsolete-function-alias + 'comint-osc-hyperlink 'ansi-osc-hyperlink "30.1") +(define-obsolete-variable-alias + 'comint-osc-hyperlink-map 'ansi-osc-hyperlink-map "30.1") (defun comint-osc-process-output (_) "Interpret OSC escape sequences in comint output. @@ -3985,7 +3989,7 @@ comint-osc-process-output Specifically, every occurrence of such escape sequences is removed from the buffer. Then, if `command' is a key of the -`comint-osc-handlers' alist, the corresponding value, which +`ansi-osc-handlers' alist, the corresponding value, which should be a function, is called with `command' and `text' as arguments, with point where the escape sequence was located." (let ((start (1- comint-last-output-start)) -- 2.44.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 14 12:36:02 2024 Received: (at 70375) by debbugs.gnu.org; 14 Apr 2024 16:36:02 +0000 Received: from localhost ([127.0.0.1]:36070 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rw2pm-0004bt-1f for submit@debbugs.gnu.org; Sun, 14 Apr 2024 12:36:02 -0400 Received: from mail-lf1-x132.google.com ([2a00:1450:4864:20::132]:52660) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rw2pj-0004aE-3G for 70375@debbugs.gnu.org; Sun, 14 Apr 2024 12:36:00 -0400 Received: by mail-lf1-x132.google.com with SMTP id 2adb3069b0e04-518e2283bd3so411911e87.1 for <70375@debbugs.gnu.org>; Sun, 14 Apr 2024 09:35:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713112542; x=1713717342; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=9l9vvAhT0wRq7T2EW0H3EWi3ffM/7Lep9YZZqzsgevI=; b=lzoy+hKZh4CZOsD9+ck1MY6Xp6Yr/bggGxTp4nL1LM2KyqvnG6zJRlHBrTXqj1hAcN guTScPhgKxxeYZbS56sEkcmz8qe3srTz6CGjD1DsquPRISZJpcArx+7jmv5LSz+UVgvG 24HqLOq+lDDNNAKVoClsblYOHazAKXwWPI6vCK69IDKg3DN6WnkU68EaELh+ocfVleGz aQehcTxdZud8FQ23IR+GHKR0BzHLQDBoJpe12jk+t306KPHudbiBgmxv3kTGUVhs1GFu onIow3UyaZMBt8cqwWB+eAY6kAoK3Z8NT2oBsudUVXcQvVprcYEIxBINM0SFEUZYHX10 aULg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713112542; x=1713717342; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=9l9vvAhT0wRq7T2EW0H3EWi3ffM/7Lep9YZZqzsgevI=; b=e+8ik2nSjXVZSgpJJabx5IA2kWMTxE7oQqEVwUePCXrp/8dJdRzfa9o1CVucEfBXNc e/Xse24N9h34g2R7kZ2DzMDsMIM85vYDEpi94bAs/QsRWZtgSbfrB0+8Z7GcI7b60ANs UA1Zu+25CZGww7Adm1PHwHESCLsGUoKHLPn1c7xr4AjGQTYoRbD9SeMKqAPvaizj9hnZ uuINq3xD/F/Q3neFDw0xx3PyJv160czNSMb4F4qCNqqnFV2h242JbRj2DeKRvLRwYrOE i5oLt5Uu9Fm0GQleO54BC5PCfBrJCi+YQl9NzDrdG4O30wRt47EqMLeyFi/Dh4y0pcEx 2NzA== X-Gm-Message-State: AOJu0Yw31GoR/BPHZHx+KpM8NbN1jgQxQB8g2FEkbrwIZXruAAHuX/sm ORmwkKn8usoX+IIiK4WGBru9/GMIcVUx3qeLFX/n+b+Gsirdn1hQXAasRNfyG+UDdUs5l4COAQJ fAA7r7jzszfpPtGFfiGA+bO8pPRA= X-Google-Smtp-Source: AGHT+IE25f25yHusM2kcTNEPlHS4Aj73z332nj4EpIcBadds+guFxfwU5emJSHT6LvAcT+PhsrhJF0ZlPCnytDMmnN0= X-Received: by 2002:a19:5e02:0:b0:517:8e01:266f with SMTP id s2-20020a195e02000000b005178e01266fmr6009248lfb.2.1713112541545; Sun, 14 Apr 2024 09:35:41 -0700 (PDT) MIME-Version: 1.0 References: <87v84kcrcl.fsf@gmail.com> In-Reply-To: <87v84kcrcl.fsf@gmail.com> From: Matthias Meulien Date: Sun, 14 Apr 2024 18:35:30 +0200 Message-ID: Subject: Re: bug#70375: 30.0.50; Obsolete certain comint-osc symbols To: Augusto Stoffel Content-Type: multipart/alternative; boundary="0000000000007fd616061611180b" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70375 Cc: 70375@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: -1.0 (-) --0000000000007fd616061611180b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Augusto, you're right. Looks good to me. Le dim. 14 avr. 2024 =C3=A0 09:54, Augusto Stoffel a =C3=A9crit : > When ansi-osc.el was created, moving code originally in comint.el, the > variable and function aliases created for backwards compatibility > purposes were not marked as obsolete. The attached patch fixes this. > > --=20 Matthias --0000000000007fd616061611180b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Augusto, you're right. Looks good to me.
<= br>
Le=C2= =A0dim. 14 avr. 2024 =C3=A0=C2=A009:54, Augusto Stoffel <arstoffel@gmail.com> a =C3=A9crit=C2=A0:
=
When ansi-osc.el wa= s created, moving code originally in comint.el, the
variable and function aliases created for backwards compatibility
purposes were not marked as obsolete.=C2=A0 The attached patch fixes this.<= br>


--
Matthias --0000000000007fd616061611180b-- From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 18 06:47:41 2024 Received: (at 70375-done) by debbugs.gnu.org; 18 Apr 2024 10:47:43 +0000 Received: from localhost ([127.0.0.1]:51678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rxPIm-00022l-MT for submit@debbugs.gnu.org; Thu, 18 Apr 2024 06:47:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44468) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rxPIZ-000215-Q4 for 70375-done@debbugs.gnu.org; Thu, 18 Apr 2024 06:47:31 -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 1rxPIG-0002vB-NC; Thu, 18 Apr 2024 06:47:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=U6vdgQvkJycbIYVXf+3STYCNYitrz/Y+JUNbxZd6e90=; b=AsmmdJmEdaxZ kaGY5jL4fcMmQxjx3pggrHhRnFj/LmzPWrtU9xXHE3hGuKLoOojTGDod5ytSwrap+Jr0OG+VtsTYq b2PT582iTleuBIe5w8rIMBVHGg6/A5FgexB35k7eP2aTnOkDt1so1obA8ZO92zIWReaJWeKEyVE5E FZaMgbii2GJdHU/oYn2jb9exr+OH1wCqZWngjQuXxzat+tq4HrJsKN7z1b0R/9RudKjYa4eOB06h5 L6aLP0e/E35vYcm2YzCcYCJYhB4ridG4GbK/MbeJtfYAB2gWurnjVSZAeKMuRCra61x2pN0hrcrAL HwPctcnTqqN9nA2pShN7lA==; Date: Thu, 18 Apr 2024 13:46:43 +0300 Message-Id: <86r0f3dk30.fsf@gnu.org> From: Eli Zaretskii To: Augusto Stoffel In-Reply-To: <87v84kcrcl.fsf@gmail.com> (message from Augusto Stoffel on Sun, 14 Apr 2024 09:53:46 +0200) Subject: Re: bug#70375: 30.0.50; Obsolete certain comint-osc symbols References: <87v84kcrcl.fsf@gmail.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70375-done Cc: orontee@gmail.com, 70375-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 (---) > Cc: Matthias Meulien > From: Augusto Stoffel > Date: Sun, 14 Apr 2024 09:53:46 +0200 > > When ansi-osc.el was created, moving code originally in comint.el, the > variable and function aliases created for backwards compatibility > purposes were not marked as obsolete. The attached patch fixes this. Thanks, installed on the master branch, and closing the bug. Please in the future make sure to format the commit log messages according to our conventions. Commands like "C-x 4 a" can help you do that. From unknown Sun Aug 17 10:19:37 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 16 May 2024 11:24:15 +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