GNU bug report logs - #76084
31.0.50; Dragging tab line does not resize windows, unlike header line or mode line

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Jared Finder <jared@HIDDEN>; dated Thu, 6 Feb 2025 06:09:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 76084 <at> debbugs.gnu.org:


Received: (at 76084) by debbugs.gnu.org; 28 Feb 2025 09:26:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 28 04:26:08 2025
Received: from localhost ([127.0.0.1]:45022 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnwdD-0000HP-Hi
	for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 04:26:08 -0500
Received: from mout.gmx.net ([212.227.17.20]:51157)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tnwch-0000Df-J6
 for 76084 <at> debbugs.gnu.org; Fri, 28 Feb 2025 04:25:36 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at;
 s=s31663417; t=1740734729; x=1741339529; i=rudalics@HIDDEN;
 bh=ts82EpQVencI64mVnq+agM6dtB9oqAObkETWySPVcFA=;
 h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc:
 References:From:In-Reply-To:Content-Type:
 Content-Transfer-Encoding:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=WAldZsweqYkrq07mj5vHJ8Q7jYEnJQraSngKD17vLKwbmL+AKVoir2kpWJtIC8Js
 szoY3QJeVjbHgZqfRKFCGZF+DtTWHL1stXgZzDGvNw94XK2xj/U2RfqQkoxs84JsW
 GBGjL+VL47XnB4QJhJjF0cqNnaialWdvUEKklJ0wuAtaClD96UEy93r9qFTKbXXS0
 UG5OzfBfPOd/Wf2/Qb7IAt8oKy+7wY4YzPdJLkc4Wlz/gQEqHsZiqly6OhWYEzVCP
 g922HkJubGKHG8VmJ6Fnhnj62JGI5m0ZD1zDhdgp8E+f3aATwmTivGyeRbcSwiPFl
 Qm5qajZ+xG5V9BG+Hg==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from [192.168.31.113] ([213.142.97.175]) by mail.gmx.net (mrgmx105
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MwwZX-1t3yuQ0xf1-012jd3; Fri, 28
 Feb 2025 10:25:29 +0100
Message-ID: <07e4bf26-670f-4daa-ab54-3c2ae77c859c@HIDDEN>
Date: Fri, 28 Feb 2025 10:25:27 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: bug#76084: 31.0.50; Dragging tab line does not resize windows,
 unlike header line or mode line
To: Juri Linkov <juri@HIDDEN>, Jared Finder <jared@HIDDEN>
References: <91ccac429ddfee6a4d659330bb7f79ad@HIDDEN>
 <b01f6ec7-f9dc-4306-adb5-49f2953924dc@HIDDEN>
 <c01dd39dc25f0a62f7e3f0e69d4cd04b@HIDDEN>
 <a6303374-cf27-4fa5-aec8-98aaf44d11c9@HIDDEN>
 <74ff3ec0d06410791132456ecf6be973@HIDDEN>
 <87o6yntf86.fsf@HIDDEN>
Content-Language: en-US
From: martin rudalics <rudalics@HIDDEN>
In-Reply-To: <87o6yntf86.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:Zkn2broJHX0dVQtdmkD9u7radGLF0on9AIcMuEQnnebonaX/gls
 RlSLyVK6eiO3mrvfiXZjsnxbGMaVjGbo1an9oiHDma4xq9G3OyMn/A4knl08ju81qJZVMiz
 gktWYnMOHnM9WbVB/7LFKbVBieasV0uEoLqQqBiZnwEn+LSo6MRzDpLPNwnrXjrgaByfAGq
 wrl+BMH99351UJR6en7pQ==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:m75GXbQ2/ko=;byiI7+1XU0D86zQAvbYVHaRG5NS
 p2ASSYt4WHkp3AuiE14V2ICQqHrupk8cbgoCcgRHt7OwmbNL8MQQ6+ie5B9RzvXswIDHrECUC
 L/m/KhW+HdUTadfciQ594BJ+FY/ARuILLiDZLu95348Cy4X+v1AkfAbRqvIdXYXkkrJPxdO7y
 w26s/SYaDvr5jCyAllcm/FK5IxUY81yqhxRyE3l+IVUaTN9mmvCBX+xWWbo/gu8R2mnFy0iMU
 1u5KbnGLKD5Y0sIZfyHDY8m6mVNF89DAs30aAETuLWSuJZK9jVnt3Mh6maDkRVKxNSNnJuE+q
 2ZShMU3uQRiqcymwuX5oHoZysc+okCyUclZx727bofODtR5oY3ES4zu8ZqZhLH5Hq4E+6OnA1
 rGtvYygffN8ZxILjji6/35L363jGIGHq72EYoJn0iCBPcMY1u5obAoXUL2bQcbBuSAWD/XG1Y
 tIi2J0xNsbjfdRl8JQVrkfwlJ6LoHhSXaX41AxEBNt3PWueyofgKdavWQ8WF1u/FgKt+qDSa6
 BRoyOrlgOayEL8LBsWnCDe7appnXiAv4kJ3pSHdlT52rJEFLC+szGaijb7Q3hZPK8SAT0l8wf
 e5hsnBc8oy+jpmRElAfWQ/b/GAa+R1AZx8jVb5cVpiqsmyosLF0ajat2e0kmMN5hscwDlaSHY
 HMWEJ6lRVSNrpPQJRtwESHkg9myl27cIfo24woPA+Lx8se2DU3k+kDXA2khJaiQytsnPBGUet
 qZp3SG1uJsyG5stok8X8FdCtc7jc3BPf8WGgA5DXPWimnWP7ujwS/MJQc28LpwVZ93ChRo1EP
 iaWR1lwhvqbjJ9dGEXZ+1BB45UOD8IuWmrJ4e3C+WgHJDHAgXnFpStAlVn6QTvZ4mofB7qP7+
 eeAJzsX1WesqadLZ3UF294K0yVq6Y3SEkI69+JTr0azw2Tl93Fem10qUW5S2s7xxh8E59Spvq
 6pLnXApEDGn9jPC6pTdFjDL7Jkw5JHf/SdGrr0vHvTHuSdxm81x8I4DTdo/xBB4TnpRj7BX/A
 nJW7ZQONypP59qlkR/xnMU8V79YR+7ZCJKRXWz6MO/FrnaGiq9lpOiE8OtWMb0iqFhTposSB4
 NwoFlRA6ZduPxh6wm4pWLPQwEmuPlE5ltMuY8z0uUdNK4FM4rHSfu2Q0CEPnf2pIuvEbtSp4w
 u2Kgcw6EOA2REZoNE3cv3QWtySp+pMXekJlg/64LfAlBWnL3NpLCD+DeITkL5+yQGFps93MNM
 0qa88IyDOb1Xar2IMRD7Ig3kzhgKqnt37ALOx8qJnXS1rwRpjQQ9WEk9ktLYpASRdtkqjgnlS
 avxgRaOKkLqZh1+/u1FlQddoUx5vqnyln9cu1yp5+JRmrKI7ZUfbCKk4sgcoKUWvIAvI8Df7k
 XzJOjSgHRzbMejoZrZPc6i4f6AhM0DsvEzXf2UcBNCLKJoGF0+9fGddiRpEh3k9LAGf3XINT3
 WLbRT6g==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76084
Cc: 76084 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

 > Thanks, I tried out your patch, and everything works nicely.
 > Looks like it's ready to be installed if Martin agrees?

I think it's ready.

BTW when I do M-x ruler-mode a second time in the same buffer I'm told

Ruler mode disabled in current buffer

but I still see the ruler.  It disappears only after a
'set-window-buffer'.  Is that the intended behavior for minor modes?

martin




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76084; Package emacs. Full text available.

Message received at 76084 <at> debbugs.gnu.org:


Received: (at 76084) by debbugs.gnu.org; 27 Feb 2025 18:28:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 27 13:28:46 2025
Received: from localhost ([127.0.0.1]:37662 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnico-0000zP-MI
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 13:28:46 -0500
Received: from relay5-d.mail.gandi.net ([2001:4b98:dc4:8::225]:42753)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1tnicm-0000z8-SG
 for 76084 <at> debbugs.gnu.org; Thu, 27 Feb 2025 13:28:45 -0500
Received: by mail.gandi.net (Postfix) with ESMTPSA id 0B63F44328;
 Thu, 27 Feb 2025 18:28:37 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Jared Finder <jared@HIDDEN>
Subject: Re: bug#76084: 31.0.50; Dragging tab line does not resize windows,
 unlike header line or mode line
In-Reply-To: <74ff3ec0d06410791132456ecf6be973@HIDDEN>
Organization: LINKOV.NET
References: <91ccac429ddfee6a4d659330bb7f79ad@HIDDEN>
 <b01f6ec7-f9dc-4306-adb5-49f2953924dc@HIDDEN>
 <c01dd39dc25f0a62f7e3f0e69d4cd04b@HIDDEN>
 <a6303374-cf27-4fa5-aec8-98aaf44d11c9@HIDDEN>
 <74ff3ec0d06410791132456ecf6be973@HIDDEN>
Date: Thu, 27 Feb 2025 20:27:53 +0200
Message-ID: <87o6yntf86.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekkedukecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfitefpfffkpdcuggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvvefujghofhffkfgfgggtsehttdertddtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecuggftrfgrthhtvghrnhepffegteefveelhfeljeefueehieduiedtfffhuddtkeeffffghfevheetgeeukeehnecukfhppeeluddruddvledruddthedruddujeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeeluddruddvledruddthedruddujedphhgvlhhopehmrghilhdrghgrnhguihdrnhgvthdpmhgrihhlfhhrohhmpehjuhhriheslhhinhhkohhvrdhnvghtpdhnsggprhgtphhtthhopeefpdhrtghpthhtohepjeeitdekgeesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehruhgurghlihgtshesghhmgidrrghtpdhrtghpthhtohepjhgrrhgvugesfhhinhguvghrrdhorhhg
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 76084
Cc: martin rudalics <rudalics@HIDDEN>, 76084 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

> Attached is a patch that adds the vertical scroll icon for header and tab
> lines.  I also altered ruler-mode so that dragging works with it as well as
> it has no real reason to block dragging AFAICT.  Similar changes would be
> needed in other packages if the desire is to be aligned with the newly
> shown drag icon.  The only way to outright hide the drag icon is to add
> a keymap via text properties, which is already the case for the mode line.

Thanks, I tried out your patch, and everything works nicely.
Looks like it's ready to be installed if Martin agrees?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76084; Package emacs. Full text available.

Message received at 76084 <at> debbugs.gnu.org:


Received: (at 76084) by debbugs.gnu.org; 22 Feb 2025 22:39:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 22 17:39:05 2025
Received: from localhost ([127.0.0.1]:57624 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tly9I-0003uA-J9
	for submit <at> debbugs.gnu.org; Sat, 22 Feb 2025 17:39:05 -0500
Received: from greenhill.hpalace.com ([192.155.80.58]:60632)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <jared@HIDDEN>) id 1tly9F-0003tj-Je
 for 76084 <at> debbugs.gnu.org; Sat, 22 Feb 2025 17:39:02 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=finder.org; s=2018;
 t=1740263939; bh=CmkLAY6IuRbrFmATI1f/J1ha5bin4aIYPQysk/DPZRM=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=MhDC7clXxc+39DYP02eqYsjA+FPNesr2h9z/PpIWJa8V8hOQkW/2R3rOm0nN+9gfN
 WeBiVOcnJ1NbuMR+CLYD1yXy2Gko6TaBiiDbyvFS7Bu57N7pMs6k7YcNBNm6+4YWoa
 qtwr2e2yU1u7c1dgKoJWyOhwosxGM1mw/uMN3f8d/nM38cYFH2lcKjHBP7XBhcC9IY
 DeDcUVhZbU+LU7+/uNmCFuDPe7NO0p5Bvc1s2Lwi3LuSZo8ru+0ycFdl7idnmYzouC
 H5z1NX12+j1H5UCv2a1heSycdoPFO5mcdfvVFr7TTaRmspP861P6s7BQ2HlPJdYvaa
 gv1bqAwyfrxzw==
Received: from mail.finder.org (unknown [192.155.80.58])
 by greenhill.hpalace.com (Postfix) with ESMTPSA id 430BC167F;
 Sat, 22 Feb 2025 22:38:59 +0000 (UTC)
MIME-Version: 1.0
Date: Sat, 22 Feb 2025 14:38:59 -0800
From: Jared Finder <jared@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#76084: 31.0.50; Dragging tab line does not resize windows,
 unlike header line or mode line
In-Reply-To: <a6303374-cf27-4fa5-aec8-98aaf44d11c9@HIDDEN>
References: <91ccac429ddfee6a4d659330bb7f79ad@HIDDEN>
 <b01f6ec7-f9dc-4306-adb5-49f2953924dc@HIDDEN>
 <c01dd39dc25f0a62f7e3f0e69d4cd04b@HIDDEN>
 <a6303374-cf27-4fa5-aec8-98aaf44d11c9@HIDDEN>
Message-ID: <74ff3ec0d06410791132456ecf6be973@HIDDEN>
X-Sender: jared@HIDDEN
Content-Type: multipart/mixed;
 boundary="=_2d9751fac31fede9cbbad30b3deb5cb3"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76084
Cc: 76084 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=_2d9751fac31fede9cbbad30b3deb5cb3
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII;
 format=flowed

On 2025-02-10 02:15, martin rudalics wrote:
>> To handle this I would need to add checks against the down-mouse-1
>> keybinding before setting the mouse icon.  I'm just worried about
>> performance here since looking up the keymap would get run on mouse
>> motion.
> 
> I think there's no reason to bother about 'ruler-mode'.  IIRC, apart
> from the scroll bar, the ruler has no "empty space" and dragging should
> mostly happen in a horizontal fashion.

Attached is a patch that adds the vertical scroll icon for header and 
tab lines.  I also altered ruler-mode so that dragging works with it as 
well as it has no real reason to block dragging AFAICT.  Similar changes 
would be needed in other packages if the desire is to be aligned with 
the newly shown drag icon.  The only way to outright hide the drag icon 
is to add a keymap via text properties, which is already the case for 
the mode line.  If this (small) breakage seems acceptable, then I think 
this is strictly better.

The alternative here is to add a call to Fkey_binding in 
note_line_or_margin_highlight to check what the down-mouse-1 binding is. 
  Let me know if that is more appropriate.  I'm just nervous because 
there are comments about Fkey_binding maybe causing GC and in general is 
seems much more heavyweight an operation for each mouse move.

   -- MJF
--=_2d9751fac31fede9cbbad30b3deb5cb3
Content-Transfer-Encoding: base64
Content-Type: text/x-diff;
 name=0001-Show-drag-cursor-on-all-window-lines-mode-tab-header.patch
Content-Disposition: attachment;
 filename=0001-Show-drag-cursor-on-all-window-lines-mode-tab-header.patch;
 size=4376

RnJvbSBiODFmMDk0NmZkNjhmOGQ4NTlhMDliNDc0NmE1ZjgxMTZlODUyZGY0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBKYXJlZCBGaW5kZXIgPGphcmVkQGZpbmRlci5vcmc+CkRhdGU6
IFNhdCwgMjIgRmViIDIwMjUgMTQ6MjU6MzcgLTA4MDAKU3ViamVjdDogW1BBVENIXSBTaG93IGRy
YWcgY3Vyc29yIG9uIGFsbCB3aW5kb3cgbGluZXMgKG1vZGUsIHRhYiwgaGVhZGVyKQoKKiBsaXNw
L3J1bGVyLW1vZGUuZWwgKHJ1bGVyLW1vZGUtbWFwKTogUmVtb3ZlIGRvd24tbW91c2UtMQpiaW5k
aW5nIHRoYXQgY29uZmxpY3RzIHdpdGggZHJhZ2dpbmcgaGVhZGVyIGxpbmUuCiogc3JjL3hkaXNw
LmMgKG5vdGVfbW9kZV9saW5lX29yX21hcmdpbl9oaWdobGlnaHQpOiBSZW5hbWVkCnRvLi4uCihu
b3RlX2xpbmVfb3JfbWFyZ2luX2hpZ2hsaWdodCk6IC4uLm5ldyBuYW1lIHNpbmNlIGl0IGFwcGxp
ZXMgdG8KYW55IHdpbmRvdyBsaW5lIChtb2RlLCB0YWIsIGhlYWRlcikuICBTZXQgZHJhZyBjdXJz
b3IgZm9yIHdpbmRvdwp0b3AgbGluZXMuCihub3RlX21vdXNlX2hpZ2hsaWdodCk6IFVwZGF0ZSBj
YWxsIHRvIG5ldyBuYW1lLgotLS0KIGxpc3AvcnVsZXItbW9kZS5lbCB8ICAxIC0KIHNyYy94ZGlz
cC5jICAgICAgICB8IDMzICsrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLQogMiBmaWxl
cyBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCAxNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9saXNwL3J1bGVyLW1vZGUuZWwgYi9saXNwL3J1bGVyLW1vZGUuZWwKaW5kZXggNjQ1NjhlMDZj
YzkuLmUxOTY3MjJhNDEzIDEwMDY0NAotLS0gYS9saXNwL3J1bGVyLW1vZGUuZWwKKysrIGIvbGlz
cC9ydWxlci1tb2RlLmVsCkBAIC01MTEsNyArNTExLDYgQEAgcnVsZXItbW9kZS10b2dnbGUtc2hv
dy10YWItc3RvcHMKIAwKIChkZWZ2YXIta2V5bWFwIHJ1bGVyLW1vZGUtbWFwCiAgIDpkb2MgIktl
eW1hcCBmb3IgYHJ1bGVyLW1vZGUnLiIKLSAgIjxoZWFkZXItbGluZT4gPGRvd24tbW91c2UtMT4i
ICAgIydpZ25vcmUKICAgIjxoZWFkZXItbGluZT4gPGRvd24tbW91c2UtMz4iICAgIydpZ25vcmUK
ICAgIjxoZWFkZXItbGluZT4gPGRvd24tbW91c2UtMj4iICAgIydydWxlci1tb2RlLW1vdXNlLWdy
YWItYW55LWNvbHVtbgogICAiPGhlYWRlci1saW5lPiBTLTxkb3duLW1vdXNlLTE+IiAjJ3J1bGVy
LW1vZGUtbW91c2Utc2V0LWxlZnQtbWFyZ2luCmRpZmYgLS1naXQgYS9zcmMveGRpc3AuYyBiL3Ny
Yy94ZGlzcC5jCmluZGV4IDBkZTVhZWU4NmRkLi45ODJmN2E0ZDVkMiAxMDA2NDQKLS0tIGEvc3Jj
L3hkaXNwLmMKKysrIGIvc3JjL3hkaXNwLmMKQEAgLTM1NjA1LDE1ICszNTYwNSwxNSBAQCBkZWZp
bmVfZnJhbWVfY3Vyc29yMSAoc3RydWN0IGZyYW1lICpmLCBFbWFjc19DdXJzb3IgY3Vyc29yLCBM
aXNwX09iamVjdCBwb2ludGVyKQogI2VuZGlmCiB9CiAKLS8qIFRha2UgcHJvcGVyIGFjdGlvbiB3
aGVuIG1vdXNlIGhhcyBtb3ZlZCB0byB0aGUgbW9kZSBvciBoZWFkZXIgbGluZQotICAgb3IgbWFy
Z2luYWwgYXJlYSBBUkVBIG9mIHdpbmRvdyBXLCB4LXBvc2l0aW9uIFggYW5kIHktcG9zaXRpb24g
WS4KLSAgIFggaXMgcmVsYXRpdmUgdG8gdGhlIHN0YXJ0IG9mIHRoZSB0ZXh0IGRpc3BsYXkgYXJl
YSBvZiBXLCBzbyB0aGUKLSAgIHdpZHRoIG9mIGJpdG1hcCBhcmVhcyBhbmQgc2Nyb2xsIGJhcnMg
bXVzdCBiZSBzdWJ0cmFjdGVkIHRvIGdldCBhCi0gICBwb3NpdGlvbiByZWxhdGl2ZSB0byB0aGUg
c3RhcnQgb2YgdGhlIG1vZGUgbGluZS4gICovCisvKiBUYWtlIHByb3BlciBhY3Rpb24gd2hlbiBt
b3VzZSBoYXMgbW92ZWQgdG8gb25lIG9mIHRoZSB3aW5kb3cncyBsaW5lcworICAgKG1vZGUsIHRh
Yiwgb3IgaGVhZGVyKSBvciBtYXJnaW5hbCBhcmVhIEFSRUEgb2Ygd2luZG93IFcsIHgtcG9zaXRp
b24KKyAgIFggYW5kIHktcG9zaXRpb24gWS4gIFggaXMgcmVsYXRpdmUgdG8gdGhlIHN0YXJ0IG9m
IHRoZSB0ZXh0IGRpc3BsYXkKKyAgIGFyZWEgb2YgVywgc28gdGhlIHdpZHRoIG9mIGJpdG1hcCBh
cmVhcyBhbmQgc2Nyb2xsIGJhcnMgbXVzdCBiZQorICAgc3VidHJhY3RlZCB0byBnZXQgYSBwb3Np
dGlvbiByZWxhdGl2ZSB0byB0aGUgc3RhcnQgb2YgYSBsaW5lLiAgKi8KIAogc3RhdGljIHZvaWQK
LW5vdGVfbW9kZV9saW5lX29yX21hcmdpbl9oaWdobGlnaHQgKExpc3BfT2JqZWN0IHdpbmRvdywg
aW50IHgsIGludCB5LAotCQkJCSAgICBlbnVtIHdpbmRvd19wYXJ0IGFyZWEpCitub3RlX2xpbmVf
b3JfbWFyZ2luX2hpZ2hsaWdodCAoTGlzcF9PYmplY3Qgd2luZG93LCBpbnQgeCwgaW50IHksCisJ
CQkgICAgICAgZW51bSB3aW5kb3dfcGFydCBhcmVhKQogewogICBzdHJ1Y3Qgd2luZG93ICp3ID0g
WFdJTkRPVyAod2luZG93KTsKICAgc3RydWN0IGZyYW1lICpmID0gWEZSQU1FICh3LT5mcmFtZSk7
CkBAIC0zNTc0OSw5ICszNTc0OSwxMyBAQCBub3RlX21vZGVfbGluZV9vcl9tYXJnaW5faGlnaGxp
Z2h0IChMaXNwX09iamVjdCB3aW5kb3csIGludCB4LCBpbnQgeSwKICAgICAgIC8qIENoYW5nZSB0
aGUgbW91c2UgcG9pbnRlciBhY2NvcmRpbmcgdG8gd2hhdCBpcyB1bmRlciBpdC4gICovCiAgICAg
ICBpZiAoRlJBTUVfV0lORE9XX1AgKGYpKQogCXsKLQkgIGJvb2wgZHJhZ2dhYmxlID0gKCEgV0lO
RE9XX0JPVFRPTU1PU1RfUCAodykKLQkJCSAgICB8fCBtaW5pYnVmX2xldmVsCi0JCQkgICAgfHwg
TklMUCAoVnJlc2l6ZV9taW5pX3dpbmRvd3MpKTsKKwkgIGJvb2wgZHJhZ2dhYmxlX3dpbmRvd19i
b3R0b21fbGluZSA9CisJICAgIChhcmVhID09IE9OX01PREVfTElORSAmJiAoISBXSU5ET1dfQk9U
VE9NTU9TVF9QICh3KQorCQkJCSAgICAgIHx8IG1pbmlidWZfbGV2ZWwKKwkJCQkgICAgICB8fCBO
SUxQIChWcmVzaXplX21pbmlfd2luZG93cykpKTsKKwkgIGJvb2wgZHJhZ2dhYmxlX3dpbmRvd190
b3BfbGluZSA9CisJICAgICgoYXJlYSA9PSBPTl9IRUFERVJfTElORSB8fCBhcmVhID09IE9OX1RB
Ql9MSU5FKQorCSAgICAgJiYgISBXSU5ET1dfVE9QTU9TVF9QICh3KSk7CiAKIAkgIGlmIChTVFJJ
TkdQIChzdHJpbmcpKQogCSAgICB7CkBAIC0zNTc3MCwxMSArMzU3NzQsMTIgQEAgbm90ZV9tb2Rl
X2xpbmVfb3JfbWFyZ2luX2hpZ2hsaWdodCAoTGlzcF9PYmplY3Qgd2luZG93LCBpbnQgeCwgaW50
IHksCiAJCSAgbWFwID0gRmdldF90ZXh0X3Byb3BlcnR5IChwb3MsIFFsb2NhbF9tYXAsIHN0cmlu
Zyk7CiAJCSAgaWYgKCFLRVlNQVBQIChtYXApKQogCQkgICAgbWFwID0gRmdldF90ZXh0X3Byb3Bl
cnR5IChwb3MsIFFrZXltYXAsIHN0cmluZyk7Ci0JCSAgaWYgKCFLRVlNQVBQIChtYXApICYmIGRy
YWdnYWJsZSAmJiBhcmVhID09IE9OX01PREVfTElORSkKKwkJICBpZiAoIUtFWU1BUFAgKG1hcCkg
JiYgKGRyYWdnYWJsZV93aW5kb3dfdG9wX2xpbmUKKwkJCQkJIHx8IGRyYWdnYWJsZV93aW5kb3df
Ym90dG9tX2xpbmUpKQogCQkgICAgY3Vyc29yID0gRlJBTUVfT1VUUFVUX0RBVEEgKGYpLT52ZXJ0
aWNhbF9kcmFnX2N1cnNvcjsKIAkJfQogCSAgICB9Ci0JICBlbHNlIGlmIChkcmFnZ2FibGUgJiYg
YXJlYSA9PSBPTl9NT0RFX0xJTkUpCisJICBlbHNlIGlmIChkcmFnZ2FibGVfd2luZG93X3RvcF9s
aW5lIHx8IGRyYWdnYWJsZV93aW5kb3dfYm90dG9tX2xpbmUpCiAJICAgIGN1cnNvciA9IEZSQU1F
X09VVFBVVF9EQVRBIChmKS0+dmVydGljYWxfZHJhZ19jdXJzb3I7CiAJICBlbHNlIGlmICgoYXJl
YSA9PSBPTl9NT0RFX0xJTkUKIAkJICAgICYmIFdJTkRPV19CT1RUT01NT1NUX1AgKHcpCkBAIC0z
NjIwNiwxMSArMzYyMTEsMTEgQEAgbm90ZV9tb3VzZV9oaWdobGlnaHQgKHN0cnVjdCBmcmFtZSAq
ZiwgaW50IHgsIGludCB5KQogICAgIH0KICNlbmRpZgogCi0gIC8qIE1vdXNlIGlzIG9uIHRoZSBt
b2RlLCBoZWFkZXIgbGluZSBvciBtYXJnaW4/ICAqLworICAvKiBNb3VzZSBpcyBvbiBhIGxpbmUg
b3IgbWFyZ2luPyAgKi8KICAgaWYgKHBhcnQgPT0gT05fTU9ERV9MSU5FIHx8IHBhcnQgPT0gT05f
SEVBREVSX0xJTkUgfHwgcGFydCA9PSBPTl9UQUJfTElORQogICAgICAgfHwgcGFydCA9PSBPTl9M
RUZUX01BUkdJTiB8fCBwYXJ0ID09IE9OX1JJR0hUX01BUkdJTikKICAgICB7Ci0gICAgICBub3Rl
X21vZGVfbGluZV9vcl9tYXJnaW5faGlnaGxpZ2h0ICh3aW5kb3csIHgsIHksIHBhcnQpOworICAg
ICAgbm90ZV9saW5lX29yX21hcmdpbl9oaWdobGlnaHQgKHdpbmRvdywgeCwgeSwgcGFydCk7CiAK
ICNpZmRlZiBIQVZFX1dJTkRPV19TWVNURU0KICAgICAgIGlmIChwYXJ0ID09IE9OX0xFRlRfTUFS
R0lOIHx8IHBhcnQgPT0gT05fUklHSFRfTUFSR0lOKQotLSAKMi4zOS41Cgo=
--=_2d9751fac31fede9cbbad30b3deb5cb3--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76084; Package emacs. Full text available.

Message received at 76084 <at> debbugs.gnu.org:


Received: (at 76084) by debbugs.gnu.org; 10 Feb 2025 10:15:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 10 05:15:43 2025
Received: from localhost ([127.0.0.1]:48229 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1thQpK-0002iN-VF
	for submit <at> debbugs.gnu.org; Mon, 10 Feb 2025 05:15:43 -0500
Received: from mout.gmx.net ([212.227.15.18]:59641)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1thQpJ-0002RB-1k
 for 76084 <at> debbugs.gnu.org; Mon, 10 Feb 2025 05:15:41 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at;
 s=s31663417; t=1739182535; x=1739787335; i=rudalics@HIDDEN;
 bh=7qKp/gVaRXzhaaBH0GgL5Y9RXTgXwcFxDuaiPOAnpuw=;
 h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc:
 References:From:In-Reply-To:Content-Type:
 Content-Transfer-Encoding:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=HpdTes79se3XqgsiLv9NF8XjRyxdeYZVLFCqWORoqQcEGhaavQHDZkAIDRZ21ceK
 QxW/9OSxs9sQtfYHkkDqNow5EG/yddHQJDR51Iuh/mKOSCu3X6idrQ87VgCZoeyF4
 YvFKADwHvnPNxHSHlIkgfK+ML3pV1Z11/a0qu99nBxeAmbCtXLhXcGER9kf9bJgQJ
 qijEsDttDj/G9NKBkxvzn2YV3NaAZc3izfgSEZ86C6Y1wqusSm4wzWV+Xlu3Dgkrv
 ZiMQcK0l9PKuwi509DpKJKP9PR5a3DvhwKNqaIjJerv/sFnRYqRd6QHiaH6xZWbM5
 qi4DVHHy7yc0D6fKGA==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from [192.168.31.113] ([212.95.5.219]) by mail.gmx.net (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MfpSl-1tA0kx46NF-00caeF; Mon, 10
 Feb 2025 11:15:35 +0100
Message-ID: <a6303374-cf27-4fa5-aec8-98aaf44d11c9@HIDDEN>
Date: Mon, 10 Feb 2025 11:15:34 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: bug#76084: 31.0.50; Dragging tab line does not resize windows,
 unlike header line or mode line
To: Jared Finder <jared@HIDDEN>
References: <91ccac429ddfee6a4d659330bb7f79ad@HIDDEN>
 <b01f6ec7-f9dc-4306-adb5-49f2953924dc@HIDDEN>
 <c01dd39dc25f0a62f7e3f0e69d4cd04b@HIDDEN>
Content-Language: en-US
From: martin rudalics <rudalics@HIDDEN>
In-Reply-To: <c01dd39dc25f0a62f7e3f0e69d4cd04b@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:2eLrDaSB0PrWn3CYTObVwAKoJ90FsQMbubembTXdYSU/PDKju53
 kZJYdaqU8YppECBVKrM9NkmsWYOBAyKlyogS8wygxuZGDZbaIXHVk2TYpAJhepq6pxHnC4z
 3rBmwzmeWV5a6yv0p8yvehcDoBW1OsZfVNY3Ya+/0GTJglDI1kbF309HDnzkGtXvWDpZjbl
 pRVM335WXRC6k7aT3TG4g==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:NB34/zxx5V4=;TZZEs26iWK7rX22bzS04UZgPtxA
 XL2jLIRVeO6g9eT+uWRO7KD24qpb87I8YY43iFkD8Tk7nDeoVJmBGkqqy7lb4dh7eLqsTOvgD
 aJUIorD9zks2kB3EI06UH+AUr4XLFYIofVgqaotL1MO6RxvNwRbnp4Djao4rpA4KV5b2WRTsg
 tCRUH4TSkVCx3+lyRFb5QomNcVH/YFFt/89gvNsqnqpXkP2ikUJlYyvr3b07K4I9o3KSbc3bx
 bxqo817k6rJTEPvl/GlMx5aO60+kYKhPf0DXqYV7L7kXr7OE6wcxT45SJDive71Au6Mnn4zQ7
 HgBvTWkP8asfnsYy8Hot/DyWkB8z+dblXC44xAkzIx/WGnzy4u/IuKHSxainJl+B7aNvbaCiZ
 5Gt6XamX4gplDtKF8SV5Rpptoqk+ADeInia16m6JsRCD6X1MfFd3pO3CDG9Bb7kUWIOVTzNSY
 FaT0GGvWnE6NHSbpV6NM3gGxyK8fkba4Rvl0YLCWhdq5ScQMEGEWTUN1ojtK7tCSNJCThPVUx
 u+FYtr52rnartMELprQeQeQPIG2cGrA5vSnQYKo5Y4CcrR6scDTldlaJFTv8iex5MvJLk1Rkh
 vE88NYoaPTrOeLk7xWkaBXfmFWyC5VSwQHahfG2S7WBPwcb/rToaFAsNtq9t1MKNRBo2OrLYH
 /D/vX9fBlOyUx3N9M6v0ei3JTlKb5+ziXnEzpHOVwZxJ2Qwmuilewoev/rlv6fqFzp66eTX5A
 0DSVtzZ0rM0lThBoy7mR7P6THKA8gyjdKx21KOiKjkskkt3xn0W965RCgLK0wVQI76f5HokN+
 tto1qVXQ9NSa/BrGTOlKGXVm+D7KVLxnYfT1A7DwwNwxKnikN8kHgQ4nKTI0OXhUSNtB4i315
 ii9Xid/CXphFyLfSe/k3fjkHazY9tcPMm0d4osudVnP6OFxqNLEUf4cVMA1O+7050KEVYrMKx
 yjaN1W/omzFZ5JGEGlrkYHbEkfgXPaxVrfnwYIeWGBahYyEm//zXJoh8GeRxY/DHAGF05XwEj
 QycuKF0Nc8A/akjxvB3WoWtTJR0oDwj8b1TWRL01Gm8xiCtqt7cO9QEXJqom3IueReJxaIXqZ
 pMBpTW0CNujzqM1jrch2QoKMfL3nyaIc+IQwowJ+UnTHxEWjyxurKQV9ynRKcwRzi79MjM/pB
 LzWjuHU2ilR5iweoZuplTRENaTgVGcpEfSKoMvf62GBcRjMtJAIsT8lfCG8AzeBfPhCsTVpnA
 dehm8zQiZCn31C2LQ7zh/TZJECiEc4EgvA06tqqekEwKzc8G7lIsv/H8w/naGLQKdvtnt1orl
 eEMvo9cG7MqzeBKh4rabExmjFVddpqQ1CZJUDMa7LfHe7k5HoLyjTYFgOn7m3FfmdujIhLmTr
 jn5uudMVuP3eQE173Fga4c6L4VOPrNesqvquhSP5aV7CofClHBi7DpRjb1TrUNljUyHRbaQyc
 AkvjWyw==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76084
Cc: 76084 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

 > The code in xdisp.c that updates the mouse icon for dragging the mode
 > line (search for "draggable") is straightforward to adjust to also
 > handle the header and tab lines.  That works for almost all cases, I
 > can confirm it works fine for Info mode, tab-line mode, and
 > window-tool-bar mode.

Can you do that?

 > It doesn't work for ruler-mode still because
 > ruler-mode sets its own binding for <header-line> <down-mouse-1> in
 > its keymap.
 >
 > To handle this I would need to add checks against the down-mouse-1
 > keybinding before setting the mouse icon.  I'm just worried about
 > performance here since looking up the keymap would get run on mouse
 > motion.

I think there's no reason to bother about 'ruler-mode'.  IIRC, apart
from the scroll bar, the ruler has no "empty space" and dragging should
mostly happen in a horizontal fashion.

martin





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76084; Package emacs. Full text available.

Message received at 76084 <at> debbugs.gnu.org:


Received: (at 76084) by debbugs.gnu.org; 10 Feb 2025 10:15:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 10 05:15:34 2025
Received: from localhost ([127.0.0.1]:48226 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1thQpC-0002P4-J7
	for submit <at> debbugs.gnu.org; Mon, 10 Feb 2025 05:15:34 -0500
Received: from mout.gmx.net ([212.227.15.18]:40923)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1thQp8-00021C-2a
 for 76084 <at> debbugs.gnu.org; Mon, 10 Feb 2025 05:15:31 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at;
 s=s31663417; t=1739182519; x=1739787319; i=rudalics@HIDDEN;
 bh=0GmXc9HVu3vq1xzEl08HqSJFCrhqzsYBAVUdvBXy8EE=;
 h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc:
 References:From:In-Reply-To:Content-Type:
 Content-Transfer-Encoding:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=pwmrRD/9pQk1W2+9mqVT/xydBb3XgQzSJSwGMTEm9UWzmZORRTRQqLPv/44MzqgI
 L/DqizuXAsq0DFmPFHe8vyP6j0zK794U6BwgJ4JmIaBQS7t0i+NVycxKD11dfiRHW
 BN0dGd36IIei4pu6UHZJoO30wvUBLlJQzRFWKYcEqewVhG330UvG3YuohOhwdsNN/
 S7VZU/dKgMzrV0WMEyx3C4hfGIUc7Lebtuy8sw0IpqcJvXhrt1D/m6HKxpU9L10/D
 cpiqn0PQyZnlAcXy085RAgVU8qj91tj22s4EAF+PNKOx8DEYTICOQXts5X5AzRf6I
 u6dYNO2cW7mg8HX/Zg==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from [192.168.31.113] ([212.95.5.219]) by mail.gmx.net (mrgmx005
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N0FxV-1tVOAy0jTT-00ubWc; Mon, 10
 Feb 2025 11:15:19 +0100
Message-ID: <994784eb-724c-4a2c-b04d-f989a38e3aee@HIDDEN>
Date: Mon, 10 Feb 2025 11:15:18 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: bug#76084: 31.0.50; Dragging tab line does not resize windows,
 unlike header line or mode line
To: Juri Linkov <juri@HIDDEN>
References: <91ccac429ddfee6a4d659330bb7f79ad@HIDDEN>
 <b01f6ec7-f9dc-4306-adb5-49f2953924dc@HIDDEN>
 <87zfizuk8b.fsf@HIDDEN>
Content-Language: en-US
From: martin rudalics <rudalics@HIDDEN>
In-Reply-To: <87zfizuk8b.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:YK0YCedrhLLNyTOoGez2QHXc7RGJOpBwIN3j9odYujTlDOWAmzr
 6hpNHb0iVitVJcBb8gdNkYP2FgNMQ1OTKwbzUe4bOM66O4tb+ZCIb26Q3ud3hKo5ECeGeGX
 oELDdcZETgsjxX41bZtOZjTqNBepWex1vCQNVxVC3G39tESooLGulqXbqcNehEhNRKT//1z
 Z5TnToFf5zSDgSyTrV7vQ==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:64FyvLjBbHM=;1ZzUqvmsOjs1ye+Ota9RAm36uV+
 N5p51s6knO32uShr2Ef8y9BnuCgGhbiSBr7mZdsFj7ihep7yeuOnXDrR9hgiq7/71wYlpkPli
 rwfIlCOUNQgAV0zS9UW8tbjtACUggBguM9+V5Ihxd0LwkUMMT+SPYJk6/ov2Nl9YLzuJdH14M
 02BMw/Qnez2iRdpTbM6qC4MfcMXQfmaexB/ej3+PPx7F5jLfaQrmyBHWdOGlwI79XoRf8n5yk
 +5/NLwcIxna4W0lGZDyXSYFZM9n20M0wvZ6omVt6P5jr8uJBCrBvNmKAbfC0Vp28MZ4T5KkC3
 1+iWZSQ0LF7LkEUwf+88u4eRD2pLP2KBWzGZ3p6l/jnG97mxCVinx2/Ge3fIMXPXvAC4LsQWU
 VuI+FOurAYzTpJ9pOOfP42W4GXJ8qpMwhhwXh/lSUFMcYdPhT6bclGBcZbEsAgpZc4D29kWaO
 UeXKUxtLd+6I3aF2V3tCcxyhC0t7qzjMxzu1Qf5etQyi/3DcMvROfCGqv86AnVjf10Wiwhilg
 tbyLWcnwyZs1bUCc50AQKLDyy+kmiBUpXZamHT5yuInH/omjKhv0S5YF9VdQ7VfZXCj09WmnF
 sozXXQQhzlM4nswPyJI1+iRWufQAWUVciLkEbPplgVlTUJtpYE+kaT2Va1IDr1eW+VXfeM+IZ
 kg7RV63swjpcgnnfnKz5emb9xZ/8IP5HHvTyji3bH6T9CHheXdNna4UzVeK/NpDeSd/HBMMlP
 pYTvypccNwSGn5MYmMTDsvLgRu1GROVN5uFZ4Xl/rtWLkPXeGSDPMDOx4O/Kljf/4iqnmifbG
 x4t9RBKh97oh3DBLzm9RexNs3EaEw1p0yr3jYSJQhW/K1YH0OmMIgF24HCa870POC6W55hz2/
 Cn8wTKsSRc2TAvdQaig9MGW4wTH0d4DzJnn/c0HZJIluv+AxnTlGvMmIH4vqqQAklUqw83kCJ
 CFOM7PT1llnewjsO1WdheMGd5GFYOGfXrtZseihDDFtSM9PKUezrJ3Dev9drUSPDXfxpiYoTQ
 XymsQkV/rjs1et8FP1G1z5NZFpja7Nw3uyj31ByLAXzE2CV+rCDPhgeocJiKz1p8mlE2CCH5l
 P9WvG7GaeIQgcO0nN8sU6iwEQN0s0WfDI7Q31JpBrQtBVVy12xh9hfBmVktEf2RYAWRB0lgpL
 eopjuRU2bsiwHFsm97PLmQzhlaQsQ95d4HI9PGpTd1ylSk1zi5usV2KG6tBxocioz6xPHMtxY
 A7+NTrF3xAd9dVgDqMovcWFgZQs/gLlpuToUW26s74XXBBmJbGBd6Jnz0nlSvNrM3GTCNF/f5
 u6h1TX2I36pEODMCEmhp2IZsls7H65Xf8xX+vpViAcGPgU+AP3YQ6Fg7bkEhWpYZYOK82xvZx
 pFmHNjA20XGnJLWz7kaszr8s7lTxiuiJXeVsboQ3NmnXF6xIY+mDhF/uLuv/pvo+RRPShCI+I
 06McVdw==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76084
Cc: 76084 <at> debbugs.gnu.org, Jared Finder <jared@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

 >> I attach a patch for this that hopefully does not negatively affect
 >> 'tab-line-mouse-move-tab'.  Juri will have to check.
 >
 > Thanks!  I confirm everything works nicely.

Pushed now.

 > Also changing the mouse cursor while dragging the tab-line tab with
 > 'tab-line-mouse-move-tab' would be nice to do.  But it seems
 > this is not simple to do, and need to add something like
 > 'tab_bar__dragging_in_progress'.

I think you should do that but maybe use a more generic name like
'drag_item_in_progress' so one could use it for tool bar items too.

martin




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76084; Package emacs. Full text available.

Message received at 76084 <at> debbugs.gnu.org:


Received: (at 76084) by debbugs.gnu.org; 8 Feb 2025 16:01:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 08 11:01:24 2025
Received: from localhost ([127.0.0.1]:41111 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tgnGm-0006Xh-GQ
	for submit <at> debbugs.gnu.org; Sat, 08 Feb 2025 11:01:24 -0500
Received: from greenhill.hpalace.com ([192.155.80.58]:45302)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <jared@HIDDEN>) id 1tgnGj-0006XX-Ib
 for 76084 <at> debbugs.gnu.org; Sat, 08 Feb 2025 11:01:22 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=finder.org; s=2018;
 t=1739030480; bh=EmpaLNPgfCLTmt+iMRQkTPhfxwx9oGK+P6vRKRlzGF4=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=N8UDRIGZ8tSKUV/43QQJIG5DX+lxuAvLXsNdXQz1OxaugnDL8XSdNaOe9CCNy2R1A
 Jv+NJhz9UcrjD8nVAM1lMFghHUwAE9pbmPfH+KoM0Drdhtrvsg7EBm9XYEXH58DNai
 buXp7mZaUsT3WLN6FXO6kPXOqVPx3F5zM1560sV/wjdFCzZNcZrhXc1tcgiue9GrEb
 HSw4x87C6wKmeQIv4mTK/NsPn1zlPP17sh96qiyjdnO0dVhrr0FhOMc6ePeHNTNW+m
 m4rSSlfoMCYsMRmj+bLreu+nQ8AZrXVjjhGFsFF2omMnw2YFpurtt7rjfoPn9OLlyL
 7vMUrXWq1hJ8A==
Received: from mail.finder.org (unknown [192.155.80.58])
 by greenhill.hpalace.com (Postfix) with ESMTPSA id 11DDE55A;
 Sat,  8 Feb 2025 16:01:20 +0000 (UTC)
MIME-Version: 1.0
Date: Sat, 08 Feb 2025 08:01:19 -0800
From: Jared Finder <jared@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#76084: 31.0.50; Dragging tab line does not resize windows,
 unlike header line or mode line
In-Reply-To: <b01f6ec7-f9dc-4306-adb5-49f2953924dc@HIDDEN>
References: <91ccac429ddfee6a4d659330bb7f79ad@HIDDEN>
 <b01f6ec7-f9dc-4306-adb5-49f2953924dc@HIDDEN>
Message-ID: <c01dd39dc25f0a62f7e3f0e69d4cd04b@HIDDEN>
X-Sender: jared@HIDDEN
Content-Type: text/plain; charset=US-ASCII;
 format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76084
Cc: 76084 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On 2025-02-06 01:01, martin rudalics wrote:
>> Dragging on empty space in the tab line does not resize windows.  This
>> is unlike the behavior when dragging on empty space in the mode line 
>> or
>> in the header line.
> 
> I attach a patch for this that hopefully does not negatively affect
> 'tab-line-mouse-move-tab'.  Juri will have to check.
> 
>> Additionally, hovering the mouse pointer over empty space on the the
>> header line, while it does resize the window, does not display the
>> "resize up down" icon.  This behiavor is differnt from when you hover
>> the mouse pointer over the empty space on the mode line.
> 
> I suppose this will have to be done separately when specifying a header
> line format (like, for example, 'ruler-mode' does).

The code in xdisp.c that updates the mouse icon for dragging the mode 
line (search for "draggable") is straightforward to adjust to also 
handle the header and tab lines.  That works for almost all cases, I can 
confirm it works fine for Info mode, tab-line mode, and window-tool-bar 
mode. It doesn't work for ruler-mode still because ruler-mode sets its 
own binding for <header-line> <down-mouse-1> in its keymap.

To handle this I would need to add checks against the down-mouse-1 
keybinding before setting the mouse icon.  I'm just worried about 
performance here since looking up the keymap would get run on mouse 
motion.

   -- MJF




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76084; Package emacs. Full text available.

Message received at 76084 <at> debbugs.gnu.org:


Received: (at 76084) by debbugs.gnu.org; 6 Feb 2025 17:14:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 06 12:14:01 2025
Received: from localhost ([127.0.0.1]:59293 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tg5Rw-0000kS-Og
	for submit <at> debbugs.gnu.org; Thu, 06 Feb 2025 12:14:01 -0500
Received: from relay4-d.mail.gandi.net ([217.70.183.196]:33521)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1tg5Rs-0000jz-MS
 for 76084 <at> debbugs.gnu.org; Thu, 06 Feb 2025 12:13:57 -0500
Received: by mail.gandi.net (Postfix) with ESMTPSA id 726D74441D;
 Thu,  6 Feb 2025 17:13:47 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#76084: 31.0.50; Dragging tab line does not resize windows,
 unlike header line or mode line
In-Reply-To: <b01f6ec7-f9dc-4306-adb5-49f2953924dc@HIDDEN>
Organization: LINKOV.NET
References: <91ccac429ddfee6a4d659330bb7f79ad@HIDDEN>
 <b01f6ec7-f9dc-4306-adb5-49f2953924dc@HIDDEN>
Date: Thu, 06 Feb 2025 19:07:00 +0200
Message-ID: <87zfizuk8b.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvieelhecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfitefpfffkpdcuggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvvefujghofhffkfgfgggtsehttdertddtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecuggftrfgrthhtvghrnhepffegteefveelhfeljeefueehieduiedtfffhuddtkeeffffghfevheetgeeukeehnecukfhppeeluddruddvledrleeirdeltdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeeluddruddvledrleeirdeltddphhgvlhhopehmrghilhdrghgrnhguihdrnhgvthdpmhgrihhlfhhrohhmpehjuhhriheslhhinhhkohhvrdhnvghtpdhnsggprhgtphhtthhopeefpdhrtghpthhtoheprhhuuggrlhhitghssehgmhigrdgrthdprhgtphhtthhopeejiedtkeegseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepjhgrrhgvugesfhhinhguvghrrdhorhhg
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76084
Cc: 76084 <at> debbugs.gnu.org, Jared Finder <jared@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

>> Dragging on empty space in the tab line does not resize windows.  This
>> is unlike the behavior when dragging on empty space in the mode line or
>> in the header line.
>
> I attach a patch for this that hopefully does not negatively affect
> 'tab-line-mouse-move-tab'.  Juri will have to check.

Thanks!  I confirm everything works nicely.

>> Additionally, hovering the mouse pointer over empty space on the the
>> header line, while it does resize the window, does not display the
>> "resize up down" icon.  This behiavor is differnt from when you hover
>> the mouse pointer over the empty space on the mode line.
>
> I suppose this will have to be done separately when specifying a header
> line format (like, for example, 'ruler-mode' does).

Also changing the mouse cursor while dragging the tab-line tab with
'tab-line-mouse-move-tab' would be nice to do.  But it seems
this is not simple to do, and need to add something like
'tab_bar__dragging_in_progress'.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76084; Package emacs. Full text available.

Message received at 76084 <at> debbugs.gnu.org:


Received: (at 76084) by debbugs.gnu.org; 6 Feb 2025 09:01:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 06 04:01:57 2025
Received: from localhost ([127.0.0.1]:54276 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tfxlk-0005Gh-Uq
	for submit <at> debbugs.gnu.org; Thu, 06 Feb 2025 04:01:57 -0500
Received: from mout.gmx.net ([212.227.17.20]:39565)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tfxli-0005GB-Ly
 for 76084 <at> debbugs.gnu.org; Thu, 06 Feb 2025 04:01:55 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at;
 s=s31663417; t=1738832501; x=1739437301; i=rudalics@HIDDEN;
 bh=bly3PCXteV9NUSHiKlOicYG5SJfU626y8G8qf/zU2Og=;
 h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version:
 Subject:To:References:From:In-Reply-To:cc:
 content-transfer-encoding:content-type:date:from:message-id:
 mime-version:reply-to:subject:to;
 b=dAtyVx2qsDg/Lvv4SOxSeawrEAeSJ9BYmbF7jCL2MzervEPmqYx3v9ZYjXMtiV16
 +oxlucUTX3rck1v956EUBwFBkz8lrSqhpOwiL9ZXwBqC578+Ed/JjomZLuMVAyisa
 kWxmwigtYukttMfHLv4L7qa2o+LG59JICOpTM+sTfZh42XLFLlcQU2NsaIuvnbD2Q
 fW07NHYdzdLi8PDv5fPKxnZe46C2KJLe8WyIBHk6F10VuZMLiq7gstCdtuOZynJsJ
 oBwzdaiCJ32MrW2vZ1QDv3maSfHD9HMlHXo2vX/Wn8mwOUepLxyVZ3opydvphqSY0
 6j/2/2ifp37gA+U92g==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from [192.168.31.113] ([213.142.97.183]) by mail.gmx.net (mrgmx105
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MsYqp-1tRRr41Y9T-0179mk; Thu, 06
 Feb 2025 10:01:41 +0100
Content-Type: multipart/mixed; boundary="------------UAI00bRMK2o81yDds9Ob3MrB"
Message-ID: <b01f6ec7-f9dc-4306-adb5-49f2953924dc@HIDDEN>
Date: Thu, 6 Feb 2025 10:01:39 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: bug#76084: 31.0.50; Dragging tab line does not resize windows,
 unlike header line or mode line
To: Jared Finder <jared@HIDDEN>, 76084 <at> debbugs.gnu.org
References: <91ccac429ddfee6a4d659330bb7f79ad@HIDDEN>
Content-Language: en-US
From: martin rudalics <rudalics@HIDDEN>
In-Reply-To: <91ccac429ddfee6a4d659330bb7f79ad@HIDDEN>
X-Provags-ID: V03:K1:ilFBEr73tzRpvilj2QeZH0PpdersvmHhWxdAtN+UAAhcXJ2ail/
 5GmyXHrsc0Pcihwk3Ihg0U5pHnDHg1Fn4YRHRVAX8ZXbqU0QHlWbO2eXV529DppToSsDyiK
 Kyo2f5kOk3B6v8ufDv61ryYT2C2lApz3w12nBZqrMXIZaShKFllT9Ts5FI4mCQmhBL6uD7I
 K4/oyOIN9TPw06mAP5eOA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:/MpbvimErpw=;Xo3iDOlp6c2eM7EhiK/YigEVWv5
 N5Ev4i//YR8eGTew5l5LTvLRShrUVkrI/1qYbzUtwSsQT6KD80gZaK7LgRRU4gtkgbGkiQ5NG
 qSQDkDtB0qhCYmgz1p+psNl6Cxo5ZFae7GHaaDWPA24IEkPUgEsLC39vL4VXAJhw0HYJK5zUh
 xEPN6mZdR/832Q65/tLMDzK+24bEArV/fV+X48uDQS/OKk24jEmkOCBxdXsZNJrFGZmYcQM5f
 KV9c/68Oc3dkTp1sCMNA2HUTXYREiqXMo1VbxBLA7MaWbPecZXQlC9IRuMgfuXv1rUKTYKKxL
 OMuHeloR6bN2tHOy2iWKV3SB7twp0VpEv89CCyrLZOuDahFBl7dr6sj1uo+2fPnn1TGnfS8+1
 mNvu7Ft9bj+2QDXze10wSPQfE2kcslAo3VLr8NLJxGfPnkTqiN/4BLTUlNDcQknNHcGEHTsmv
 FQiWt7KlLj1iAWYeBhSFOLrtRRyPR1djM6wdZ+seUgxLv45JjXcdCKuxyrgHRHG2lkFLLND2P
 bdf6lpDCr7doRBgYO/T5ov/UOXaZgJFGAmtxJz3z4gyA7FfxyCOiiQrtKTq12tYlasg7Ifl7k
 dsG0FUQs66jTDD08RS6G5EKO/lXlQdF/3k8AArvkm+o6rDgCJ6V5JVAFYDYYrSIv7y+xpKKMe
 3QNu+ktjtIAlWMiaqyyN2ZzjZK8NvclzVFXQJnr0+A3TGqHqgUJ0h3/fAe+x0cXQ6Af5l4NOu
 QGHQKIq1k/E5nbE2Wy1fMPrqik97TVAMiQpZpOc6YTNohh5wkdyqzw4eUHmSyRFMMv1cGm01I
 zcb+336eItQrgX7elKkG5tJZz9vV4gSjs/08W75MOFia20b6+nXid0RkYYxjXFEsIIIuigH8F
 eHw1SQ+tNVkhag4pzD96YRooYrC9Zwo4EiAenWJG5ahQSB65Tz6iTrosNLj50kx7KCJiCHkt3
 VmWTXC5PS5TZRV22BzuQq7O0dyllUFBQgUGHzF/EfJmVnFiGQxzFrqo9nZ79ohoBUcObF5BYF
 juzwtCwomcG4kT798zDGAENwCu2ubkzcr8z9MXRFIdVEG78t0uO3SdlfVo2vgx3XBM2l7aK+J
 wcIR3JVLVczz/kd+WcRJJrScIwl1rB4eaIDjuViao6Y+kxDLpEN/gjK+UzdRpjdbcHkJ7p6Pp
 5Gp7Pz3JTbswBomlHcyjcl+SzZIiexZ1GjH2maGgvWxYpXrNCI+4dcrU6cXse7GASAuVf0Wic
 iTZgJL2hyngYGDuwS1WS+uhvUdT/pK0BM+Bon2zhxh4PmDoy2GQjLfCqq48JP5ZsyenN6gOTe
 UVF+k6uytYSUIcX+CwdIlvghZm9KndHNIK1luhx617OzdMUEe5i0AA57j5M8zJZbK4Q+XJmOf
 nPFw4oEZzlH//y/yE3zdevaRJKYUBUh2t207+a8IBjjAuYtWn1AP5bW1q8CGjD/ee05UfLQkR
 ebdrA1w==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76084
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

This is a multi-part message in MIME format.
--------------UAI00bRMK2o81yDds9Ob3MrB
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

 > Dragging on empty space in the tab line does not resize windows.  This
 > is unlike the behavior when dragging on empty space in the mode line or
 > in the header line.

I attach a patch for this that hopefully does not negatively affect
'tab-line-mouse-move-tab'.  Juri will have to check.

 > Additionally, hovering the mouse pointer over empty space on the the
 > header line, while it does resize the window, does not display the
 > "resize up down" icon.  This behiavor is differnt from when you hover
 > the mouse pointer over the empty space on the mode line.

I suppose this will have to be done separately when specifying a header
line format (like, for example, 'ruler-mode' does).

martin
--------------UAI00bRMK2o81yDds9Ob3MrB
Content-Type: text/x-patch; charset=UTF-8; name="drag-tab-line.diff"
Content-Disposition: attachment; filename="drag-tab-line.diff"
Content-Transfer-Encoding: base64

ZGlmZiAtLWdpdCBhL2xpc3AvbW91c2UuZWwgYi9saXNwL21vdXNlLmVsCmluZGV4IGIwNTEx
NWIyMzdkLi40OTk1NzI4NjJjOSAxMDA2NDQKLS0tIGEvbGlzcC9tb3VzZS5lbAorKysgYi9s
aXNwL21vdXNlLmVsCkBAIC04NDQsNyArODQ0LDcgQEAgbW91c2UtZHJhZy1saW5lCiAgICAg
OzsgRGVjaWRlIG9uIHdoZXRoZXIgd2UgYXJlIGFsbG93ZWQgdG8gdHJhY2sgYXQgYWxsIGFu
ZCB3aG9zZQogICAgIDs7IHdpbmRvdydzIGVkZ2Ugd2UgZHJhZy4KICAgICAoY29uZAotICAg
ICAoKGVxIGxpbmUgJ2hlYWRlcikKKyAgICAgKChtZW1xIGxpbmUgJyhoZWFkZXIgdGFiKSkK
ICAgICAgIDs7IERyYWcgYm90dG9tIGVkZ2Ugb2Ygd2luZG93IGFib3ZlIHRoZSBoZWFkZXIg
bGluZS4KICAgICAgIChzZXRxIHdpbmRvdyAod2luZG93LWluLWRpcmVjdGlvbiAnYWJvdmUg
d2luZG93IHQpKSkKICAgICAgKChlcSBsaW5lICdtb2RlKSkKQEAgLTkwNiw3ICs5MDYsOSBA
QCBtb3VzZS1kcmFnLWxpbmUKIAkJICA7OyBJZiBuZWNlc3NhcnksIGFkZCBoZWlnaHQgb2Yg
aGVhZGVyIGxpbmUgdG8gYHBvc2l0aW9uJwogCQkgICh3aGVuIChtZW1xIChwb3NuLWFyZWEg
c3RhcnQpCiAJCQkgICAgICAnKG5pbCBsZWZ0LWZyaW5nZSByaWdodC1mcmluZ2UgbGVmdC1t
YXJnaW4gcmlnaHQtbWFyZ2luKSkKLQkJICAgIChzZXRxIHBvc2l0aW9uICgrICh3aW5kb3ct
aGVhZGVyLWxpbmUtaGVpZ2h0IHBvc24td2luZG93KSBwb3NpdGlvbikpKSkKKwkJICAgIChz
ZXRxIHBvc2l0aW9uICgrICh3aW5kb3ctaGVhZGVyLWxpbmUtaGVpZ2h0IHBvc24td2luZG93
KQorCQkJCSAgICAgICh3aW5kb3ctdGFiLWxpbmUtaGVpZ2h0IHBvc24td2luZG93KQorCQkJ
CSAgICAgIHBvc2l0aW9uKSkpKQogCQk7OyBXaGVuIHRoZSBjdXJzb3Igb3ZlcnNob290cyBh
ZnRlciBzaHJpbmtpbmcgYSB3aW5kb3cgdG8gaXRzCiAJCTs7IG1pbmltdW0gc2l6ZSBhbmQg
dGhlIGRyYWdnaW5nIGRpcmVjdGlvbiBjaGFuZ2VzLCBoYXZlIHRoZQogCQk7OyBjdXJzb3Ig
Zmlyc3QgY2F0Y2ggdXAgd2l0aCB0aGUgd2luZG93IGVkZ2UuCkBAIC05NDcsNiArOTQ5LDcg
QEAgbW91c2UtZHJhZy1saW5lCiAJICAgICAgIDs7IHdpdGggYSBtb2RlLWxpbmUsIGhlYWRl
ci1saW5lIG9yIHZlcnRpY2FsLWxpbmUgcHJlZml4IC4uLgogCSAgICAgICAoZGVmaW5lLWtl
eSBtYXAgW21vZGUtbGluZV0gbWFwKQogCSAgICAgICAoZGVmaW5lLWtleSBtYXAgW2hlYWRl
ci1saW5lXSBtYXApCisJICAgICAgIChkZWZpbmUta2V5IG1hcCBbdGFiLWxpbmVdIG1hcCkK
IAkgICAgICAgKGRlZmluZS1rZXkgbWFwIFt2ZXJ0aWNhbC1saW5lXSBtYXApCiAJICAgICAg
IDs7IC4uLiBhbmQgc29tZSBtYXliZSBldmVuIHdpdGggYSByaWdodC0gb3IgYm90dG9tLWRp
dmlkZXIKIAkgICAgICAgOzsgb3IgbGVmdC0gb3IgcmlnaHQtbWFyZ2luIHByZWZpeCAuLi4K
QEAgLTEwMzUsOCArMTAzOCw5IEBAIG1vdXNlLWRyYWctdGFiLWxpbmUKICAgKGludGVyYWN0
aXZlICJlIikKICAgKGxldCogKChzdGFydCAoZXZlbnQtc3RhcnQgc3RhcnQtZXZlbnQpKQog
CSAod2luZG93IChwb3NuLXdpbmRvdyBzdGFydCkpKQotICAgICh3aGVuIChhbmQgKHdpbmRv
dy1saXZlLXAgd2luZG93KQotICAgICAgICAgICAgICAgKHdpbmRvdy1hdC1zaWRlLXAgd2lu
ZG93ICd0b3ApKQorICAgIChpZiAoYW5kICh3aW5kb3ctbGl2ZS1wIHdpbmRvdykKKyAgICAg
ICAgICAgICAobm90ICh3aW5kb3ctYXQtc2lkZS1wIHdpbmRvdyAndG9wKSkpCisgICAgICAg
IChtb3VzZS1kcmFnLWxpbmUgc3RhcnQtZXZlbnQgJ3RhYikKICAgICAgIChsZXQgKChmcmFt
ZSAod2luZG93LWZyYW1lIHdpbmRvdykpKQogICAgICAgICAod2hlbiAoZnJhbWUtcGFyYW1l
dGVyIGZyYW1lICdkcmFnLXdpdGgtdGFiLWxpbmUpCiAgICAgICAgICAgKG1vdXNlLWRyYWct
ZnJhbWUtbW92ZSBzdGFydC1ldmVudCkpKSkpKQo=

--------------UAI00bRMK2o81yDds9Ob3MrB--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76084; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 6 Feb 2025 06:09:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 06 01:09:01 2025
Received: from localhost ([127.0.0.1]:53884 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tfv4O-00052C-E7
	for submit <at> debbugs.gnu.org; Thu, 06 Feb 2025 01:09:01 -0500
Received: from lists.gnu.org ([2001:470:142::17]:45856)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <jared@HIDDEN>) id 1tfv4K-00051q-1Y
 for submit <at> debbugs.gnu.org; Thu, 06 Feb 2025 01:08:58 -0500
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 <jared@HIDDEN>) id 1tfv49-0003vJ-NP
 for bug-gnu-emacs@HIDDEN; Thu, 06 Feb 2025 01:08:46 -0500
Received: from greenhill.hpalace.com ([192.155.80.58])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jared@HIDDEN>) id 1tfv47-0003xq-H6
 for bug-gnu-emacs@HIDDEN; Thu, 06 Feb 2025 01:08:45 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=finder.org; s=2018;
 t=1738822122; bh=xPHafOVHGtd1Z81nkfeSkkFatruacmq/5cL5OYeqNqU=;
 h=Date:From:To:Subject:From;
 b=JofzfIUx5f0GBV8NZkVVRXJA5GDGp+WCLAfjfL+Q6/2Dwl2wAjKulb7pNCpupylR2
 VJ5huhZ8c3vssEgpg7nWkDeXggnnE22vhs/GJ03hRbnjPpBgV81VnWInzKBlqs/t25
 HthkYuwDQ679sAgBNUbOi3ICNWi6M8xV+ZmfiCoJEpPDUXS74sHS2GwMtR7v1myfDr
 hye8KrGn/CDP2yMHA+5Bqtc6CfueUYDV7kmWEpldM454IYyDkSRPEk3s/xmg2nxduF
 H+pRdyuVZXMXZcAKDg56/f25IyRv8cjFih0LaGl354Vpbw12oKGxHXSttcOvRnPFK3
 L25/WuKI8RMnA==
Received: from mail.finder.org (unknown [192.155.80.58])
 by greenhill.hpalace.com (Postfix) with ESMTPSA id 0AC80538
 for <bug-gnu-emacs@HIDDEN>; Thu,  6 Feb 2025 06:08:42 +0000 (UTC)
MIME-Version: 1.0
Date: Wed, 05 Feb 2025 22:08:41 -0800
From: Jared Finder <jared@HIDDEN>
To: Bug-gnu Emacs <bug-gnu-emacs@HIDDEN>
Subject: 31.0.50; Dragging tab line does not resize windows, unlike header
 line or mode line
Message-ID: <91ccac429ddfee6a4d659330bb7f79ad@HIDDEN>
X-Sender: jared@HIDDEN
Content-Type: text/plain; charset=US-ASCII;
 format=flowed
Content-Transfer-Encoding: 7bit
Received-SPF: pass client-ip=192.155.80.58; envelope-from=jared@HIDDEN;
 helo=greenhill.hpalace.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,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_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: 0.9 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

Dragging on empty space in the tab line does not resize windows.  This
is unlike the behavior when dragging on empty space in the mode line or
in the header line.

Additionally, hovering the mouse pointer over empty space on the the
header line, while it does resize the window, does not display the
"resize up down" icon.  This behiavor is differnt from when you hover
the mouse pointer over the empty space on the mode line.

(this is secondary bug filing requested in bug#75844)

   -- MJF

In GNU Emacs 31.0.50 (build 10, x86_64-pc-linux-gnu, GTK+ Version
  3.24.38, cairo version 1.16.0) of 2025-02-05 built on electric-egg
Repository revision: ea04dd8ca93d609c0ee475c4acf58a56dfc0f1f3
Repository branch: HEAD
Windowing system distributor 'Microsoft Corporation', version 
11.0.12010000
System Description: Debian GNU/Linux 12 (bookworm)

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP
NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINERAMA XINPUT2 XPM
XRANDR GTK3 ZLIB

Important settings:
   value of $LANG: en_US.UTF-8
   locale-coding-system: utf-8-unix

Major mode: Info

Minor modes in effect:
   tab-line-mode: t
   tooltip-mode: t
   global-eldoc-mode: t
   show-paren-mode: t
   electric-indent-mode: t
   mouse-wheel-mode: t
   tool-bar-mode: t
   menu-bar-mode: t
   file-name-shadow-mode: t
   isearch-fold-quotes-mode: t
   global-font-lock-mode: t
   font-lock-mode: t
   blink-cursor-mode: t
   minibuffer-regexp-mode: t
   buffer-read-only: t
   line-number-mode: t
   indent-tabs-mode: t
   transient-mark-mode: t
   auto-composition-mode: t
   auto-encryption-mode: t
   auto-compression-mode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug message mailcap yank-media puny dired
dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068
epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231
mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums
mm-util mail-prsvr mail-utils tab-line icons info time-date cl-loaddefs
cl-lib compile text-property-search comint subr-x ansi-osc ansi-color
ring comp-run bytecomp byte-compile comp-common rx ruler-mode rmc
iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook
vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win
term/common-win x-dnd touch-screen tool-bar dnd fontset image regexp-opt
fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode
register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer nadvice seq simple cl-generic indonesian philippine
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote
threads dbusbind inotify lcms2 dynamic-setting system-font-setting
font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar
make-network-process tty-child-frames native-compile emacs)

Memory information:
((conses 16 87290 9777) (symbols 48 7255 0) (strings 32 23302 2118)
  (string-bytes 1 771807) (vectors 16 13945)
  (vector-slots 8 170553 12886) (floats 8 33 40)
  (intervals 56 2441 157) (buffers 992 14))




Acknowledgement sent to Jared Finder <jared@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#76084; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 28 Feb 2025 09:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.