From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#22000: Patch addressing the menu-bar frame-resize interaction Date: Fri, 19 Oct 2018 19:57:11 +0200 Message-ID: <5BCA1AF7.20100@gmx.at> References: <87k2p8h1vn.fsf@isaac.fritz.box> <5B557ACA.4020106@gmx.at> <5BBF93CF.4060301@gmx.at> <5BC05EEB.9010609@gmx.at> <5BC0E405.90805@gmx.at> <5BC1AAE2.7070808@gmx.at> <5BC4DB0E.3050501@gmx.at> <5BC6E4F2.2030607@gmx.at> <83pnw7qsxu.fsf@gnu.org> <87h8hjxrk2.fsf@gmail.com> <5BC8B7A4.8020405@gmx.at> <87ftx24c4s.fsf@gmail.com> <5BC99700.1050309@gmx.at> <87ftx2jo1a.fsf@gmail.com> <87ftx2xd8r.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1539971782 18784 195.159.176.226 (19 Oct 2018 17:56:22 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 19 Oct 2018 17:56:22 +0000 (UTC) Cc: 22000@debbugs.gnu.org, vivek@etla.org, Stephen Berman To: Robert Pluim Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Oct 19 19:56:18 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gDZ0U-0004mr-3G for geb-bug-gnu-emacs@m.gmane.org; Fri, 19 Oct 2018 19:56:18 +0200 Original-Received: from localhost ([::1]:52072 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gDZ2a-00084V-ML for geb-bug-gnu-emacs@m.gmane.org; Fri, 19 Oct 2018 13:58:28 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40388) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gDZ2B-0007Sb-46 for bug-gnu-emacs@gnu.org; Fri, 19 Oct 2018 13:58:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gDZ2A-0003UK-1n for bug-gnu-emacs@gnu.org; Fri, 19 Oct 2018 13:58:03 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:55491) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gDZ29-0003Tv-Sy for bug-gnu-emacs@gnu.org; Fri, 19 Oct 2018 13:58:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gDZ29-0005gk-OH for bug-gnu-emacs@gnu.org; Fri, 19 Oct 2018 13:58:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 19 Oct 2018 17:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22000 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 22000-submit@debbugs.gnu.org id=B22000.153997185621823 (code B ref 22000); Fri, 19 Oct 2018 17:58:01 +0000 Original-Received: (at 22000) by debbugs.gnu.org; 19 Oct 2018 17:57:36 +0000 Original-Received: from localhost ([127.0.0.1]:59746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gDZ1k-0005fu-Ip for submit@debbugs.gnu.org; Fri, 19 Oct 2018 13:57:36 -0400 Original-Received: from mout.gmx.net ([212.227.17.20]:48227) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gDZ1j-0005fg-1q for 22000@debbugs.gnu.org; Fri, 19 Oct 2018 13:57:35 -0400 Original-Received: from [192.168.1.100] ([212.95.5.86]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MWxtA-1gAM3r0JTY-00Vyok; Fri, 19 Oct 2018 19:57:23 +0200 Original-Received: from [192.168.1.100] ([212.95.5.86]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MWxtA-1gAM3r0JTY-00Vyok; Fri, 19 Oct 2018 19:57:23 +0200 In-Reply-To: <87ftx2xd8r.fsf@gmail.com> X-Provags-ID: V03:K1:cObeLWz3gWO04XnNjB/hEzngDerdt8B49s7qOBs7sskmRUEuL6t lFLBdxsDp0xcAu3Jv3l60g/7Sf0UwbLBW9uX7tfpdTX077FPCVJZd5IcRgG9oXPczNfV2Bd h3RjK22ndoa+Vv7Pof91bT0uImVEsztx60UQerPp0zCR7mleQFJidm1ME43gtEYRyH9DSDI TXN92xUgzwr5rUChfRDBQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:5rsXJrK9MAY=:2/w4RSNlWLUZHlDIWi0zgA +B7cer+uyLq3RznTDUH7a95GeiRBZs9DXSP1H+8/NMYiMv8qe5HYvb123KFsBvX7QsnSpwEgQ boiizVTSrrnSeEHGDJcp+msASB94Fc0MXPJge/H0Ks/L5ZhjUiSZQZPgyXV7MmDFZYkaeoNEF xJ5jrWtRdPs0UcuchRvbdamAODYza3SKpqLOT8+x+uteyPRWclCkHM36qrCZ2gk7B29BBwk18 NC8JbQ5OEbHNgPtuqNMwtrHW2tMnIQYKAdzqjHtEZ+2JGXOnFUiA4oB30JNX2DuJVedkmcYyj wBRwNjGEWWEuxxldYFybaM7A+NwSdG0sXZf0PKP8/LHYEPmUu6iIcY65nxe+gXjquTamDi4hr ctIMif0bxkby6zmVg2h1+LODmH3UP2q/GorQSFIkRyPfnQKkzvrrHoljarLrKH6j+c1waAFgH 7qbGN48VWkTMnsjwx3N+c3prgjyOEqQRXklqzH7adkBKcqw7fzsBX61lscZ73SuriFU16uv6K Q1Jx0upVYP+lP0nL7D9vcHyj8zxdWK/4lBkk7Fb1bIMf0lgGj7ijig1E/QravuknsoFlTCyeZ OX9wKMhQSfuP2lrGRnmJJcJLE0LMP9xM6ZCUqdsXnJdjoPEcIXoKuGVggvF2aT8aPAg/onyzh Yk6X9WNvxX1Hq2eAbmx2phed4gOlJ96zhubTg8rWMNQsS7ztjtFFgH27Uzqbf9hqFglLYtcdN TSE11xLmyuFek4KIQ8eJTkvxGkbhwd0dAUxt2MP9Cc3LjLb91H77LogLu8+mV+8bMYxcf8Y5 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:151447 Archived-At: > Further testing under KDE shows three things: > > 1. I get a vertical scrollbar on the right for the echo > area/minibuffer line but not the menubar using emacs -Q on > unmodified emacs-26, so that was not introduced by this patch Hmmm... Could you investigatte why this happens? Note that the echo area/minibuffer window by default hay a vertical scroll bar, just that it is hidden when the window height is less than the minimum length of the slider, see the following part of gtkutil.c: if (hidden) { /* No room. Hide scroll bar as some themes output a warning if the height is less than the min size. */ gtk_widget_hide (wparent); gtk_widget_hide (wscroll); } If you put a breakpoint at the 'if' you should see what's different between GNOME and KDE. > 2. In unmodified emacs-26, the line separating the menu bar from the > tool bar is solid, not dotted > > 3. I can get rid of the menu bar truncation issue by setting > margin-bottom to 10px When you do that does the spearator become solid again? > (but I still have the vertical scrollbar). Funny. I suppose that vertical menu bar scroll bar is of no use, that is, you don't get any truncated items in a second row? martin