From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 11 12:41:13 2014 Received: (at submit) by debbugs.gnu.org; 11 Sep 2014 16:41:13 +0000 Received: from localhost ([127.0.0.1]:38409 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XS7Ql-0003ks-VV for submit@debbugs.gnu.org; Thu, 11 Sep 2014 12:41:12 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52831) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XS77Q-00036b-AD for submit@debbugs.gnu.org; Thu, 11 Sep 2014 12:21:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XS77F-0002K7-N9 for submit@debbugs.gnu.org; Thu, 11 Sep 2014 12:21:12 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:36669) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XS77F-0002K1-JC for submit@debbugs.gnu.org; Thu, 11 Sep 2014 12:21:01 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54310) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XS779-0006oS-4d for bug-gnu-emacs@gnu.org; Thu, 11 Sep 2014 12:21:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XS772-0002Bj-Jv for bug-gnu-emacs@gnu.org; Thu, 11 Sep 2014 12:20:55 -0400 Received: from mx0.mattleach.net ([176.58.118.143]:57554) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XS772-0002BG-4s for bug-gnu-emacs@gnu.org; Thu, 11 Sep 2014 12:20:48 -0400 Received: by mx0.mattleach.net (Postfix, from userid 99) id ED3E5620F6; Thu, 11 Sep 2014 17:20:46 +0100 (BST) Received: from alarm.home (host86-179-90-36.range86-179.btcentralplus.com [86.179.90.36]) by mx0.mattleach.net (Postfix) with ESMTPSA id D09E4620F2 for ; Thu, 11 Sep 2014 17:20:41 +0100 (BST) From: dev@mattleach.net To: bug-gnu-emacs@gnu.org Subject: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer Date: Thu, 11 Sep 2014 17:20:29 +0100 Message-ID: <87mwa65dte.fsf@alarm.home> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 11 Sep 2014 12:41:10 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (-----) --=-=-= Content-Type: text/plain Hello, On occasion when making Emacs full-screen using the new 'toggle-frame-fullscreen' the mode line will be chopped off as well as the scroll bars (see attached screenshot). The bug seems to be non-deterministic as it only happens on occasion. To reproduce from emacs -q: 'toggle-frame-fullscreen' Simply rinse and repeat until the bug is seen. Thanks, Matt In GNU Emacs 24.4.50.1 (armv7l-unknown-linux-gnueabihf, GTK+ Version 2.24.24) of 2014-09-11 on alarm Windowing system distributor `The X.Org Foundation', version 11.0.11600000 Configured using: `configure --prefix=/usr/local' Configured features: XPM JPEG TIFF GIF PNG SOUND GPM DBUS GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE XFT ZLIB Important settings: value of $LANG: C locale-coding-system: nil Major mode: Fundamental Minor modes in effect: show-paren-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t Recent input: M-x r e p o r t e Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: /home/matthew/.emacs.d/elpa/emms-20140820.1251/tq hides /usr/local/share/emacs/24.4.50/lisp/emacs-lisp/tq Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils smartparens byte-opt dash conf-toplev conf-ssh-agent conf-windmove windmove conf-whitespace conf-theme conf-slime slime-repl elp cl-macs cl gv slime-parse bytecomp byte-compile cconv slime etags arc-mode archive-mode noutline outline easy-mmode pp hyperspec browse-url conf-faces hl-sexp thingatpt conf-eshell em-term term disp-table ehelp em-smart pcomplete comint ansi-color ring esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-arg eldoc esh-groups eshell esh-module esh-mode esh-util conf-erc conf-emms emms-cache emms-info-ogginfo emms-info-mp3info emms-playlist-mode emms-player-vlc advice help-fns emms-source-playlist emms-source-file locate dired emms-player-mplayer emms-playing-time emms-player-simple emms-info later-do emms-setup emms-mode-line emms emms-compat conf-elisp conf-packages tex-site slime-autoloads info easymenu package conf-dir conf-dired conf-c-mode conf-auctex conf-asm conf-ace-jump conf-personal ido edmacro kmacro cl-loaddefs cl-lib paren time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer 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 make-network-process dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 8 169696 7231) (symbols 24 28749 0) (miscs 20 96 150) (strings 16 46586 5074) (string-bytes 1 1252189) (vectors 8 21860) (vector-slots 4 528797 2716) (floats 8 125 223) (intervals 28 259 186) (buffers 520 12) (heap 1024 18836 925)) --=-=-= Content-Type: image/png Content-Disposition: attachment; filename=2014-09-11-170842_1366x768_scrot.png Content-Transfer-Encoding: base64 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 IECAAAECBOIERABxI9MwAQIECBAgQIAAAQIECBDoCIgAOmpqCBAgQIAAAQIECBAgQIBAnIAIIG5k GiZAgAABAgQIECBAgAABAh0BEUBHTQ0BAgQIECBAgAABAgQIEIgTEAHEjUzDBAgQIECAAAECBAgQ IECgIyAC6KipIUCAAAECBAgQIECAAAECcQIigLiRaZgAAQIECBAgQIAAAQIECHQERAAdNTUECBAg QIAAAQIECBAgQCBOQAQQNzINEyBAgAABAgQIECBAgACBjoAIoKOmhgABAgQIECBAgAABAgQIxAmI AOJGpmECBAgQIECAAAECBAgQINAREAF01NQQIECAAAECBAgQIECAAIE4ARFA3Mg0TIAAAQIECBAg QIAAAQIEOgIigI6aGgIECBAgQIAAAQIECBAgECcgAogbmYYJECBAgAABAgQIECBAgEBHQATQUVND gAABAgQIECBAgAABAgTiBEQAcSPTMAECBAgQIECAAAECBAgQ6AiIADpqaggQIECAAAECBAgQIECA QJyACCBuZBomQIAAAQIECBAgQIAAAQIdARFAR00NAQIECBAgQIAAAQIECBCIExABxI1MwwQIECBA gAABAgQIECBAoCMgAuioqSFAgAABAgQIECBAgAABAnECIoC4kWmYAAECBAgQIECAAAECBAh0BEQA HTU1BAgQIECAAAECBAgQIEAgTkAEEDcyDRMgQIAAAQIECBAgQIAAgY6ACKCjpoYAAQIECBAgQIAA AQIECMQJiADiRqZhAgQIECBAgAABAgQIECDQERABdNTUECBAgAABAgQIECBAgACBOAERQNzINEyA AAECBAgQIECAAAECBDoCIoCOmhoCBAgQIECAAAECBAgQIBAnIAKIG5mGCRAgQIAAAQIECBAgQIBA R0AE0FFTQ4AAAQIECBAgQIAAAQIE4gREAHEj0zABAgQIECBAgAABAgQIEOgIiAA6amoIECBAgAAB AgQIECBAgECcgAggbmQaJkCAAAECBAgQIECAAAECHQERQEdNDQECBAgQIECAAAECBAgQiBMQAcSN TMMECBAgQIAAAQIECBAgQKAjIALoqKkhQIAAAQIECBAgQIAAAQJxAiKAuJFpmAABAgQIECBAgAAB AgQIdAREAB01NQQIECBAgAABAgQIECBAIE5ABBA3Mg0TIECAAAECBAgQIECAAIGOgAigo6aGAAEC BAgQIECAAAECBAjECYgA4kamYQIECBAgQIAAAQIECBAg0BEQAXTU1BAgQIAAAQIECBAgQIAAgTgB EUDcyDRMgAABAgQIECBAgAABAgQ6AiKAjpoaAgQIECBAgAABAgQIECAQJyACiBuZhgkQIECAAAEC BAgQIECAQEdABNBRU0OAAAECBAgQIECAAAECBOIERABxI9MwAQIECBAgQIAAAQIECBDoCIgAOmpq CBAgQIAAAQIECBAgQIBAnIAIIG5kGiZAgAABAgQIECBAgAABAh0BEUBHTQ0BAgQIECBAgAABAgQI EIgTEAHEjUzDBAgQIECAAAECBAgQIECgIyAC6KipIUCAAAECBAgQIECAAAECcQIigLiRaZgAAQIE CBAgQIAAAQIECHQERAAdNTUECBAgQIAAAQIECBAgQCBOQAQQNzINEyBAgAABAgQIECBAgACBjoAI oKOmhgABAgQIECBAgAABAgQIxAmIAOJGpmECBAgQIECAAAECBAgQINAREAF01NQQIECAAAECBAgQ IECAAIE4ARFA3Mg0TIAAAQIECBAgQIAAAQIEOgIigI6aGgIECBAgQIAAAQIECBAgECcgAogbmYYJ ECBAgAABAgQIECBAgEBHQATQUVNDgAABAgQIECBAgAABAgTiBEQAcSPTMAECBAgQIECAAAECBAgQ 6AiIADpqaggQIECAAAECBAgQIECAQJyACCBuZBomQIAAAQIECBAgQIAAAQIdARFAR00NAQIECBAg QIAAAQIECBCIExABxI1MwwQIECBAgAABAgQIECBAoCMgAuioqSFAgAABAgQIECBAgAABAnECIoC4 kWmYAAECBAgQIECAAAECBAh0BEQAHTU1BAgQIECAAAECBAgQIEAgTkAEEDcyDRMgQIAAAQIECBAg QIAAgY6ACKCjpoYAAQIECBAgQIAAAQIECMQJiADiRqZhAgQIECBAgAABAgQIECDQERABdNTUECBA gAABAgQIECBAgACBOAERQNzINEyAAAECBAgQIECAAAECBDoCIoCOmhoCBAgQIECAAAECBAgQIBAn IAKIG5mGCRAgQIAAAQIECBAgQIBAR0AE0FFTQ4AAAQIECBAgQIAAAQIE4gREAHEj0zABAgQIECBA gAABAgQIEOgIiAA6amoIECBAgAABAgQIECBAgECcgAggbmQaJkCAAAECBAgQIECAAAECHQERQEdN DQECBAgQIECAAAECBAgQiBMQAcSNTMMECBAgQIAAAQIECBAgQKAjIALoqKkhQIAAAQIECBAgQIAA AQJxAiKAuJFpmAABAgQIECBAgAABAgQIdAREAB01NQQIECBAgAABAgQIECBAIE5ABBA3Mg0TIECA AAECBAgQIECAAIGOgAigo6aGAAECBAgQIECAAAECBAjECYgA4kamYQIECBAgQIAAAQIECBAg0BEQ AXTU1BAgQIAAAQIECBAgQIAAgTgBEUDcyDRMgAABAgQIECBAgAABAgQ6AiKAjpoaAgQIECBAgAAB AgQIECAQJyACiBuZhgkQIECAAAECBAgQIECAQEdABNBRU0OAAAECBAgQIECAAAECBOIERABxI9Mw AQIECBAgQIAAAQIECBDoCIgAOmpqCBAgQIAAAQIECBAgQIBAnIAIIG5kGiZAgAABAgQIECBAgAAB Ah0BEUBHTQ0BAgQIECBAgAABAgQIEIgTEAHEjUzDBAgQIECAAAECBAgQIECgIyAC6KipIUCAAAEC BAgQIECAAAECcQIigLiRaZgAAQIECBAgQIAAAQIECHQERAAdNTUECBAgQIAAAQIECBAgQCBOQAQQ NzINEyBAgAABAgQIECBAgACBjoAIoKOmhgABAgQIECBAgAABAgQIxAmIAOJGpmECBAgQIECAAAEC BAgQINAREAF01NQQIECAAAECBAgQIECAAIE4ARFA3Mg0TIAAAQIECBAgQIAAAQIEOgIigI6aGgIE CBAgQIAAAQIECBAgECcgAogbmYYJECBAgAABAgQIECBAgEBHQATQUVNDgAABAgQIECBAgAABAgTi BEQAcSPTMAECBAgQIECAAAECBAgQ6AiIADpqaggQIECAAAECBAgQIECAQJyACCBuZBomQIAAAQIE CBAgQIAAAQIdARFAR00NAQIECBAgQIAAAQIECBCIExABxI1MwwQIECBAgAABAgQIECBAoCMgAuio qSFAgAABAgQIECBAgAABAnECIoC4kWmYAAECBAgQIECAAAECBAh0BEQAHTU1BAgQIECAAAECBAgQ IEAgTkAEEDcyDRMgQIAAAQIECBAgQIAAgY6ACKCjpoYAAQIECBAgQIAAAQIECMQJiADiRqZhAgQI ECBAgAABAgQIECDQERABdNTUECBAgAABAgQIECBAgACBOAERQNzINEyAAAECBAgQIECAAAECBDoC IoCOmhoCBAgQIECAAAECBAgQIBAnIAKIG5mGCRAgQIAAAQIECBAgQIBAR0AE0FFTQ4AAAQIECBAg QIAAAQIE4gREAHEj0zABAgQIECBAgAABAgQIEOgIiAA6amoIECBAgAABAgQIECBAgECcgAggbmQa JkCAAAECBAgQIECAAAECHQERQEdNDQECBAgQIECAAAECBAgQiBMQAcSNTMMECBAgQIAAAQIECBAg QKAjIALoqKkhQIAAAQIECBAgQIAAAQJxAiKAuJFpmAABAgQIECBAgAABAgQIdAREAB01NQQIECBA gAABAgQIECBAIE5ABBA3Mg0TIECAAAECBAgQIECAAIGOgAigo6aGAAECBAgQIECAAAECBAjECYgA 4kamYQIECBAgQIAAAQIECBAg0BEQAXTU1BAgQIAAAQIECBAgQIAAgTgBEUDcyDRMgAABAgQIECBA gAABAgQ6AiKAjpoaAgQIECBAgAABAgQIECAQJyACiBuZhgkQIECAAAECBAgQIECAQEdABNBRU0OA AAECBAgQIECAAAECBOIERABxI9MwAQIECBAgQIAAAQIECBDoCIgAOmpqCBAgQIAAAQIECBAgQIBA nIAIIG5kGiZAgAABAgQIECBAgAABAh0BEUBHTQ0BAgQIECBAgAABAgQIEIgTEAHEjUzDBAgQIECA AAECBAgQIECgIyAC6KipIUCAAAECBAgQIECAAAECcQIigLiRaZgAAQIECBAgQIAAAQIECHQERAAd NTUECBAgQIAAAQIECBAgQCBOQAQQNzINEyBAgAABAgQIECBAgACBjoAIoKOmhgABAgQIECBAgAAB AgQIxAmIAOJGpmECBAgQIECAAAECBAgQINAREAF01NQQIECAAAECBAgQIECAAIE4ARFA3Mg0TIAA AQIECBAgQIAAAQIEOgIigI6aGgIECBAgQIAAAQIECBAgECcgAogbmYYJECBAgAABAgQIECBAgEBH QATQUVNDgAABAgQIECBAgAABAgTiBEQAcSPTMAECBAgQIECAAAECBAgQ6AiIADpqaggQIECAAAEC BAgQIECAQJyACCBuZBomQIAAAQIECBAgQIAAAQIdARFAR00NAQIECBAgQIAAAQIECBCIExABxI1M wwQIECBAgAABAgQIECBAoCMgAuioqSFAgAABAgQIECBAgAABAnECIoC4kWmYAAECBAgQIECAAAEC BAh0BEQAHTU1BAgQIECAAAECBAgQIEAgTkAEEDcyDRMgQIAAAQIECBAgQIAAgY6ACKCjpoYAAQIE CBAgQIAAAQIECMQJiADiRqZhAgQIECBAgAABAgQIECDQERABdNTUECBAgAABAgQIECBAgACBOAER QNzINEyAAAECBAgQIECAAAECBDoCIoCOmhoCBAgQIECAAAECBAgQIBAnIAKIG5mGCRAgQIAAAQIE CBAgQIBAR0AE0FFTQ4AAAQIECBAgQIAAAQIE4gREAHEj0zABAgQIECBAgAABAgQIEOgIiAA6amoI ECBAgAABAgQIECBAgECcgAggbmQaJkCAAAECBAgQIECAAAECHQERQEdNDQECBAgQIECAAAECBAgQ iBMQAcSNTMMECBAgQIAAAQIECBAgQKAjIALoqKkhQIAAAQIECBAgQIAAAQJxAiKAuJFpmAABAgQI ECBAgAABAgQIdAREAB01NQQIECBAgAABAgQIECBAIE5ABBA3Mg0TIECAAAECBAgQIECAAIGOgAig o6aGAAECBAgQIECAAAECBAjECYgA4kamYQIECBAgQIAAAQIECBAg0BEQAXTU1BAgQIAAAQIECBAg QIAAgTgBEUDcyDRMgAABAgQIECBAgAABAgQ6AiKAjpoaAgQIECBAgAABAgQIECAQJyACiBuZhgkQ IECAAAECBAgQIECAQEdABNBRU0OAAAECBAgQIECAAAECBOIERABxI9MwAQIECBAgQIAAAQIECBDo CIgAOmpqCBAgQIAAAQIECBAgQIBAnIAIIG5kGiZAgAABAgQIECBAgAABAh0BEUBHTQ0BAgQIECBA gAABAgQIEIgTEAHEjUzDBAgQIECAAAECBAgQIECgIyAC6KipIUCAAAECBAgQIECAAAECcQIigLiR aZgAAQIECBAgQIAAAQIECHQERAAdNTUECBAgQIAAAQIECBAgQCBOQAQQNzINEyBAgAABAgQIECBA gACBjoAIoKOmhgABAgQIECBAgAABAgQIxAmIAOJGpmECBAgQIECAAAECBAgQINAREAF01NQQIECA AAECBAgQIECAAIE4ARFA3Mg0TIAAAQIECBAgQIAAAQIEOgIigI6aGgIECBAgQIAAAQIECBAgECcg AogbmYYJECBAgAABAgQIECBAgEBHQATQUVNDgAABAgQIECBAgAABAgTiBEQAcSPTMAECBAgQIECA AAECBAgQ6AiIADpqaggQIECAAAECBAgQIECAQJyACCBuZBomQIAAAQIECBAgQIAAAQIdARFAR00N AQIECBAgQIAAAQIECBCIExABxI1MwwQIECBAgAABAgQIECBAoCMgAuioqSFAgAABAgQIECBAgAAB AnECIoC4kWmYAAECBAgQIECAAAECBAh0BEQAHTU1BAgQIECAAAECBAgQIEAgTkAEEDcyDRMgQIAA AQIECBAgQIAAgY6ACKCjpoYAAQIECBAgQIAAAQIECMQJiADiRqZhAgQIECBAgAABAgQIECDQERAB dNTUECBAgAABAgQIECBAgACBOAERQNzINEyAAAECBAgQIECAAAECBDoCIoCOmhoCBAgQIECAAAEC BAgQIBAnIAKIG5mGCRAgQIAAAQIECBAgQIBAR0AE0FFTQ4AAAQIECBAgQIAAAQIE4gREAHEj0zAB AgQIECBAgAABAgQIEOgIiAA6amoIECBAgAABAgQIECBAgECcgAggbmQaJkCAAAECBAgQIECAAAEC HQERQEdNDQECBAgQIECAAAECBAgQiBMQAcSNTMMECBAgQIAAAQIECBAgQKAjIALoqKkhQIAAAQIE CBAgQIAAAQJxAiKAuJFpmAABAgQIECBAgAABAgQIdAREAB01NQQIECBAgAABAgQIECBAIE5ABBA3 Mg0TIECAAAECBAgQIECAAIGOgAigo6aGAAECBAgQIECAAAECBAjECYgA4kamYQIECBAgQIAAAQIE CBAg0BEQAXTU1BAgQIAAAQIECBAgQIAAgTgBEUDcyDRMgAABAgQIECBAgAABAgQ6AiKAjpoaAgQI ECBAgAABAgQIECAQJyACiBuZhgkQIECAAAECBAgQIECAQEdABNBRU0OAAAECBAgQIECAAAECBOIE RABxI9MwAQIECBAgQIAAAQIECBDoCIgAOmpqCBAgQIAAAQIECBAgQIBAnIAIIG5kGiZAgAABAgQI ECBAgAABAh0BEUBHTQ0BAgQIECBAgAABAgQIEIgTEAHEjUzDBAgQIECAAAECBAgQIECgIyAC6Kip IUCAAAECBAgQIECAAAECcQIigLiRaZgAAQIECBAgQIAAAQIECHQERAAdNTUECBAgQIAAAQIECBAg QCBOQAQQNzINEyBAgAABAgQIECBAgACBjoAIoKOmhgABAgQIECBAgAABAgQIxAmIAOJGpmECBAgQ IECAAAECBAgQINAREAF01NQQIECAAAECBAgQIECAAIE4ARFA3Mg0TIAAAQIECBAgQIAAAQIEOgIi gI6aGgIECBAgQIAAAQIECBAgECcgAogbmYYJECBAgAABAgQIECBAgEBHQATQUVNDgAABAgQIECBA gAABAgTiBEQAcSPTMAECBAgQIECAAAECBAgQ6AiIADpqaggQIECAAAECBAgQIECAQJyACCBuZBom QIAAAQIECBAgQIAAAQIdARFAR00NAQIECBAgQIAAAQIECBCIExABxI1MwwQIECBAgAABAgQIECBA oCMgAuioqSFAgAABAgQIECBAgAABAnECIoC4kWmYAAECBAgQIECAAAECBAh0BEQAHTU1BAgQIECA AAECBAgQIEAgTkAEEDcyDRMgQIAAAQIECBAgQIAAgY6ACKCjpoYAAQIECBAgQIAAAQIECMQJiADi RqZhAgQIECBAgAABAgQIECDQERABdNTUECBAgAABAgQIECBAgACBOAERQNzINEyAAAECBAgQIECA AAECBDoCIoCOmhoCBAgQIECAAAECBAgQIBAnIAKIG5mGCRAgQIAAAQIECBAgQIBAR0AE0FFTQ4AA AQIECBAgQIAAAQIE4gREAHEj0zABAgQIECBAgAABAgQIEOgIiAA6amoIECBAgAABAgQIECBAgECc gAggbmQaJkCAAAECBAgQIECAAAECHQERQEdNDQECBAgQIECAAAECBAgQiBMQAcSNTMMECBAgQIAA AQIECBAgQKAjIALoqKkhQIAAAQIECBAgQIAAAQJxAiKAuJFpmAABAgQIECBAgAABAgQIdAREAB01 NQQIECBAgAABAgQIECBAIE5ABBA3Mg0TIECAAAECBAgQIECAAIGOgAigo6aGAAECBAgQIECAAAEC BAjECYgA4kamYQIECBAgQIAAAQIECBAg0BEQAXTU1BAgQIAAAQIECBAgQIAAgTgBEUDcyDRMgAAB AgQIECBAgAABAgQ6AiKAjpoaAgQIECBAgAABAgQIECAQJyACiBuZhgkQIECAAAECBAgQIECAQEdA BNBRU0OAAAECBAgQIECAAAECBOIERABxI9MwAQIECBAgQIAAAQIECBDoCIgAOmpqCBAgQIAAAQIE CBAgQIBAnIAIIG5kGiZAgAABAgQIECBAgAABAh0BEUBHTQ0BAgQIECBAgAABAgQIEIgTEAHEjUzD BAgQIECAAAECBAgQIECgIyAC6KipIUCAAAECBAgQIECAAAECcQIigLiRaZgAAQIECBAgQIAAAQIE CHQERAAdNTUECBAgQIAAAQIECBAgQCBOQAQQNzINEyBAgAABAgQIECBAgACBjoAIoKOmhgABAgQI ECBAgAABAgQIxAmIAOJGpmECBAgQIECAAAECBAgQINAREAF01NQQIECAAAECBAgQIECAAIE4ARFA 3Mg0TIAAAQIECBAgQIAAAQIEOgIigI6aGgIECBAgQIAAAQIECBAgECcgAogbmYYJECBAgAABAgQI ECBAgEBHQATQUVNDgAABAgQIECBAgAABAgTiBEQAcSPTMAECBAgQIECAAAECBAgQ6AiIADpqaggQ IECAAAECBAgQIECAQJyACCBuZBomQIAAAQIECBAgQIAAAQIdARFAR00NAQIECBAgQIAAAQIECBCI ExABxI1MwwQIECBAgAABAgQIECBAoCMgAuioqSFAgAABAgQIECBAgAABAnECIoC4kWmYAAECBAgQ IECAAAECBAh0BEQAHTU1BAgQIECAAAECBAgQIEAgTkAEEDcyDRMgQIAAAQIECBAgQIAAgY6ACKCj poYAAQIECBAgQIAAAQIECMQJiADiRqZhAgQIECBAgAABAgQIECDQERABdNTUECBAgAABAgQIECBA gACBOAERQNzINEyAAAECBAgQIECAAAECBDoCIoCOmhoCBAgQIECAAAECBAgQIBAnIAKIG5mGCRAg QIAAAQIECBAgQIBAR0AE0FFTQ4AAAQIECBAgQIAAAQIE4gREAHEj0zABAgQIECBAgAABAgQIEOgI iAA6amoIECBAgAABAgQIECBAgECcgAggbmQaJkCAAAECBAgQIECAAAECHQERQEdNDQECBAgQIECA AAECBAgQiBMQAcSNTMMECBAgQIAAAQIECBAgQKAjIALoqKkhQIAAAQIECBAgQIAAAQJxAiKAuJFp mAABAgQIECBAgAABAgQIdAREAB01NQQIECBAgAABAgQIECBAIE5ABBA3Mg0TIECAAAECBAgQIECA AIGOgAigo6aGAAECBAgQIECAAAECBAjECYgA4kamYQIECBAgQIAAAQIECBAg0BEQAXTU1BAgQIAA AQIECBAgQIAAgTgBEUDcyDRMgAABAgQIECBAgAABAgQ6AiKAjpoaAgQIECBAgAABAgQIECAQJyAC iBuZhgkQIECAAAECBAgQIECAQEdABNBRU0OAAL0TR5AAABcfSURBVAECBAgQIECAAAECBOIERABx I9MwAQIECBAgQIAAAQIECBDoCIgAOmpqCBAgQIAAAQIECBAgQIBAnIAIIG5kGiZAgAABAgQIECBA gAABAh0BEUBHTQ0BAgQIECBAgAABAgQIEIgTEAHEjUzDBAgQIECAAAECBAgQIECgIyAC6KipIUCA AAECBAgQIECAAAECcQIigLiRaZgAAQIECBAgQIAAAQIECHQERAAdNTUECBAgQIAAAQIECBAgQCBO QAQQNzINEyBAgAABAgQIECBAgACBjoAIoKOmhgABAgQIECBAgAABAgQIxAmIAOJGpmECBAgQIECA AAECBAgQINAREAF01NQQIECAAAECBAgQIECAAIE4ARFA3Mg0TIAAAQIECBAgQIAAAQIEOgIigI6a GgIECBAgQIAAAQIECBAgECcgAogbmYYJECBAgAABAgQIECBAgEBHQATQUVNDgAABAgQIECBAgAAB AgTiBEQAcSPTMAECBAgQIECAAAECBAgQ6AiIADpqaggQIECAAAECBAgQIECAQJyACCBuZBomQIAA AQIECBAgQIAAAQIdARFAR00NAQIECBAgQIAAAQIECBCIExABxI1MwwQIECBAgAABAgQIECBAoCOw tVOkhgABAgQIECBAgAABAgQIENgcAmeecdqCjYgAFoRyGAECBAgQIECAAAECBAgQ2HQCW7ZsWbwn EcDiVo4kQIAAAQIECBAgQIAAAQKbS+CTZ54+auiAgw5d9iefBTCysk6AAAECBAgQIECAAAECBCYl IAKY1DhthgABAgQIECBAgAABAgQIjAREACMZ6wQIECBAgAABAgQIECBAYFICIoBJjdNmCBAgQIAA AQIECBAgQIDASEAEMJKxToAAAQIECBAgQIAAAQIEJiUgApjUOG2GAAECBAgQIECAAAECBAiMBEQA IxnrBAgQIECAAAECBAgQIEBgUgIigEmN02YIECBAgAABAgQIECBAgMBIQAQwkrFOgAABAgQIECBA gAABAgQmJSACmNQ4bYYAAQIECBAgQIAAAQIECIwERAAjGesECBAgQIAAAQIECBAgQGBSAiKASY3T ZggQIECAAAECBAgQIECAwEhABDCSsU6AAAECBAgQIECAAAECBCYlIAKY1DhthgABAgQIECBAgAAB AgQIjAREACMZ6wQIECBAgAABAgQIECBAYFICIoBJjdNmCBAgQIAAAQIECBAgQIDASEAEMJKxToAA AQIECBAgQIAAAQIEJiUgApjUOG2GAAECBAgQIECAAAECBAiMBEQAIxnrBAgQIECAAAECBAgQIEBg UgIigEmN02YIECBAgAABAgQIECBAgMBIQAQwkrFOgAABAgQIECBAgAABAgQmJSACmNQ4bYYAAQIE CBAgQIAAAQIECIwERAAjGesECBAgQIAAAQIECBAgQGBSAiKASY3TZggQIECAAAECBAgQIECAwEhA BDCSsU6AAAECBAgQIECAAAECBCYlIAKY1DhthgABAgQIECBAgAABAgQIjAREACMZ6wQIECBAgAAB AgQIECBAYFICIoBJjdNmCBAgQIAAAQIECBAgQIDASEAEMJKxToAAAQIECBAgQIAAAQIEJiUgApjU OG2GAAECBAgQIECAAAECBAiMBEQAIxnrBAgQIECAAAECBAgQIEBgUgIigEmN02YIECBAgAABAgQI ECBAgMBIQAQwkrFOgAABAgQIECBAgAABAgQmJSACmNQ4bYYAAQIECBAgQIAAAQIECIwERAAjGesE CBAgQIAAAQIECBAgQGBSAiKASY3TZggQIECAAAECBAgQIECAwEhABDCSsU6AAAECBAgQIECAAAEC BCYlIAKY1DhthgABAgQIECBAgAABAgQIjAREACMZ6wQIECBAgAABAgQIECBAYFICIoBJjdNmCBAg QIAAAQIECBAgQIDASEAEMJKxToAAAQIECBAgQIAAAQIEJiUgApjUOG2GAAECBAgQIECAAAECBAiM BEQAIxnrBAgQIECAAAECBAgQIEBgUgIigEmN02YIECBAgAABAgQIECBAgMBIQAQwkrFOgAABAgQI ECBAgAABAgQmJSACmNQ4bYYAAQIECBAgQIAAAQIECIwERAAjGesECBAgQIAAAQIECBAgQGBSAiKA SY3TZggQIECAAAECBAgQIECAwEhABDCSsU6AAAECBAgQIECAAAECBCYlIAKY1DhthgABAgQIECBA gAABAgQIjAREACMZ6wQIECBAgAABAgQIECBAYFICIoBJjdNmCBAgQIAAAQIECBAgQIDASEAEMJKx ToAAAQIECBAgQIAAAQIEJiUgApjUOG2GAAECBAgQIECAAAECBAiMBEQAIxnrBAgQIECAAAECBAgQ IEBgUgIigEmN02YIECBAgAABAgQIECBAgMBIQAQwkrFOgAABAgQIECBAgAABAgQmJSACmNQ4bYYA AQIECBAgQIAAAQIECIwERAAjGesECBAgQIAAAQIECBAgQGBSAiKASY3TZggQIECAAAECBAgQIECA wEhABDCSsU6AAAECBAgQIECAAAECBCYlIAKY1DhthgABAgQIECBAgAABAgQIjAREACMZ6wQIECBA gAABAgQIECBAYFICIoBJjdNmCBAgQIAAAQIECBAgQIDASEAEMJKxToAAAQIECBAgQIAAAQIEJiUg ApjUOG2GAAECBAgQIECAAAECBAiMBEQAIxnrBAgQIECAAAECBAgQIEBgUgIigEmN02YIECBAgAAB AgQIECBAgMBIQAQwkrFOgAABAgQIECBAgAABAgQmJSACmNQ4bYYAAQIECBAgQIAAAQIECIwERAAj GesECBAgQIAAAQIECBAgQGBSAiKASY3TZggQIECAAAECBAgQIECAwEhABDCSsU6AAAECBAgQIECA AAECBCYlIAKY1DhthgABAgQIECBAgAABAgQIjAREACMZ6wQIECBAgAABAgQIECBAYFICIoBJjdNm CBAgQIAAAQIECBAgQIDASEAEMJKxToAAAQIECBAgQIAAAQIEJiUgApjUOG2GAAECBAgQIECAAAEC BAiMBEQAIxnrBAgQIECAAAECBAgQIEBgUgJbJ7UbmyFAgAABAgQIECBAgAABAruTwP4HHrL4dkUA i1s5kgABAgQIECBAgAABAgQIbDqBc84+a8GevBFgQSiHESBAgAABAgQIECBAgACBbAERQPb8dE+A AAECBAgQIECAAAECBBYUEAEsCOUwAgQIECBAgAABAgQIECCQLeCzALLnp3sCBAgQIECAAAECBAgQ IFACRx71fyefcuraFO4CWNvHXwkQIECAAAECBAgQIECAQIDAEYf/76GHHjxvdOnv80URQMAgtUiA AAECBAgQIECAAAECBNYW2GOPPY495ujrXe9/6rD6Wb+vPF4EsNLECgECBAgQIECAAAECBAgQyBPY Z5+9Tzj+uIMOOqB+1u8rN+CzAFaaWCFAgAABAgQIECBAgAABApEC++6770knHj9q3V0AIxnrBAgQ IECAAAECBAgQIEBgUgIigEmN02YIECBAgAABAgQIECBAgMBIwBsBRjLWCRAgQIAAAQIECBAgQIBA gMCZZ5y2YJcigAWhHEaAAAECBAgQIECAAAECBDadwJYtWxbvacu555676tEXutCFVl23SIAAAQIE CBAgQIAAAQIECOxMgT/+8Y+rPtyqH/s/P3LPPfdaVrXlvPPO+9nPfrbquSwSIECAAAECBAgQIECA AAECoQKXvexll3W+ta7/v/3tb4fuJ67tgw8+uHr+2Mc+Ftf52g3P9rVya6P1tc8W9NeTTz75a1/7 2gtf+MJFei6N6Y1+kY0veMwO8TnssMP222+/+973vgs+qMMIECBAgAABAgQI7FYCvhFgtxr3Rm22 rmxXvbgdrW9UHzv3vH/729/e/va3P+Yxj1nwYVclWrB2dzhsh/jUOGoof//733cHMXskQIAAAQIE CBAgsL0Ck4oA5q85b6/COo+vx90hD71DTrLOvSxS/oEPfKBarZ+LHLxdx4wEZsJLf27XaTfo4DPP PPNa17rWFa5whfn5R/1vUANLH7eBswu73TiQGkcNpUazcQ/hzAQIECBAgAABAgRyBabwjQDPetaz 6h0O97rXvWoMv/71r9/2trf99Kc/fe5zn5sylbj+P/WpT930pjetn3e4wx12GvIOeYl4x3b7mc98 ZlddRS/byAynmtmESjvWfJGz3fKWt/z0pz9961vfepGDHUOAAAECBAgQIEBgtxJYVwQwu/7Z5Vcd devvO97xjgc/+ME1uQc96EG3utWt5vdmf+9733vta1/7zW9+869//es1rnGN+9znPgceeOBswB/+ 8IfrhuEf//jH++677/3vf//b3va2s/XZpuri9uMf//if//zn+e7e/e53v/GNb/zXv/517Wtf+wlP eMKlL33pOn7pFeAyjdH5q+pFL3pRXT/vtddej33sY+tyZY3+N+FzsW6x/spXvnLiiSc+9KEPrd/P f/7zb8Imd05L9SEahbDIY82fJ8v+sZx99tkl+a1vfesvf/nLVa961XoH+0EHHTR7Xj360Y+uDxqo r/c45JBDHvnIR+65556LPNCyY+pxn/3sZ59wwgm//OUvr3zlKz/1qU+9+tWvPjv/7Mhljf3nP/85 5ZRT6v6O+rjRm9/85vU832effeZHVhvvete7/vCHPzzkIQ+55z3vOVs//fTT3/CGN/ziF7+47nWv +7SnPW3276L+VDutMO6HP/xhfbfIAx7wgNvf/vZrPO7Ip95q8epXv/oTn/hE1ZZMmcyeb6N9zVqq Tuqf6ux3PwkQIECAAAECBAgQWCownTcCzL4LsX4u/VLEI4444nOf+9zzn//8uqp50pOeNL8Ae9/7 3veCF7zgYhe72Jvf/ObjjjuuPtFt2dPifOc7X8UKVTJfP+ecc+pqrS6o6oTHHnvsbL1OOD/n0t/X Pv+Nb3zjevTf/OY39dDz86/a/yZ8sn7xi1+sG60vc5nLXPOa16zfd1qH97jHPep13bryrOvMeo13 pz3uGg/029/+9uIXv/gaB8z/tPS5sfT4en7e5ja3OfXUU9///vdXHvShD31o/tfKWV733//9/Oc/ ryxgkUdZ9ZiPfvSjRx999Hve8579999/5fN21tj8OVzP+S9/+cvHHHNMBQF77LHHSSedtPScNe6X vvSl1e3nP//5+Xrdcl9P5ve+9703utGNqnC2XknBm970psq23vnOd774xS/++te/PlufOyx73JHP 61//+vpnUgj1T69SjMoa5o+76r5mf62h1GhW1bBIgAABAgQIECBAYDcXWFcEMPo/7jvZtC6k55cr dc2wdevW+aV1vYpYzdRFS72QeMlLXrKuuGa91aVO/VKXKJUCXOQiF3nKU56yrOe6p2Dvvfe+853v PF9/8pOfXPcLXP/616+Vs846a+09rn3+ej2zbiWoM9TbFurnGv2v/Si75K91/0JdTNZDH3DAAfX7 zumhnmlF+pGPfKQuSisLqGvC9VwV75yeF3mUyn2+//3v170A9ap7vXb9vOc9b171qEc9qp6c9ZSr X0477bRFzrbqMfUkv9SlLlVP5nvf+97f/e53Vz1mvljRVT3P65X8eun+4Q9/+LJ31FcidvnLX77+ vbzkJS+Zl1QoVov14vzd7373r371q7P1GlYlNbWjetwrXvGKdffB2o87+ms1UNsvhKKoWwDqxpz5 kdu1r9H5rRMgQIAAAQIECBDY3QS2/UaA0T26I6nR8du7Pjr/yvWlb/ufXSrMj3nmM59ZNxJ/8r// q1up6xrmdre7Xf21Xlmtn/Obllees65zli5+6Utfqrup667mekNBrf/pT39aWbJ0Ze3zL7upe43+ 136Unf/X8847r94AX/d110PXjeL1Sm+tLL3tYqNbqkvTm9zkJnXNWVeGu/yL3+rS9Fe/+lU10951 fZvgW9/61le+8pU/+tGP6pb7xz/+8fXGkNnZ6rp9/sssKuo9yiUucYlZYV2lb/Nz8uuV9qWqyya7 8t9LhRfHH3/8d77znYowlrZX57nKVa7Sa3hpVd0CsNSh/nP+1zX2VVw1mvU/ujMQIECAAAECBAgQ mJ7AtiOA+U3CC25+dPz2ri/4cEsPW/kQN7jBDerS/fe//33daF33Er/mNa+ZRQB1MfODH/ygLtSX fpz70lMtu/ipS7W6rnj5y19eHyhQHxNQ171rt7fN869avrL/VQ/bhYvf+MY3CrM+UmHeQ63Ui72z /6yLzH/84x/1GQfLOhyttzdSN3pscwTtky9eWG+FqFvc1xMBzF8h//e//33GGWfUjfrzCKDeXT87 c/2yQRe09SRfluDU87byiMpZVkVYmfUcddRRFRnUzwte8IKVAtzlLneZFdYdN3V3Q/mMzrNgclQb nztUrLCgQ72vZ/TQq/ZjkQABAgQIECBAgMDuI7CuNwLUC/vz1/Y3J9lhhx1Wn7VW1yc3vOENq8P5 Z5vVTcv1n3WDQL2uWNe0r3rVq9buv67Q6oALXOACdS/6yiMvetGL1uJPfvKT+Z+29/wrz7k5V+rO //roxNkbQOpn/b70vQBXu9rVPvjBD9ZHyi1rfrS++B6f/vSnf+ELX6jPzKvXsWugdd/EHe94x8XL N+jIm93sZnXdvp6T1x3y9dESdWvJP//5z3rTytJr73p1vd7Q/rvf/a5+OfTQQ9fzKKPaes/8Zz/7 2aXzutOd7lQ3+dcXalQ/Fe7UTTSj2tl6jaPul6m7/StNq4BsfnC9WaM+AqDOUAfUJ26+7GUvW3qe lY87epR6y8zMoSgqv5t9VuLo4Pl6DaVGs83DHECAAAECBAgQIEBgNxTY9l0A0Sh3vetd6xsB6q37 9WEB17nOdeojzWfbqTf51yvJ9Y7leg2zLuDvd7/7rb3NJz7xiRUTPO5xj7vFLW6x8sj6WPj6DII6 Sb22OXslf3vPv/Kcm3Ol3k9x+OGHz3urDwWoq/FHPOIRs5XyqU+Gq5ey5w5rr6+6x5WhUpHWnRf1 UXD1iYw1tctd7nLFuxkigHoyVIpUbw+pF/Pne1m1//ni7Jf57R51qfyWt7ylSOsquj4e4jnPec78 PPV0feADH1jP27ovYJvPz9H5VxWeL9bgalj1Xob5vGbR1TOe8Yy6pL/Sla60zcetiK0+yeLII4+s 2/If9rCH1bcDzE5+t7vd7cIXvvArXvGKeoPD7BsBlnay8nFH/dcXfNT56wsIqryebAWy9o7qr3V3 T4VE9QkF2zzSAQQIECBAgAABAgR2Q4Et9YpffbfZbrhzWyawfoH6VMK67bzeJ7L+Uy09Q10Sb/53 hezYLe+os1Uqsd9+++3yz4nYUdtxHgIECBAgQIAAAQLrEVj5CuXE7wJYD5ZaAtsUcKm5TaKdfMAO j2N2cv8ejgABAgQIECBAgMCGCmytL3iv7/re0MdwcgIEtlegvp9ve0scT4AAAQIECBAgQIAAgbUF tpx77rmrHjH6VPBVD7ZIgAABAgQIECBAgAABAgQIbJDAsu/hnj/K2lfuK7/Va13fCLBBe3NaAgQI ECBAgAABAgQIECBAYIcLiAB2OKkTEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgEBf4P8BTV8yDml1V14AAAAASUVORK5CYII= --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 11 13:33:59 2014 Received: (at 18451) by debbugs.gnu.org; 11 Sep 2014 17:33:59 +0000 Received: from localhost ([127.0.0.1]:38440 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XS8Fq-0005Dm-A1 for submit@debbugs.gnu.org; Thu, 11 Sep 2014 13:33:58 -0400 Received: from mailfe04.swip.net ([212.247.154.97]:57493 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XS8Fn-0005Dc-Am for 18451@debbugs.gnu.org; Thu, 11 Sep 2014 13:33:57 -0400 X-T2-Spam-Status: No, hits=-1.9 required=5.0 tests=BAYES_00 Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe04.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 529785945; Thu, 11 Sep 2014 19:33:52 +0200 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: <87mwa65dte.fsf@alarm.home> Date: Thu, 11 Sep 2014 19:33:51 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> References: <87mwa65dte.fsf@alarm.home> To: dev@mattleach.net X-Mailer: Apple Mail (2.1878.6) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) What window manager are you running? Jan D. 11 sep 2014 kl. 18:20 skrev dev@mattleach.net: > Hello, >=20 > On occasion when making Emacs full-screen using the new > 'toggle-frame-fullscreen' the mode line will be chopped off as well as > the scroll bars (see attached screenshot). >=20 > The bug seems to be non-deterministic as it only happens on occasion. >=20 > To reproduce from emacs -q: >=20 > 'toggle-frame-fullscreen' >=20 > Simply rinse and repeat until the bug is seen. >=20 > Thanks, > Matt >=20 > In GNU Emacs 24.4.50.1 (armv7l-unknown-linux-gnueabihf, GTK+ Version = 2.24.24) > of 2014-09-11 on alarm > Windowing system distributor `The X.Org Foundation', version = 11.0.11600000 > Configured using: > `configure --prefix=3D/usr/local' >=20 > Configured features: > XPM JPEG TIFF GIF PNG SOUND GPM DBUS GSETTINGS NOTIFY ACL GNUTLS = LIBXML2 > FREETYPE XFT ZLIB >=20 > Important settings: > value of $LANG: C > locale-coding-system: nil >=20 > Major mode: Fundamental >=20 > Minor modes in effect: > show-paren-mode: t > tooltip-mode: t > electric-indent-mode: t > mouse-wheel-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > blink-cursor-mode: t > auto-composition-mode: t > auto-encryption-mode: t > auto-compression-mode: t > buffer-read-only: t > line-number-mode: t >=20 > Recent input: > M-x r e p o r t e =20 > >=20 > Recent messages: > For information about GNU Emacs and the GNU system, type C-h C-a. >=20 > Load-path shadows: > /home/matthew/.emacs.d/elpa/emms-20140820.1251/tq hides = /usr/local/share/emacs/24.4.50/lisp/emacs-lisp/tq >=20 > Features: > (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 = mml > mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev > gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util > mail-prsvr mail-utils smartparens byte-opt dash conf-toplev > conf-ssh-agent conf-windmove windmove conf-whitespace conf-theme > conf-slime slime-repl elp cl-macs cl gv slime-parse bytecomp > byte-compile cconv slime etags arc-mode archive-mode noutline outline > easy-mmode pp hyperspec browse-url conf-faces hl-sexp thingatpt > conf-eshell em-term term disp-table ehelp em-smart pcomplete comint > ansi-color ring esh-var esh-io esh-cmd esh-opt esh-ext esh-proc = esh-arg > eldoc esh-groups eshell esh-module esh-mode esh-util conf-erc = conf-emms > emms-cache emms-info-ogginfo emms-info-mp3info emms-playlist-mode > emms-player-vlc advice help-fns emms-source-playlist emms-source-file > locate dired emms-player-mplayer emms-playing-time emms-player-simple > emms-info later-do emms-setup emms-mode-line emms emms-compat = conf-elisp > conf-packages tex-site slime-autoloads info easymenu package conf-dir > conf-dired conf-c-mode conf-auctex conf-asm conf-ace-jump = conf-personal > ido edmacro kmacro cl-loaddefs cl-lib paren time-date tooltip electric > uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd = tool-bar > dnd fontset image regexp-opt fringe tabulated-list newcomment = lisp-mode > prog-mode register page menu-bar rfn-eshadow timer select scroll-bar > mouse jit-lock font-lock syntax facemenu font-core frame cham georgian > utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean > japanese hebrew greek romanian slovak czech european ethiopic indian > cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev > minibuffer 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 make-network-process > dbusbind gfilenotify dynamic-setting system-font-setting > font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) >=20 > Memory information: > ((conses 8 169696 7231) > (symbols 24 28749 0) > (miscs 20 96 150) > (strings 16 46586 5074) > (string-bytes 1 1252189) > (vectors 8 21860) > (vector-slots 4 528797 2716) > (floats 8 125 223) > (intervals 28 259 186) > (buffers 520 12) > (heap 1024 18836 925)) >=20 > <2014-09-11-170842_1366x768_scrot.png> From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 11 13:50:17 2014 Received: (at 18451) by debbugs.gnu.org; 11 Sep 2014 17:50:17 +0000 Received: from localhost ([127.0.0.1]:38444 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XS8Vd-0005fK-8z for submit@debbugs.gnu.org; Thu, 11 Sep 2014 13:50:17 -0400 Received: from mx0.mattleach.net ([176.58.118.143]:48518) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XS8Va-0005fA-2c for 18451@debbugs.gnu.org; Thu, 11 Sep 2014 13:50:15 -0400 Received: by mx0.mattleach.net (Postfix, from userid 99) id 3435F2BB382; Thu, 11 Sep 2014 18:50:13 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mx0.mattleach.net X-Spam-Level: X-Spam-Status: No, score=-1.0 required=4.0 tests=ALL_TRUSTED,URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from ixlun.home.mattleach.net (host86-179-90-36.range86-179.btcentralplus.com [86.179.90.36]) by mx0.mattleach.net (Postfix) with ESMTPSA id BB8582BB381; Thu, 11 Sep 2014 18:50:08 +0100 (BST) From: Matthew Leach To: Jan =?utf-8?Q?Dj=C3=A4rv?= Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer In-Reply-To: <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> ("Jan \=\?utf-8\?Q\?Dj\=C3\=A4rv\=22's\?\= message of "Thu, 11 Sep 2014 19:33:51 +0200") References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) Date: Thu, 11 Sep 2014 18:52:53 +0100 Message-ID: <87vboum4cq.fsf@ixlun.home> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.5 (--) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org, dev@mattleach.net X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -2.5 (--) Jan Dj=C3=A4rv writes: > What window manager are you running? I'm currently using i3 version 4.8 (2014-06-15, branch "4.8"). --=20 Matt From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 13 05:55:51 2014 Received: (at 18451) by debbugs.gnu.org; 13 Sep 2014 09:55:51 +0000 Received: from localhost ([127.0.0.1]:39920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XSk3b-0004my-1M for submit@debbugs.gnu.org; Sat, 13 Sep 2014 05:55:51 -0400 Received: from mailfe06.swip.net ([212.247.154.161]:40533 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XSk3Y-0004mo-P0 for 18451@debbugs.gnu.org; Sat, 13 Sep 2014 05:55:50 -0400 X-T2-Spam-Status: No, hits=0.8 required=5.0 tests=BAYES_50 Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe06.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 529291110; Sat, 13 Sep 2014 11:55:45 +0200 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: <87vboum4cq.fsf@ixlun.home> Date: Sat, 13 Sep 2014 11:55:44 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> <87vboum4cq.fsf@ixlun.home> To: Matthew Leach X-Mailer: Apple Mail (2.1878.6) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org, dev@mattleach.net X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Hello. 11 sep 2014 kl. 19:52 skrev Matthew Leach : > Jan Dj=E4rv writes: >=20 >> What window manager are you running? >=20 > I'm currently using i3 version 4.8 (2014-06-15, branch "4.8"). I could not reproduce this on Fedora 20 with i3. What system are you = running? Please try with -Q and see if it happes then as well. Jan D. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 13 18:14:37 2014 Received: (at 18451) by debbugs.gnu.org; 13 Sep 2014 22:14:37 +0000 Received: from localhost ([127.0.0.1]:40519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XSvaW-0008Ut-TD for submit@debbugs.gnu.org; Sat, 13 Sep 2014 18:14:37 -0400 Received: from mx0.mattleach.net ([176.58.118.143]:50728) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XSvaU-0008Uj-G3 for 18451@debbugs.gnu.org; Sat, 13 Sep 2014 18:14:35 -0400 Received: by mx0.mattleach.net (Postfix, from userid 99) id 68875620F2; Sat, 13 Sep 2014 23:14:32 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mx0.mattleach.net X-Spam-Level: X-Spam-Status: No, score=-1.0 required=4.0 tests=ALL_TRUSTED,URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from matt-desktop.home.mattleach.net (host86-179-90-36.range86-179.btcentralplus.com [86.179.90.36]) by mx0.mattleach.net (Postfix) with ESMTPSA id BBB2761C4C; Sat, 13 Sep 2014 23:14:27 +0100 (BST) From: Matthew Leach To: Jan =?utf-8?Q?Dj=C3=A4rv?= Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer In-Reply-To: <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> ("Jan \=\?utf-8\?Q\?Dj\=C3\=A4rv\=22's\?\= message of "Sat, 13 Sep 2014 11:55:44 +0200") References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> <87vboum4cq.fsf@ixlun.home> <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.93 (gnu/linux) Date: Sat, 13 Sep 2014 23:13:25 +0100 Message-ID: <87vbori2yi.fsf@matt-desktop.home> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.5 (--) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -2.5 (--) Jan Dj=C3=A4rv writes: > Hello. > > 11 sep 2014 kl. 19:52 skrev Matthew Leach : > >> Jan Dj=C3=A4rv writes: >>=20 >>> What window manager are you running? >>=20 >> I'm currently using i3 version 4.8 (2014-06-15, branch "4.8"). > > I could not reproduce this on Fedora 20 with i3. What system are you run= ning? > Please try with -Q and see if it happes then as well. I can't reproduce on my desktop. This may be an ARM-specific issue (the bug only occurs on my Chromebook). I still see the issue with "emacs -Q". --=20 Matt From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 14 05:20:23 2014 Received: (at 18451) by debbugs.gnu.org; 14 Sep 2014 09:20:23 +0000 Received: from localhost ([127.0.0.1]:40600 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XT5yo-0000rt-1W for submit@debbugs.gnu.org; Sun, 14 Sep 2014 05:20:22 -0400 Received: from mailfe04.swip.net ([212.247.154.97]:37603 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XT5yk-0000rh-8d for 18451@debbugs.gnu.org; Sun, 14 Sep 2014 05:20:19 -0400 X-T2-Spam-Status: No, hits=-0.0 required=5.0 tests=BAYES_40 Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe04.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 530410513; Sun, 14 Sep 2014 11:20:16 +0200 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: <87vbori2yi.fsf@matt-desktop.home> Date: Sun, 14 Sep 2014 11:20:15 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <0264F34D-0837-401E-9215-C401BD62CF99@swipnet.se> References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> <87vboum4cq.fsf@ixlun.home> <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> <87vbori2yi.fsf@matt-desktop.home> To: Matthew Leach X-Mailer: Apple Mail (2.1878.6) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Hello. 14 sep 2014 kl. 00:13 skrev Matthew Leach : > Jan Dj=E4rv writes: >=20 >> Hello. >>=20 >> 11 sep 2014 kl. 19:52 skrev Matthew Leach : >>=20 >>> Jan Dj=E4rv writes: >>>=20 >>>> What window manager are you running? >>>=20 >>> I'm currently using i3 version 4.8 (2014-06-15, branch "4.8"). >>=20 >> I could not reproduce this on Fedora 20 with i3. What system are you = running? >> Please try with -Q and see if it happes then as well. >=20 > I can't reproduce on my desktop. This may be an ARM-specific issue = (the > bug only occurs on my Chromebook). I still see the issue with "emacs > -Q". If you compile Emacs yourself, you can debug this by tracing the = ConfigureNotify Emacs gets and/or the calls to change_frame_size and = xg_frame_resized. Obviously some call is either not made or made with = the wrong parameters. It may be a race condition so that Emacs gets = ConfigureNotify out of sequence. Jan D. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 14 09:32:35 2014 Received: (at 18451) by debbugs.gnu.org; 14 Sep 2014 13:32:36 +0000 Received: from localhost ([127.0.0.1]:40647 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XT9us-0008O5-Mn for submit@debbugs.gnu.org; Sun, 14 Sep 2014 09:32:35 -0400 Received: from mx0.mattleach.net ([176.58.118.143]:50911) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XT9un-0008Ns-AK for 18451@debbugs.gnu.org; Sun, 14 Sep 2014 09:32:30 -0400 Received: by mx0.mattleach.net (Postfix, from userid 99) id A2463620F6; Sun, 14 Sep 2014 14:32:28 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mx0.mattleach.net X-Spam-Level: X-Spam-Status: No, score=-1.0 required=4.0 tests=ALL_TRUSTED,URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from xie.mattleach.net (host86-179-90-36.range86-179.btcentralplus.com [86.179.90.36]) by mx0.mattleach.net (Postfix) with ESMTPSA id 381B261C49; Sun, 14 Sep 2014 14:32:24 +0100 (BST) From: Matthew Leach To: Jan =?utf-8?Q?Dj=C3=A4rv?= Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer In-Reply-To: <0264F34D-0837-401E-9215-C401BD62CF99@swipnet.se> ("Jan \=\?utf-8\?Q\?Dj\=C3\=A4rv\=22's\?\= message of "Sun, 14 Sep 2014 11:20:15 +0200") References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> <87vboum4cq.fsf@ixlun.home> <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> <87vbori2yi.fsf@matt-desktop.home> <0264F34D-0837-401E-9215-C401BD62CF99@swipnet.se> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) Date: Sun, 14 Sep 2014 13:32:23 +0000 Message-ID: <87oauitjiw.fsf@mattleach.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Jan Dj=C3=A4rv writes: > Hello. Hi Jan, [...] > If you compile Emacs yourself, you can debug this by tracing the > ConfigureNotify Emacs gets and/or the calls to change_frame_size and > xg_frame_resized. Obviously some call is either not made or made with > the wrong parameters. It may be a race condition so that Emacs gets > ConfigureNotify out of sequence. I have added trace prints in the functions that you suggested and things do look different when the bug occurs. The following trace is printed when the resize happens correctly (the trace seems to be the same between bug-free resize operations). ConfigureNotify event received. ConfigureNotify event received. ConfigureNotify event received. xg_frame_resized(0x6896f8, 1366, 768); change_frame_size(0x6896f8, 1350, 768, 0, 1, 0, 1); change_frame_size(0x6896f8, 1350, 768, 0, 0, 0, 1); ConfigureNotify event received. ConfigureNotify event received. ConfigureNotify event received. ConfigureNotify event received. xg_frame_resized(0x6896f8, 679, 729); change_frame_size(0x6896f8, 663, 729, 0, 1, 0, 1); change_frame_size(0x6896f8, 663, 729, 0, 0, 0, 1); ConfigureNotify event received This is the trace when the bug occurs (again, the trace is consistent between buggy resize operations): ConfigureNotify event received. ConfigureNotify event received. change_frame_size(0x6896f8, 1350, 768, 0, 1, 0, 1); ConfigureNotify event received. ConfigureNotify event received. change_frame_size(0x6896f8, 1350, 768, 0, 0, 1, 1); ConfigureNotify event received. ConfigureNotify event received. ConfigureNotify event received. xg_frame_resized(0x6896f8, 679, 729); change_frame_size(0x6896f8, 663, 729, 0, 1, 0, 1); change_frame_size(0x6896f8, 663, 729, 0, 0, 0, 1); ConfigureNotify event received. ConfigureNotify event received. xg_frame_resized(0x6896f8, 672, 720); change_frame_size(0x6896f8, 656, 720, 0, 1, 0, 1); change_frame_size(0x6896f8, 656, 720, 0, 0, 0, 1); xg_frame_resized doesn't seem to be called on the buggy trace when entering full-screen. Any ideas where else I could look? --=20 Matt From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 16 14:38:31 2014 Received: (at 18451) by debbugs.gnu.org; 16 Sep 2014 18:38:31 +0000 Received: from localhost ([127.0.0.1]:42701 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XTxe2-0008AH-96 for submit@debbugs.gnu.org; Tue, 16 Sep 2014 14:38:30 -0400 Received: from mailfe03.swip.net ([212.247.154.65]:36792 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XTxdy-0008A3-N0 for 18451@debbugs.gnu.org; Tue, 16 Sep 2014 14:38:27 -0400 X-T2-Spam-Status: No, hits=-0.0 required=5.0 tests=BAYES_40 Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe03.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 365577683; Tue, 16 Sep 2014 20:38:22 +0200 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: <87oauitjiw.fsf@mattleach.net> Date: Tue, 16 Sep 2014 20:38:21 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <3ABE107B-3F0E-465A-908A-5943E493DDC0@swipnet.se> References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> <87vboum4cq.fsf@ixlun.home> <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> <87vbori2yi.fsf@matt-desktop.home> <0264F34D-0837-401E-9215-C401BD62CF99@swipnet.se> <87oauitjiw.fsf@mattleach.net> To: Matthew Leach X-Mailer: Apple Mail (2.1878.6) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Hello. 14 sep 2014 kl. 15:32 skrev Matthew Leach : > Jan Dj=E4rv writes: >=20 >> Hello. >=20 > Hi Jan, >=20 >=20 > [...] >=20 >> If you compile Emacs yourself, you can debug this by tracing the >> ConfigureNotify Emacs gets and/or the calls to change_frame_size and >> xg_frame_resized. Obviously some call is either not made or made = with >> the wrong parameters. It may be a race condition so that Emacs gets >> ConfigureNotify out of sequence. >=20 > I have added trace prints in the functions that you suggested and = things > do look different when the bug occurs. >=20 >=20 > The following trace is printed when the resize happens correctly (the > trace seems to be the same between bug-free resize operations). >=20 > ConfigureNotify event received. > ConfigureNotify event received. > ConfigureNotify event received. > xg_frame_resized(0x6896f8, 1366, 768); > change_frame_size(0x6896f8, 1350, 768, 0, 1, 0, 1); > change_frame_size(0x6896f8, 1350, 768, 0, 0, 0, 1); > ConfigureNotify event received. > ConfigureNotify event received. > ConfigureNotify event received. > ConfigureNotify event received. > xg_frame_resized(0x6896f8, 679, 729); > change_frame_size(0x6896f8, 663, 729, 0, 1, 0, 1); > change_frame_size(0x6896f8, 663, 729, 0, 0, 0, 1); > ConfigureNotify event received >=20 > This is the trace when the bug occurs (again, the trace is consistent > between buggy resize operations): >=20 The question is where does change_frame_size get called from from if = they are not from xg_frame_resized? As a long shot, try removing this line: do_pending_window_change (0); in xg_frame_resized. Jan D. > ConfigureNotify event received. > ConfigureNotify event received. > change_frame_size(0x6896f8, 1350, 768, 0, 1, 0, 1); > ConfigureNotify event received. > ConfigureNotify event received. > change_frame_size(0x6896f8, 1350, 768, 0, 0, 1, 1); > ConfigureNotify event received. > ConfigureNotify event received. > ConfigureNotify event received. > xg_frame_resized(0x6896f8, 679, 729); > change_frame_size(0x6896f8, 663, 729, 0, 1, 0, 1); > change_frame_size(0x6896f8, 663, 729, 0, 0, 0, 1); > ConfigureNotify event received. > ConfigureNotify event received. > xg_frame_resized(0x6896f8, 672, 720); > change_frame_size(0x6896f8, 656, 720, 0, 1, 0, 1); > change_frame_size(0x6896f8, 656, 720, 0, 0, 0, 1); >=20 >=20 > xg_frame_resized doesn't seem to be called on the buggy trace when = entering > full-screen. Any ideas where else I could look? > --=20 > Matt From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 16 15:16:58 2014 Received: (at 18451) by debbugs.gnu.org; 16 Sep 2014 19:16:58 +0000 Received: from localhost ([127.0.0.1]:42709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XTyFF-0000n2-92 for submit@debbugs.gnu.org; Tue, 16 Sep 2014 15:16:57 -0400 Received: from mx0.mattleach.net ([176.58.118.143]:40974) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XTyFB-0000ms-Je for 18451@debbugs.gnu.org; Tue, 16 Sep 2014 15:16:54 -0400 Received: by mx0.mattleach.net (Postfix, from userid 99) id EEFD461C8E; Tue, 16 Sep 2014 20:16:52 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mx0.mattleach.net X-Spam-Level: X-Spam-Status: No, score=-1.0 required=4.0 tests=ALL_TRUSTED,URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from psy.home.mattleach.net (host86-179-90-36.range86-179.btcentralplus.com [86.179.90.36]) by mx0.mattleach.net (Postfix) with ESMTPSA id 7CB0561C5D; Tue, 16 Sep 2014 20:16:48 +0100 (BST) From: Matthew Leach To: Jan =?utf-8?Q?Dj=C3=A4rv?= Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer In-Reply-To: <3ABE107B-3F0E-465A-908A-5943E493DDC0@swipnet.se> ("Jan \=\?utf-8\?Q\?Dj\=C3\=A4rv\=22's\?\= message of "Tue, 16 Sep 2014 20:38:21 +0200") References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> <87vboum4cq.fsf@ixlun.home> <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> <87vbori2yi.fsf@matt-desktop.home> <0264F34D-0837-401E-9215-C401BD62CF99@swipnet.se> <87oauitjiw.fsf@mattleach.net> <3ABE107B-3F0E-465A-908A-5943E493DDC0@swipnet.se> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) Date: Tue, 16 Sep 2014 20:16:47 +0100 Message-ID: <87oaufe5pc.fsf@psy.home> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Hello Jan Dj=C3=A4rv writes: [...] > The question is where does change_frame_size get called from from if > they are not from xg_frame_resized? Hm, sorry I think there was a problem in my original trace, I've given it another shot. Here is a bug-free trace: Received ConfigureNotify event for frame: 0x6781b0 Received ConfigureNotify event for frame: 0x6781b0 Received ConfigureNotify event for frame: (nil) xg_frame_resized(0x6781b0, 1366, 768); configure_frame_size(0x6781b0, 1350, 768, 330584, 1, 0, 1); configure_frame_size(0x6781b0, 1350, 768, 330584, 0, 0, 1); Received ConfigureNotify event for frame: 0x6781b0 And a buggy-trace: Received ConfigureNotify event for frame: 0x6781b0 Received ConfigureNotify event for frame: (nil) xg_frame_resized(0x6781b0, 1366, 768); configure_frame_size(0x6781b0, 1350, 768, 330584, 1, 0, 1); configure_frame_size(0x6781b0, 1350, 768, 330584, 0, 0, 1); Received ConfigureNotify event for frame: 0x6781b0 Received ConfigureNotify event for frame: 0x6781b0 > > > As a long shot, try removing this line: > > do_pending_window_change (0); > > in xg_frame_resized. I'm afraid that didn't help. --=20 Matt From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 17 06:02:36 2014 Received: (at 18451) by debbugs.gnu.org; 17 Sep 2014 10:02:36 +0000 Received: from localhost ([127.0.0.1]:43111 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUC4J-0007BB-Rm for submit@debbugs.gnu.org; Wed, 17 Sep 2014 06:02:36 -0400 Received: from mout.gmx.net ([212.227.17.22]:51941) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUC4G-0007Ay-VM for 18451@debbugs.gnu.org; Wed, 17 Sep 2014 06:02:33 -0400 Received: from [88.117.59.70] ([88.117.59.70]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0M2cDB-1YLsiQ2f93-00sMPC; Wed, 17 Sep 2014 12:02:31 +0200 Message-ID: <54195C33.3050409@gmx.at> Date: Wed, 17 Sep 2014 12:02:27 +0200 From: martin rudalics MIME-Version: 1.0 To: Matthew Leach , =?UTF-8?B?SmFuIERqw6Rydg==?= Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> <87vboum4cq.fsf@ixlun.home> <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> <87vbori2yi.fsf@matt-desktop.home> <0264F34D-0837-401E-9215-C401BD62CF99@swipnet.se> <87oauitjiw.fsf@mattleach.net> <3ABE107B-3F0E-465A-908A-5943E493DDC0@swipnet.se> <87oaufe5pc.fsf@psy.home> In-Reply-To: <87oaufe5pc.fsf@psy.home> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:PcX4bvLzkdRKp1RC3ilB+Aua0a0u8G32qjd0CWQPJcv5FyeacnP fvSXmyWThL5HR6vruCi3swv362FpX3Gmy+QzdGMkmYBiEU1T8NxPBTSNHPFZogJBPX9AK4d 1vErc5luy9kDd4sY4w/YCPFrryGUZ0vIGZgR8LS+QBMF9dAelri5icXpR3RkshDnjmbLmGq oIJz4l8Kgujz3bkFfhtrA== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Does (setq frame-resize-pixelwise t) change anything? martin From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 17 06:38:34 2014 Received: (at 18451) by debbugs.gnu.org; 17 Sep 2014 10:38:34 +0000 Received: from localhost ([127.0.0.1]:43179 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUCd7-0008BW-VL for submit@debbugs.gnu.org; Wed, 17 Sep 2014 06:38:34 -0400 Received: from mx0.mattleach.net ([176.58.118.143]:41747) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUCd4-0008BN-PV for 18451@debbugs.gnu.org; Wed, 17 Sep 2014 06:38:31 -0400 Received: by mx0.mattleach.net (Postfix, from userid 99) id E2AEF61C4F; Wed, 17 Sep 2014 11:38:29 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mx0.mattleach.net X-Spam-Level: X-Spam-Status: No, score=-1.0 required=4.0 tests=ALL_TRUSTED,URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from psy.home.mattleach.net (host86-179-90-36.range86-179.btcentralplus.com [86.179.90.36]) by mx0.mattleach.net (Postfix) with ESMTPSA id 4D12061BA8; Wed, 17 Sep 2014 11:38:25 +0100 (BST) From: Matthew Leach To: martin rudalics Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer In-Reply-To: <54195C33.3050409@gmx.at> (martin rudalics's message of "Wed, 17 Sep 2014 12:02:27 +0200") References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> <87vboum4cq.fsf@ixlun.home> <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> <87vbori2yi.fsf@matt-desktop.home> <0264F34D-0837-401E-9215-C401BD62CF99@swipnet.se> <87oauitjiw.fsf@mattleach.net> <3ABE107B-3F0E-465A-908A-5943E493DDC0@swipnet.se> <87oaufe5pc.fsf@psy.home> <54195C33.3050409@gmx.at> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) Date: Wed, 17 Sep 2014 11:38:22 +0100 Message-ID: <871trapm5d.fsf@psy.home> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org, Jan =?utf-8?Q?Dj=C3=A4rv?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Hi Martin, martin rudalics writes: > Does (setq frame-resize-pixelwise t) change anything? I'm afraid not. I'm still seeing the bug after evaluating this form. -- Matt From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 17 12:05:57 2014 Received: (at 18451) by debbugs.gnu.org; 17 Sep 2014 16:05:58 +0000 Received: from localhost ([127.0.0.1]:43559 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUHjx-0000lS-Bg for submit@debbugs.gnu.org; Wed, 17 Sep 2014 12:05:57 -0400 Received: from mailfe04.swip.net ([212.247.154.97]:56032 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUHju-0000lI-Cx for 18451@debbugs.gnu.org; Wed, 17 Sep 2014 12:05:55 -0400 X-T2-Spam-Status: No, hits=-1.9 required=5.0 tests=BAYES_00 Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe04.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 531333235; Wed, 17 Sep 2014 18:05:50 +0200 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: <87oaufe5pc.fsf@psy.home> Date: Wed, 17 Sep 2014 18:05:49 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <0DC93893-EB9E-49E1-BBFF-F96A0532C831@swipnet.se> References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> <87vboum4cq.fsf@ixlun.home> <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> <87vbori2yi.fsf@matt-desktop.home> <0264F34D-0837-401E-9215-C401BD62CF99@swipnet.se> <87oauitjiw.fsf@mattleach.net> <3ABE107B-3F0E-465A-908A-5943E493DDC0@swipnet.se> <87oaufe5pc.fsf@psy.home> To: Matthew Leach X-Mailer: Apple Mail (2.1878.6) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Hello. 16 sep 2014 kl. 21:16 skrev Matthew Leach : > Hello >=20 > Jan Dj=E4rv writes: >=20 > [...] >=20 >> The question is where does change_frame_size get called from from if >> they are not from xg_frame_resized? >=20 > Hm, sorry I think there was a problem in my original trace, I've given > it another shot. >=20 > Here is a bug-free trace: >=20 > Received ConfigureNotify event for frame: 0x6781b0 > Received ConfigureNotify event for frame: 0x6781b0 > Received ConfigureNotify event for frame: (nil) > xg_frame_resized(0x6781b0, 1366, 768); > configure_frame_size(0x6781b0, 1350, 768, 330584, 1, 0, 1); > configure_frame_size(0x6781b0, 1350, 768, 330584, 0, 0, 1); > Received ConfigureNotify event for frame: 0x6781b0 >=20 >=20 > And a buggy-trace: >=20 > Received ConfigureNotify event for frame: 0x6781b0 > Received ConfigureNotify event for frame: (nil) > xg_frame_resized(0x6781b0, 1366, 768); > configure_frame_size(0x6781b0, 1350, 768, 330584, 1, 0, 1); > configure_frame_size(0x6781b0, 1350, 768, 330584, 0, 0, 1); > Received ConfigureNotify event for frame: 0x6781b0 > Received ConfigureNotify event for frame: 0x6781b0 Not much difference. I think it is a timing issue between when Emacs = sets wm hints and when Emacs resizes its widgets. These kind of = problems are very hard to fix, as they often are timing bugs in the = window manager. >=20 >>=20 >>=20 >> As a long shot, try removing this line: >>=20 >> do_pending_window_change (0); >>=20 >> in xg_frame_resized. >=20 > I'm afraid that didn't help. Oh well, it was a shot in the dark. Jan D. From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 18 05:32:59 2014 Received: (at 18451) by debbugs.gnu.org; 18 Sep 2014 09:32:59 +0000 Received: from localhost ([127.0.0.1]:43934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUY5C-00022J-Hd for submit@debbugs.gnu.org; Thu, 18 Sep 2014 05:32:58 -0400 Received: from mout.gmx.net ([212.227.15.19]:62351) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUY5A-00022B-43 for 18451@debbugs.gnu.org; Thu, 18 Sep 2014 05:32:56 -0400 Received: from [188.22.105.144] ([188.22.105.144]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MA8hF-1XbOmd1W2r-00BOQ9; Thu, 18 Sep 2014 11:32:54 +0200 Message-ID: <541AA6C0.4070604@gmx.at> Date: Thu, 18 Sep 2014 11:32:48 +0200 From: martin rudalics MIME-Version: 1.0 To: Matthew Leach Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> <87vboum4cq.fsf@ixlun.home> <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> <87vbori2yi.fsf@matt-desktop.home> <0264F34D-0837-401E-9215-C401BD62CF99@swipnet.se> <87oauitjiw.fsf@mattleach.net> <3ABE107B-3F0E-465A-908A-5943E493DDC0@swipnet.se> <87oaufe5pc.fsf@psy.home> <54195C33.3050409@gmx.at> <871trapm5d.fsf@psy.home> In-Reply-To: <871trapm5d.fsf@psy.home> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:WTHZUOok5fO38Oe41YUM4IqaHb2RrW1kMHxGmkybXpZLq4H0txV 4aMO9rgJuN7la10Xn5Ub558quBW/ghz3L+TGbn8qJO9ivJA4uAaBkDqTPQ78xgeiOMVPqVo Kj/OJiR5nelm16f4RMF/moMvug2MdUNgqmP8bZAjRhpYZuPW1hdcI6PiIS8fTkIkv1k3r5l i9GHJ+qg03s3AmroAFYfA== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org, =?ISO-8859-15?Q?Jan_Dj=E4rv?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) >> Does (setq frame-resize-pixelwise t) change anything? > > I'm afraid not. I'm still seeing the bug after evaluating this form. Just for the record, even if you eval the form when startin Emacs? > Hm, sorry I think there was a problem in my original trace, I've given > it another shot. > > Here is a bug-free trace: > > Received ConfigureNotify event for frame: 0x6781b0 > Received ConfigureNotify event for frame: 0x6781b0 > Received ConfigureNotify event for frame: (nil) > xg_frame_resized(0x6781b0, 1366, 768); > configure_frame_size(0x6781b0, 1350, 768, 330584, 1, 0, 1); > configure_frame_size(0x6781b0, 1350, 768, 330584, 0, 0, 1); > Received ConfigureNotify event for frame: 0x6781b0 > > > And a buggy-trace: > > Received ConfigureNotify event for frame: 0x6781b0 > Received ConfigureNotify event for frame: (nil) > xg_frame_resized(0x6781b0, 1366, 768); > configure_frame_size(0x6781b0, 1350, 768, 330584, 1, 0, 1); > configure_frame_size(0x6781b0, 1350, 768, 330584, 0, 0, 1); > Received ConfigureNotify event for frame: 0x6781b0 > Received ConfigureNotify event for frame: 0x6781b0 Sorry, I somehow lost the initial part of this thread. These two traces don't document any affect on the minibuffer - the heights (768) are always the same. What does `configure_frame_size' stand for? Are the traces here in chronological order or reversed? And how do you get a ConfigureNotify event for a frame `nil'? martin From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 18 08:01:59 2014 Received: (at 18451) by debbugs.gnu.org; 18 Sep 2014 12:01:59 +0000 Received: from localhost ([127.0.0.1]:44023 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUaPK-0008Qb-Ra for submit@debbugs.gnu.org; Thu, 18 Sep 2014 08:01:58 -0400 Received: from mx0.mattleach.net ([176.58.118.143]:43155) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUaPF-0008QL-0m for 18451@debbugs.gnu.org; Thu, 18 Sep 2014 08:01:53 -0400 Received: by mx0.mattleach.net (Postfix, from userid 99) id 4509461F96; Thu, 18 Sep 2014 13:01:48 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mx0.mattleach.net X-Spam-Level: X-Spam-Status: No, score=-1.0 required=4.0 tests=ALL_TRUSTED,URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from matt-desktop.home.mattleach.net (host86-179-90-36.range86-179.btcentralplus.com [86.179.90.36]) by mx0.mattleach.net (Postfix) with ESMTPSA id 8DEA061C54; Thu, 18 Sep 2014 13:01:43 +0100 (BST) From: Matthew Leach To: martin rudalics Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer In-Reply-To: <541AA6C0.4070604@gmx.at> (martin rudalics's message of "Thu, 18 Sep 2014 11:32:48 +0200") References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> <87vboum4cq.fsf@ixlun.home> <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> <87vbori2yi.fsf@matt-desktop.home> <0264F34D-0837-401E-9215-C401BD62CF99@swipnet.se> <87oauitjiw.fsf@mattleach.net> <3ABE107B-3F0E-465A-908A-5943E493DDC0@swipnet.se> <87oaufe5pc.fsf@psy.home> <54195C33.3050409@gmx.at> <871trapm5d.fsf@psy.home> <541AA6C0.4070604@gmx.at> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.93 (gnu/linux) Date: Thu, 18 Sep 2014 13:01:42 +0100 Message-ID: <877g11i1cp.fsf@matt-desktop.home> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org, Jan =?utf-8?Q?Dj=C3=A4rv?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Hi Martin, martin rudalics writes: >>> Does (setq frame-resize-pixelwise t) change anything? >> >> I'm afraid not. I'm still seeing the bug after evaluating this form. > > Just for the record, even if you eval the form when startin Emacs? Actually, I hadn't done that, I just evaluated it in the scratch buffer. However, when I paste this as the first form in my .emacs it seems to fix the issue! I've been toggling for about 10 minutes now and haven't seen an occurrence of the bug. > > >> Hm, sorry I think there was a problem in my original trace, I've given >> it another shot. >> >> Here is a bug-free trace: >> >> Received ConfigureNotify event for frame: 0x6781b0 >> Received ConfigureNotify event for frame: 0x6781b0 >> Received ConfigureNotify event for frame: (nil) >> xg_frame_resized(0x6781b0, 1366, 768); >> configure_frame_size(0x6781b0, 1350, 768, 330584, 1, 0, 1); >> configure_frame_size(0x6781b0, 1350, 768, 330584, 0, 0, 1); >> Received ConfigureNotify event for frame: 0x6781b0 >> >> >> And a buggy-trace: >> >> Received ConfigureNotify event for frame: 0x6781b0 >> Received ConfigureNotify event for frame: (nil) >> xg_frame_resized(0x6781b0, 1366, 768); >> configure_frame_size(0x6781b0, 1350, 768, 330584, 1, 0, 1); >> configure_frame_size(0x6781b0, 1350, 768, 330584, 0, 0, 1); >> Received ConfigureNotify event for frame: 0x6781b0 >> Received ConfigureNotify event for frame: 0x6781b0 > > Sorry, I somehow lost the initial part of this thread. These two traces > don't document any affect on the minibuffer - the heights (768) are > always the same. What does `configure_frame_size' stand for? Oops, configure_frame_size should be `change_frame_size' defined in dispnew.c > Are the traces here in chronological order or reversed? They are in chronological order. > And how do you get a ConfigureNotify event for a frame `nil'? I'm not sure, but it seems to be expected behaviour as there is an explicit test for it in the ConfigureNotify event handler. The frame is set to `any' if x_top_window_to_frame returns null. -- Matt From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 18 08:41:50 2014 Received: (at 18451) by debbugs.gnu.org; 18 Sep 2014 12:41:50 +0000 Received: from localhost ([127.0.0.1]:44037 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUb1w-00011M-Tl for submit@debbugs.gnu.org; Thu, 18 Sep 2014 08:41:49 -0400 Received: from mout.gmx.net ([212.227.15.19]:57905) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUb1t-00011D-BM for 18451@debbugs.gnu.org; Thu, 18 Sep 2014 08:41:46 -0400 Received: from [188.22.237.86] ([188.22.237.86]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0LaG7C-1YAqsM44iM-00m5zw; Thu, 18 Sep 2014 14:41:41 +0200 Message-ID: <541AD2FE.4030002@gmx.at> Date: Thu, 18 Sep 2014 14:41:34 +0200 From: martin rudalics MIME-Version: 1.0 To: Matthew Leach Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> <87vboum4cq.fsf@ixlun.home> <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> <87vbori2yi.fsf@matt-desktop.home> <0264F34D-0837-401E-9215-C401BD62CF99@swipnet.se> <87oauitjiw.fsf@mattleach.net> <3ABE107B-3F0E-465A-908A-5943E493DDC0@swipnet.se> <87oaufe5pc.fsf@psy.home> <54195C33.3050409@gmx.at> <871trapm5d.fsf@psy.home> <541AA6C0.4070604@gmx.at> <877g11i1cp.fsf@matt-desktop.home> In-Reply-To: <877g11i1cp.fsf@matt-desktop.home> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:Ulr5fV5vvXsvJUK1ofDkvsx1iE4S4AM8u/7Yz22EUPV9oC1FkOg d3IXaBWZ5r5/Z3P4Pe1hquQaWC3dK4YHbQsc99FxEJ3KzqlY7vHDE/nIHwui2QSrPL/cjM1 KI0R6fX6+90izqfTDYTlfVbpfn+ntSseKIcCvcQ0ebtlHH92AskyqGeSYdwi0LPkcVprf6K APdU9yE+Q25l8jdV8PpEw== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org, =?ISO-8859-15?Q?Jan_Dj=E4rv?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) >> Just for the record, even if you eval the form when startin Emacs? > > Actually, I hadn't done that, I just evaluated it in the scratch buffer. I would have done that in your place too ;-) > However, when I paste this as the first form in my .emacs it seems to > fix the issue! I've been toggling for about 10 minutes now and haven't > seen an occurrence of the bug. I'm afraid this issue is not only restricted to your window manager and not only to getting a fullscreen display. I've recently observed a similar problem when trying to always come up with the same frame height with plain emacs -Q on a Gtk build. On the average it fails every fourth time with three missing lines. It does not fail when I set `frame-resize-pixelwise' to a non-nil value. > Oops, configure_frame_size should be `change_frame_size' defined in > dispnew.c I should have figured that out. Where exactly is your trace point? Personally I prefer one in change_frame_size_1 where it says /* This size-change overrides any pending one for this frame. */ to avoid that a rescheduled change_frame_size appears in the trace but it certainly doesn't matter here. >> Are the traces here in chronological order or reversed? > > They are in chronological order. Good (it's not obvious from the trace alone). Still I miss things like change_frame_size(0x6896f8, 1350, 768, 0, 1, 0, 1); ConfigureNotify event received. ConfigureNotify event received. change_frame_size(0x6896f8, 1350, 768, 0, 0, 1, 1); ConfigureNotify event received. ConfigureNotify event received. ConfigureNotify event received. xg_frame_resized(0x6896f8, 679, 729); change_frame_size(0x6896f8, 663, 729, 0, 1, 0, 1); change_frame_size(0x6896f8, 663, 729, 0, 0, 0, 1); ConfigureNotify event received. ConfigureNotify event received. xg_frame_resized(0x6896f8, 672, 720); change_frame_size(0x6896f8, 656, 720, 0, 1, 0, 1); xg_frame_resized(0x6781b0, 1366, 768); configure_frame_size(0x6781b0, 1350, 768, 330584, 1, 0, 1); from your earlier trace where some height change seems visible. >> And how do you get a ConfigureNotify event for a frame `nil'? > > I'm not sure, but it seems to be expected behaviour as there is an > explicit test for it in the ConfigureNotify event handler. The frame is > set to `any' if x_top_window_to_frame returns null. Arrgh... I'm too silly. In any case, the problem could be due to the following: (1) Due to some non-textual settings (scroll bar, divider, border width) we ask the window manager for a frame height which is _not_ an integral multiple of the nominal character height. At the same time we ask the window manager to store that nominal height as the canonical height by which frame height change increments should be allowed. (2) The window manager (sometimes) decides that our resize request is impudent and overrules it by sending us a size that fits the nominal height settings. Jan is our hints expert. Maybe he has an idea. martin From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 18 15:45:13 2014 Received: (at 18451) by debbugs.gnu.org; 18 Sep 2014 19:45:13 +0000 Received: from localhost ([127.0.0.1]:44789 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUhdg-00053o-J4 for submit@debbugs.gnu.org; Thu, 18 Sep 2014 15:45:12 -0400 Received: from mailfe09.swip.net ([212.247.155.1]:57030 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUhdd-00053e-OK for 18451@debbugs.gnu.org; Thu, 18 Sep 2014 15:45:11 -0400 X-T2-Spam-Status: No, hits=0.8 required=5.0 tests=BAYES_50 Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe09.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 359859034; Thu, 18 Sep 2014 21:45:06 +0200 Received: from [46.246.18.216] (unknown [46.246.18.216]) (Authenticated sender: jhd) by hosdjarv.se (Postfix) with ESMTPSA id 0E3201A026E; Thu, 18 Sep 2014 19:45:05 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: <541AD2FE.4030002@gmx.at> Date: Thu, 18 Sep 2014 21:45:04 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <015BBC56-3CDE-4C03-B94C-487CBB9A097C@swipnet.se> References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> <87vboum4cq.fsf@ixlun.home> <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> <87vbori2yi.fsf@matt-desktop.home> <0264F34D-0837-401E-9215-C401BD62CF99@swipnet.se> <87oauitjiw.fsf@mattleach.net> <3ABE107B-3F0E-465A-908A-5943E493DDC0@swipnet.se> <87oaufe5pc.fsf@psy.home> <54195C33.3050409@gmx.at> <871trapm5d.fsf@psy.home> <541AA6C0.4070604@gmx.at> <877g11i1cp.fsf@matt-desktop.home> <541AD2FE.4030002@gmx.at> To: martin rudalics X-Mailer: Apple Mail (2.1878.6) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org, Matthew Leach X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) 18 sep 2014 kl. 14:41 skrev martin rudalics : > In any case, the problem could be due to the following: >=20 > (1) Due to some non-textual settings (scroll bar, divider, border = width) > we ask the window manager for a frame height which is _not_ an > integral multiple of the nominal character height. At the same = time > we ask the window manager to store that nominal height as the > canonical height by which frame height change increments should be > allowed. >=20 > (2) The window manager (sometimes) decides that our resize request is > impudent and overrules it by sending us a size that fits the = nominal > height settings. >=20 > Jan is our hints expert. Maybe he has an idea. Basically yes. But with Gtk+ there is an additional complication. Gtk = tries to force the height increments itself if it finds that they aren't = met, by resizing windows. By setting resize pixelwise all hints are = basically off so nothing of this happens. An idea would be to turn = hints off if we are going fullsize. Jan D. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 19 06:22:28 2014 Received: (at 18451) by debbugs.gnu.org; 19 Sep 2014 10:22:28 +0000 Received: from localhost ([127.0.0.1]:45190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUvKd-0008Tg-K3 for submit@debbugs.gnu.org; Fri, 19 Sep 2014 06:22:28 -0400 Received: from mx0.mattleach.net ([176.58.118.143]:44394) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUvKa-0008TX-UA for 18451@debbugs.gnu.org; Fri, 19 Sep 2014 06:22:25 -0400 Received: by mx0.mattleach.net (Postfix, from userid 99) id D138761C94; Fri, 19 Sep 2014 11:22:23 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mx0.mattleach.net X-Spam-Level: X-Spam-Status: No, score=-1.0 required=4.0 tests=ALL_TRUSTED,URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from psy.home.mattleach.net (host86-179-90-36.range86-179.btcentralplus.com [86.179.90.36]) by mx0.mattleach.net (Postfix) with ESMTPSA id 5FCBF61C53; Fri, 19 Sep 2014 11:22:19 +0100 (BST) From: Matthew Leach To: Jan =?utf-8?Q?Dj=C3=A4rv?= Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer In-Reply-To: <015BBC56-3CDE-4C03-B94C-487CBB9A097C@swipnet.se> ("Jan \=\?utf-8\?Q\?Dj\=C3\=A4rv\=22's\?\= message of "Thu, 18 Sep 2014 21:45:04 +0200") References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> <87vboum4cq.fsf@ixlun.home> <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> <87vbori2yi.fsf@matt-desktop.home> <0264F34D-0837-401E-9215-C401BD62CF99@swipnet.se> <87oauitjiw.fsf@mattleach.net> <3ABE107B-3F0E-465A-908A-5943E493DDC0@swipnet.se> <87oaufe5pc.fsf@psy.home> <54195C33.3050409@gmx.at> <871trapm5d.fsf@psy.home> <541AA6C0.4070604@gmx.at> <877g11i1cp.fsf@matt-desktop.home> <541AD2FE.4030002@gmx.at> <015BBC56-3CDE-4C03-B94C-487CBB9A097C@swipnet.se> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) Date: Fri, 19 Sep 2014 11:22:17 +0100 Message-ID: <87bnqbkizq.fsf@psy.home> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org, martin rudalics X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Jan Dj=C3=A4rv writes: > 18 sep 2014 kl. 14:41 skrev martin rudalics : > >> In any case, the problem could be due to the following: >>=20 >> (1) Due to some non-textual settings (scroll bar, divider, border width) >> we ask the window manager for a frame height which is _not_ an >> integral multiple of the nominal character height. At the same time >> we ask the window manager to store that nominal height as the >> canonical height by which frame height change increments should be >> allowed. >>=20 >> (2) The window manager (sometimes) decides that our resize request is >> impudent and overrules it by sending us a size that fits the nominal >> height settings. >>=20 >> Jan is our hints expert. Maybe he has an idea. > > > Basically yes. But with Gtk+ there is an additional complication. > Gtk tries to force the height increments itself if it finds that they > aren't met, by resizing windows. By setting resize pixelwise all > hints are basically off so nothing of this happens. An idea would be > to turn hints off if we are going fullsize. That sounds like a good idea, but I sometimes see the same problem when coming out of full-screen mode (see attached). We'd need to disable hints for enabling and disabling full-screen, would that work? --=20 Matt --=-=-= Content-Type: image/png Content-Disposition: attachment; filename=2014-09-19-111901_1366x768_scrot.png Content-Transfer-Encoding: base64 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 gAABAgQIECBAYG4FtADm1tNoBAgQIECAAAECBAgQIEBggQpoASzQwlgWAQIECBAgQIAAAQIECBCY WwEtgLn1NBoBAgQIECBAgAABAgQIEFigAloAC7QwlkWAAAECBAgQIECAAAECBOZWQAtgbj2NRoAA AQIECBAgQIAAAQIEFqiAFsACLYxlESBAgAABAgQIECBAgACBuRXozg/3f766sSrg1e/YX7XLdgIE CBAgQIAAAQIECBAgQGChCbRoAaTlNr3Uz7QGFlqG1kOAAAECBAgQIECAAAECBAgkAR8EcBoQIECA AAECBAgQIECAAIGLQkAL4KIosyQJECBAgAABAgQIECBAgIAWgHOAAAECBAgQIECAAAECBAhcFAJa ABdFmSVJgAABAgQIECBAgAABAgS0AJwDBAgQIECAAAECBAgQIEDgohDQArgoyixJAgQIECBAgAAB AgQIECCgBeAcIECAAAECBAgQIECAAAECF4WAFsBFUWZJEiBAgAABAgQIECBAgAABLQDnAAECBAgQ IECAAAECBAgQuCgEtAAuijJLkgABAgQIECBAgAABAgQIaAE4BwgQIECAAAECBAgQIECAwEUhoAVw UZRZkgQIECBAgAABAgQIECBAQAvAOUCAAAECBAgQIECAAAECBC4KAS2Ai6LMkiRAgAABAgQIECBA gAABAloAzgECBAgQIECAAAECBAgQIHBRCHS3zPL/fHVjyxgBBAgQIECAAAECBAgQIECAwAIXaNEC ePU79i/wBCyPAAECBAgQIECAAAECBAgQiAj4IEBESQwBAgQIECBAgAABAgQIECheQAug+BJKgAAB AgQIECBAgAABAgQIRAS0ACJKYggQIECAAAECBAgQIECAQPECWgDFl1ACBAgQIECAAAECBAgQIEAg IqAFEFESQ4AAAQIECBAgQIAAAQIEihfQAii+hBIgQIAAAQIECBAgQIAAAQIRAS2AiJIYAgQIECBA gAABAgQIECBQvIAWQPEllAABAgQIECBAgAABAgQIEIgIaAFElMQQIECAAAECBAgQIECAAIHiBbQA ii+hBAgQIECAAAECBAgQIECAQERACyCiJIYAAQIECBAgQIAAAQIECBQvoAVQfAklQIAAAQIECBAg QIAAAQIEIgJaABElMQQIECBAgAABAgQIECBAoHgBLYDiSygBAgQIECBAgAABAgQIECAQEdACiCiJ IUCAAAECBAgQIECAAAECxQtoARRfQgkQIECAAAECBAgQIECAAIGIgBZAREkMAQIECBAgQIAAAQIE CBAoXkALoPgSSoAAAQIECBAgQIAAAQIECEQEtAAiSmIIECBAgAABAgQIECBAgEDxAloAxZdQAgQI ECBAgAABAgQIECBAICKgBRBREkOAAAECBAgQIECAAAECBIoX0AIovoQSIECAAAECBAgQIECAAAEC EQEtgIiSGAIECBAgQIAAAQIECBAgULyAFkDxJZQAAQIECBAgQIAAAQIECBCICGgBRJTEECBAgAAB AgQIECBAgACB4gW0AIovoQQIECBAgAABAgQIECBAgEBEQAsgoiSGAAECBAgQIECAAAECBAgUL6AF UHwJJUCAAAECBAgQIECAAAECBCICWgARJTEECBAgQIAAAQIECBAgQKB4AS2A4ksoAQIECBAgQIAA AQIECBAgEBHQAogoiSFAgAABAgQIECBAgAABAsULaAEUX0IJECBAgAABAgQIECBAgACBiIAWQERJ DAECBAgQIECAAAECBAgQKF5AC6D4EkqAAAECBAgQIECAAAECBAhEBLQAIkpiCBAgQIAAAQIECBAg QIBA8QJaAMWXUAIECBAgQIAAAQIECBAgQCAioAUQURJDgAABAgQIECBAgAABAgSKF9ACKL6EEiBA gAABAgQIECBAgAABAhEBLYCIkhgCBAgQIECAAAECBAgQIFC8gBZA8SWUAAECBAgQIECAAAECBAgQ iAhoAUSUxBAgQIAAAQIECBAgQIAAgeIFtACKL6EECBAgQIAAAQIECBAgQIBAREALIKIkhgABAgQI ECBAgAABAgQIFC+gBVB8CSVAgAABAgQIECBAgAABAgQiAloAESUxBAgQIECAAAECBAgQIECgeAEt gOJLKAECBAgQIECAAAECBAgQIBAR0AKIKIkhQIAAAQIECBAgQIAAAQLFC2gBFF9CCRAgQIAAAQIE CBAgQIAAgYiAFkBESQwBAgQIECBAgAABAgQIECheQAug+BJKgAABAgQIECBAgAABAgQIRAS0ACJK YggQIECAAAECBAgQIECAQPECWgDFl1ACBAgQIECAAAECBAgQIEAgIqAFEFESQ4AAAQIECBAgQIAA AQIEihfQAii+hBIgQIAAAQIECBAgQIAAAQIRAS2AiJIYAgQIECBAgAABAgQIECBQvIAWQPEllAAB AgQIECBAgAABAgQIEIgIaAFElMQQIECAAAECBAgQIECAAIHiBbQAii+hBAgQIECAAAECBAgQIECA QERACyCiJIYAAQIECBAgQIAAAQIECBQvoAVQfAklQIAAAQIECBAgQIAAAQIEIgJaABElMQQIECBA gAABAgQIECBAoHgBLYDiSygBAgQIECBAgAABAgQIECAQEdACiCiJIUCAAAECBAgQIECAAAECxQto ARRfQgkQIECAAAECBAgQIECAAIGIgBZAREkMAQIECBAgQIAAAQIECBAoXkALoPgSSoAAAQIECBAg QIAAAQIECEQEtAAiSmIIECBAgAABAgQIECBAgEDxAloAxZdQAgQIECBAgAABAgQIECBAICKgBRBR EkOAAAECBAgQIECAAAECBIoX0AIovoQSIECAAAECBAgQIECAAAECEQEtgIiSGAIECBAgQIAAAQIE CBAgULyAFkDxJZQAAQIECBAgQIAAAQIECBCICGgBRJTEECBAgAABAgQIECBAgACB4gW0AIovoQQI ECBAgAABAgQIECBAgEBEQAsgoiSGAAECBAgQIECAAAECBAgUL6AFUHwJJUCAAAECBAgQIECAAAEC BCICWgARJTEECBAgQIAAAQIECBAgQKB4AS2A4ksoAQIECBAgQIAAAQIECBAgEBHQAogoiSFAgAAB AgQIECBAgAABAsULaAEUX0IJECBAgAABAgQIECBAgACBiIAWQERJDAECBAgQIECAAAECBAgQKF5A C6D4EkqAAAECBAgQIECAAAECBAhEBLQAIkpiCBAgQIAAAQIECBAgQIBA8QJaAMWXUAIECBAgQIAA AQIECBAgQCAioAUQURJDgAABAgQIECBAgAABAgSKF9ACKL6EEiBAgAABAgQIECBAgAABAhEBLYCI khgCBAgQIECAAAECBAgQIFC8gBZA8SWUAAECBAgQIECAAAECBAgQiAhoAUSUxBAgQIAAAQIECBAg QIAAgeIFtACKL6EECBAgQIAAAQIECBAgQIBAREALIKIkhgABAgQIECBAgAABAgQIFC+gBVB8CSVA gAABAgQIECBAgAABAgQiAloAESUxBAgQIECAAAECBAgQIECgeAEtgOJLKAECBAgQIECAAAECBAgQ IBAR0AKIKIkhQIAAAQIECBAgQIAAAQLFC2gBFF9CCRAgQIAAAQIECBAgQIAAgYiAFkBESQwBAgQI ECBAgAABAgQIECheQAug+BJKgAABAgQIECBAgAABAgQIRAS0ACJKYggQIECAAAECBAgQIECAQPEC WgDFl1ACBAgQIECAAAECBAgQIEAgIqAFEFESQ4AAAQIECBAgQIAAAQIEihfQAii+hBIgQIAAAQIE CBAgQIAAAQIRAS2AiJIYAgQIECBAgAABAgQIECBQvIAWQPEllAABAgQIECBAgAABAgQIEIgIaAFE lMQQIECAAAECBAgQIECAAIHiBbQAii+hBAgQIECAAAECBAgQIECAQERACyCiJIYAAQIECBAgQIAA AQIECBQvoAVQfAklQIAAAQIECBAgQIAAAQIEIgJaABElMQQIECBAgAABAgQIECBAoHgBLYDiSygB AgQIECBAgAABAgQIECAQEdACiCiJIUCAAAECBAgQIECAAAECxQtoARRfQgkQIECAAAECBAgQIECA AIGIgBZAREkMAQIECBAgQIAAAQIECBAoXkALoPgSSoAAAQIECBAgQIAAAQIECEQEtAAiSmIIECBA gAABAgQIECBAgEDxAloAxZdQAgQIECBAgAABAgQIECBAICKgBRBREkOAAAECBAgQIECAAAECBIoX 0AIovoQSIECAAAECBAgQIECAAAECEQEtgIiSGAIECBAgQIAAAQIECBAgULyAFkDxJZQAAQIECBAg QIAAAQIECBCICGgBRJTEECBAgAABAgQIECBAgACB4gW0AIovoQQIECBAgAABAgQIECBAgEBEQAsg oiSGAAECBAgQIECAAAECBAgUL6AFUHwJJUCAAAECBAgQIECAAAECBCICWgARJTEECBAgQIAAAQIE CBAgQKB4AS2A4ksoAQIECBAgQIAAAQIECBAgEBHQAogoiSFAgAABAgQIECBAgAABAsULaAEUX0IJ ECBAgAABAgQIECBAgACBiIAWQERJDAECBAgQIECAAAECBAgQKF5AC6D4EkqAAAECBAgQIECAAAEC BAhEBLQAIkpiCBAgQIAAAQIECBAgQIBA8QJaAMWXUAIECBAgQIAAAQIECBAgQCAioAUQURJDgAAB AgQIECBAgAABAgSKF9ACKL6EEiBAgAABAgQIECBAgAABAhEBLYCIkhgCBAgQIECAAAECBAgQIFC8 gBZA8SWUAAECBAgQIECAAAECBAgQiAhoAUSUxBAgQIAAAQIECBAgQIAAgeIFtACKL6EECBAgQIAA AQIECBAgQIBAREALIKIkhgABAgQIECBAgAABAgQIFC+gBVB8CSVAgAABAgQIECBAgAABAgQiAloA ESUxBAgQIECAAAECBAgQIECgeAEtgOJLKAECBAgQIECAAAECBAgQIBAR0AKIKIkhQIAAAQIECBAg QIAAAQLFC2gBFF9CCRAgQIAAAQIECBAgQIAAgYiAFkBESQwBAgQIECBAgAABAgQIECheQAug+BJK gAABAgQIECBAgAABAgQIRAS0ACJKYggQIECAAAECBAgQIECAQPECWgDFl1ACBAgQIECAAAECBAgQ IEAgIqAFEFESQ4AAAQIECBAgQIAAAQIEihfQAii+hBIgQIAAAQIECBAgQIAAAQIRAS2AiJIYAgQI ECBAgAABAgQIECBQvIAWQPEllAABAgQIECBAgAABAgQIEIgIaAFElMQQIECAAAECBAgQIECAAIHi BbQAii+hBAgQIECAAAECBAgQIECAQERACyCiJIYAAQIECBAgQIAAAQIECBQvoAVQfAklQIAAAQIE CBAgQIAAAQIEIgJaABElMQQIECBAgAABAgQIECBAoHgBLYDiSygBAgQIECBAgAABAgQIECAQEdAC iCiJIUCAAAECBAgQIECAAAECxQtoARRfQgkQIECAAAECBAgQIECAAIGIgBZAREkMAQIECBAgQIAA AQIECBAoXkALoPgSSoAAAQIECBAgQIAAAQIECEQEtAAiSmIIECBAgAABAgQIECBAgEDxAloAxZdQ AgQIECBAgAABAgQIECBAICKgBRBREkOAAAECBAgQIECAAAECBIoX0AIovoQSIECAAAECBAgQIECA AAECEQEtgIiSGAIECBAgQIAAAQIECBAgULyAFkDxJZQAAQIECBAgQIAAAQIECBCICGgBRJTEECBA gAABAgQIECBAgACB4gW0AIovoQQIECBAgAABAgQIECBAgEBEQAsgoiSGAAECBAgQIECAAAECBAgU L6AFUHwJJUCAAAECBAgQIECAAAECBCICWgARJTEECBAgQIAAAQIECBAgQKB4AS2A4ksoAQIECBAg QIAAAQIECBAgEBHQAogoiSFAgAABAgQIECBAgAABAsULaAEUX0IJECBAgAABAgQIECBAgACBiIAW QERJDAECBAgQIECAAAECBAgQKF5AC6D4EkqAAAECBAgQIECAAAECBAhEBLQAIkpiCBAgQIAAAQIE CBAgQIBA8QJaAMWXUAIECBAgQIAAAQIECBAgQCAioAUQURJDgAABAgQIECBAgAABAgSKF9ACKL6E EiBAgAABAgQIECBAgAABAhEBLYCIkhgCBAgQIECAAAECBAgQIFC8gBZA8SWUAAECBAgQIECAAAEC BAgQiAhoAUSUxBAgQIAAAQIECBAgQIAAgeIFtACKL6EECBAgQIAAAQIECBAgQIBAREALIKIkhgAB AgQIECBAgAABAgQIFC+gBVB8CSVAgAABAgQIECBAgAABAgQiAloAESUxBAgQIECAAAECBAgQIECg eAEtgOJLKAECBAgQIECAAAECBAgQIBAR0AKIKIkhQIAAAQIECBAgQIAAAQLFC2gBFF9CCRAgQIAA AQIECBAgQIAAgYiAFkBESQwBAgQIECBAgAABAgQIECheQAug+BJKgAABAgQIECBAgAABAgQIRAS0 ACJKYggQIECAAAECBAgQIECAQPECWgDFl1ACBAgQIECAAAECBAgQIEAgIqAFEFESQ4AAAQIECBAg QIAAAQIEihfQAii+hBIgQIAAAQIECBAgQIAAAQIRAS2AiJIYAgQIECBAgAABAgQIECBQvIAWQPEl lAABAgQIECBAgAABAgQIEIgIaAFElMQQIECAAAECBAgQIECAAIHiBbQAii+hBAgQIECAAAECBAgQ IECAQERACyCiJIYAAQIECBAgQIAAAQIECBQvoAVQfAklQIAAAQIECBAgQIAAAQIEIgJaABElMQQI ECBAgAABAgQIECBAoHgBLYDiSygBAgQIECBAgAABAgQIECAQEdACiCiJIUCAAAECBAgQIECAAAEC xQtoARRfQgkQIECAAAECBAgQIECAAIGIgBZAREkMAQIECBAgQIAAAQIECBAoXkALoPgSSoAAAQIE CBAgQIAAAQIECEQEtAAiSmIIECBAgAABAgQIECBAgEDxAloAxZdQAgQIECBAgAABAgQIECBAICKg BRBREkOAAAECBAgQIECAAAECBIoX0AIovoQSIECAAAECBAgQIECAAAECEQEtgIiSGAIECBAgQIAA AQIECBAgULyAFkDxJZQAAQIECBAgQIAAAQIECBCICGgBRJTEECBAgAABAgQIECBAgACB4gW0AIov oQQIECBAgAABAgQIECBAgEBEQAsgoiSGAAECBAgQIECAAAECBAgUL6AFUHwJJUCAAAECBAgQIECA AAECBCICWgARJTEECBAgQIAAAQIECBAgQKB4AS2A4ksoAQIE4I9BtwAAIABJREFUCBAgQIAAAQIE CBAgEBHQAogoiSFAgAABAgQIECBAgAABAsULaAEUX0IJECBAgAABAgQIECBAgACBiIAWQERJDAEC BAgQIECAAAECBAgQKF5AC6D4EkqAAAECBAgQIECAAAECBAhEBLQAIkpiCBAgQIAAAQIECBAgQIBA 8QJaAMWXUAIECBAgQIAAAQIECBAgQCAioAUQURJDgAABAgQIECBAgAABAgSKF9ACKL6EEiBAgAAB AgQIECBAgAABAhEBLYCIkhgCBAgQIECAAAECBAgQIFC8gBZA8SWUAAECBAgQIECAAAECBAgQiAho AUSUxBAgQIAAAQIECBAgQIAAgeIFtACKL6EECBAgQIAAAQIECBAgQIBAREALIKIkhgABAgQIECBA gAABAgQIFC+gBVB8CSVAgAABAgQIECBAgAABAgQiAloAESUxBAgQIECAAAECBAgQIECgeAEtgOJL KAECBAgQIECAAAECBAgQIBAR0AKIKIkhQIAAAQIECBAgQIAAAQLFC2gBFF9CCRAgQIAAAQIECBAg QIAAgYiAFkBESQwBAgQIECBAgAABAgQIECheQAug+BJKgAABAgQIECBAgAABAgQIRAS0ACJKYggQ IECAAAECBAgQIECAQPECWgDFl1ACBAgQIECAAAECBAgQIEAgIqAFEFESQ4AAAQIECBAgQIAAAQIE ihfQAii+hBIgQIAAAQIECBAgQIAAAQIRAS2AiJIYAgQIECBAgAABAgQIECBQvIAWQPEllAABAgQI ECBAgAABAgQIEIgIaAFElMQQIECAAAECBAgQIECAAIHiBbQAii+hBAgQIECAAAECBAgQIECAQERA CyCiJIYAAQIECBAgQIAAAQIECBQvoAVQfAklQIAAAQIECBAgQIAAAQIEIgJaABElMQQIECBAgAAB AgQIECBAoHgBLYDiSygBAgQIECBAgAABAgQIECAQEdACiCiJIUCAAAECBAgQIECAAAECxQtoARRf QgkQIECAAAECBAgQIECAAIGIgBZAREkMAQIECBAgQIAAAQIECBAoXkALoPgSSoAAAQIECBAgQIAA AQIECEQEtAAiSmIIECBAgAABAgQIECBAgEDxAloAxZdQAgQIECBAgAABAgQIECBAICKgBRBREkOA AAECBAgQIECAAAECBIoX0AIovoQSIECAAAECBAgQIECAAAECEQEtgIiSGAIECBAgQIAAAQIECBAg ULyAFkDxJZQAAQIECBAgQIAAAQIECBCICGgBRJTEECBAgAABAgQIECBAgACB4gW0AIovoQQIECBA gAABAgQIECBAgEBEQAsgoiSGAAECBAgQIECAAAECBAgUL6AFUHwJJUCAAAECBAgQIECAAAECBCIC WgARJTEECBAgQIAAAQIECBAgQKB4AS2A4ksoAQIECBAgQIAAAQIECBAgEBHQAogoiSFAgAABAgQI ECBAgAABAsULaAEUX0IJECBAgAABAgQIECBAgACBiIAWQERJDAECBAgQIECAAAECBAgQKF5AC6D4 EkqAAAECBAgQIECAAAECBAhEBLQAIkpiCBAgQIAAAQIECBAgQIBA8QJaAMWXUAIECBAgQIAAAQIE CBAgQCAioAUQURJDgAABAgQIECBAgAABAgSKF9ACKL6EEiBAgAABAgQIECBAgAABAhEBLYCIkhgC BAgQIECAAAECBAgQIFC8gBZA8SWUAAECBAgQIECAAAECBAgQiAhoAUSUxBAgQIAAAQIECBAgQIAA geIFtACKL6EECBAgQIAAAQIECBAgQIBAREALIKIkhgABAgQIECBAgAABAgQIFC+gBVB8CSVAgAAB AgQIECBAgAABAgQiAloAESUxBAgQIECAAAECBAgQIECgeAEtgOJLKAECBAgQIECAAAECBAgQIBAR 0AKIKIkhQIAAAQIECBAgQIAAAQLFC2gBFF9CCRAgQIAAAQIECBAgQIAAgYiAFkBESQwBAgQIECBA gAABAgQIECheQAug+BJKgAABAgQIECBAgAABAgQIRAS0ACJKYggQIECAAAECBAgQIECAQPECWgDF l1ACBAgQIECAAAECBAgQIEAgIqAFEFESQ4AAAQIECBAgQIAAAQIEihfQAii+hBIgQIAAAQIECBAg QIAAAQIRAS2AiJIYAgQIECBAgAABAgQIECBQvIAWQPEllAABAgQIECBAgAABAgQIEIgIaAFElMQQ IECAAAECBAgQIECAAIHiBbQAii+hBAgQIECAAAECBAgQIECAQERACyCiJIYAAQIECBAgQIAAAQIE CBQvoAVQfAklQIAAAQIECBAgQIAAAQIEIgJaABElMQQIECBAgAABAgQIECBAoHgBLYDiSygBAgQI ECBAgAABAgQIECAQEdACiCiJIUCAAAECBAgQIECAAAECxQtoARRfQgkQIECAAAECBAgQIECAAIGI gBZAREkMAQIECBAgQIAAAQIECBAoXkALoPgSSoAAAQIECBAgQIAAAQIECEQEtAAiSmIIECBAgAAB AgQIECBAgEDxAloAxZdQAgQIECBAgAABAgQIECBAICKgBRBREkOAAAECBAgQIECAAAECBIoX0AIo voQSIECAAAECBAgQIECAAAECEQEtgIiSGAIECBAgQIAAAQIECBAgULyAFkDxJZQAAQIECBAgQIAA AQIECBCICGgBRJTEECBAgAABAgQIECBAgACB4gW0AIovoQQIECBAgAABAgQIECBAgEBEQAsgoiSG AAECBAgQIECAAAECBAgUL6AFUHwJJUCAAAECBAgQIECAAAECBCICWgARJTEECBAgQIAAAQIECBAg QKB4AS2A4ksoAQIECBAgQIAAAQIECBAgEBHQAogoiSFAgAABAgQIECBAgAABAsULaAEUX0IJECBA gAABAgQIECBAgACBiIAWQERJDAECBAgQIECAAAECBAgQKF5AC6D4EkqAAAECBAgQIECAAAECBAhE BLQAIkpiCBAgQIAAAQIECBAgQIBA8QJaAMWXUAIECBAgQIAAAQIECBAgQCAioAUQURJDgAABAgQI ECBAgAABAgSKF9ACKL6EEiBAgAABAgQIECBAgAABAhEBLYCIkhgCBAgQIECAAAECBAgQIFC8gBZA 8SWUAAECBAgQIECAAAECBAgQiAhoAUSUxBAgQIAAAQIECBAgQIAAgeIFtACKL6EECBAgQIAAAQIE CBAgQIBAREALIKIkhgABAgQIECBAgAABAgQIFC+gBVB8CSVAgAABAgQIECBAgAABAgQiAloAESUx BAgQIECAAAECBAgQIECgeAEtgOJLKAECBAgQIECAAAECBAgQIBAR0AKIKIkhQIAAAQIECBAgQIAA AQLFC2gBFF9CCRAgQIAAAQIECBAgQIAAgYiAFkBESQwBAgQIECBAgAABAgQIECheQAug+BJKgAAB AgQIECBAgAABAgQIRAS0ACJKYggQIECAAAECBAgQIECAQPECWgDFl1ACBAgQIECAAAECBAgQIEAg IqAFEFESQ4AAAQIECBAgQIAAAQIEihfQAii+hBIgQIAAAQIECBAgQIAAAQIRAS2AiJIYAgQIECBA gAABAgQIECBQvIAWQPEllAABAgQIECBAgAABAgQIEIgIaAFElMQQIECAAAECBAgQIECAAIHiBbQA ii+hBAgQIECAAAECBAgQIECAQERACyCiJIYAAQIECBAgQIAAAQIECBQvoAVQfAklQIAAAQIECBAg QIAAAQIEIgJaABElMQQIECBAgAABAgQIECBAoHgBLYDiSygBAgQIECBAgAABAgQIECAQEdACiCiJ IUCAAAECBAgQIECAAAECxQtoARRfQgkQIECAAAECBAgQIECAAIGIgBZAREkMAQIECBAgQIAAAQIE CBAoXkALoPgSSoAAAQIECBAgQIAAAQIECEQEtAAiSmIIECBAgAABAgQIECBAgEDxAloAxZdQAgQI ECBAgAABAgQIECBAICKgBRBREkOAAAECBAgQIECAAAECBIoX0AIovoQSIECAAAECBAgQIECAAAEC EQEtgIiSGAIECBAgQIAAAQIECBAgULyAFkDxJZQAAQIECBAgQIAAAQIECBCICGgBRJTEECBAgAAB AgQIECBAgACB4gW0AIovoQQIECBAgAABAgQIECBAgEBEQAsgoiSGAAECBAgQIECAAAECBAgUL6AF UHwJJUCAAAECBAgQIECAAAECBCICWgARJTEECBAgQIAAAQIECBAgQKB4AS2A4ksoAQIECBAgQIAA AQIECBAgEBHQAogoiSFAgAABAgQIECBAgAABAsULaAEUX0IJECBAgAABAgQIECBAgACBiIAWQERJ DAECBAgQIECAAAECBAgQKF5AC6D4EkqAAAECBAgQIECAAAECBAhEBLQAIkpiCBAgQIAAAQIECBAg QIBA8QJaAMWXUAIECBAgQIAAAQIECBAgQCAioAUQURJDgAABAgQIECBAgAABAgSKF9ACKL6EEiBA gAABAgQIECBAgAABAhEBLYCIkhgCBAgQIECAAAECBAgQIFC8gBZA8SWUAAECBAgQIECAAAECBAgQ iAhoAUSUxBAgQIAAAQIECBAgQIAAgeIFtACKL6EECBAgQIAAAQIECBAgQIBAREALIKIkhgABAgQI ECBAgAABAgQIFC+gBVB8CSVAgAABAgQIECBAgAABAgQiAloAESUxBAgQIECAAAECBAgQIECgeAEt gOJLKAECBAgQIECAAAECBAgQIBAR0AKIKIkhQIAAAQIECBAgQIAAAQLFC2gBFF9CCRAgQIAAAQIE CBAgQIAAgYiAFkBESQwBAgQIECBAgAABAgQIECheQAug+BJKgAABAgQIECBAgAABAgQIRAS0ACJK YggQIECAAAECBAgQIECAQPECWgDFl1ACBAgQIECAAAECBAgQIEAgIqAFEFESQ4AAAQIECBAgQIAA AQIEihfQAii+hBIgQIAAAQIECBAgQIAAAQIRAS2AiJIYAgQIECBAgAABAgQIECBQvIAWQPEllAAB AgQIECBAgAABAgQIEIgIaAFElMQQIECAAAECBAgQIECAAIHiBbQAii+hBAgQIECAAAECBAgQIECA QERACyCiJIYAAQIECBAgQIAAAQIECBQvoAVQfAklQIAAAQIECBAgQIAAAQIEIgJaABElMQQIECBA gAABAgQIECBAoHgBLYDiSygBAgQIECBAgAABAgQIECAQEdACiCiJIUCAAAECBAgQIECAAAECxQto ARRfQgkQIECAAAECBAgQIECAAIGIgBZAREkMAQIECBAgQIAAAQIECBAoXkALoPgSSoAAAQIECBAg QIAAAQIECEQEtAAiSmIIECBAgAABAgQIECBAgEDxAloAxZdQAgQIECBAgAABAgQIECBAICKgBRBR EkOAAAECBAgQIECAAAECBIoX0AIovoQSIECAAAECBAgQIECAAAECEQEtgIiSGAIECBAgQIAAAQIE CBAgULyAFkDxJZQAAQIECBAgQIAAAQIECBCICGgBRJTEECBAgAABAgQIECBAgACB4gW0AIovoQQI ECBAgAABAgQIECBAgEBEQAsgoiSGAAECBAgQIECAAAECBAgUL6AFUHwJJUCAAAECBAgQIECAAAEC BCICWgARJTEECBAgQIAAAQIECBAgQKB4AS2A4ksoAQIECBAgQIAAAQIECBAgEBHQAogoiSFAgAAB AgQIECBAgAABAsULaAEUX0IJECBAgAABAgQIECBAgACBiIAWQERJDAECBAgQIECAAAECBAgQKF5A C6D4EkqAAAECBAgQIECAAAECBAhEBLQAIkpiCBAgQIAAAQIECBAgQIBA8QJaAMWXUAIECBAgQIAA AQIECBAgQCAioAUQURJDgAABAgQIECBAgAABAgSKF9ACKL6EEiBAgAABAgQIECBAgAABAhEBLYCI khgCBAgQIECAAAECBAgQIFC8gBZA8SWUAAECBAgQIECAAAECBAgQiAhoAUSUxBAgQIAAAQIECBAg QIAAgeIFtACKL6EECBAgQIAAAQIECBAgQIBAREALIKIkhgABAgQIECBAgAABAgQIFC+gBVB8CSVA gAABAgQIECBAgAABAgQiAloAESUxBAgQIECAAAECBAgQIECgeAEtgOJLKAECBAgQIECAAAECBAgQ IBAR0AKIKIkhQIAAAQIECBAgQIAAAQLFC2gBFF9CCRAgQIAAAQIECBAgQIAAgYiAFkBESQwBAgQI ECBAgAABAgQIECheQAug+BJKgAABAgQIECBAgAABAgQIRAS0ACJKYggQIECAAAECBAgQIECAQPEC WgDFl1ACBAgQIECAAAECBAgQIEAgIqAFEFESQ4AAAQIECBAgQIAAAQIEihfQAii+hBIgQIAAAQIE CBAgQIAAAQIRAS2AiJIYAgQIECBAgAABAgQIECBQvIAWQPEllAABAgQIECBAgAABAgQIEIgIaAFE lMQQIECAAAECBAgQIECAAIHiBbQAii+hBAgQIECAAAECBAgQIECAQERACyCiJIYAAQIECBAgQIAA AQIECBQvoAVQfAklQIAAAQIECBAgQIAAAQIEIgJaABElMQQIECBAgAABAgQIECBAoHgBLYDiSygB AgQIECBAgAABAgQIECAQEdACiCiJIUCAAAECBAgQIECAAAECxQtoARRfQgkQIECAAAECBAgQIECA AIGIgBZAREkMAQIECBAgQIAAAQIECBAoXkALoPgSSoAAAQIECBAgQIAAAQIECEQEtAAiSmIIECBA gAABAgQIECBAgEDxAloAxZdQAgQIECBAgAABAgQIECBAICKgBRBREkOAAAECBAgQIECAAAECBIoX 0AIovoQSIECAAAECBAgQIECAAAECEQEtgIiSGAIECBAgQIAAAQIECBAgULyAFkDxJZQAAQIECBAg QIAAAQIECBCICGgBRJTEECBAgAABAgQIECBAgACB4gW0AIovoQQIECBAgAABAgQIECBAgEBEQAsg oiSGAAECBAgQIECAAAECBAgUL6AFUHwJJUCAAAECBAgQIECAAAECBCICWgARJTEECBAgQIAAAQIE CBAgQKB4AS2A4ksoAQIECBAgQIAAAQIECBAgEBHQAogoiSFAgAABAgQIECBAgAABAsULaAEUX0IJ ECBAgAABAgQIECBAgACBiIAWQERJDAECBAgQIECAAAECBAgQKF5AC6D4EkqAAAECBAgQIECAAAEC BAhEBLQAIkpiCBAgQIAAAQIECBAgQIBA8QJaAMWXUAIECBAgQIAAAQIECBAgQCAioAUQURJDgAAB AgQIECBAgAABAgSKF9ACKL6EEiBAgAABAgQIECBAgAABAhEBLYCIkhgCBAgQIECAAAECBAgQIFC8 gBZA8SWUAAECBAgQIECAAAECBAgQiAhoAUSUxBAgQIAAAQIECBAgQIAAgeIFtACKL6EECBAgQIAA AQIECBAgQIBAREALIKIkhgABAgQIECBAgAABAgQIFC+gBVB8CSVAgAABAgQIECBAgAABAgQiAloA ESUxBAgQIECAAAECBAgQIECgeAEtgOJLKAECBAgQIECAAAECBAgQIBAR0AKIKIkhQIAAAQIECBAg QIAAAQLFC2gBFF9CCRAgQIAAAQIECBAgQIAAgYiAFkBESQwBAgQIECBAgAABAgQIECheQAug+BJK gAABAgQIECBAgAABAgQIRAS0ACJKYggQIECAAAECBAgQIECAQPECWgDFl1ACBAgQIECAAAECBAgQ IEAgIqAFEFESQ4AAAQIECBAgQIAAAQIEihfQAii+hBIgQIAAAQIECBAgQIAAAQIRAS2AiJIYAgQI ECBAgAABAgQIECBQvIAWQPEllAABAgQIECBAgAABAgQIEIgIaAFElMQQIECAAAECBAgQIECAAIHi BbQAii+hBAgQIECAAAECBAgQIECAQERACyCiJIYAAQIECBAgQIAAAQIECBQvoAVQfAklQIAAAQIE CBAgQIAAAQIEIgJaABElMQQIECBAgAABAgQIECBAoHgBLYDiSygBAgQIECBAgAABAgQIECAQEdAC iCiJIUCAAAECBAgQIECAAAECxQtoARRfQgkQIECAAAECBAgQIECAAIGIgBZAREkMAQIECBAgQIAA AQIECBAoXkALoPgSSoAAAQIECBAgQIAAAQIECEQEtAAiSmIIECBAgAABAgQIECBAgEDxAloAxZdQ AgQIECBAgAABAgQIECBAICKgBRBREkOAAAECBAgQIECAAAECBIoX0AIovoQSIECAAAECBAgQIECA AAECEQEtgIiSGAIECBAgQIAAAQIECBAgULyAFkDxJZQAAQIECBAgQIAAAQIECBCICGgBRJTEECBA gAABAgQIECBAgACB4gW0AIovoQQIECBAgAABAgQIECBAgEBEQAsgoiSGAAECBAgQIECAAAECBAgU L6AFUHwJJUCAAAECBAgQIECAAAECBCICWgARJTEECBAgQIAAAQIECBAgQKB4AS2A4ksoAQIECBAg QIAAAQIECBAgEBHQAogoiSFAgAABAgQIECBAgAABAsULaAEUX0IJECBAgAABAgQIECBAgACBiIAW QERJDAECBAgQIECAAAECBAgQKF5AC6D4EkqAAAECBAgQIECAAAECBAhEBLQAIkpiCBAgQIAAAQIE CBAgQIBA8QJaAMWXUAIECBAgQIAAAQIECBAgQCAioAUQURJDgAABAgQIECBAgAABAgSKF9ACKL6E EiBAgAABAgQIECBAgAABAhEBLYCIkhgCBAgQIECAAAECBAgQIFC8gBZA8SWUAAECBAgQIECAAAEC BAgQiAhoAUSUxBAgQIAAAQIECBAgQIAAgeIFtACKL6EECBAgQIAAAQIECBAgQIBAREALIKIkhgAB AgQIECBAgAABAgQIFC+gBVB8CSVAgAABAgQIECBAgAABAgQiAloAESUxBAgQIECAAAECBAgQIECg eAEtgOJLKAECBAgQIECAAAECBAgQIBAR0AKIKIkhQIAAAQIECBAgQIAAAQLFC2gBFF9CCRAgQIAA AQIECBAgQIAAgYiAFkBESQwBAgQIECBAgAABAgQIECheQAug+BJKgAABAgQIECBAgAABAgQIRAS0 ACJKYggQIECAAAECBAgQIECAQPECWgDFl1ACBAgQIECAAAECBAgQIEAgIqAFEFESQ4AAAQIECBAg QIAAAQIEihfQAii+hBIgQIAAAQIECBAgQIAAAQIRAS2AiJIYAgQIECBAgAABAgQIECBQvIAWQPEl lAABAgQIECBAgAABAgQIEIgIaAFElMQQIECAAAECBAgQIECAAIHiBbQAii+hBAgQIECAAAECBAgQ IECAQERACyCiJIYAAQIECBAgQIAAAQIECBQvoAVQfAklQIAAAQIECBAgQIAAAQIEIgJaABElMQQI ECBAgAABAgQIECBAoHgBLYDiSygBAgQIECBAgAABAgQIECAQEdACiCiJIUCAAAECBAgQIECAAAEC xQtoARRfQgkQIECAAAECBAgQIECAAIGIgBZAREkMAQIECBAgQIAAAQIECBAoXkALoPgSSoAAAQIE CBAgQIAAAQIECEQEtAAiSmIIECBAgAABAgQIECBAgEDxAloAxZdQAgQIECBAgAABAgQIECBAICKg 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 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 19 07:24:32 2014 Received: (at 18451) by debbugs.gnu.org; 19 Sep 2014 11:24:32 +0000 Received: from localhost ([127.0.0.1]:45230 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUwIh-0001ea-Mu for submit@debbugs.gnu.org; Fri, 19 Sep 2014 07:24:32 -0400 Received: from mout.gmx.net ([212.227.15.19]:63472) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUwIf-0001eP-4L for 18451@debbugs.gnu.org; Fri, 19 Sep 2014 07:24:30 -0400 Received: from [178.190.17.206] ([178.190.17.206]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MMk99-1XO3kK2M7b-008cJr; Fri, 19 Sep 2014 13:24:27 +0200 Message-ID: <541C1264.6080807@gmx.at> Date: Fri, 19 Sep 2014 13:24:20 +0200 From: martin rudalics MIME-Version: 1.0 To: Matthew Leach , =?UTF-8?B?SmFuIERqw6Rydg==?= Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> <87vboum4cq.fsf@ixlun.home> <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> <87vbori2yi.fsf@matt-desktop.home> <0264F34D-0837-401E-9215-C401BD62CF99@swipnet.se> <87oauitjiw.fsf@mattleach.net> <3ABE107B-3F0E-465A-908A-5943E493DDC0@swipnet.se> <87oaufe5pc.fsf@psy.home> <54195C33.3050409@gmx.at> <871trapm5d.fsf@psy.home> <541AA6C0.4070604@gmx.at> <877g11i1cp.fsf@matt-desktop.home> <541AD2FE.4030002@gmx.at> <015BBC56-3CDE-4C03-B94C-487CBB9A097C@swipnet.se> <87bnqbkizq.fsf@psy.home> In-Reply-To: <87bnqbkizq.fsf@psy.home> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:6BAbU0QPJf44RffgK3rQBQi0TeUNpiJEOBdnEHfLY+RdMm9n6ej +D9VvnCMTV3I3ZUkD1qiA2bqG5smnYW3EcsqdmfFnu0fE5WCxQFajrFFo9n/HvcyOkWQJiu hk8589f1XwVhqSdBed9f064jvDk6cPE0V3VygDqPJvynDPGSCQUNmnL6tX8u2tkF9vOrOVe 7cF5UohyYZc2Rj7PSg+SA== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) > I sometimes see the same problem when > coming out of full-screen mode (see attached). Does that problem occur with `frame-resize-pixelwise' non-nil? In any case please post the output of `(window--dump-frame)' for that frame here. It should be in the buffer *window-dump-frame*. Thanks, martin From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 20 03:18:25 2014 Received: (at 18451) by debbugs.gnu.org; 20 Sep 2014 07:18:25 +0000 Received: from localhost ([127.0.0.1]:46253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVEw5-00087A-9x for submit@debbugs.gnu.org; Sat, 20 Sep 2014 03:18:25 -0400 Received: from mailfe03.swip.net ([212.247.154.65]:41612 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVEw1-000870-U7 for 18451@debbugs.gnu.org; Sat, 20 Sep 2014 03:18:23 -0400 X-T2-Spam-Status: No, hits=-0.5 required=5.0 tests=BAYES_05 Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe03.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 366546841; Sat, 20 Sep 2014 09:18:19 +0200 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: <87bnqbkizq.fsf@psy.home> Date: Sat, 20 Sep 2014 09:18:18 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <11180952-F4C9-4133-879D-A69228701AF5@swipnet.se> References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> <87vboum4cq.fsf@ixlun.home> <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> <87vbori2yi.fsf@matt-desktop.home> <0264F34D-0837-401E-9215-C401BD62CF99@swipnet.se> <87oauitjiw.fsf@mattleach.net> <3ABE107B-3F0E-465A-908A-5943E493DDC0@swipnet.se> <87oaufe5pc.fsf@psy.home> <54195C33.3050409@gmx.at> <871trapm5d.fsf@psy.home> <541AA6C0.4070604@gmx.at> <877g11i1cp.fsf@matt-desktop.home> <541AD2FE.4030002@gmx.at> <015BBC56-3CDE-4C03-B94C-487CBB9A097C@swipnet.se> <87bnqbkizq.fsf@psy.home> To: Matthew Leach X-Mailer: Apple Mail (2.1878.6) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org, martin rudalics X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Hello. 19 sep 2014 kl. 12:22 skrev Matthew Leach : >=20 > That sounds like a good idea, but I sometimes see the same problem = when > coming out of full-screen mode (see attached). We'd need to disable > hints for enabling and disabling full-screen, would that work? Not really. Fullscreen can be initated and terminated outside Emacs = (title bar buttons, keyboard keys, etc) so Emacs would have no time = turning hints off. Forget this idea, it was not wel thought out. Jan D. From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 04 13:10:03 2015 Received: (at 18451) by debbugs.gnu.org; 4 Jan 2015 18:10:03 +0000 Received: from localhost ([127.0.0.1]:36565 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y7pco-00043Y-60 for submit@debbugs.gnu.org; Sun, 04 Jan 2015 13:10:02 -0500 Received: from mout.gmx.net ([212.227.17.20]:54296) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y7pcl-00043F-6x for 18451@debbugs.gnu.org; Sun, 04 Jan 2015 13:09:59 -0500 Received: from [188.22.105.237] ([188.22.105.237]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0M9eHT-1XyFty384l-00D1C6; Sun, 04 Jan 2015 19:09:57 +0100 Message-ID: <54A981F3.4080209@gmx.at> Date: Sun, 04 Jan 2015 19:09:55 +0100 From: martin rudalics MIME-Version: 1.0 To: Matthew Leach Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> <87vboum4cq.fsf@ixlun.home> <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> <87vbori2yi.fsf@matt-desktop.home> <0264F34D-0837-401E-9215-C401BD62CF99@swipnet.se> <87oauitjiw.fsf@mattleach.net> <3ABE107B-3F0E-465A-908A-5943E493DDC0@swipnet.se> <87oaufe5pc.fsf@psy.home> <54195C33.3050409@gmx.at> <871trapm5d.fsf@psy.home> <541AA6C0.4070604@gmx.at> <877g11i1cp.fsf@matt-desktop.home> In-Reply-To: <877g11i1cp.fsf@matt-desktop.home> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:pOl0tjR8IHbHmLZxpVaJZ2La8Ryytgf++8cYwWElMs3d4USLKYH rYEODMSY+SbwbtnuFlXhDW9ci44R5lElScMzVCTuaeqVJQpODWaK+bH0IVb+8og1ctrgBjr wlozi8Q2/US5XYLYCh1JBimxXZTNlToEmdQ6VtmJ8W3Va8j2IrdTpaM/mdhP0BqGdmCqvIT PlZccLBglB0RLxH4Okt9w== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 18451 Cc: 18451@debbugs.gnu.org, =?ISO-8859-15?Q?Jan_Dj=E4rv?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) > Actually, I hadn't done that, I just evaluated it in the scratch buffer. > However, when I paste this as the first form in my .emacs it seems to > fix the issue! I've been toggling for about 10 minutes now and haven't > seen an occurrence of the bug. I have added a remark about this to the doc-string of `toggle-frame-fullscreen'. Can we close this bug? martin From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 13 13:25:07 2015 Received: (at 18451-done) by debbugs.gnu.org; 13 Feb 2015 18:25:07 +0000 Received: from localhost ([127.0.0.1]:42132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YMKvK-00006b-DF for submit@debbugs.gnu.org; Fri, 13 Feb 2015 13:25:07 -0500 Received: from mout.gmx.net ([212.227.17.20]:61794) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YMKvI-00005W-7G for 18451-done@debbugs.gnu.org; Fri, 13 Feb 2015 13:25:04 -0500 Received: from [88.117.117.6] ([88.117.117.6]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0MF5C3-1YOK2y3V3T-00GGX9; Fri, 13 Feb 2015 19:24:52 +0100 Message-ID: <54DE4167.1010905@gmx.at> Date: Fri, 13 Feb 2015 19:24:39 +0100 From: martin rudalics MIME-Version: 1.0 To: Matthew Leach Subject: Re: bug#18451: 24.4.50; 'toggle-frame-fullscreen' can cut off minibuffer References: <87mwa65dte.fsf@alarm.home> <65FD46C3-80B3-497B-B3B3-7010772CD56F@swipnet.se> <87vboum4cq.fsf@ixlun.home> <98621C9D-9606-42E4-AC57-02D6F6B30CD8@swipnet.se> <87vbori2yi.fsf@matt-desktop.home> <0264F34D-0837-401E-9215-C401BD62CF99@swipnet.se> <87oauitjiw.fsf@mattleach.net> <3ABE107B-3F0E-465A-908A-5943E493DDC0@swipnet.se> <87oaufe5pc.fsf@psy.home> <54195C33.3050409@gmx.at> <871trapm5d.fsf@psy.home> <541AA6C0.4070604@gmx.at> <877g11i1cp.fsf@matt-desktop.home> <54A981F3.4080209@gmx.at> In-Reply-To: <54A981F3.4080209@gmx.at> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:aPpWkSw6JeWQ7aZABuBCBO1t7FNkWxQq6rMnnUSBLD1dxb/evAB ie08T3BEvseVPHwYCiUBnl/eYqFVFHNGSM7MMKC+CgrIe/7LIosrat9z6oQOxo+Z9KAfWjt FfkchO1oniUQUnLuWtLVQSTXn12mRVbKSrXr6P4CantowwAvFDbiZfonaxQglYTCNSnnr5t Qu/qmKUHpbepZjkW/n0zA== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 18451-done Cc: 18451-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) > I have added a remark about this to the doc-string of > `toggle-frame-fullscreen'. Can we close this bug? Closing this now. If the issue reemerges we'll have to dig deeper. martin From unknown Fri Jun 20 18:24:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 14 Mar 2015 11:24:04 +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