From unknown Thu Jun 19 14:15:54 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#31880 <31880@debbugs.gnu.org> To: bug#31880 <31880@debbugs.gnu.org> Subject: Status: 26.1; VC mode line popup when clicked is off screen Reply-To: bug#31880 <31880@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:15:54 +0000 retitle 31880 26.1; VC mode line popup when clicked is off screen reassign 31880 emacs submitter 31880 Brian Zwahr severity 31880 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 18 10:59:42 2018 Received: (at submit) by debbugs.gnu.org; 18 Jun 2018 14:59:42 +0000 Received: from localhost ([127.0.0.1]:55142 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fUvd7-0005cb-Ll for submit@debbugs.gnu.org; Mon, 18 Jun 2018 10:59:42 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fUvd4-0005cO-Ic for submit@debbugs.gnu.org; Mon, 18 Jun 2018 10:59:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fUvcw-0002X3-Ld for submit@debbugs.gnu.org; Mon, 18 Jun 2018 10:59:33 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,HTML_MESSAGE, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50133) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fUvcw-0002Wj-F4 for submit@debbugs.gnu.org; Mon, 18 Jun 2018 10:59:30 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48648) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fUvct-0002cV-CB for bug-gnu-emacs@gnu.org; Mon, 18 Jun 2018 10:59:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fUvcp-0002QY-C7 for bug-gnu-emacs@gnu.org; Mon, 18 Jun 2018 10:59:27 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:60535) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fUvcp-0002PX-33 for bug-gnu-emacs@gnu.org; Mon, 18 Jun 2018 10:59:23 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 7609F221B4 for ; Mon, 18 Jun 2018 10:59:20 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 18 Jun 2018 10:59:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=echosa.net; h= content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=sepE4iho3GUyLDbUq CIgml+e1vf6la0fDtdbml0OmmM=; b=YyA+tIrq7kNJC5JG4sfUOJeuFlVr/GvmV FFx2q1YEG+772Aypb0ffWf8FuegEQV1SGjXLsmhS+c4OAryXVFCOxxIYR9wW/xcZ DRIioBrmCUCGOuQxH1Hv17xKzvw5Luwhk8rw7X7crkelRvvGTopdSvNtdGYqGQ+u 8aEklW82fMaZnYYRiu6dx7hMV+KIqxcSmyuM2ZESdq//41niovRuT/6MJ2Ohi5ur 6SyhvwFCWmxMZD4hi1Z+DA0IrK8iPQoAX7rBCFa4XPsm9kGtXyiPPvsIrDkurCNd 531nA1y6TFTEXSe0x9M4TJ+8HrjHGbNY5mYGWOlPZBvUBxDIG7ykw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=sepE4iho3GUyLDbUqCIgml+e1vf6la0fDtdbml0OmmM=; b=FulszAes mt8rPKzuPFIaZxIfNAcKR/MC19/2wkVOT03WmvCVv1QqHndu6oBRAd2c3JR9yK6G 0CrWLGwPai6Gub7girAElhbLcAS3x1VevD4/QUmBtgFd7joWh4Kd3vrjYJqiL7Cc afEKH05rp1JVkMqzNjX5e/BMmHkVFGp5cOgfj8edCTEa4JzDYSrddjIckZrtM2xk HHNeKKz5gOz/TpUW3WA1jIBXITVWXi1Z8Wpxo/wj59CO8vFKVaYzqgw9DIkN96hE Ryul547if2y3YULPpmiDTQBmH5JBspgVSfQzVjPkPSSfurMsBgTM+yNo4Er8x14h 7ZeMmLNZUxqNsA== X-ME-Proxy: X-ME-Sender: Received: from pop-os (50-24-105-222.bcstcmtk02.res.dyn.suddenlink.net [50.24.105.222]) by mail.messagingengine.com (Postfix) with ESMTPA id D54BF10255 for ; Mon, 18 Jun 2018 10:59:19 -0400 (EDT) Message-ID: Subject: 26.1; VC mode line popup when clicked is off screen From: Brian Zwahr To: bug-gnu-emacs@gnu.org Date: Mon, 18 Jun 2018 09:59:18 -0500 Content-Type: multipart/alternative; boundary="=-WB5ewuQo+1iX7cdxmQ1a" X-Mailer: Evolution 3.28.1-2 Mime-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.4 (----) 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: -5.4 (-----) --=-WB5ewuQo+1iX7cdxmQ1a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit When I use Emacs via the GUI and I maximize the window, clicking on a git branch in the mode line of a buffer produces the actions popup, but it is unusable because it is either squished at the bottom of the screen or it extends off the buttom of the screen. If I make the Emacs frame smaller so that the bottom of the frame is not at the bottom of the screen, then I get a usable scrollable list of VC actions when I click the git branch information in the mode line. It seems like this popup always popups up below/beneath/downward of the Emacs frame. Instead, if the bottom of the frame is at the bottom of the screen (or close to it even, maybe?), then the VC popup should display above/upwards. In GNU Emacs 26.1 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.22.30) of 2018-05-29 built on lcy01-amd64-029 Windowing system distributor 'The X.Org Foundation', version 11.0.11906000 System Description: Pop!_OS 18.04 LTS Recent messages: Loading /home/echosa/.emacs.d/emacs-config.el (source)... Loading /home/echosa/.emacs.d/custom.el (source)...done Loading /home/echosa/.emacs.d/emacs-config.el (source)...done Loaded /home/echosa/.emacs.d/emacs-config.el Initialization done. (1.384s) Wrote /home/echosa/.emacs.d/.emacs.desktop.lock Desktop: 4 frames, 11 buffers restored. For information about GNU Emacs and the GNU system, type C-h C-a. Quit Type C-x 1 to remove help window. Configured using: 'configure --build=x86_64-linux-gnu --prefix=/usr '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' --sysconfdir=/etc --localstatedir=/var --disable-silent-rules '--libdir=${prefix}/lib/x86_64-linux-gnu' '--libexecdir=${prefix}/lib/x86_64-linux-gnu' --disable-maintainer-mode --disable-dependency-tracking --prefix=/usr --sharedstatedir=/var/lib --program-suffix=26 --with-modules --with-file-notification=inotify --with-mailutils --with-x=yes --with-x-toolkit=gtk3 --with-xwidgets --with-lcms2 'CFLAGS=-g -O2 -fdebug-prefix-map=/build/emacs26-pCvJBp/emacs26-26.1~1.git07f8f9b=. -fstack-protector-strong -Wformat -Werror=format-security -no-pie' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro -no-pie'' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 MODULES THREADS XWIDGETS LIBSYSTEMD LCMS2 Important settings: value of $LC_MONETARY: en_US.UTF-8 value of $LC_NUMERIC: en_US.UTF-8 value of $LC_TIME: en_US.UTF-8 value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: PHP//l Minor modes in effect: winner-mode: t projectile-mode: t diff-auto-refine-mode: t global-display-line-numbers-mode: t display-line-numbers-mode: t global-hl-line-mode: t show-paren-mode: t shell-dirtrack-mode: t flymake-mode: t global-company-mode: t company-mode: t global-git-gutter-mode: t git-gutter-mode: t ido-everywhere: t icomplete-mode: t desktop-save-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Load-path shadows: /usr/share/emacs/site-lisp/dictionaries-common/ispell hides /usr/share/emacs/26.1/lisp/textmodes/ispell /usr/share/emacs/site-lisp/dictionaries-common/flyspell hides /usr/share/emacs/26.1/lisp/textmodes/flyspell Features: (shadow sort mail-extr emacsbug message rmc puny rfc822 mml mml-sec epa epg gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils apropos winner paredit elec-pair yaml-mode autorevert filenotify projectile grep ibuf-ext ibuffer ibuffer-loaddefs vc-git diff-mode company-php deeper-blue-theme display-line-numbers hl-line paren cider cider-repl-history pulse derived tramp-sh cider-debug cider-browse-ns cider-inspector cider-mode cider-profile cider-interaction arc-mode archive-mode cider-repl cider-resolve cider-test cider-overlays cider-stacktrace cider-doc cider-browse-spec org-table cider-grimoire cider-popup cider-eldoc cider-client cider-common cider-util clojure-mode align color nrepl-client tramp tramp-compat tramp-loaddefs trampver ucs-normalize shell parse-time queue nrepl-dict cider-compat ewoc spinner php-cs-fixer cl ac-php auto-complete ac-php-core popup f json map php-mode php-project mode-local imenu speedbar sb-image ezimage dframe flymake-proc flymake warnings thingatpt add-log cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ag vc-svn compile find-dired s dash dired dired-loaddefs company-oddmuse company-keywords company-etags etags xref project company-gtags company-dabbrev-code company-dabbrev company-files company-capf company-cmake company-xcode company-clang company-semantic company-eclim company-template company-bbdb company edmacro kmacro pcase delight git-gutter-fringe fringe-helper git-gutter ido icomplete cl-extra help-mode desktop frameset use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key use-package-core subr-x finder-inf rx info package epg-config url-handlers url-parse auth-source eieio eieio-core cl-macs eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp byte-compile cconv org-element cl-seq avl-tree generator org advice org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint comint ansi-color ring ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func cal-menu easymenu calendar cal-loaddefs cl-loaddefs cl-lib time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic 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 charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting xwidget-internal move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 541865 22063) (symbols 48 45965 2) (miscs 40 243 398) (strings 32 131830 3547) (string-bytes 1 3990062) (vectors 16 73627) (vector-slots 8 1179695 16022) (floats 8 359 1209) (intervals 56 8846 0) (buffers 992 33)) --=-WB5ewuQo+1iX7cdxmQ1a Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable
When I use Emacs via the GUI and I maximize t=
he window, clicking on a
git branch in the mode line of a buffer =
produces the actions popup, but
it is unusable because it is eith=
er squished at the bottom of the screen
or it extends off the but=
tom of the screen. If I make the Emacs frame
smaller so that the =
bottom of the frame is not at the bottom of the
screen, then I ge=
t a usable scrollable list of VC actions when I click
the git bra=
nch information in the mode line.

It seems like th=
is popup always popups up below/beneath/downward of the
Emacs fra=
me. Instead, if the bottom of the frame is at the bottom of the
s=
creen (or close to it even, maybe?), then the VC popup should display
=
above/upwards. 


In GNU Emacs 2=
6.1 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.22.30)
 of 2018=
-05-29 built on lcy01-amd64-029
Windowing system distributor 'The=
 X.Org Foundation', version 11.0.11906000
System Description:	Pop=
!_OS 18.04 LTS

Recent messages:
Loading =
/home/echosa/.emacs.d/emacs-config.el (source)...
Loading /home/e=
chosa/.emacs.d/custom.el (source)...done
Loading /home/echosa/.em=
acs.d/emacs-config.el (source)...done
Loaded /home/echosa/.emacs.=
d/emacs-config.el
Initialization done. (1.384s)
Wrote /=
home/echosa/.emacs.d/.emacs.desktop.lock
Desktop: 4 frames, 11 bu=
ffers restored.
For information about GNU Emacs and the GNU syste=
m, type C-h C-a.
Quit
Type C-x 1 to remove help window.=
  

Configured using:
 'configure --build=
=3Dx86_64-linux-gnu --prefix=3D/usr
 '--includedir=3D${prefix}/in=
clude' '--mandir=3D${prefix}/share/man'
 '--infodir=3D${prefix}/s=
hare/info' --sysconfdir=3D/etc --localstatedir=3D/var
 --disable-=
silent-rules '--libdir=3D${prefix}/lib/x86_64-linux-gnu'
 '--libe=
xecdir=3D${prefix}/lib/x86_64-linux-gnu' --disable-maintainer-mode
--disable-dependency-tracking --prefix=3D/usr --sharedstatedir=3D/var/li= b
 --program-suffix=3D26 --with-modules --with-file-notification=
=3Dinotify
 --with-mailutils --with-x=3Dyes --with-x-toolkit=3Dgt=
k3 --with-xwidgets
 --with-lcms2 'CFLAGS=3D-g -O2
 -fde=
bug-prefix-map=3D/build/emacs26-pCvJBp/emacs26-26.1~1.git07f8f9b=3D. -fstac=
k-protector-strong
 -Wformat -Werror=3Dformat-security -no-pie' '=
CPPFLAGS=3D-Wdate-time
 -D_FORTIFY_SOURCE=3D2' 'LDFLAGS=3D-Wl,-Bs=
ymbolic-functions -Wl,-z,relro
 -no-pie''

Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOU=
ND GPM DBUS GSETTINGS NOTIFY
LIBSELINUX GNUTLS LIBXML2 FREETYPE M=
17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11 MODULES THRE=
ADS XWIDGETS LIBSYSTEMD LCMS2

Important settings:<=
/pre>
  value of $LC_MONETARY: en_US.UTF-8
  value of $LC_NUM=
ERIC: en_US.UTF-8
  value of $LC_TIME: en_US.UTF-8
  va=
lue of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=3Dibus
  locale-coding-system: utf-8-unix

Major mod=
e: PHP//l

Minor modes in effect:
  winne=
r-mode: t
  projectile-mode: t
  diff-auto-refine-mode:=
 t
  global-display-line-numbers-mode: t
  display-line=
-numbers-mode: t
  global-hl-line-mode: t
  show-paren-=
mode: t
  shell-dirtrack-mode: t
  flymake-mode: t
  global-company-mode: t
  company-mode: t
  glob=
al-git-gutter-mode: t
  git-gutter-mode: t
  ido-everyw=
here: t
  icomplete-mode: t
  desktop-save-mode: t
  override-global-mode: t
  tooltip-mode: t
  glo=
bal-eldoc-mode: t
  electric-indent-mode: t
  mouse-whe=
el-mode: t
  file-name-shadow-mode: t
  global-font-loc=
k-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
line-number-mode: t
  transient-mark-mode: t
  abbr=
ev-mode: t

Load-path shadows:
/usr/share=
/emacs/site-lisp/dictionaries-common/ispell hides /usr/share/emacs/26.1/lis=
p/textmodes/ispell
/usr/share/emacs/site-lisp/dictionaries-common=
/flyspell hides /usr/share/emacs/26.1/lisp/textmodes/flyspell
Features:
(shadow sort mail-extr emacsbug message rmc=
 puny rfc822 mml mml-sec epa
epg gnus-util rmail rmail-loaddefs m=
m-decode mm-bodies mm-encode
mail-parse rfc2231 mailabbrev gmm-ut=
ils mailheader sendmail rfc2047
rfc2045 ietf-drums mm-util mail-p=
rsvr mail-utils apropos winner paredit
elec-pair yaml-mode autore=
vert filenotify projectile grep ibuf-ext
ibuffer ibuffer-loaddefs=
 vc-git diff-mode company-php deeper-blue-theme
display-line-numb=
ers hl-line paren cider cider-repl-history pulse
derived tramp-sh=
 cider-debug cider-browse-ns cider-inspector cider-mode
cider-pro=
file cider-interaction arc-mode archive-mode cider-repl
cider-res=
olve cider-test cider-overlays cider-stacktrace cider-doc
cider-b=
rowse-spec org-table cider-grimoire cider-popup cider-eldoc
cider=
-client cider-common cider-util clojure-mode align color
nrepl-cl=
ient tramp tramp-compat tramp-loaddefs trampver ucs-normalize
she=
ll parse-time queue nrepl-dict cider-compat ewoc spinner php-cs-fixer
=
cl ac-php auto-complete ac-php-core popup f json map php-mode
php-project mode-local imenu speedbar sb-image ezimage dframe
f=
lymake-proc flymake warnings thingatpt add-log cc-langs cc-mode
c=
c-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars
cc-defs ag vc-svn compile find-dired s dash dired dired-loaddefs
company-oddmuse company-keywords company-etags etags xref project
company-gtags company-dabbrev-code company-dabbrev company-files
company-capf company-cmake company-xcode company-clang company-seman=
tic
company-eclim company-template company-bbdb company edmacro k=
macro pcase
delight git-gutter-fringe fringe-helper git-gutter id=
o icomplete
cl-extra help-mode desktop frameset use-package use-p=
ackage-ensure
use-package-delight use-package-diminish use-packag=
e-bind-key bind-key
use-package-core subr-x finder-inf rx info pa=
ckage epg-config
url-handlers url-parse auth-source eieio eieio-c=
ore cl-macs
eieio-loaddefs password-cache url-vars seq byte-opt g=
v bytecomp
byte-compile cconv org-element cl-seq avl-tree generat=
or org advice
org-macro org-footnote org-pcomplete pcomplete org-=
list org-faces
org-entities noutline outline easy-mmode org-versi=
on ob-emacs-lisp ob
ob-tangle org-src ob-ref ob-lob ob-table ob-k=
eys ob-exp ob-comint comint
ansi-color ring ob-core ob-eval org-c=
ompat org-macs org-loaddefs
format-spec find-func cal-menu easyme=
nu calendar cal-loaddefs
cl-loaddefs cl-lib time-date mule-util t=
ooltip eldoc electric uniquify
ediff-hook vc-hooks lisp-float-typ=
e mwheel term/x-win x-win
term/common-win x-dnd tool-bar dnd font=
set image regexp-opt fringe
tabulated-list replace newcomment tex=
t-mode elisp-mode lisp-mode
prog-mode register page menu-bar rfn-=
eshadow isearch timer select
scroll-bar mouse jit-lock font-lock =
syntax facemenu font-core
term/tty-colors frame cl-generic cham g=
eorgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao=
 korean japanese eucjp-ms cp51932
hebrew greek romanian slovak cz=
ech european ethiopic indian cyrillic
chinese composite charscrip=
t charprop case-table epa-hook jka-cmpr-hook
help simple abbrev o=
barray minibuffer cl-preloaded nadvice loaddefs
button faces cus-=
face macroexp files text-properties overlay sha1 md5
base64 forma=
t env code-pages mule custom widget hashtable-print-readable
back=
quote dbusbind inotify lcms2 dynamic-setting system-font-setting
=
font-render-setting xwidget-internal move-toolbar gtk x-toolkit x
multi-tty make-network-process emacs)

Memory info=
rmation:
((conses 16 541865 22063)
 (symbols 48 45965 2=
)
 (miscs 40 243 398)
 (strings 32 131830 3547)
(string-bytes 1 3990062)
 (vectors 16 73627)
 (vect=
or-slots 8 1179695 16022)
 (floats 8 359 1209)
 (interv=
als 56 8846 0)
 (buffers 992 33))

--=-WB5ewuQo+1iX7cdxmQ1a-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 19 03:17:35 2018 Received: (at 31880) by debbugs.gnu.org; 19 Jun 2018 07:17:35 +0000 Received: from localhost ([127.0.0.1]:55677 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVAtS-0006WM-QY for submit@debbugs.gnu.org; Tue, 19 Jun 2018 03:17:35 -0400 Received: from mout.gmx.net ([212.227.17.20]:33447) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVAtQ-0006W8-5l for 31880@debbugs.gnu.org; Tue, 19 Jun 2018 03:17:32 -0400 Received: from [192.168.1.101] ([213.162.73.187]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Ld0E0-1fvOyI3HhA-00iDNv; Tue, 19 Jun 2018 09:17:22 +0200 Message-ID: <5B28ADFC.4060704@gmx.at> Date: Tue, 19 Jun 2018 09:17:16 +0200 From: martin rudalics MIME-Version: 1.0 To: Brian Zwahr , 31880@debbugs.gnu.org Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:oF0HlMJ3kO4BhUPBWrsX8h+u/DzRQ+up9mhtcb9yoXKRthIwntw XZesAvo4Mrhpcw28Qid2swfmU19XEjCGZofzwhADkvlU/5HuE3NhbPkZSSPqmIT90utRMV0 7yhBtIL7p8yLVkICyg5CoHRFrtvc6JzDcy3E48sdWKu2etUfrrbhuQlo42/C+3k+FJiIrYJ kpNL9a6Tj+n8CD9Ntj60w== X-UI-Out-Filterresults: notjunk:1;V01:K0:qLhBUyJNF98=:J1Cmi9/mdFwKiC6z9/+39x WTaBt6hRTZKg8aqumgwYOfh0gqamWn0tg9Vxi3oZjbbuYuexq6jfvLGi1R54yQodAQom1rB0b qwDLOzPGTShwWXGFwdKH14yP49JNwf7HWjBdJLZpa1xmu93wci8SxAR0IOyucgaufkyNojrEV nuHJmPkeZzVSUj4NA5OspZyw/Qoe+zmusWqCYtC/T/m9/7grhG9MOF6wcJB3p3n1gtzd3v0Aq b6AmZVV+20SYXc/vaDmInOmShbk8x5Fc43/rJ/FS4wIGlrzIbh6S6iuFIwcpE1x9co4XzEjn9 BKHtN7S6kdPzo0T+KFdgFxMOF17YEScoO1evwsRSwNN9i2iQP2WUeio0CE5pRi5EfCdF44C50 3rpDvp/YFdL9GJmA3FEjtMWaVoy1W4sIxtu7UmIWBrrEBsJ7uw5RhoawGBwqCYhCOAQwMlsxv hNy1NN4QF+X1dRL3AksMwCU+cdiscoAn9wm5J5indaw/JRC9PiU9xwdjRjmMFnJ3YE70PhFsN PlwSqCDWsIdTgydxgObJWSxWMWy0/LXBRqKq0HN1NcAgjtp2Kxfmy3mSqhTLzXs2cUCtR6yuG EaRVJnWSLCcai4pfDCftuy27IIq8fcCkL/x3dzbFnm5ZqrhCa9TMvXVenPiO0NqBglbOUac3e LEUttRswscKW2MwUQvoAIFIWqWZ5LdzUIgIczBOIJ5shdtBWq72qGpriLzoBZCMhsvCLE45AT DuiVrNE2dXaU7o6vTK5zpigxcAVAJX6Lur7e7Z3e/jt6p0wIVDuYlAKXHstYJofG8gychzKGE uUzzznn X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31880 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.7 (-) > When I use Emacs via the GUI and I maximize the window, clicking on a > git branch in the mode line of a buffer produces the actions popup, but > it is unusable because it is either squished at the bottom of the screen > or it extends off the buttom of the screen. If I make the Emacs frame > smaller so that the bottom of the frame is not at the bottom of the > screen, then I get a usable scrollable list of VC actions when I click > the git branch information in the mode line. > > It seems like this popup always popups up below/beneath/downward of the > Emacs frame. Instead, if the bottom of the frame is at the bottom of the > screen (or close to it even, maybe?), then the VC popup should display > above/upwards. > > > In GNU Emacs 26.1 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.22.30) > of 2018-05-29 built on lcy01-amd64-029 > Windowing system distributor 'The X.Org Foundation', version 11.0.11906000 > System Description: Pop!_OS 18.04 LTS Thank you for your report. Similar problems have been mentioned in bugs 24084, 25064, 26130, 26855 and 27131, most of them for Emacs 25 and GTK 3.22. Can you see related GTK error messages when running Emacs from a console? Are you using multiple monitors, a high resolution display or any other peculiar configuration that has been mentioned in those reports? martin From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 20 03:42:59 2018 Received: (at 31880) by debbugs.gnu.org; 20 Jun 2018 07:42:59 +0000 Received: from localhost ([127.0.0.1]:56869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVXlb-0004fS-Kc for submit@debbugs.gnu.org; Wed, 20 Jun 2018 03:42:59 -0400 Received: from mout.gmx.net ([212.227.17.20]:49173) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVXlZ-0004fC-B6 for 31880@debbugs.gnu.org; Wed, 20 Jun 2018 03:42:57 -0400 Received: from [192.168.1.101] ([212.95.5.251]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LjLwB-1g3Vfc1brj-00dWiZ; Wed, 20 Jun 2018 09:42:47 +0200 Message-ID: <5B2A056F.1040003@gmx.at> Date: Wed, 20 Jun 2018 09:42:39 +0200 From: martin rudalics MIME-Version: 1.0 To: Brian Zwahr Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen References: <5B28ADFC.4060704@gmx.at> <380133793885a54af49bbc8715cfea4ced525342.camel@echosa.net> In-Reply-To: <380133793885a54af49bbc8715cfea4ced525342.camel@echosa.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:iBgNChBbAUu5DVwXcWljvGlIqstmjzpGhhhK+apCvwK/SA0rRvm 9zFC80G9RwU0blOgn7azIP8EnwOElN/9N4C9oREaDKRaJMSZl3bO11b1kgFTmhamgDOtduz ZqsC+P1SbbJKIA91tgarkrEcFWmMesDsKSMN7FWbmx7AOfF90dUeYhkPeuvpXQrctXMO9XT XQPLZwA3w0FfsYyDZz4fA== X-UI-Out-Filterresults: notjunk:1;V01:K0:WPTyft1f1+Y=:u7N2IycWupF078lrfuJjES hfrReoHzhqq8bIsQ/WnYHofmJmsqJivYbKvuZaVKrhGGB8daczK34Q5veRFUMsng/YF4eR/5X QTMDGyOnlvkmbzwUOP1Y8ncDr1OOMOh8xW78YVvLSINt4+ssp9XcgLM5ZSv9yIGuYyXfjekzN ZYizpM4qdr3PmYVve2YbxensjoJYr3FCnf9SgQEafiGUt7v8rTbMHDGbjIrKIn0IgUDSxviMw ifra42xQrh1DsUKSktA0feFLKYNZX6S02BHV7ciOvS3Gu+A5B/Ng89aY2AVnZ7uTQlfxb3Wbo dE3ganph7wiez2Y6dWPKMTTnXmwhcrKhC/tmyQUTo1wfO0w+E2ZXfyZz8SAG8MiZBdY7EWW8A f7QbLFRbQHuqZ9j/dlyY4Rr1VtScTcXUyYqmAoqABfQtuj+9XU6UI/C0xmv2oLLEyHDEkxQ+Y jvPiU8ktwOBk/41+XQpFGUT8OKR0nwPzd16YuvY6ExDnTTKo8QJAUTViYtI4+oPHl2/hRYLUj oyKpwIJtFc7s0YkIMIviCwpUTZi+1uVQxldbSsv9CjrtDDIDmaD+tnyPR2BKThNf0Wb76NDxG 5nf7nQSNweUTwhJ+fb4tIIGh5rgADw5+37a9fdn3n0Q9qti8Z2vlbP9JmdUNjdHbySoVbSAp7 arQkqPdFckPiNZyPgdbDE+qnGatRdjbaFdAgSk90zzJmNMIIdpM1v4qTgSndxtM0jJ+X4PoWt TDU9zd+EHxDubw9DuGmlF9LdoUlnA2CHy7JE1OzmPw3fIGpy5fT8Kq3llZsX19aRtE9ytnt1/ MmPkmxo X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31880 Cc: Robert Pluim , 31880@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.7 (-) > I am using a high resolution display (built-in Retina display on a MacBook Pro). > I have the scaling set to 200%. When I change to 100%, the popup works fine. When > I change to LoDPI mode, the popup works fine. It definitely seems to be an issue > with scaled HiDPI. Thanks for the information. Please keep 31880@debbugs.gnu.org cc'ed. Robert what do you think? create_and_show_popup_menu has #ifdef HAVE_GTK3 /* Use window scaling factor to adjust position for hidpi screens. */ x /= xg_get_scale (f); y /= xg_get_scale (f); #endif Shouldn't this take of Brian's problem? If not, could you tell him how to debug this? Thanks, martin From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 20 05:52:38 2018 Received: (at 31880) by debbugs.gnu.org; 20 Jun 2018 09:52:38 +0000 Received: from localhost ([127.0.0.1]:56927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVZn4-0003G1-Cb for submit@debbugs.gnu.org; Wed, 20 Jun 2018 05:52:38 -0400 Received: from mail-wm0-f49.google.com ([74.125.82.49]:38803) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVZn2-0003Fo-6m for 31880@debbugs.gnu.org; Wed, 20 Jun 2018 05:52:37 -0400 Received: by mail-wm0-f49.google.com with SMTP id 69-v6so5641664wmf.3 for <31880@debbugs.gnu.org>; Wed, 20 Jun 2018 02:52:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-copies-to:gmane-reply-to-list :date:in-reply-to:message-id:mime-version:content-transfer-encoding; bh=FYdKgAsaGkHA0h4Fkl7TQNdL2JKp1CuDEbzaARZdeH4=; b=iZcJ1BBP+LhcnvLMItlO3/uyFvOIOSKp3fxdh3Xaa0KjGt18C6qDHylj/aRJrGrJzB h79b1KoVGQ+HJLduhfVrFx7+/yFmdcQ59t4NPKoNfEET8YQ0B8hm3tCBiFK6EWmlNhUj A5z8Vj5xainSV682nUDzgRmSf73We8BrP7sVkwRiFA7QJFPHoAd/S1n6ll1DkyvEnM29 oQJ46j7+hmBTV2kg9ykNO5oU7eTzDoyWi6mYFENx5umGqOgPssgiK0UYcGohn86L1mWW fRUaGmGh/R728yzA+rBXDj1hQcyFJBOiJGjIugD1zAoP5xrEZmz8Z1Ge1fT0cLcLS2No TjsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version :content-transfer-encoding; bh=FYdKgAsaGkHA0h4Fkl7TQNdL2JKp1CuDEbzaARZdeH4=; b=SSxM5Q0aiY3WBXDcDVAHFGyRJM9oZbXKfr3tzwJWNolv21Zm6MBGhH0jLQAAtCySvf fmTeRMVdXDkULM5D9ek1+46vpxkFWcmk5ZywMLavrF8kF1Hwb6+xE7hLENOgx4uivCTB oTlCqXcyyGDIj+w7Az5UxCaee1+8Qorw0HPZ3j9HxfdW+4BokRMx6V3JxmPu3BRdGj9N udMfaWznnI67+HB4pM1MqYkyi7ulBNibgsV2zx8Sp0PH7yxsMn3IGQDG07gH8zcQWlNq kEANLW6gF6K1nHvKh3BqcusV9HOIYZprVR/Aoo+WBppZBY9ij9gb/XKuS3b12bexZ0tx 7Lmg== X-Gm-Message-State: APt69E2XjUEbnuDzkIP+mYVQfM8KlkxNdbuhZsMJXdLW6joSEbPbcsng fQlcLjxHLEc62XSpyAI8q/c+nS3O X-Google-Smtp-Source: ADUXVKJfkQJ3vS6klJ4Asq6PbtdQtVrMoni+QTtnY7OrKUDv2dKTG+D2mjpUi4Q/AVOxARx1bOsN/Q== X-Received: by 2002:a1c:6584:: with SMTP id z126-v6mr1219349wmb.112.1529488349941; Wed, 20 Jun 2018 02:52:29 -0700 (PDT) Received: from rpluim-ubuntu ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id h18-v6sm2533819wrq.36.2018.06.20.02.52.28 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Jun 2018 02:52:28 -0700 (PDT) From: Robert Pluim To: martin rudalics Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen References: <5B28ADFC.4060704@gmx.at> <380133793885a54af49bbc8715cfea4ced525342.camel@echosa.net> <5B2A056F.1040003@gmx.at> X-Debbugs-No-Ack: yes Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Wed, 20 Jun 2018 11:52:28 +0200 In-Reply-To: <5B2A056F.1040003@gmx.at> (martin rudalics's message of "Wed, 20 Jun 2018 09:42:39 +0200") Message-ID: <874lhx6azn.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 31880 Cc: Brian Zwahr , 31880@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 (-) martin rudalics writes: >> I am using a high resolution display (built-in Retina display on a MacBo= ok Pro). >> I have the scaling set to 200%. When I change to 100%, the popup works f= ine. When >> I change to LoDPI mode, the popup works fine. It definitely seems to be = an issue >> with scaled HiDPI. > > Thanks for the information. Please keep 31880@debbugs.gnu.org cc'ed. > > Robert what do you think? create_and_show_popup_menu has > > #ifdef HAVE_GTK3 > /* Use window scaling factor to adjust position for hidpi screens. = */ > x /=3D xg_get_scale (f); > y /=3D xg_get_scale (f); > #endif > > Shouldn't this take of Brian's problem? If not, could you tell him > how to debug this? It should, but it doesn=CA=BCt. I see similar problems here, but I don=CA= =BCt understand why (unless this is another instance of "Mixing X and GTK calls will bite your arse eventually"). GTK tooltips seem to appear in the right place, so I=CA=BCll look for inspiration there. Robert From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 20 07:55:52 2018 Received: (at 31880) by debbugs.gnu.org; 20 Jun 2018 11:55:52 +0000 Received: from localhost ([127.0.0.1]:57125 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVbiK-0008Lv-0B for submit@debbugs.gnu.org; Wed, 20 Jun 2018 07:55:52 -0400 Received: from mout.gmx.net ([212.227.15.19]:60521) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVbiH-0008Le-Tc for 31880@debbugs.gnu.org; Wed, 20 Jun 2018 07:55:50 -0400 Received: from [192.168.1.101] ([212.95.5.251]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M1W5x-1gKYbL3aor-00tQ3i; Wed, 20 Jun 2018 13:55:38 +0200 Message-ID: <5B2A40B2.4020600@gmx.at> Date: Wed, 20 Jun 2018 13:55:30 +0200 From: martin rudalics MIME-Version: 1.0 To: Robert Pluim Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen References: <5B28ADFC.4060704@gmx.at> <380133793885a54af49bbc8715cfea4ced525342.camel@echosa.net> <5B2A056F.1040003@gmx.at> <874lhx6azn.fsf@gmail.com> In-Reply-To: <874lhx6azn.fsf@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:V5LqIs3/m/gs7OcJqV74vCgn9ko2y2mt7tePMmJJtVEM/qIwci7 p1gTviCHSx3cssS+Qk5AwVP5loLeoGNiKyLWt73NAmebQ2z/3zvcKvYUaxE5yO8LkNcfZot KWWeMPwv+xM3nD58PQtcwRDru7nRVhiWuobElHyYL5l6GfsDU5yCVGw8xhbjUdN5eh4JeZw kh9yNUelvYUHt2ic2UE4g== X-UI-Out-Filterresults: notjunk:1;V01:K0:ZzTZ49FQxtc=:646720PksXPUy+7ikC2OXy kpQrBfk/sHqvaiK7tOABEDdTc2EEfEUkGqH2F+pC3kxCOp+P97szAT8axTX7QOkKYdUtcCyTS NQcVUaqAVEJEq2fcwaBMAHuPXZ16nquqcZAh0jcIOOvVN5C7z7/3PWCpmPFBnofP+Kw1qn9hE cUbtySDjiz+8ZfLeST3VIChuOhNGWkHQmea++URadYcWaxP8EFW9vNuUvGqV5Tvco7VGmhe19 iD+XuMl0dFr8bKpkZgN66iVFZY+NWTf/atuB+78YzH8g2C5CJibdet4UQdfcWrg7su5TDX2n0 8hymDsmcJdk4Vjrizod4jBSofM+Gma5vWqhGl1lzt8XOPTdbKwlOSXwi59NQFlSvBGHMG3QkB 3+ypmo4xYjKDlwLFXIaWRjJG3bn+Z2wk6v9S/KlU4X6hylEA6lGExIccvGasyl0GTuZwAIU0r JzbWrSynaELR5C/C3EQjJe4uwC6TrrLyb3yhIv5k1edW2pA0CcoEx1ya9FxVq1/xXcgaqtFsc ZBmaN0Xif7/lVKzfW49maUnTXd2HqQAX/d642pBTFswV2J+D/4+F6cGZB8iQXQwqVD73sMCRz nKouPwXDcUuRn/f8ihDwFBjKOWnyj+eXNm23j5f6eUMClZNrrzA0xa1kv7EkQ9fsuD7fbWdvv xWqvcwECO732s6dBvGpCVO6i/LBjReSMbzdoZua9Qqdee3Q6uxvvhQ5hgbj7hRaSVgWsvV19h SVsxQbz8R+eU7jFot2sJt1Lc6FDnNcyWMr+4JHMKDvp7lFoJjwoIs1kdYgTI0O8lCCvRuyvOg 5wbkAs+ X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31880 Cc: Brian Zwahr , 31880@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 (-) > It should, but it doesn=CA=BCt. I see similar problems here, but I don= =CA=BCt > understand why (unless this is another instance of "Mixing X and GTK > calls will bite your arse eventually"). What happens when you move a frame to the bottom of your screen and open a menu bar entry? Does it also get hidden? > GTK tooltips seem to appear in the right place, so I=CA=BCll look for > inspiration there. It's up to GTK to decide whether a menu fits on the screen so maybe it messes up the height of menu bar text when scaling is in effect. Does scaling affect the height of menus in the first place? Does it affect the height of tooltips? Thanks for looking into this, martin From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 20 10:31:42 2018 Received: (at 31880) by debbugs.gnu.org; 20 Jun 2018 14:31:42 +0000 Received: from localhost ([127.0.0.1]:57791 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVe97-00018u-Sy for submit@debbugs.gnu.org; Wed, 20 Jun 2018 10:31:42 -0400 Received: from mail-wr0-f180.google.com ([209.85.128.180]:36965) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVe96-00018h-DL for 31880@debbugs.gnu.org; Wed, 20 Jun 2018 10:31:40 -0400 Received: by mail-wr0-f180.google.com with SMTP id k6-v6so727148wrp.4 for <31880@debbugs.gnu.org>; Wed, 20 Jun 2018 07:31:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-copies-to:gmane-reply-to-list :date:in-reply-to:message-id:mime-version:content-transfer-encoding; bh=+xkdnWWK7SJP5x7Pqpsl9/vWoFcStdZ5G6lJhDTXNlA=; b=NgMWCcwTWKq8z45CwDa82xW8Y08CpIkptvmYklN2Mq7brWe9lAldqAkxERZI80mOkE b+zN7BdctOisobr86zIMVoPNYc+GWeTAV7SAm+2WHRJ1EHTLO7Mc+yfV5R9PFpbrfJBy Pujk2X8NscUzp7rbxzsVRydYvL+ybSqQjvvexhmQ42PzqV1ODLQIsGZObKst4Lzp1eOZ RG3AhfIvu1FkoeDKm1ZEIt6c/RSXTIzWlSKnSI4zUwcuPL2IkceVabdOMiUyagtmM1nj 8q9YwWiQtEVryXHAZuyUqFLPR3DDXLMQtULswlCOvfwEcty7stKfjw/JdREP1se+YWeH 9PUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version :content-transfer-encoding; bh=+xkdnWWK7SJP5x7Pqpsl9/vWoFcStdZ5G6lJhDTXNlA=; b=NSz9EtJ67ON7eVHBP9yyOErMk4o5Et0ux7n+CFRidyHtQ94PRcwk0iDsGDZX3vAWze 7xcHO9c6oO0sltzm/3PEIE9f8NsYNavYqZ0Vxj0CqMUL+fZlLVRE3/qJO3WRt8R5fTKY lc1vnJ58l2Gb0lPFoI58yX6Dc8Q+DGRGW8mFCclVOI2cICSqstd/9ZouobjQ3PPbyLTc +yI0NkqqbshD8fAcMx6Aa3ab4PcYg4gzj/RaWMbrwuIboB52LarJatL1dNUlg7NZDtzt hGaHj95RVhyQxZEs0+1fSt6ztwxAiNinrdjVujOuwCE9YpZ8UQ5cMlGg+K8AcsxUcILv wjtA== X-Gm-Message-State: APt69E1lPkJBFzoYDag3i0UuWwh9iBKWndjrnoh376nAgo4W6Ia7mgMc q1MzN8ZS9Jvh+cujM4TYcV5Ny4U1 X-Google-Smtp-Source: ADUXVKKGrAwxt6L65dPqjJS/QmFpllHlz4sn24ligBoLcVBi/HZFVEL5vOMnzUBkjt+MTc9ytGTMDA== X-Received: by 2002:adf:da4e:: with SMTP id r14-v6mr17548923wrl.154.1529505094157; Wed, 20 Jun 2018 07:31:34 -0700 (PDT) Received: from rpluim-ubuntu ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id h71-v6sm3498273wme.47.2018.06.20.07.31.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Jun 2018 07:31:33 -0700 (PDT) From: Robert Pluim To: martin rudalics Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen References: <5B28ADFC.4060704@gmx.at> <380133793885a54af49bbc8715cfea4ced525342.camel@echosa.net> <5B2A056F.1040003@gmx.at> <874lhx6azn.fsf@gmail.com> <5B2A40B2.4020600@gmx.at> X-Debbugs-No-Ack: yes Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Wed, 20 Jun 2018 16:31:32 +0200 In-Reply-To: <5B2A40B2.4020600@gmx.at> (martin rudalics's message of "Wed, 20 Jun 2018 13:55:30 +0200") Message-ID: <87vaad4ji3.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31880 Cc: Brian Zwahr , 31880@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 (-) martin rudalics writes: >> It should, but it doesn=CA=BCt. I see similar problems here, but I don= =CA=BCt >> understand why (unless this is another instance of "Mixing X and GTK >> calls will bite your arse eventually"). > > What happens when you move a frame to the bottom of your screen and > open a menu bar entry? Does it also get hidden? No, menu bar menus are fine. >> GTK tooltips seem to appear in the right place, so I=CA=BCll look for >> inspiration there. > > It's up to GTK to decide whether a menu fits on the screen so maybe it > messes up the height of menu bar text when scaling is in effect. Does > scaling affect the height of menus in the first place? Does it affect > the height of tooltips? > Yes and yes, because it affects the size of the font used to display them. > Thanks for looking into this, martin Yet another instance of a disagreement between how GTK and X calculate pixels. Who will rid me of this turbulent mix? Brian, would it be possible for you to try out the following patch? It fixes things for me here. diff --git i/src/xmenu.c w/src/xmenu.c index e7ef31ac56..3a245771e1 100644 --- i/src/xmenu.c +++ w/src/xmenu.c @@ -1162,11 +1162,16 @@ menu_position_func (GtkMenu *menu, gint *x, gint *y= , gboolean *push_in, gpointer GtkRequisition req; int max_x =3D -1; int max_y =3D -1; + int scale =3D 1; =20 Lisp_Object frame, workarea; =20 XSETFRAME (frame, data->f); =20 +#ifdef HAVE_GTK3 + scale =3D xg_get_scale (data->f); +#endif + /* TODO: Get the monitor workarea directly without calculating other items in x-display-monitor-attributes-list. */ workarea =3D call3 (Qframe_monitor_workarea, @@ -1192,11 +1197,18 @@ menu_position_func (GtkMenu *menu, gint *x, gint *y= , gboolean *push_in, gpointer max_y =3D x_display_pixel_height (dpyinfo); } =20 + /* frame-monitor-workarea and {x,y}_display_pixel_width/height all + return device pixels, but GTK wants scaled pixels. The positions + passed in via data were already scaled for us. */ + max_x /=3D scale; + max_y /=3D scale; *x =3D data->x; *y =3D data->y; =20 /* Check if there is room for the menu. If not, adjust x/y so that - the menu is fully visible. */ + the menu is fully visible. gtk_widget_get_preferred_size returns + scaled pixels, so there is no need to apply the scaling + factor. */ gtk_widget_get_preferred_size (GTK_WIDGET (menu), NULL, &req); if (data->x + req.width > max_x) *x -=3D data->x + req.width - max_x; From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 20 16:15:07 2018 Received: (at 31880) by debbugs.gnu.org; 20 Jun 2018 20:15:07 +0000 Received: from localhost ([127.0.0.1]:57990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVjVS-0000pq-Mx for submit@debbugs.gnu.org; Wed, 20 Jun 2018 16:15:07 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:59809) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVjVR-0000pj-H7 for 31880@debbugs.gnu.org; Wed, 20 Jun 2018 16:15:06 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 297B021B4F; Wed, 20 Jun 2018 16:15:05 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Wed, 20 Jun 2018 16:15:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=echosa.net; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=DusdWnsuLiVIbYjnJgE98ckZJdcUDiDfQ1ugedsjsIg=; b=FptWJtn1 PCXGdajb2w19gV3VW8fgStN0z5A8QfdNTqByO+pE2ndbzoT++nX+12n6Umbxfpe/ Z9987+Q9w54E3YYITQoOsSmDQJ9RXi8DTBsQNQws3P53sffhLxed1PF79oGTbLcW gfSJ1/9GRgM+pix1gADYqPoBHnWKZEyU8wL0mfB6smtSzFAw2dkLtwZbEn5l/rnc gnhzEAmaTRRoOhDKrMjLPyM3Hb9p7qIaGTTleyFbg3cI0Iqaf8KBONkDItx5v/+G HlzXveGrOWTuPS9sVS3yqX634B6PxxENcWrNXPx7QUQPCs2lhxt3ivfNgSxK2CjV Z8/rX6BFuGNvSA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=DusdWnsuLiVIbYjnJgE98ckZJdcUD iDfQ1ugedsjsIg=; b=XFhUg8cRD7uFNGsxin/EVTKRmC5rJqcMytjUwQLlDkd59 IYr8W8wzZbXq70c0FxiCUAGL08+xpawv8KAy3qTvxk9A57Bj8+2bRvgVB789BiEB OKI2rR16mGK6Z68oDl05PsUlYYdQ5wPFSQvgwj2MeruEJfM6y9KhbPGJxFrkQa9V jObzgOJO+MuNfMPuz1p6GKNtMNLVJ7EYllhgNPYZtXGHjvv7HGwFB0C9mgio21If RTvmYKQlXyBFSF/rXlBnpjjGvsxBhTPEro3pCqi2mcHkmsTh2XKR5ZvEt8Bx8snO weY4TrRICEb0v0Ah0jlF+clDlMDpM6UOkqavB1Y2A== X-ME-Proxy: X-ME-Sender: Received: from pop-os (50-24-105-222.bcstcmtk02.res.dyn.suddenlink.net [50.24.105.222]) by mail.messagingengine.com (Postfix) with ESMTPA id 7D25F1025C; Wed, 20 Jun 2018 16:15:04 -0400 (EDT) Message-ID: Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen From: Brian Zwahr To: Robert Pluim , martin rudalics Date: Wed, 20 Jun 2018 15:15:03 -0500 In-Reply-To: <87vaad4ji3.fsf@gmail.com> References: <5B28ADFC.4060704@gmx.at> <380133793885a54af49bbc8715cfea4ced525342.camel@echosa.net> <5B2A056F.1040003@gmx.at> <874lhx6azn.fsf@gmail.com> <5B2A40B2.4020600@gmx.at> <87vaad4ji3.fsf@gmail.com> Content-Type: multipart/alternative; boundary="=-hjCCtlrnq3IHtlM+Av56" X-Mailer: Evolution 3.28.1-2 Mime-Version: 1.0 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31880 Cc: 31880@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.7 (-) --=-hjCCtlrnq3IHtlM+Av56 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit I'm not exactly sure what to do with this. I assume I need to get the latest source and build it, after applying this diff? Where do I get the source? I've never built Emacs from source before. I'll try to get to it when I can. On Wed, 2018-06-20 at 16:31 +0200, Robert Pluim wrote: > martin rudalics writes: > It should, but it doesnʼt. I see similar problems here, but I > donʼtunderstand why (unless this is another instance of "Mixing X and > GTKcalls will bite your arse eventually"). > What happens when you move a frame to the bottom of your screen > andopen a menu bar entry? Does it also get hidden? > No, menu bar menus are fine. > GTK tooltips seem to appear in the right place, so Iʼll look > forinspiration there. > It's up to GTK to decide whether a menu fits on the screen so maybe > itmesses up the height of menu bar text when scaling is in > effect. Doesscaling affect the height of menus in the first > place? Does it affectthe height of tooltips? > > Yes and yes, because it affects the size of the font used to > displaythem. > Thanks for looking into this, martin > Yet another instance of a disagreement between how GTK and X > calculatepixels. Who will rid me of this turbulent mix? > Brian, would it be possible for you to try out the following patch? > Itfixes things for me here. > diff --git i/src/xmenu.c w/src/xmenu.cindex e7ef31ac56..3a245771e1 > 100644--- i/src/xmenu.c+++ w/src/xmenu.c@@ -1162,11 +1162,16 @@ > menu_position_func (GtkMenu *menu, gint *x, gint *y, gboolean > *push_in, gpointer GtkRequisition req; int max_x = -1; int > max_y = -1;+ int scale = 1; Lisp_Object frame, > workarea; XSETFRAME (frame, data->f); +#ifdef HAVE_GTK3+ scale = > xg_get_scale (data->f);+#endif+ /* TODO: Get the monitor workarea > directly without calculating other items in x-display-monitor- > attributes-list. */ workarea = call3 (Qframe_monitor_workarea,@@ > -1192,11 +1197,18 @@ menu_position_func (GtkMenu *menu, gint *x, gint > *y, gboolean *push_in, gpointer max_y = x_display_pixel_height > (dpyinfo); } + /* frame-monitor-workarea and > {x,y}_display_pixel_width/height all+ return device pixels, but > GTK wants scaled pixels. The positions+ passed in via data were > already scaled for us. */+ max_x /= scale;+ max_y /= scale; *x = > data->x; *y = data->y; /* Check if there is room for the > menu. If not, adjust x/y so that- the menu is fully > visible. */+ the menu is fully > visible. gtk_widget_get_preferred_size returns+ scaled pixels, > so there is no need to apply the > scaling+ factor. */ gtk_widget_get_preferred_size (GTK_WIDGET > (menu), NULL, &req); if (data->x + req.width > max_x) *x -= > data->x + req.width - max_x; > > > --=-hjCCtlrnq3IHtlM+Av56 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable
I'm not exactly sure what to do with this. I = assume I need to get the latest source and build it, after applying this di= ff? Where do I get the source? I've never built Emacs from source before. I= 'll try to get to it when I can.

On Wed, 2018-06-2= 0 at 16:31 +0200, Robert Pluim wrote:
martin rudalics <rudalics@gmx.at= > writes:

It should,=
 but it doesn=CA=BCt. I see similar problems here, but I don=CA=BCt
understand why (unless this is another instance of "Mixing X and GTK
calls will bite your arse eventually").

What happens when you move a frame to the bottom of your screen and=
open a menu bar entry?  Does it also get hidden?

No, menu bar menus are fine.

=
GTK tooltips seem to appear in the right place, =
so I=CA=BCll look for
inspiration there.
It's up to GTK to decide whether a menu fits on the screen so m=
aybe it
messes up the height of menu bar text when scaling is in =
effect.  Does
scaling affect the height of menus in the first pla=
ce?  Does it affect
the height of tooltips?

<= pre>

Yes and yes, because it affects the size of t=
he font used to display
them.

Thanks for looking into this, mart=
in

Yet another instance of a disagreeme=
nt between how GTK and X calculate
pixels. Who will rid me of thi=
s turbulent mix?

Brian, would it be possible for y=
ou to try out the following patch? It
fixes things for me here.

diff --git i/src/xmenu.c w/src/xmenu.c
in=
dex e7ef31ac56..3a245771e1 100644
--- i/src/xmenu.c
+++=
 w/src/xmenu.c
@@ -1162,11 +1162,16 @@ menu_position_func (GtkMen=
u *menu, gint *x, gint *y, gboolean *push_in, gpointer
   GtkRequ=
isition req;
   int max_x =3D -1;
   int max_y =3D -1;<=
/pre>
+  int scale =3D 1;
 
   Lisp_Object frame, w=
orkarea;
 
   XSETFRAME (frame, data->f);
=
 
+#ifdef HAVE_GTK3
+  scale =3D xg_get_scale (data->=
;f);
+#endif
+
   /* TODO: Get the monitor wo=
rkarea directly without calculating other
      items in x-displa=
y-monitor-attributes-list. */
   workarea =3D call3 (Qframe_monit=
or_workarea,
@@ -1192,11 +1197,18 @@ menu_position_func (GtkMenu =
*menu, gint *x, gint *y, gboolean *push_in, gpointer
       max_y=
 =3D x_display_pixel_height (dpyinfo);
     }
 
+ /* frame-monitor-workarea and {x,y}_display_pixel_width/height all
+     return device pixels, but GTK wants scaled pixels.  The posit=
ions
+     passed in via data were already scaled for us.  */
+  max_x /=3D scale;
+  max_y /=3D scale;
   *x =
=3D data->x;
   *y =3D data->y;
 
   /*=
 Check if there is room for the menu.  If not, adjust x/y so that
- the menu is fully visible. */
+     the menu is fully vis=
ible.  gtk_widget_get_preferred_size returns
+     scaled pixels,=
 so there is no need to apply the scaling
+     factor.  */
=
   gtk_widget_get_preferred_size (GTK_WIDGET (menu), NULL, &req);<=
/pre>
   if (data->x + req.width > max_x)
     *x -=3D =
data->x + req.width - max_x;


--=-hjCCtlrnq3IHtlM+Av56-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 21 03:15:52 2018 Received: (at 31880) by debbugs.gnu.org; 21 Jun 2018 07:15:52 +0000 Received: from localhost ([127.0.0.1]:58171 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVtou-0004Px-E6 for submit@debbugs.gnu.org; Thu, 21 Jun 2018 03:15:52 -0400 Received: from mout.gmx.net ([212.227.17.20]:39143) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVtos-0004Pk-NO for 31880@debbugs.gnu.org; Thu, 21 Jun 2018 03:15:51 -0400 Received: from [192.168.1.101] ([212.95.5.219]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LnUna-1g7yux1F1i-00hdLl; Thu, 21 Jun 2018 09:15:41 +0200 Message-ID: <5B2B5093.9050609@gmx.at> Date: Thu, 21 Jun 2018 09:15:31 +0200 From: martin rudalics MIME-Version: 1.0 To: Robert Pluim Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen References: <5B28ADFC.4060704@gmx.at> <380133793885a54af49bbc8715cfea4ced525342.camel@echosa.net> <5B2A056F.1040003@gmx.at> <874lhx6azn.fsf@gmail.com> <5B2A40B2.4020600@gmx.at> <87vaad4ji3.fsf@gmail.com> In-Reply-To: <87vaad4ji3.fsf@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:3aZdqyMGUYAeaIkppOLeAJyo9UuMmGaisChnkLdDdGnyH9bR6a0 bJp8/wvLkPVQvhCYKn2kXI2pKsd8lR1GmLuNhOlnhMWufE8v4KuuWNfpkNyYDqypRB2WVQX 9Y/JSYAP0cWRRwKwBQXTSW0ztG/fqw2TIKIQrBX95wNiXxtyK9rk8tO4kugFOZanhqzRnL+ 3ihA+YgeVdtIDX/kaNocg== X-UI-Out-Filterresults: notjunk:1;V01:K0:GJQ0BWNQuBE=:O8ZGOZhu3sgqGOocQnMxaE F0g4sc4wvH50M769o3mMSBpUC6SII6nXTTA+EFj1njPNq8mFkE0uVp55eHsDx4W7WATSxqwI5 a7V2h2d+EUxmMDnPNMCDBwCMvwjssmNKjn54ZjfWhobFDQ7otIC9xw74hrktrH+lpvCw0dde4 Gjnck15+OiCR06i/0v6EByUREN187RuZTtglYN44D6lwp3Ky4nD22BEXx+MgkPFbu4cvbio0E 6wp7PxSgkoSMgaRABLq+p1b0AKYO/mAE/Kbo5uMscanerwntEaIBc6zm4H2h2R/p+2mHNzTBI ecnNhoIZUyVOvbJX3x7FQjunlTk2xSH3XxH9ZYxFZ6B4TnDNm23ji/HibSpB2b1f6gShYAcuB +EqTx6+rU/fJ+JazEkFODsNNf3p/0M6VfuiJ9wqJEI1hbt3CrntsvG+0CNogwMhU0bRh3esfP LnIHM9xEK6Rl2us9CCRftfAV1tDc/y5O7FeTIiwUiUkSQGzK/YSpzJCPAJ7vzJHe1YJeTG9Su /jpjBQ6+CbPpK4KUhYqr25fUihwufaQPeOBtX9Sx3k0J25sVP6diJNRtIOgq7MX9IQ+Lc4AmK e/n7aZU2u3b5NA0IG+vGek+oOgU4sHYv5wjBl9xsYtkngkofIrsgHydQxA6SI7xxTklpzw7Ez ad8JOI5Mox9san4hmPIcLufna4WAEGyTtL0MV4viDwIbgaJjfICjLuZHHjaRk7hks+Y+mBtL8 O2Nj8EfEgm3PhFfeVcnQA2/cU3Ql2noxbdmiuY1LV2wEPaVN3RT3wc+GIie2vYCnMuQf/vvrE GSw3ueU X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31880 Cc: Brian Zwahr , 31880@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.7 (-) > Yet another instance of a disagreement between how GTK and X calculate > pixels. Who will rid me of this turbulent mix? In xg_show_tooltip we have gtk_window_move (x->ttip_window, root_x / xg_get_scale (f), root_y / xg_get_scale (f)); I suppose this is TRT with a scaled display because root_x and root_y are unscaled and hence we have to scale them to get the appropriate coordinates for scaled displays. Right? Then what happens when we turn off GTK tooltips on a scaled display by setting 'x-gtk-use-system-tooltips' to nil? IIUC the tooltip will now appear at the "wrong" position. Or am I missing something? martin From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 21 04:08:57 2018 Received: (at 31880) by debbugs.gnu.org; 21 Jun 2018 08:08:57 +0000 Received: from localhost ([127.0.0.1]:58210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVueH-0005gw-9S for submit@debbugs.gnu.org; Thu, 21 Jun 2018 04:08:57 -0400 Received: from mail-wm0-f42.google.com ([74.125.82.42]:56235) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVueG-0005gj-3B for 31880@debbugs.gnu.org; Thu, 21 Jun 2018 04:08:56 -0400 Received: by mail-wm0-f42.google.com with SMTP id v16-v6so3543649wmh.5 for <31880@debbugs.gnu.org>; Thu, 21 Jun 2018 01:08:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-copies-to:gmane-reply-to-list :date:in-reply-to:message-id:mime-version; bh=A6wC7xDBMwIEzqRObvkRQp0PM9diZi9jTc3i3cEsV3Q=; b=K1d7AvYPTBCB7vp5jI0DPQiKBxMIYbxoYrXKodqu4HK23DTvPZCfzj9ttnMkAngZg/ tJigMXyOzl889LfTJ0aVB+QQoCzXVTDr3Wb0210u5+mQ6hf+yQKPJxjrooYXhe7E7DUZ LcKLkhHH+iI2soqhdTLhaUG+CK0N5+ANkPH2dnLTiJQSahyvBHMgxzXs4UbEZvz45Y+s s8uCxl4Y47nYGMlXTxknZGPmn+Kfe45yvL47QDc3a9ieuFX/IyPiLEv8PTDIY54IIxAb Q4RwXOg39N8Ga/DLoYOLd42nhzGAalWUcDErrqpKpk14zhGqBp2WlJPdP7tdQSlqFWum dP7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version; bh=A6wC7xDBMwIEzqRObvkRQp0PM9diZi9jTc3i3cEsV3Q=; b=GUgKkveaKsobZuyqml+e9xV6Gfqy0zMQX1PaeEXQSuwmP4NU3856zcQH5UqmzQwmv5 20X9iXLwjSWZ3ThgFrZ8rjhJzYS4oZ5byR1xazgZonMNZW0m2RvsZZDr8PGxW5qJGaRr mtMWmSzvoHRRGjBz4NGnNnIoFtEUyHzUBpFrwinpgltYnGt1gITphlpvpsrnc5ycIHFF 3AA52mLR3CAp7G4dEgC1nlsTN4qAeH7R2VT3HYhuKjS7SmN4lrRXv4hgB2P9pF/hzUaT A3FjTg8GvDSi7Mu1D/S++SFd/D3LbKq6ge/0xfHDhJqcHVPaHnnIB1dkyFb6NR0ZYVBV kO1w== X-Gm-Message-State: APt69E2KtX8GgLf6LR92hBLIutv9MvntmD+VxYHoUWIx/IE5pzaNDvQV nh2HqB82mrPltGwz0CtIHvc= X-Google-Smtp-Source: ADUXVKJj282mXFV5u3ieVZKKQe2NdE1eUICyVrq6wgWTpIAJshV3COGofISSMtNG5kT1zk9pBBGS0Q== X-Received: by 2002:a1c:b443:: with SMTP id d64-v6mr4121800wmf.44.1529568530027; Thu, 21 Jun 2018 01:08:50 -0700 (PDT) Received: from rpluim-ubuntu ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id v138-v6sm6227064wmd.47.2018.06.21.01.08.48 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Jun 2018 01:08:49 -0700 (PDT) From: Robert Pluim To: Brian Zwahr Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen References: <5B28ADFC.4060704@gmx.at> <380133793885a54af49bbc8715cfea4ced525342.camel@echosa.net> <5B2A056F.1040003@gmx.at> <874lhx6azn.fsf@gmail.com> <5B2A40B2.4020600@gmx.at> <87vaad4ji3.fsf@gmail.com> X-Debbugs-No-Ack: yes Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Thu, 21 Jun 2018 10:08:47 +0200 In-Reply-To: (Brian Zwahr's message of "Wed, 20 Jun 2018 15:15:03 -0500") Message-ID: <87in6c4l4g.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.7 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Brian Zwahr writes: > I'm not exactly sure what to do with this. I assume I need to get the > latest source and build it, after applying this diff? Where do I get > the source? I've never built Emacs from source before. I'll try to get > to it when I can. [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rpluim[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [74.125.82.42 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [74.125.82.42 listed in wl.mailspike.net] 1.7 URIBL_BLACK Contains an URL listed in the URIBL blacklist [URIs: autogen.sh] 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 31880 Cc: martin rudalics , 31880@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: 0.7 (/) Brian Zwahr writes: > I'm not exactly sure what to do with this. I assume I need to get the > latest source and build it, after applying this diff? Where do I get > the source? I've never built Emacs from source before. I'll try to get > to it when I can. Yes. You can get the emacs-26 branch sources by doing git clone -b emacs-26 https://git.savannah.gnu.org/git/emacs.git then sudo apt-get build-dep emacs cd emacs git apply menus.patch #assuming you put my patch in menus.patch ./autogen.sh ./configure make src/emacs -Q and then let us know how it goes. Regards Robert From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 21 04:31:52 2018 Received: (at 31880) by debbugs.gnu.org; 21 Jun 2018 08:31:52 +0000 Received: from localhost ([127.0.0.1]:58219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVv0S-0006Et-FT for submit@debbugs.gnu.org; Thu, 21 Jun 2018 04:31:52 -0400 Received: from mail-wm0-f44.google.com ([74.125.82.44]:54949) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVv0Q-0006Ef-72 for 31880@debbugs.gnu.org; Thu, 21 Jun 2018 04:31:50 -0400 Received: by mail-wm0-f44.google.com with SMTP id o13-v6so3651866wmf.4 for <31880@debbugs.gnu.org>; Thu, 21 Jun 2018 01:31:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-copies-to:gmane-reply-to-list :date:in-reply-to:message-id:mime-version; bh=ePyDiZBlA3b5ZyZsxKqbmPwFyqQSRTl053IIe40GH7Q=; b=uWDNBVydpkYito++XnrEsGXcyVhxBnL0zq5qwR9805y6mOFdw8h9tl/3f8Da0dIpwv L3m+q/B3eWvYm08lbYCgfKzYYdXRmCbPeLzDMhJeHwoMsa9qkTHAF1eAe9j5E6sjCSfB yn+udtU95kKwkZXhw7ZrQRcyKtAX+l5ghY0r7Iga//6klUZmEnbZZCAq+Y9WpbfSMU44 j5pesaSq3wKY6qnPYYcSzP2SoHMTQurqO1ZLkG1sj4/XhnSKkFpFBHfi0hOC6VrNAg9u e/ab8YgZyq2YKj2n2XmKG2ne1fCfwdhiBi6Xch0O224RjDxrlsn1yBY0JD9MeHztPnz/ j5YQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version; bh=ePyDiZBlA3b5ZyZsxKqbmPwFyqQSRTl053IIe40GH7Q=; b=gboirT75mrTViTW0zC63UrM3wviB/hsU0vw9JVEKwR9Vf7nHVZfK9+H+EiYCNjOYBv r2IvlU8+xekeriQu27hj/WRQwWhx9i+z0YdvJUbw9Tw+nUi1wfrZ1ztVCMXZVjbnMx6t bNBohSQ+LMtePx4bvEhMI5aoZGmoMS9OZX7UH15er8vsZ0Rw1/Ub+y5n+1R2TaGLigHM rNLJTHq62mG/9fZJBbd1Nmo3hUxaIKC3ZrU5/J4XEva7a0tR33xN1z09oWOWEYsKCMOf GuIyW8BbDNwjcg46ZovxIqhigBQyp1Zo7XT/dBU53h7epwxvS7GEIhp3Eg0ENpqwzljH vEkg== X-Gm-Message-State: APt69E0piX6EIGDSnCJ0gnGaapvgRC9imHmsJ2tC5uM7SdmEgDlvwYcR /q6UPw4fpIJJ97dkYsOgd2bXNoYU X-Google-Smtp-Source: ADUXVKJTz6WJvyqn63c1sV5RQOa0qoOL2UgzyFC6u4/YzhdnUqZW8zD/6FdEmsx69e02haJ1XZLkag== X-Received: by 2002:a1c:d884:: with SMTP id p126-v6mr3932108wmg.110.1529569904234; Thu, 21 Jun 2018 01:31:44 -0700 (PDT) Received: from rpluim-ubuntu ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id b190-v6sm7469288wma.24.2018.06.21.01.31.42 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Jun 2018 01:31:43 -0700 (PDT) From: Robert Pluim To: martin rudalics Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen References: <5B28ADFC.4060704@gmx.at> <380133793885a54af49bbc8715cfea4ced525342.camel@echosa.net> <5B2A056F.1040003@gmx.at> <874lhx6azn.fsf@gmail.com> <5B2A40B2.4020600@gmx.at> <87vaad4ji3.fsf@gmail.com> <5B2B5093.9050609@gmx.at> X-Debbugs-No-Ack: yes Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Thu, 21 Jun 2018 10:31:42 +0200 In-Reply-To: <5B2B5093.9050609@gmx.at> (martin rudalics's message of "Thu, 21 Jun 2018 09:15:31 +0200") Message-ID: <87efh04k29.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 31880 Cc: Brian Zwahr , 31880@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 (-) martin rudalics writes: >> Yet another instance of a disagreement between how GTK and X calculate >> pixels. Who will rid me of this turbulent mix? > > In xg_show_tooltip we have > > gtk_window_move (x->ttip_window, root_x / xg_get_scale (f), > root_y / xg_get_scale (f)); > > I suppose this is TRT with a scaled display because root_x and root_y > are unscaled and hence we have to scale them to get the appropriate > coordinates for scaled displays. Right? > > Then what happens when we turn off GTK tooltips on a scaled display by > setting 'x-gtk-use-system-tooltips' to nil? IIUC the tooltip will now > appear at the "wrong" position. Or am I missing something? When not using GTK tooltips, we end up using XMoveResizeWindow (near the end of Fx_show_tip), which wants device pixel positions, which is what compute_tip_xy produces, so the tooltip appears in the right place. Robert From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 21 04:56:45 2018 Received: (at 31880) by debbugs.gnu.org; 21 Jun 2018 08:56:45 +0000 Received: from localhost ([127.0.0.1]:58229 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVvOW-0006mO-RM for submit@debbugs.gnu.org; Thu, 21 Jun 2018 04:56:45 -0400 Received: from mout.gmx.net ([212.227.17.21]:56247) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fVvOV-0006mC-HM for 31880@debbugs.gnu.org; Thu, 21 Jun 2018 04:56:43 -0400 Received: from [192.168.1.101] ([213.162.73.49]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LsxuQ-1gBCUF1DmU-012VoO; Thu, 21 Jun 2018 10:56:33 +0200 Message-ID: <5B2B6836.7070200@gmx.at> Date: Thu, 21 Jun 2018 10:56:22 +0200 From: martin rudalics MIME-Version: 1.0 To: Robert Pluim Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen References: <5B28ADFC.4060704@gmx.at> <380133793885a54af49bbc8715cfea4ced525342.camel@echosa.net> <5B2A056F.1040003@gmx.at> <874lhx6azn.fsf@gmail.com> <5B2A40B2.4020600@gmx.at> <87vaad4ji3.fsf@gmail.com> <5B2B5093.9050609@gmx.at> <87efh04k29.fsf@gmail.com> In-Reply-To: <87efh04k29.fsf@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:dqnl1rpXHQR4uTTzbZUXf3K+TRZSmKzaddVFCFEIUZUwC8w8/6g PjZacR9ITIE5CXzzhFXDimeT+7+3ee0yY4pF4WgNBz1IHFBIUejcihRcNZsFpibb9ph2u8H gLPhFNwlcD/5B3CndUDdSj9a4HjEDc+a+O1CyjDoXen1oq+cWJ+T1oz6IYlryqNoO9AUmP+ NBPnHXjQgVtKOeRzD+NMA== X-UI-Out-Filterresults: notjunk:1;V01:K0:STeQE8vDRGc=:lwmhDT/eVFlqj2+GEaXIa1 uNvkPUIehcBnJ71G32AxT8WvJGlZkfOuAREnkcmCq8k8zB4XS55khbrLZskBi7q3gNfuDBu/i GF93Di33y4JeWn23qe9bUImxJXhVF2TsDg2Wib5NrcFoYnHtrl7mAKML7xpFD4Ywe/klquFxm 9RqmyT2SAbAxiNwOQ9kT5mw3qcs44On4J46A7PJUQj+URdU+LlzrohWcm9/sXqRxdUgFV2GWa nhn8JTxGmELfK7KagEqoTEb/grrAiVm1mcgspuZwTT47w6rf3BGurVJdeAU/+K0KiPhLnQ88s WaWfrW+sGLV3Uhb2iJktt+xRPzCY8SvZAJT5TPNyAB2GkLiMatqjYyIg1ArR3B8CoKb5TrKSF milDMTBSAvyPWGcZuzxGcuGA6/j2XGwKALWrazd9JdvJz2NHlMsXi81IQKGSfm079QX2jHnff SfySClrcqCU451z4OC2MYOKKn9Y8D5mqOkAo4VwJqpzAI91SxEtzDaY4QOeI06YtnULE5oQkp GVs6oofOkEhFWR/vx9mx5fkuhff2nbLN72zF45O+AwUnxcuKncxCMwPqjzxRZ4ODAWvogKsir J/VIHTFuc811d95okUEM3pjzMdB/aXuBy90KQ6S4GZwpvqxPnrnhV1CPIivl07O2jk+0/arfR 0NrbTkqGxDwyjFqlPBl3XjoSNGoFb6E4cl23/2kBscJbG3YPC0/H7J1cHXRlM6Oxs5sTY8izi tVeHcPB61sQMUmAljhn1OKU6jnx0D12txoR4n0pXBypcP+a1JwUuuPfzeY8ISnj8shdUhtYa7 sjTx4LA X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31880 Cc: Brian Zwahr , 31880@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.7 (-) > When not using GTK tooltips, we end up using XMoveResizeWindow (near > the end of Fx_show_tip), which wants device pixel positions, which is > what compute_tip_xy produces, so the tooltip appears in the right > place. I see. Thanks for the information, martin From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 21 10:41:46 2018 Received: (at 31880) by debbugs.gnu.org; 21 Jun 2018 14:41:46 +0000 Received: from localhost ([127.0.0.1]:59260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fW0mP-0001gc-Ns for submit@debbugs.gnu.org; Thu, 21 Jun 2018 10:41:45 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:56413) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fW0mN-0001gU-Ro for 31880@debbugs.gnu.org; Thu, 21 Jun 2018 10:41:44 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 8207721AE2; Thu, 21 Jun 2018 10:41:43 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Thu, 21 Jun 2018 10:41:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=echosa.net; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=lDvh/mtBvNTqpdoNneZk3urnGG9z4w+rJP8thHJEyh8=; b=r4bqXscY SlxwejNZb92W2aI93ZZPoO7lW1hZOz4lNwFdsxd2Y1QgupeiQEDzBhAYFuMzLrWQ HZG14cact0UiDEu/oap+2DXgg6ajWhLQYLf+0TEH1tuCcWmtEtNx/5XW61YVzXVz UWazzWn2YTQm1/RftU52Cc3RLql4VaBCYg0gBP1mxQpoA1sMo1k73K0rgQAv3EST x6vSNGr1Cr14gsnTrtFIDJRawqT89+hfL3mBGqb7h/J2qz6sPQjzut+E2MF2WiPx tjCaCKJ7U/lbYSnXetihvwXfJO+Npva/RbrjwwaswnJd8ZM7b+rpghM6z5BP3AXu 0ft93gqy7jam2Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=lDvh/mtBvNTqpdoNneZk3urnGG9z4 w+rJP8thHJEyh8=; b=ZHB0h8OjFeeaN4Wlt2dTohT4VVXReyuMDGOCFtp0InQK+ X8cxaAs7/nUP4TLJnYcnX5FwjP5H6op9dV4lu5EfdvLDN8x0dPRywQvxUyQ6TFF0 I69M16mHPyvrJQxUFZn00v+Fu8Vujz14b4+5T8mEv5Bg53Xyka+3QKCFhDx57LH9 +jSdukd5vx9hlWd8NLGz8FnofYOjjuWzmnuRENnOqOjZUQLT+qsaeboz57KfgSlh KykMOzbijOjgH+0pglLK4UP23oHavHlBbPeMeHMYs7plZjMNvLpQC4skiuK6Emre VS3af3RksG4WUJtK6A4bXYZKnlHPvt90pNdgGJhCg== X-ME-Proxy: X-ME-Sender: Received: from pop-os (50-24-105-222.bcstcmtk02.res.dyn.suddenlink.net [50.24.105.222]) by mail.messagingengine.com (Postfix) with ESMTPA id 9915AE452B; Thu, 21 Jun 2018 10:41:42 -0400 (EDT) Message-ID: <304af3375d84c4ac49063244cf58243196dbbbb5.camel@echosa.net> Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen From: Brian Zwahr To: Robert Pluim Date: Thu, 21 Jun 2018 09:41:41 -0500 In-Reply-To: <87in6c4l4g.fsf@gmail.com> References: <5B28ADFC.4060704@gmx.at> <380133793885a54af49bbc8715cfea4ced525342.camel@echosa.net> <5B2A056F.1040003@gmx.at> <874lhx6azn.fsf@gmail.com> <5B2A40B2.4020600@gmx.at> <87vaad4ji3.fsf@gmail.com> <87in6c4l4g.fsf@gmail.com> Content-Type: multipart/alternative; boundary="=-VETSemAmgy6agKnfBkQW" X-Mailer: Evolution 3.28.1-2 Mime-Version: 1.0 X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 31880 Cc: martin rudalics , 31880@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: 0.0 (/) --=-VETSemAmgy6agKnfBkQW Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Finally was able to compile and make after installing a bunch of libs. The patch seems to work! On Thu, 2018-06-21 at 10:08 +0200, Robert Pluim wrote: > Brian Zwahr writes: > I'm not exactly sure what to do with this. I assume I need to get > thelatest source and build it, after applying this diff? Where do I > getthe source? I've never built Emacs from source before. I'll try to > getto it when I can. > Yes. You can get the emacs-26 branch sources by doing > git clone -b emacs-26 https://git.savannah.gnu.org/git/emacs.git > then > sudo apt-get build-dep emacs cd emacs git apply menus.patch > #assuming you put my patch in > menus.patch ./autogen.sh ./configure make src/emacs -Q > and then let us know how it goes. > Regards > Robert --=-VETSemAmgy6agKnfBkQW Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable
Finally was able to compile and make after in= stalling a bunch of libs. The patch seems to work!

On Thu, 2018-06-21 at 10:08 +0200, Robert Pluim wrote:
Brian Zwahr <echo=
sa@echosa.net> writes:

I'm not exactly sure what to do with this. I=
 assume I need to get the
latest source and build it, after apply=
ing this diff? Where do I get
the source? I've never built Emacs =
from source before. I'll try to get
to it when I can.
<=
/pre>

Yes. You can get the emacs-26 branch sources by do=
ing

    git clone -b emacs-26 https://git.savannah.gnu.org/git/emacs.g=
it

then

    sudo apt-=
get build-dep emacs
    cd emacs
    git apply menus.pa=
tch #assuming you put my patch in menus.patch
    ./autogen.sh
    ./configure
    make
    src/emacs -Q
=

and then let us know how it goes.

<= pre>Regards

Robert

--=-VETSemAmgy6agKnfBkQW-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 21 11:05:21 2018 Received: (at 31880) by debbugs.gnu.org; 21 Jun 2018 15:05:21 +0000 Received: from localhost ([127.0.0.1]:59273 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fW19E-0002HL-UU for submit@debbugs.gnu.org; Thu, 21 Jun 2018 11:05:21 -0400 Received: from mail-wm0-f48.google.com ([74.125.82.48]:53518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fW19B-0002H4-H2 for 31880@debbugs.gnu.org; Thu, 21 Jun 2018 11:05:17 -0400 Received: by mail-wm0-f48.google.com with SMTP id x6-v6so5728050wmc.3 for <31880@debbugs.gnu.org>; Thu, 21 Jun 2018 08:05:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-copies-to:gmane-reply-to-list :date:in-reply-to:message-id:mime-version; bh=4kCtzaXamDC4FtcxcJPwLjEwZ15k4G7mzKRt6B94+pw=; b=PACAg6K21iF2mTnKbcBTrFrT6RT5loKwJOeWf+sX3FfBc9r/nEgKRMUDje5fC40nja 48ofbwMRapGkuOMbsbclRLYrlPoVyf17R4x8HSFgoevMT5mf6cMYe93loVEg8bMCqm6g NbnP2Vkmoc7awOisY1bpvNWwOiRol9GDGJnaO9cwbH8ZWr5JeInGtlYDiwoNOh6aKzP6 K98eCqT24zlbD0s34QyBcnP+KzC1TvP8tbhvDiVgZXf4ZLruGH6CJWFj7VjYSp0kcoIk fEQNy3YAdkNPb6vcl/SnA8St+cNtDrLNcM0OrFVDtzf0eyWxxZ4AY7oOZP9I0DqUBUpH UZYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version; bh=4kCtzaXamDC4FtcxcJPwLjEwZ15k4G7mzKRt6B94+pw=; b=hPhkWG1Tnj5Wpae4yHZ0SnOg03x8mr3OixmceaYhYvaDZgbfCqV8cK/voqF7WfthAe +WZzIo7L38fY34GWwXgex6mRzi4IantgKbjN9kBnLWdathb7ChcfUzdncSw/duu5BVAe TfmG/ahLDtXnLwPtUHX+QPE4bRRzZh/9Rb1CwWzz1gueu+0ngYthHYPMp3mF2lT2SLR8 A9YWzvXs7wxF0nlNKgm41A4c6ObNDqA56qZzgk5Kuv05lsIMJpJShennJckVGmLzS9yP fCBwOp50Oy0oc7e4OCE5S7o7z7hYjT2rbkvDrEIZh9ZVNENIaNvA7Pj2QfnOA29L7d4n WPYg== X-Gm-Message-State: APt69E0awkwpbO01uy05y9ViMV8x6ku1v9SwkvXaiY1OfSCI0srLdg78 dp8H7zCLrW9TCcUP824Twtw= X-Google-Smtp-Source: ADUXVKL/ZxdDmWe6w+vP9xL0ejBPMhZVnjyhRQ9heC8ZHveJyVOsFlmvzbSazFssIYoEC4NwXTfqbw== X-Received: by 2002:a1c:978f:: with SMTP id z137-v6mr5856267wmd.40.1529593511456; Thu, 21 Jun 2018 08:05:11 -0700 (PDT) Received: from rpluim-ubuntu ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id 203-v6sm6981813wmp.23.2018.06.21.08.05.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Jun 2018 08:05:10 -0700 (PDT) From: Robert Pluim To: Brian Zwahr Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen References: <5B28ADFC.4060704@gmx.at> <380133793885a54af49bbc8715cfea4ced525342.camel@echosa.net> <5B2A056F.1040003@gmx.at> <874lhx6azn.fsf@gmail.com> <5B2A40B2.4020600@gmx.at> <87vaad4ji3.fsf@gmail.com> <87in6c4l4g.fsf@gmail.com> <304af3375d84c4ac49063244cf58243196dbbbb5.camel@echosa.net> X-Debbugs-No-Ack: yes Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Thu, 21 Jun 2018 17:05:09 +0200 In-Reply-To: <304af3375d84c4ac49063244cf58243196dbbbb5.camel@echosa.net> (Brian Zwahr's message of "Thu, 21 Jun 2018 09:41:41 -0500") Message-ID: <87k1qs2na2.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 31880 Cc: eliz@gnu.org, 31880@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 (-) Brian Zwahr writes: > Finally was able to compile and make after installing a bunch of libs. > The patch seems to work! Thanks for testing. Hopefully there are no other scaling issues. Eli, the patch fixes mode-line popup menu positioning on HiDpi screens when using GTK and scaling. Would you like it in master or emacs-26? Thanks Robert From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 21 11:39:10 2018 Received: (at 31880) by debbugs.gnu.org; 21 Jun 2018 15:39:10 +0000 Received: from localhost ([127.0.0.1]:59285 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fW1fx-00033u-VW for submit@debbugs.gnu.org; Thu, 21 Jun 2018 11:39:10 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35610) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fW1fw-00033h-32 for 31880@debbugs.gnu.org; Thu, 21 Jun 2018 11:39:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fW1fo-0007Ju-7w for 31880@debbugs.gnu.org; Thu, 21 Jun 2018 11:39:02 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:49932) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fW1fo-0007Jq-4M; Thu, 21 Jun 2018 11:39:00 -0400 Received: from [176.228.60.248] (port=1668 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fW1fn-0008D8-JI; Thu, 21 Jun 2018 11:39:00 -0400 Date: Thu, 21 Jun 2018 18:39:05 +0300 Message-Id: <83r2l0qhd2.fsf@gnu.org> From: Eli Zaretskii To: Robert Pluim In-reply-to: <87k1qs2na2.fsf@gmail.com> (message from Robert Pluim on Thu, 21 Jun 2018 17:05:09 +0200) Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen References: <5B28ADFC.4060704@gmx.at> <380133793885a54af49bbc8715cfea4ced525342.camel@echosa.net> <5B2A056F.1040003@gmx.at> <874lhx6azn.fsf@gmail.com> <5B2A40B2.4020600@gmx.at> <87vaad4ji3.fsf@gmail.com> <87in6c4l4g.fsf@gmail.com> <304af3375d84c4ac49063244cf58243196dbbbb5.camel@echosa.net> <87k1qs2na2.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31880 Cc: echosa@echosa.net, 31880@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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > From: Robert Pluim > Cc: 31880@debbugs.gnu.org, eliz@gnu.org > Date: Thu, 21 Jun 2018 17:05:09 +0200 > > Eli, the patch fixes mode-line popup menu positioning on HiDpi screens > when using GTK and scaling. Would you like it in master or emacs-26? Please push to emacs-26, and thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 22 04:04:36 2018 Received: (at 31880-done) by debbugs.gnu.org; 22 Jun 2018 08:04:36 +0000 Received: from localhost ([127.0.0.1]:59638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fWH3b-0004X7-9V for submit@debbugs.gnu.org; Fri, 22 Jun 2018 04:04:36 -0400 Received: from mail-wr0-f180.google.com ([209.85.128.180]:46669) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fWH3a-0004Wt-1u for 31880-done@debbugs.gnu.org; Fri, 22 Jun 2018 04:04:34 -0400 Received: by mail-wr0-f180.google.com with SMTP id l14-v6so659384wrq.13 for <31880-done@debbugs.gnu.org>; Fri, 22 Jun 2018 01:04:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-copies-to:gmane-reply-to-list :date:in-reply-to:message-id:mime-version; bh=M7ZJPSUMSREGCv6gJW9HStuBi4mYi6TCElycR7Ut1Sg=; b=rVMJ2bdgUrDMVqwRdOW/LOAz1QqIYoMqsZuPPO28AIBDmS7WPJMkZ1SKisR8W1Mfrk Oea6sv9x5SuQDkfHICZslsov2Xn4o5by1Q7iaFyC38CSNi27ph520QPY3aYl/bzEs2aI 8KESzG77bu1Ngna4HCuGAhI68+nZ6Obc3M6loMPilLu59ot/8e0kQzhCfg4KVr69HohD 5ssRj/L8AqCSVpdjuFmTKqpJ46jqs3+PKDNLh1KuecFWPeEQwYKtKnBSAW5euWa89Lku ZCaIDD3fqCNAUBRW0PitXttNE6T0W9aGMRw2+KwMxYvpWvNlq0o0NcwQgLRJMvphW0Ve 1+jA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version; bh=M7ZJPSUMSREGCv6gJW9HStuBi4mYi6TCElycR7Ut1Sg=; b=edLfjg9urp/R5RHNwYTPKT8sHazLD2bGozaRUlwJLAyin+Dd2fRlRP+flWpcfCj20M 4NGC7aPqdpCNARM51Qnb5m8Dyn624spiT/JpKCeZqTuPWNY7EqqHt4fzXihe4XdblxwB uXFHM8yi+nvyaumUO8mgaYF9puHCFCdeoOHmEUWRqrC32OsETMYfzLjdsr/5CnbLBeMW Q08EiwdPAg/uWKwF/T0NCXfs5LmuYTnvqCiwzCNwpI50ZkGj7YwMnI4pdupfZhslH1sv R47db2OFMSjcQgD4P5WPQbmLO302hA9TLp2nw+UXiTkrBaKWJRM0Yyfb3lxEp+2Yymya hwsA== X-Gm-Message-State: APt69E1P890zHDsmngSEPOqLW8vZHLv2DS/61SBwEQJP1oVGeAkes30u gv1KGWHRj5MvpMVmkan6fcUOaSpbp2c= X-Google-Smtp-Source: AAOMgpejb7POSCVQ/hpyPjUELcBja2So2h+8hVx+QhIIUkQSSt1DV7D7D9z6HC3ShX0dyhPXdJISxA== X-Received: by 2002:adf:b60d:: with SMTP id f13-v6mr623261wre.186.1529654667893; Fri, 22 Jun 2018 01:04:27 -0700 (PDT) Received: from rpluim-ubuntu ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id k12-v6sm2479210wrr.40.2018.06.22.01.04.26 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 22 Jun 2018 01:04:26 -0700 (PDT) From: Robert Pluim To: Eli Zaretskii Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen References: <5B28ADFC.4060704@gmx.at> <380133793885a54af49bbc8715cfea4ced525342.camel@echosa.net> <5B2A056F.1040003@gmx.at> <874lhx6azn.fsf@gmail.com> <5B2A40B2.4020600@gmx.at> <87vaad4ji3.fsf@gmail.com> <87in6c4l4g.fsf@gmail.com> <304af3375d84c4ac49063244cf58243196dbbbb5.camel@echosa.net> <87k1qs2na2.fsf@gmail.com> <83r2l0qhd2.fsf@gnu.org> X-Debbugs-No-Ack: yes Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Fri, 22 Jun 2018 10:04:25 +0200 In-Reply-To: <83r2l0qhd2.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 21 Jun 2018 18:39:05 +0300") Message-ID: <87fu1f2qnq.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31880-done Cc: 31880-done@debbugs.gnu.org, echosa@echosa.net 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 (-) Eli Zaretskii writes: >> From: Robert Pluim >> Cc: 31880@debbugs.gnu.org, eliz@gnu.org >> Date: Thu, 21 Jun 2018 17:05:09 +0200 >> >> Eli, the patch fixes mode-line popup menu positioning on HiDpi screens >> when using GTK and scaling. Would you like it in master or emacs-26? > > Please push to emacs-26, and thanks. Done as d22b8d1ad1 Closing bug. Robert From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 22 04:56:49 2018 Received: (at 31880) by debbugs.gnu.org; 22 Jun 2018 08:56:49 +0000 Received: from localhost ([127.0.0.1]:59663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fWHs7-0005p9-Ck for submit@debbugs.gnu.org; Fri, 22 Jun 2018 04:56:49 -0400 Received: from mout.gmx.net ([212.227.15.15]:36467) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fWHs5-0005ou-Hw for 31880@debbugs.gnu.org; Fri, 22 Jun 2018 04:56:45 -0400 Received: from [192.168.1.101] ([213.162.73.105]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M5cpk-1gPBkK1cka-00xZ4E; Fri, 22 Jun 2018 10:56:36 +0200 Message-ID: <5B2CB9C3.1090003@gmx.at> Date: Fri, 22 Jun 2018 10:56:35 +0200 From: martin rudalics MIME-Version: 1.0 To: Robert Pluim , Brian Zwahr Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen References: <5B28ADFC.4060704@gmx.at> <380133793885a54af49bbc8715cfea4ced525342.camel@echosa.net> <5B2A056F.1040003@gmx.at> <874lhx6azn.fsf@gmail.com> <5B2A40B2.4020600@gmx.at> <87vaad4ji3.fsf@gmail.com> <87in6c4l4g.fsf@gmail.com> <304af3375d84c4ac49063244cf58243196dbbbb5.camel@echosa.net> <87k1qs2na2.fsf@gmail.com> In-Reply-To: <87k1qs2na2.fsf@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:lJfaKRiV9dedjQyAIFykb2u+F6YbLSzFKTy8z9Omv+eNif54ykv 5vYkOiocZTOfC3ZkctzH7SpaZjgMCW0cYZwBPogTSijczYGmaVHBNLZ7umuTbA+RGn7tTwQ YduSpSfLdUEDZMfUYBcbgH8mSqGfFHk8FtgNi/F5kISBUnawNQ3SgKaBCOWpi38cQUyWczV Kan/zp272Sji7oYDthluQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:Pr8DVtaXQuE=:RYDkcHSMtM4P39yBrRvKXR XIE3iHeyZ9/eE9f8O5rwMAiD8US6VlhxCXF7kmSVtKImwEE4Gv8M62Ldez8KYuH30tGeNCykO CIjW/WrSPnhDnvPEgzdi9/lni+/nZt/d5CLXc5ks87tPDJV2ERW+nM7zu0Qx5Mm/WXh55QERI 6RzZvLNXVHFLKpOYVUQqdOwEYg40xN18pIjff2V5l3IVNUqEGXhrk834QXlm7cmwf65dmPFU4 QQrI5HI464bkZJKoS17iaRAQCbHf2JEn0HdQ0Rbr/Ci/wSryFPp8M3k16cJ1WzLtgMKqY4k/w IDHL0Fk1jH6fnU9HndpgjPXUw7lzxgNcekz9GylEB3SVm/+ohrl9G867uKdccje3XpPONBizj wum4iXIwPJgZCQJPbLoioHTHChUr/S3r3NEGPRrgiRp8+qMBNtW8rLntJ7Sw49iYvMbrzFle1 v6z/0EC+6g8BKEoolrah47drwqPaCxNeJ9/Ikb1uA0Ngu8JDBTYC4D8FXOzQ0BCNxIdPQoH8Z k4KHvPhdGaMNBo2h+X54QKOuj7jxvy8KI55GNuzhJ1rkncz+v2hOwph/jRhzawniQUravrhLy hs7otF/d9L9igiOwcV+hfVsTjpYgEwXGG8NWkn9P17eo5ji0GEWYnPTu7sX+qIHL7hVwJoikE PZgwFPW2GhvkHkXAFUUg2ygLAqf14qTppdlaFsIWXe95cPK5vXF2I1WzEc+CotHuSjE+4bx8n Ot1xse1EE4bwkv9uhBQ49Bw3CmGDP/veWtggRRQlck0LMT3pijMfsoixGi/hIu5FW9TjAvRWV ncLewXl X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31880 Cc: 31880@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 (-) >> Finally was able to compile and make after installing a bunch of libs. >> The patch seems to work! > > Thanks for testing. Hopefully there are no other scaling issues. Great! Many thanks for testing and patch, martin From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 25 06:33:15 2018 Received: (at 31880) by debbugs.gnu.org; 25 Jun 2018 10:33:15 +0000 Received: from localhost ([127.0.0.1]:34301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXOo7-00033h-Hl for submit@debbugs.gnu.org; Mon, 25 Jun 2018 06:33:15 -0400 Received: from mail-wr0-f171.google.com ([209.85.128.171]:46021) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXOo5-00033V-Vs for 31880@debbugs.gnu.org; Mon, 25 Jun 2018 06:33:14 -0400 Received: by mail-wr0-f171.google.com with SMTP id s7-v6so3893026wro.12 for <31880@debbugs.gnu.org>; Mon, 25 Jun 2018 03:33:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=0nWPNOn6UOh6jSZ1+llSDTiSyqM2AvWAtsI85XKFkac=; b=luzrpbPe8i3zj532JOYPKb3BWXF0a7CvTrjwl/C/Bw6dyFDjgxrV9PoAO5ZBYtmuui Zjgm9WthYHy/lMXoYATdFQ0D2RT/KJGyR5e75fLc0L5K3N4amc+83ge1PWJFmreRlW6k HsiEru0fJH8aH5tyBfpYet3kGFyvSbhhw3ngN4d+QErZ4LM+05ERhpWjU25ql1pV0keA N6qPNoXIX5qvF+/WSamQdemyIRK48qWr3F9teZ5BlzLn+W6JTf3jZD/+MycpOf7fHaqz WEu03ilsnDsdzW3dZvj9awkBhjjeHtq1SF6YFVzSy1tMtzXruoT7iwQnc4ziZfAJomkD MKhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=0nWPNOn6UOh6jSZ1+llSDTiSyqM2AvWAtsI85XKFkac=; b=X8llMM0ZyBDM0ybh1ak29wf2mZ+YxUO1LTh7ZWoz6aIIP8qBFKboS7QF40jjBCz9Tt vopEtMpm9A5Po0ZaIQRVlDPkgQRMwcwUULAvY/xr/MaGKJD4uj6HVNK0Zjy66nnq8lW7 1ggyCaFzRAS4p8MeAn0JzjS1TBlaM1KUU1tUwZFq/wL2MM6L0Yyr8LeclF/c4P+xb/+u hQeDeqhk6Gtn3thPz6+y75FyKiS+XXi8CaixPkiYRzsCE+Joy+TMN6dGHzn4HWnBRCjn FQCR3T58g1VL8CPbfFvxjvBJPo54Ens3k/1/PMJsZ4JgetOLyzTt8hrPszvrbKJJxkyc moDA== X-Gm-Message-State: APt69E2PygFEnGDWV8D34DVeZVtEAf0TlFAfv10HqbiT5asDAF2U6sFw qP5rlz9rE+sd20tBEjvc35ybTxrk X-Google-Smtp-Source: AAOMgpfwwJs/Fn+dYkBS8c2toBWO51CFvop1O4tD7xIIa1+8NWAiQ3VL/knC5FkWmbfRN50ouBnJsQ== X-Received: by 2002:adf:f98a:: with SMTP id f10-v6mr9587306wrr.105.1529922787877; Mon, 25 Jun 2018 03:33:07 -0700 (PDT) Received: from lolita.yourcompany.com (188.139.62.94.rev.vodafone.pt. [94.62.139.188]) by smtp.gmail.com with ESMTPSA id l6-v6sm552679wmh.41.2018.06.25.03.33.06 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Jun 2018 03:33:06 -0700 (PDT) From: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= To: martin rudalics Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen References: <5B28ADFC.4060704@gmx.at> Date: Mon, 25 Jun 2018 11:33:04 +0100 In-Reply-To: <5B28ADFC.4060704@gmx.at> (martin rudalics's message of "Tue, 19 Jun 2018 09:17:16 +0200") Message-ID: <87bmbzm9zz.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 31880 Cc: Brian Zwahr , 31880@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: -0.9 (/) martin rudalics writes: >> When I use Emacs via the GUI and I maximize the window, clicking on a >> git branch in the mode line of a buffer produces the actions popup, but >> it is unusable because it is either squished at the bottom of the screen >> or it extends off the buttom of the screen. If I make the Emacs frame >> smaller so that the bottom of the frame is not at the bottom of the >> screen, then I get a usable scrollable list of VC actions when I click >> the git branch information in the mode line. >> >> It seems like this popup always popups up below/beneath/downward of the >> Emacs frame. Instead, if the bottom of the frame is at the bottom of the >> screen (or close to it even, maybe?), then the VC popup should display >> above/upwards. >> >> >> In GNU Emacs 26.1 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.22.30) >> of 2018-05-29 built on lcy01-amd64-029 >> Windowing system distributor 'The X.Org Foundation', version 11.0.119060= 00 >> System Description: Pop!_OS 18.04 LTS > > Thank you for your report. Similar problems have been mentioned in > bugs 24084, 25064, 26130, 26855 and 27131, most of them for Emacs 25 > and GTK 3.22. FWIW, I have a very similar same problem with the Lucid toolkit, and not just for the VC popup: for all but the shortest popups it extends off the usable area of the screen, to the bottom. > Can you see related GTK error messages when running > Emacs from a console? Are you using multiple monitors, a high > resolution display or any other peculiar configuration that has been > mentioned in those reports? I don't see any in the console. Jo=C3=A3o From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 27 03:33:45 2018 Received: (at 31880) by debbugs.gnu.org; 27 Jun 2018 07:33:45 +0000 Received: from localhost ([127.0.0.1]:36813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fY4xV-0002wK-B7 for submit@debbugs.gnu.org; Wed, 27 Jun 2018 03:33:45 -0400 Received: from mout.gmx.net ([212.227.15.15]:51991) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fY4xT-0002w6-KR for 31880@debbugs.gnu.org; Wed, 27 Jun 2018 03:33:44 -0400 Received: from [192.168.1.101] ([46.125.249.79]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0Lb5nF-1g0UlA3gXR-00keDF; Wed, 27 Jun 2018 09:33:33 +0200 Message-ID: <5B333DC5.5070602@gmx.at> Date: Wed, 27 Jun 2018 09:33:25 +0200 From: martin rudalics MIME-Version: 1.0 To: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen References: <5B28ADFC.4060704@gmx.at> <87bmbzm9zz.fsf@gmail.com> In-Reply-To: <87bmbzm9zz.fsf@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:ByAlpPYjX0yK8BRys0e/o4zXpL2dCiPo+Z0A9EExjV8Fbd9L5PB 17cVbUMIwaUGTUfUgvpVyl1deXNe1Y1ANl6e/STX0V2bZqDfzZnQ43vHWWvorhX+NiXZ6J2 akzNWURqN3CcSMjXArRLIcw34XLT3MNVZq5GVrbIuMR+J/VIz8daItT8nSTi920OwbTeuDZ DeEdoBuR77u0F6KqGZe+A== X-UI-Out-Filterresults: notjunk:1;V01:K0:r4EAJDZ1pvg=:HheSr417yVDclcD9j/Gm2M DRqlGPFaEyewOjHi1RsljTiy0y+71UnzEkc9xlB3TUdTuvypL0ZJiG2xEqfBdqrFY5+GAtKoR v5MgJeUXroyGLavoCME2oqax9X7pXSoyXxmzNnBaYzgN0NbefEF4Hk7DpVYL6jdC2xeqei+Np GF37oXerfeN+DqCHRNXgHsnwNROHbqIaaoK5pkyvEs6v4wSGje4ZYbaR8sBs504sHXkVxZbRj OfAAY4KdXnHQUqf5mR52giVCkfC2N0hPfECZCyFWEhE65ZH5j7KbkWxH1bA7ug+Rw4+evuWiu VStPr5izWnpVoGP0kmNbAHxAluJx8hvVkSYUf0Wj7l1G1BZEuGjR8TWC+A3BB1COF9OUzxij8 wWe+FGjnu7s5Zv9u39bVjOc+g/9zBRkqc/3Rx6tB/n3f8YJ/vr00/U19rLcb2q4cLtEsTP5hp aTRR7aO8k+WV8h95dONwWeE5cRJspntZTRvxkh9vP8aIx/v6xFWXOHINwz4+Izgu2coT/p+vw bFPIAM7sMroeQKvPJzXqJOrDZSvFRFkUQn9A2h+SVjUclruuxL4rftFMJF0qCBKrckoNjTxmb X5uOJ9s7A0Atgw4tWmQkkSApiMB5LQ9rVeTW1rRPXnhR/7H+qC3FyyM80lwU1UA4SmNaeRIMh IJ3RLHQH8qb/zTdoEok8F9f1QtI0QNro/WRsTBDHISEC5RJemDt/IUdIWqqSF3kBlHsiwSehx lTI6KjbdIk9xXEMhSXP3liGeX9uzMXb3C3A3vpCF5MJQYyuHJgFxhdhfFVUxr+zJR3lqdx4PE TSJH5FE X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31880 Cc: Brian Zwahr , 31880@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 (-) > FWIW, I have a very similar same problem with the Lucid toolkit, and not > just for the VC popup: for all but the shortest popups it extends off > the usable area of the screen, to the bottom. On a high resolution display? Can you try building without toolkit support? >> Can you see related GTK error messages when running >> Emacs from a console? [...] > > I don't see any in the console. You don't get GTK messages when building with another toolkit. martin From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 27 04:24:34 2018 Received: (at 31880) by debbugs.gnu.org; 27 Jun 2018 08:24:34 +0000 Received: from localhost ([127.0.0.1]:36837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fY5kg-00045V-As for submit@debbugs.gnu.org; Wed, 27 Jun 2018 04:24:34 -0400 Received: from mail-it0-f51.google.com ([209.85.214.51]:37047) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fY5ke-00045I-O8 for 31880@debbugs.gnu.org; Wed, 27 Jun 2018 04:24:33 -0400 Received: by mail-it0-f51.google.com with SMTP id p17-v6so1247078itc.2 for <31880@debbugs.gnu.org>; Wed, 27 Jun 2018 01:24:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=SoHP08n3mpLbIXiWxDW2VPp6Ho5rNuuwbPwElrF8I+s=; b=du+RjjtY+XqB45biEGVEfdyWC4UZz65gvy7lKBE6hO66yGbVvVJWo/kXtWN3IsjxM5 0YHymoePLoyyZnqVld0o/npRcz0v88zb2opyZmcJ9qipK8ZYPqUaWM/aw8PySzkvWCW3 xNdZ3L/Z8RPzTDnsLWUwmdzdKNs9ln3nmB7H6DfyfLHXk3eO/D/vSzcDnxagyrtKdAIT XDSI7mssdppB+s1L1c7tGUC5BShs0gx7l4qWvhH597OK/Vnboccwqp2qi9hmep44FQN8 jibHDA8RaNk2YciOmxrFyEmaQ0nWRz5BFRl2fW1+nfoscMAsWT5VhvrR/i2F9G0BfhPj WwpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=SoHP08n3mpLbIXiWxDW2VPp6Ho5rNuuwbPwElrF8I+s=; b=MjKOf+5IHx1J9Zez+v/nMRXxgPTjxjAzQOdVc/SQcqaZ8x9q8eZ1viLXL69oO4xwFW yMF5akJYCdiKCJGAeJ1C0W+pt6dhUp4BtURKMblA8xFVj7a0sFYmMcfR2uBHfteVxaFS 4gKJZOXGiigFNflB+K+cdp5y2Tfgw1O3VRSwvuQDhs3C1QhBP8tdLFhQQWbr9z7Wwd46 9FBY//g4477MbiNx1HVECR6V0tlHtj++1WQw5+Q86RlnD0ythET9u8ARS2WQbprxLg4b tuQ2iezOVemz81WW45PzWw04af4AMse+Fv33929GFP9SWB6ISRVESKR7lylstkf5vhAb oYNw== X-Gm-Message-State: APt69E2jh2cbLDsJ6qk4sBZ/dUl98EEQ7YIuOgvtctPUGRwSS3ENxkus EzblTmfuIIsdZqi9QqcPfqxsf+ucXKtyUtCGgNw= X-Google-Smtp-Source: AAOMgpfh2XhJ/g2h0EuIWJ1C3hg8Gk6d4XbPwACrZrdEAJnvhFhsYT2OU5y8C8RF5u2IWO6S0E3KyXQtRAor5J5mKwE= X-Received: by 2002:a24:17cf:: with SMTP id 198-v6mr4114530ith.104.1530087867150; Wed, 27 Jun 2018 01:24:27 -0700 (PDT) MIME-Version: 1.0 References: <5B28ADFC.4060704@gmx.at> <87bmbzm9zz.fsf@gmail.com> <5B333DC5.5070602@gmx.at> In-Reply-To: <5B333DC5.5070602@gmx.at> From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Date: Wed, 27 Jun 2018 09:24:16 +0100 Message-ID: Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen To: martin rudalics Content-Type: multipart/alternative; boundary="000000000000cbf547056f9b5713" X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 31880 Cc: Brian Zwahr , 31880@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: -0.9 (/) --000000000000cbf547056f9b5713 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Jun 27, 2018, 08:33 martin rudalics wrote: > > FWIW, I have a very similar same problem with the Lucid toolkit, and n= ot > > just for the VC popup: for all but the shortest popups it extends off > > the usable area of the screen, to the bottom. > > On a high resolution display? On a normal display. > Can you try building without toolkit > support? > I'm confused, sorry. You mean without X? Or with something else other than lucid? Jo=C3=A3o --000000000000cbf547056f9b5713 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

On W= ed, Jun 27, 2018, 08:33 martin rudalics <rudalics@gmx.at> wrote:
=
=C2=A0> FWIW, I have a very similar= same problem with the Lucid toolkit, and not
=C2=A0> just for the VC popup: for all but the shortest popups it extend= s off
=C2=A0> the usable area of the screen, to the bottom.

On a high resolution display?=C2=A0

On a normal display.=


Can you try building without toolkit
support?

I'm confused, sorry.=C2=A0 You mean without X? Or with someth= ing else other than lucid?

Jo=C3=A3o
--000000000000cbf547056f9b5713-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 27 05:57:12 2018 Received: (at 31880) by debbugs.gnu.org; 27 Jun 2018 09:57:12 +0000 Received: from localhost ([127.0.0.1]:36876 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fY7CK-0008Id-3Y for submit@debbugs.gnu.org; Wed, 27 Jun 2018 05:57:12 -0400 Received: from mail-wm0-f47.google.com ([74.125.82.47]:35213) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fY7CI-0008IO-52 for 31880@debbugs.gnu.org; Wed, 27 Jun 2018 05:57:10 -0400 Received: by mail-wm0-f47.google.com with SMTP id z137-v6so4797606wmc.0 for <31880@debbugs.gnu.org>; Wed, 27 Jun 2018 02:57:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-copies-to:gmane-reply-to-list :date:in-reply-to:message-id:mime-version:content-transfer-encoding; bh=Hqzbl7W04YF8/LrQDqVwdVQko1Fxtba8UzNfq5u3dW8=; b=kEi2CxcG4NrE1RiaSQpRs21IJVwxhaLAgeK4UI+KsWYCIwBiERIOqQ5L7yZb6SZcWE AgxqbR1IBsfyYsQM9yzinDv2ydFuo8U/2HV0eAF85IYoubWlJb7Left0y1tx2blaXtUR E+Dkt6kHnD4lE2ZaIrzk3V+Dn/sSVqcqe0kclB9Lk9ma2tt3jXQiMuv/pJXPL6CG3aU2 dp64UhWXW0S2VGjmuHbANRThid7UBeqr7ChsbDKY02jrSu2dDmF5KP3RFJ5u0tYfJhC5 2o+gSGsKqN7jsz7QYCg3HRnWKjSHHK+PGISUNzK8b8nX2LrzbXSFIf3/USyjh17UynYb gwsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version :content-transfer-encoding; bh=Hqzbl7W04YF8/LrQDqVwdVQko1Fxtba8UzNfq5u3dW8=; b=MolOSJxf1xueTl3x7j6uk4QHbCBsoXOkC3JjirQTyQRb+XIuMbpgg+dEyKq7dpDFjt qV56JXTk3JYoVEBNdVYU2x8I6/Kq5Uq74k/p3ruC5YQyDqfVFXAfOXkYIUFqOJUhQnCw sWkeDmWTdJvmJZkMhPMG8seIxE+H/RKuZvJJ2MIGDbDsVdXHqQXoUlOnXjH1NWQYPB/5 WxOoEKRBeNLIDUMHhuxNmTG2fnoWBZdzzNQvP7ozErILkjfy0k4R05GHXrI7KmrAxTda hqunWeGLeygkKmQ/EKDw9bIxszGKIW+CRV1/S8Dc3WvBgmiTFTBRfa+92MGw94GOlDdb bCwA== X-Gm-Message-State: APt69E1fn7wSEXVpEKzE1FNRp8Mq5h9ihjUfETCRQOr9yZ3swyKmjgs9 2t7PrYEfVnYAIHVSY25tBihUv/9lttc= X-Google-Smtp-Source: AAOMgpc9pvllzroGavAnQfnfHVygTV3GDjleXRIPxgMy5ZmYsoVcTshdXD/slHmK/C9PMjXh6FH6jw== X-Received: by 2002:a1c:d509:: with SMTP id m9-v6mr4513086wmg.69.1530093423645; Wed, 27 Jun 2018 02:57:03 -0700 (PDT) Received: from rpluim-ubuntu (36.28.158.77.rev.sfr.net. [77.158.28.36]) by smtp.gmail.com with ESMTPSA id k12-v6sm5293905wrr.40.2018.06.27.02.57.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 27 Jun 2018 02:57:02 -0700 (PDT) From: Robert Pluim To: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen References: <5B28ADFC.4060704@gmx.at> <87bmbzm9zz.fsf@gmail.com> <5B333DC5.5070602@gmx.at> X-Debbugs-No-Ack: yes Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Wed, 27 Jun 2018 11:56:56 +0200 In-Reply-To: (=?utf-8?Q?=22Jo=C3=A3o_T=C3=A1vora=22's?= message of "Wed, 27 Jun 2018 09:24:16 +0100") Message-ID: <87k1qkpn6f.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 31880 Cc: martin rudalics , Brian Zwahr , 31880@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 (-) Jo=C3=A3o T=C3=A1vora writes: > On Wed, Jun 27, 2018, 08:33 martin rudalics wrote: > >> > FWIW, I have a very similar same problem with the Lucid toolkit, and = not >> > just for the VC popup: for all but the shortest popups it extends off >> > the usable area of the screen, to the bottom. >> >> On a high resolution display? > > > On a normal display. > >> > > Can you try building without toolkit >> support? >> > > I'm confused, sorry. You mean without X? Or with something else other th= an > lucid? Martin means ./configure --with-x-toolkit=3Dno which I think means we only do direct XLib calls. I=CA=BCve tried both that and --with-x-toolkit=3Dlucid and see no problems with popup menu positioning. Regards Robert From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 27 07:17:37 2018 Received: (at 31880) by debbugs.gnu.org; 27 Jun 2018 11:17:37 +0000 Received: from localhost ([127.0.0.1]:36914 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fY8S9-0001w9-8T for submit@debbugs.gnu.org; Wed, 27 Jun 2018 07:17:37 -0400 Received: from mail-it0-f51.google.com ([209.85.214.51]:53220) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fY8S6-0001vt-V7 for 31880@debbugs.gnu.org; Wed, 27 Jun 2018 07:17:35 -0400 Received: by mail-it0-f51.google.com with SMTP id m194-v6so6966378itg.2 for <31880@debbugs.gnu.org>; Wed, 27 Jun 2018 04:17:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=TLhtcXWVbhf1ZHmbTX61Ny2/jv/zxoVp/bIj/FXnL5I=; b=e6i7V9EAopAXOPCa3FsTFmG39gwT7iWSqlwizDz9ZoulIexigy1d5mXJlS4CM06x5Z h/NpcewKRluBoJNysDXuAyomgaFQEJLuu/UpcdYgRqXWUdorYtw7W7+L9uYQSONcFCmv fU9ymKmJagQZEf2o5BMiUvqcUtUZkPXRlWxcdF2rMC/1vi/lJ9aFbrt04DEvI2VcI7+4 u9TBBr57EQ6twCmdcyfNBfm9ELCwJeC5JXQFI4hjFFiNOVVbadCciLbglAqfBc5WMX+S p1T8+2qVVyDX18cxodiBtuSzIA51ko1gUIJLVTuvC2oJpZNysPzht2ivAi7PtQgzOeHI j5bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=TLhtcXWVbhf1ZHmbTX61Ny2/jv/zxoVp/bIj/FXnL5I=; b=itGJLZFgkv4KXkEOO+HVGiwkxwrKh/O4+viIreoRTJaPuDjx+fsDXmWnzjFTfZVDCU xIXkVtELf4ESjTdtHI89Vd6g0yhp5aPkMDsPKu9dt4iQxIS/2JKWReHbHQOM5/AFX9t5 qNi7mBva89R7kV+8aqUYM9cUHsud8icMgbxl912kdTI/GgKqlDsCcY74xitgL+IEXyey 9jcSTxuQozCzQNTk7wfQc4s3iFAEUgn+U4oTvxaB0DsnEuvpGIrVBlkPBv87vzYPZ1EC mWt9ndfVBEC4SN9fbibUd55G21LZ2X8XBG71+27rXO/5gBXsfrKnamDEYAwYbYSIwHzS 6nWA== X-Gm-Message-State: APt69E2O0OTrgPWc1AND3meociV1t1ideihdFi6q3gmyvg2M4uMep1qn 3nP4i22pfRY6Jz8YNC9tNCTQiwVsbQvXcA22kOM= X-Google-Smtp-Source: AAOMgpcB7gwVJRLkIodZfZZdioxOcpSb8X4RN/Ev4MXwMpXO59GBwtnwhEH3MhFT38fjzbHdpfBdxCSLyGZVSkWyw9c= X-Received: by 2002:a24:17cf:: with SMTP id 198-v6mr4503966ith.104.1530098249306; Wed, 27 Jun 2018 04:17:29 -0700 (PDT) MIME-Version: 1.0 References: <5B28ADFC.4060704@gmx.at> <87bmbzm9zz.fsf@gmail.com> <5B333DC5.5070602@gmx.at> <87k1qkpn6f.fsf@gmail.com> In-Reply-To: <87k1qkpn6f.fsf@gmail.com> From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Date: Wed, 27 Jun 2018 12:16:55 +0100 Message-ID: Subject: Re: bug#31880: 26.1; VC mode line popup when clicked is off screen To: Robert Pluim Content-Type: multipart/alternative; boundary="0000000000009f1963056f9dc27c" X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 31880 Cc: martin rudalics , Brian Zwahr , 31880@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: -0.9 (/) --0000000000009f1963056f9dc27c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thanks for the clarification. I'll try that later today. Jo=C3=A3o On Wed, Jun 27, 2018, 10:57 Robert Pluim wrote: > Jo=C3=A3o T=C3=A1vora writes: > > > On Wed, Jun 27, 2018, 08:33 martin rudalics wrote: > > > >> > FWIW, I have a very similar same problem with the Lucid toolkit, an= d > not > >> > just for the VC popup: for all but the shortest popups it extends o= ff > >> > the usable area of the screen, to the bottom. > >> > >> On a high resolution display? > > > > > > On a normal display. > > > >> > > > > Can you try building without toolkit > >> support? > >> > > > > I'm confused, sorry. You mean without X? Or with something else other > than > > lucid? > > Martin means > > ./configure --with-x-toolkit=3Dno > > which I think means we only do direct XLib calls. > > I=CA=BCve tried both that and --with-x-toolkit=3Dlucid and see no problem= s > with popup menu positioning. > > Regards > > Robert > --0000000000009f1963056f9dc27c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks for the clarification. I'll try that later tod= ay.

Jo=C3=A3o

<= div class=3D"gmail_quote">
On Wed, Jun 27, 2018, 10:57 Robe= rt Pluim <rpluim@gmail.com> w= rote:
Jo=C3=A3o T=C3=A1vora <j= oaotavora@gmail.com> writes:

> On Wed, Jun 27, 2018, 08:33 martin rudalics <rudalics@gmx.at> w= rote:
>
>>=C2=A0 > FWIW, I have a very similar same problem with the Lucid= toolkit, and not
>>=C2=A0 > just for the VC popup: for all but the shortest popups = it extends off
>>=C2=A0 > the usable area of the screen, to the bottom.
>>
>> On a high resolution display?
>
>
> On a normal display.
>
>>
>
> Can you try building without toolkit
>> support?
>>
>
> I'm confused, sorry.=C2=A0 You mean without X? Or with something e= lse other than
> lucid?

Martin means

./configure --with-x-toolkit=3Dno

which I think means we only do direct XLib calls.

I=CA=BCve tried both that and --with-x-toolkit=3Dlucid and see no problems<= br> with popup menu positioning.

Regards

Robert
--0000000000009f1963056f9dc27c-- From unknown Thu Jun 19 14:15:54 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 25 Jul 2018 11:24:07 +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