From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ship Mints Newsgroups: gmane.emacs.bugs Subject: bug#74087: Bug patch: invoke tab-bar-tab-post-open-functions during tabs initialization Date: Wed, 30 Oct 2024 14:38:05 -0400 Message-ID: References: <86a5em4w18.fsf@mail.linkov.net> <861pzy3fot.fsf@mail.linkov.net> <86ttcu20e5.fsf@mail.linkov.net> <86froe3d66.fsf@mail.linkov.net> <86h68u3vw1.fsf@mail.linkov.net> <8634kdsapq.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000009245dc0625b601aa" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14136"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 74087@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Oct 30 19:40:28 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 1t6DcK-0003Vx-9V for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 30 Oct 2024 19:40:28 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t6Dc3-0004qu-CP; Wed, 30 Oct 2024 14:40:11 -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 1t6Dbu-0004qW-Sq for bug-gnu-emacs@gnu.org; Wed, 30 Oct 2024 14:40:04 -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 1t6Dbu-0003UA-Jk for bug-gnu-emacs@gnu.org; Wed, 30 Oct 2024 14:40:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=Date:From:In-Reply-To:References:MIME-Version:To:Subject; bh=smk8Ll8sDtBtNar/YPNNAA4mRLgMZvgp4cRDAt9nbzk=; b=EgKMlvHXjw4joM9t5Qh85TY55RVo7rkuqK8IctbJvMbGPYh/k/IjYE/C0BEuUBpp1PGuJqD5ksJCDc/iQxpEbnkdqdjNmLWglmKM0PDoFFAydyJ+gmfnjkk/aM+ZMAmieWwDml81rWXadgbL00qUwjhkd/bIFWg1mVpJSbgEvGNTmanb2rRCuUNFWHCKNqiZoohWBC5XEXdoqnJSI9VPxaVAvy26voAs/DiihII4mZdgVo689zDvkQ61vpwQzOatoGpC7hDWJz030jtxQ6xYwIrYxz6Sxs7uijTWDhsKlKZvb8z4TYPGxM4FXd0Pwnr3W08v/TdPQtMiCo3t311VhA==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t6Dbu-0004C4-Et for bug-gnu-emacs@gnu.org; Wed, 30 Oct 2024 14:40:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Ship Mints Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Oct 2024 18:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74087 X-GNU-PR-Package: emacs Original-Received: via spool by 74087-submit@debbugs.gnu.org id=B74087.173031356516077 (code B ref 74087); Wed, 30 Oct 2024 18:40:02 +0000 Original-Received: (at 74087) by debbugs.gnu.org; 30 Oct 2024 18:39:25 +0000 Original-Received: from localhost ([127.0.0.1]:36651 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6DbI-0004BF-Ue for submit@debbugs.gnu.org; Wed, 30 Oct 2024 14:39:25 -0400 Original-Received: from mail-ed1-f44.google.com ([209.85.208.44]:54636) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6DbG-0004B9-5D for 74087@debbugs.gnu.org; Wed, 30 Oct 2024 14:39:23 -0400 Original-Received: by mail-ed1-f44.google.com with SMTP id 4fb4d7f45d1cf-5c96df52c52so251897a12.1 for <74087@debbugs.gnu.org>; Wed, 30 Oct 2024 11:39:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1730313501; x=1730918301; 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=smk8Ll8sDtBtNar/YPNNAA4mRLgMZvgp4cRDAt9nbzk=; b=PTfrLSJ0Q7qgUJQ/qv6eMZ1NRiSiVLFYgBFKl645uNTKwrS0xZ1kTYF2N6nmInuQ6g jmEYGQRdXWWpGquao7IBOqmj8yr7B0iHWMl0H9QlOQRMETP8TSK+tZsotsoVtvtKvpZs raFEKYE99Yw2r1RSPW5qzcc0TFqF27Hy+fyCyFr4KVDY5akRgX/ETS80iSrikPbfzT1a vc+5n9K4cJUydmNO0NbyPixGjk77siWbGjCu4q6SIUAmMq6W6Z3FQe0lLJ4kulbuONR4 9s4tSmuj80hMG4fT+JVzkbDGqvmNJZSCCpIb/MfCXhXOD09lI7y13Y16VEXi73NRAmCc wK6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730313501; x=1730918301; 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=smk8Ll8sDtBtNar/YPNNAA4mRLgMZvgp4cRDAt9nbzk=; b=eRSkgoq1DaQtbaKsPhfko/6lBRENyUcQvRhhdBR8tPHvu+QJIJtTfez+rB98d/gMug BDBwdAvmrJs62SOlRcMbQLMJTwdNgZ6BRAJ7+UdCEZc9QNgZzdGgbdGDUTf9z77bJYlz TEuuGAogP25KVnEv+pq6w0Zi1CrZ8KBKcyqbF3o6XuWLtQkV9O5nf67bEpVy/qNomrmP KcUC6/Q/GiymHmAzGkvmZzB/7+qWm0ypsC9tQdalpQZGoB962UM1r9mLSBm5JcbvUA/f 6TKAuUxsAOTFMW+oGR2D50iLZogoPAS4KnonfSYzqqXQBRLpekLLIUWEN4+is/yaw0tb Lx4A== X-Gm-Message-State: AOJu0YwTlFpc/C4WJR1Et1F8RgIrWQPV2cok7YL5LRaIctstgsMm4oei 4LGQ8Y5q02Wnvy0RofywQy16H9NTtB9KeKRtW6lT9CdYsIJBsRWR5GMWKriFH0yiQX7i7GG7jGW jNw2XCSiB6aYUOB92LhbdQX9Y4Iapdw== X-Google-Smtp-Source: AGHT+IGSgwjIrVMHyNLtPgKlQFF9pPi4jMhnl5jrojboeJV5TpQ9FO0wscMM0+hvOrVYkPssMmmFsYrng5C3nd7aM74= X-Received: by 2002:a05:6402:42d6:b0:5c8:9e36:ccaf with SMTP id 4fb4d7f45d1cf-5cbbf944324mr12730061a12.33.1730313500899; Wed, 30 Oct 2024 11:38:20 -0700 (PDT) In-Reply-To: <8634kdsapq.fsf@mail.linkov.net> 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:294578 Archived-At: --0000000000009245dc0625b601aa Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thank you. Would be good to fix this in Emacs 30 if Eli agrees. On Wed, Oct 30, 2024 at 2:34=E2=80=AFPM Juri Linkov wrote= : > close 74087 31.0.50 > thanks > > >> The only concern here is that this change might break existing users' > configs. > >> The users already might have a lot of different unimaginable uses of > >> this hook such as for example to move a new tab to another position > >> on the tab-bar, etc. Are you sure this change won't break users' > configs? > > > > I'd done a search engine search using two engines for any "public" use = of > > tab-bar-tab-post-open-functions and found only two cases, both of which > > would be affected positively by the patch. I'm guessing that there > aren't a > > lot of people using the hook or the missing call for the initial tab > would > > have cropped up sooner. > > Thanks for the research. So now this is pushed to master. > --0000000000009245dc0625b601aa Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thank you. Would be good to fix this in Emacs 30 if Eli agrees.

On = Wed, Oct 30, 2024 at 2:34=E2=80=AFPM Juri Linkov <juri@linkov.net> wrote:
close 74087 31.0.50
thanks

>> The only concern here is that this change might break existing use= rs' configs.
>> The users already might have a lot of different unimaginable uses = of
>> this hook such as for example to move a new tab to another positio= n
>> on the tab-bar, etc.=C2=A0 Are you sure this change won't brea= k users' configs?
>
> I'd done a search engine search using two engines for any "pu= blic" use of
> tab-bar-tab-post-open-functions and found only two cases, both of whic= h
> would be affected positively by the patch. I'm guessing that there= aren't a
> lot of people using the hook or the missing call for the initial tab w= ould
> have cropped up sooner.

Thanks for the research.=C2=A0 So now this is pushed to master.
--0000000000009245dc0625b601aa--