From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 23 14:59:08 2015 Received: (at submit) by debbugs.gnu.org; 23 Mar 2015 18:59:08 +0000 Received: from localhost ([127.0.0.1]:34122 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ya7Z5-0007JW-55 for submit@debbugs.gnu.org; Mon, 23 Mar 2015 14:59:08 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47452) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ya7Z2-0007Iu-B0 for submit@debbugs.gnu.org; Mon, 23 Mar 2015 14:59:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ya7Yt-0007p0-6T for submit@debbugs.gnu.org; Mon, 23 Mar 2015 14:58:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37923) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ya7Yt-0007ot-3a for submit@debbugs.gnu.org; Mon, 23 Mar 2015 14:58:55 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49092) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ya7Yn-0006lg-Na for bug-gnu-emacs@gnu.org; Mon, 23 Mar 2015 14:58:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ya7Yj-0007nV-Dp for bug-gnu-emacs@gnu.org; Mon, 23 Mar 2015 14:58:49 -0400 Received: from mail-ig0-x235.google.com ([2607:f8b0:4001:c05::235]:34104) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ya7Yj-0007nK-1V for bug-gnu-emacs@gnu.org; Mon, 23 Mar 2015 14:58:45 -0400 Received: by igcau2 with SMTP id au2so38321335igc.1 for ; Mon, 23 Mar 2015 11:58:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=HZYN8uyvxTXDtbBEW4cAu38yRKR1v29Stnx4K08QeOg=; b=R6piPmYSd8GUoMj/7vgXZf/HclOpjTP8372eRpzWIobu+3Cea4DLLzDUVUNiHG4Jo+ nXTFvuBSCApnDaiscPoxP6Kp8hlHE34oRPMvPV+gdenYwoIzcEdRjOCM8uqrerAdOiUR lS63zdrXW3hdwwYQNiZZaNa1qqaYUzEIHXJTOuD/wEj5g9T93x6lHVWkJ6xZUXN+RMjN TdUj2QHNX9ehjZq5Qe2zSdwaM5x1Fv7OnMtzcuAMOSCpqITxdKYRuxpoMLbodCkf6eXM 3MXBiulUl1LoFY2Y8KD2AfyjdlrirJdb9D2zWSiUr4NLS43ALKfqPp0VwFipO37938jn sjnw== X-Received: by 10.50.28.8 with SMTP id x8mr16665227igg.19.1427137123453; Mon, 23 Mar 2015 11:58:43 -0700 (PDT) Received: from moondust.localdomain.nodomain.none (T862F.WPA.Dal.Ca. [134.190.134.47]) by mx.google.com with ESMTPSA id qd2sm6971488igc.22.2015.03.23.11.58.41 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 23 Mar 2015 11:58:42 -0700 (PDT) From: nljlistbox2@gmail.com (N. Jackson) To: bug-gnu-emacs@gnu.org Subject: 24.4.91; [GTK3] Vertical scroll bar is "indented" from right edge of frame Date: Mon, 23 Mar 2015 15:58:35 -0300 Message-ID: <87h9tbwnfo.fsf@moondust.localdomain> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-Debbugs-Envelope-To: submit 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: -3.8 (---) Recipe: emacs -Q Expected results: - The Emacs frame has a vertical scroll bar displayed on the right with the right edge of the scroll bar at the right edge of the frame. That is, the right edge of the scroll bar is in the same pixel column as the right edge of the title bar and menu bar. [In other words the scroll bar and the title bar / menu bar intersect in the form an inverted L.] Actual results: - The Emacs frame has a vertical scroll bar displayed on the right, but the right edge of the scroll bar is "indented" from the right edge of the frame. That is, the right edge of the scroll bar is a few pixels to the left of (the pixel column of) the right edge of the title bar and menu bar. [In other words the scroll bar and the title bar / menu bar intersect in the form a T.] Additional information: - Other programs on my system display their scroll bar properly aligned. === In GNU Emacs 24.4.91.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.14.9) of 2015-03-10 on moondust Windowing system distributor `Fedora Project', version 11.0.11603000 System Description: Fedora release 21 (Twenty One) Configured using: `configure --prefix=/home/nlj/local/ --enable-checking 'CFLAGS=-O0 -g3 -ggdb'' Important settings: value of $LC_MONETARY: en_DK.utf8 value of $LC_NUMERIC: en_DK.utf8 value of $LC_TIME: en_DK.utf8 value of $LANG: en_CA.utf8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Group Minor modes in effect: gnus-undo-mode: t TeX-PDF-mode: t shell-dirtrack-mode: t recentf-mode: t display-battery-mode: t display-time-mode: t delete-selection-mode: t savehist-mode: t iswitchb-mode: t desktop-save-mode: t cua-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t size-indication-mode: t column-number-mode: t line-number-mode: t global-visual-line-mode: t visual-line-mode: t transient-mark-mode: t Recent messages: Auto-saving...done End of buffer [3 times] Auto-saving...done Mark set Checking new news... Reading active file from archive via nnfolder...done Checking new news...done Quit byte-code: End of buffer [2 times] is undefined [3 times] Load-path shadows: /home/nlj/.emacs.d/elpa/org-20150309/ob-gnuplot hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-gnuplot /home/nlj/.emacs.d/elpa/org-20150309/org-eshell hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-eshell /home/nlj/.emacs.d/elpa/org-20150309/ox-md hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ox-md /home/nlj/.emacs.d/elpa/org-20150309/ob-shen hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-shen /home/nlj/.emacs.d/elpa/org-20150309/org-timer hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-timer /home/nlj/.emacs.d/elpa/org-20150309/ob-ruby hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-ruby /home/nlj/.emacs.d/elpa/org-20150309/ox hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ox /home/nlj/.emacs.d/elpa/org-20150309/ox-html hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ox-html /home/nlj/.emacs.d/elpa/org-20150309/ob-latex hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-latex /home/nlj/.emacs.d/elpa/org-20150309/org-archive hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-archive /home/nlj/.emacs.d/elpa/org-20150309/ob-org hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-org /home/nlj/.emacs.d/elpa/org-20150309/org-install hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-install /home/nlj/.emacs.d/elpa/org-20150309/ox-latex hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ox-latex /home/nlj/.emacs.d/elpa/org-20150309/ob-sass hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-sass /home/nlj/.emacs.d/elpa/org-20150309/ox-icalendar hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ox-icalendar /home/nlj/.emacs.d/elpa/org-20150309/ob-screen hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-screen /home/nlj/.emacs.d/elpa/org-20150309/org-bibtex hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-bibtex /home/nlj/.emacs.d/elpa/org-20150309/org-footnote hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-footnote /home/nlj/.emacs.d/elpa/org-20150309/org-datetree hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-datetree /home/nlj/.emacs.d/elpa/org-20150309/org-colview hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-colview /home/nlj/.emacs.d/elpa/org-20150309/org-attach hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-attach /home/nlj/.emacs.d/elpa/org-20150309/org-mouse hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-mouse /home/nlj/.emacs.d/elpa/org-20150309/ob-dot hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-dot /home/nlj/.emacs.d/elpa/org-20150309/ob-scala hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-scala /home/nlj/.emacs.d/elpa/org-20150309/org-compat hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-compat /home/nlj/.emacs.d/elpa/org-20150309/ob-core hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-core /home/nlj/.emacs.d/elpa/org-20150309/ob-awk hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-awk /home/nlj/.emacs.d/elpa/org-20150309/ob-makefile hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-makefile /home/nlj/.emacs.d/elpa/org-20150309/org-macro hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-macro /home/nlj/.emacs.d/elpa/org-20150309/org-ctags hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-ctags /home/nlj/.emacs.d/elpa/org-20150309/org-capture hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-capture /home/nlj/.emacs.d/elpa/org-20150309/ox-beamer hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ox-beamer /home/nlj/.emacs.d/elpa/org-20150309/org-mobile hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-mobile /home/nlj/.emacs.d/elpa/org-20150309/org-indent hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-indent /home/nlj/.emacs.d/elpa/org-20150309/ob-lilypond hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-lilypond /home/nlj/.emacs.d/elpa/org-20150309/ob-asymptote hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-asymptote /home/nlj/.emacs.d/elpa/org-20150309/ox-odt hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ox-odt /home/nlj/.emacs.d/elpa/org-20150309/org-w3m hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-w3m /home/nlj/.emacs.d/elpa/org-20150309/ob-plantuml hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-plantuml /home/nlj/.emacs.d/elpa/org-20150309/ob-table hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-table /home/nlj/.emacs.d/elpa/org-20150309/ob-ocaml hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-ocaml /home/nlj/.emacs.d/elpa/org-20150309/org-crypt hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-crypt /home/nlj/.emacs.d/elpa/org-20150309/ob-js hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-js /home/nlj/.emacs.d/elpa/org-20150309/ob-clojure hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-clojure /home/nlj/.emacs.d/elpa/org-20150309/ob-haskell hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-haskell /home/nlj/.emacs.d/elpa/org-20150309/org-version hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-version /home/nlj/.emacs.d/elpa/org-20150309/ob-scheme hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-scheme /home/nlj/.emacs.d/elpa/org-20150309/org-table hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-table /home/nlj/.emacs.d/elpa/org-20150309/ob-C hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-C /home/nlj/.emacs.d/elpa/org-20150309/ob-ledger hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-ledger /home/nlj/.emacs.d/elpa/org-20150309/ob-fortran hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-fortran /home/nlj/.emacs.d/elpa/org-20150309/ob-sql hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-sql /home/nlj/.emacs.d/elpa/org-20150309/org hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org /home/nlj/.emacs.d/elpa/org-20150309/org-loaddefs hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-loaddefs /home/nlj/.emacs.d/elpa/org-20150309/org-list hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-list /home/nlj/.emacs.d/elpa/org-20150309/ob-lisp hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-lisp /home/nlj/.emacs.d/elpa/org-20150309/org-docview hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-docview /home/nlj/.emacs.d/elpa/org-20150309/ob-eval hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-eval /home/nlj/.emacs.d/elpa/org-20150309/org-element hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-element /home/nlj/.emacs.d/elpa/org-20150309/ob hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob /home/nlj/.emacs.d/elpa/org-20150309/ox-ascii hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ox-ascii /home/nlj/.emacs.d/elpa/org-20150309/org-info hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-info /home/nlj/.emacs.d/elpa/org-20150309/ob-css hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-css /home/nlj/.emacs.d/elpa/org-20150309/ob-sh hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-sh /home/nlj/.emacs.d/elpa/org-20150309/org-rmail hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-rmail /home/nlj/.emacs.d/elpa/org-20150309/org-irc hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-irc /home/nlj/.emacs.d/elpa/org-20150309/ob-tangle hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-tangle /home/nlj/.emacs.d/elpa/org-20150309/ob-ditaa hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-ditaa /home/nlj/.emacs.d/elpa/org-20150309/org-feed hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-feed /home/nlj/.emacs.d/elpa/org-20150309/org-clock hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-clock /home/nlj/.emacs.d/elpa/org-20150309/org-habit hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-habit /home/nlj/.emacs.d/elpa/org-20150309/org-pcomplete hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-pcomplete /home/nlj/.emacs.d/elpa/org-20150309/org-entities hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-entities /home/nlj/.emacs.d/elpa/org-20150309/ob-io hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-io /home/nlj/.emacs.d/elpa/org-20150309/ob-octave hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-octave /home/nlj/.emacs.d/elpa/org-20150309/org-faces hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-faces /home/nlj/.emacs.d/elpa/org-20150309/ob-perl hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-perl /home/nlj/.emacs.d/elpa/org-20150309/org-src hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-src /home/nlj/.emacs.d/elpa/org-20150309/org-protocol hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-protocol /home/nlj/.emacs.d/elpa/org-20150309/ox-man hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ox-man /home/nlj/.emacs.d/elpa/org-20150309/ob-python hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-python /home/nlj/.emacs.d/elpa/org-20150309/ob-mscgen hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-mscgen /home/nlj/.emacs.d/elpa/org-20150309/ox-texinfo hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ox-texinfo /home/nlj/.emacs.d/elpa/org-20150309/ob-exp hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-exp /home/nlj/.emacs.d/elpa/org-20150309/org-inlinetask hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-inlinetask /home/nlj/.emacs.d/elpa/org-20150309/ox-publish hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ox-publish /home/nlj/.emacs.d/elpa/org-20150309/ob-java hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-java /home/nlj/.emacs.d/elpa/org-20150309/ob-sqlite hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-sqlite /home/nlj/.emacs.d/elpa/org-20150309/org-mhe hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-mhe /home/nlj/.emacs.d/elpa/org-20150309/ox-org hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ox-org /home/nlj/.emacs.d/elpa/org-20150309/ob-R hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-R /home/nlj/.emacs.d/elpa/org-20150309/ob-lob hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-lob /home/nlj/.emacs.d/elpa/org-20150309/ob-picolisp hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-picolisp /home/nlj/.emacs.d/elpa/org-20150309/org-agenda hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-agenda /home/nlj/.emacs.d/elpa/org-20150309/ob-matlab hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-matlab /home/nlj/.emacs.d/elpa/org-20150309/org-gnus hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-gnus /home/nlj/.emacs.d/elpa/org-20150309/org-macs hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-macs /home/nlj/.emacs.d/elpa/org-20150309/org-id hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-id /home/nlj/.emacs.d/elpa/org-20150309/ob-keys hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-keys /home/nlj/.emacs.d/elpa/org-20150309/ob-comint hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-comint /home/nlj/.emacs.d/elpa/org-20150309/ob-ref hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-ref /home/nlj/.emacs.d/elpa/org-20150309/org-bbdb hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-bbdb /home/nlj/.emacs.d/elpa/org-20150309/ob-calc hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-calc /home/nlj/.emacs.d/elpa/org-20150309/ob-emacs-lisp hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-emacs-lisp /home/nlj/.emacs.d/elpa/org-20150309/ob-maxima hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/ob-maxima /home/nlj/.emacs.d/elpa/org-20150309/org-plot hides /data/projects/vc/emacs/emacs-24.4.91/lisp/org/org-plot ~/.emacs.d/modules/emms/lisp/tq hides /data/projects/vc/emacs/emacs-24.4.91/lisp/emacs-lisp/tq Features: (help-mode pp shadow bbdb-message mail-extr emacsbug sendmail nndraft nnmh utf-7 nnimap utf7 gnutls nnfolder parse-time bbdb-gnus bbdb-mua epa-file epa derived epg netrc network-stream starttls tls gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime dig nntp gnus-cache gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums gmm-utils mailheader gnus-win gnus gnus-ems nnheader mail-utils latexenc preview prv-emacs tex-buf font-latex latex tex-style tex dbus xml tex-mode compile shell emms-bookmarks emms-cue emms-mode-line-icon emms-browser sort emms-playlist-sort emms-last-played emms-player-xine emms-player-mpd tq emms-playing-time emms-lyrics emms-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse auth-source eieio byte-opt bytecomp byte-compile cl-extra cconv eieio-core mm-util mail-prsvr password-cache url-vars mailcap emms-streams emms-tag-editor emms-mark emms-mode-line emms-cache emms-info-ogginfo emms-info-mp3info emms-info later-do emms-playlist-mode emms-player-vlc emms-player-mplayer emms-player-simple emms-source-playlist emms-source-file locate emms-setup emms emms-compat cl-macs gv edmacro kmacro org-element org-rmail org-mhe org-irc org-info org-gnus gnus-util org-docview doc-view jka-compr image-mode dired org-bibtex bibtex org-bbdb org-w3m org-agenda org advice help-fns org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint comint ansi-color ring ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func bbdb-anniv diary-lib diary-loaddefs cal-menu calendar cal-loaddefs bbdb-com crm mailabbrev bbdb bbdb-site timezone bbdb-loaddefs tex-site csv-mode-autoloads info package recentf tree-widget wid-edit easymenu battery time saveplace wheatgrass-theme delsel savehist iswitchb desktop frameset cl-loaddefs cl-lib cua-base cus-start cus-load 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 16 407007 34517) (symbols 48 54014 0) (miscs 40 6120 3286) (strings 32 102333 10290) (string-bytes 1 3412078) (vectors 16 37300) (vector-slots 8 728116 12129) (floats 8 375 282) (intervals 56 2915 0) (buffers 960 44) (heap 1024 86266 1359)) From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 23 15:54:32 2015 Received: (at 20182) by debbugs.gnu.org; 23 Mar 2015 19:54:32 +0000 Received: from localhost ([127.0.0.1]:34173 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ya8Qh-0000FX-V6 for submit@debbugs.gnu.org; Mon, 23 Mar 2015 15:54:32 -0400 Received: from mout.gmx.net ([212.227.15.19]:57541) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ya8Qf-0000FI-AK for 20182@debbugs.gnu.org; Mon, 23 Mar 2015 15:54:30 -0400 Received: from [93.82.76.95] ([93.82.76.95]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0MOf5S-1YXObg1xwc-006B2x; Mon, 23 Mar 2015 20:54:22 +0100 Message-ID: <55106F6C.7010900@gmx.at> Date: Mon, 23 Mar 2015 20:54:20 +0100 From: martin rudalics MIME-Version: 1.0 To: "N. Jackson" , 20182@debbugs.gnu.org Subject: Re: bug#20182: 24.4.91; [GTK3] Vertical scroll bar is "indented" from right edge of frame References: <87h9tbwnfo.fsf@moondust.localdomain> In-Reply-To: <87h9tbwnfo.fsf@moondust.localdomain> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:ZwvgrKZGpFeJZ1/gbgFp+j8/+vkwiNXWvZWKu8Mu60YS3uF7ANB yzMNeMw1+JEN3K3a5N1KV/rBN9C0xN+BYTFL4aKMbTZKaS5TguKbPkeujfG30WypJfgUQbm SENFEM/6dvJZa/5M3yJTPCiRyIdpo6azD69pa00iDRIXLpAalOa7UBiFSp9s4tvXX+Y1rnU C7pkJSDxjg+fXwQvtm3Zg== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20182 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 (/) > emacs -Q > > Expected results: > > - The Emacs frame has a vertical scroll bar displayed on the right with > the right edge of the scroll bar at the right edge of the frame. That > is, the right edge of the scroll bar is in the same pixel column as > the right edge of the title bar and menu bar. [In other words the > scroll bar and the title bar / menu bar intersect in the form an > inverted L.] > > Actual results: > > - The Emacs frame has a vertical scroll bar displayed on the right, but > the right edge of the scroll bar is "indented" from the right edge of > the frame. That is, the right edge of the scroll bar is a few pixels > to the left of (the pixel column of) the right edge of the title bar > and menu bar. [In other words the scroll bar and the title bar / menu > bar intersect in the form a T.] > > Additional information: > > - Other programs on my system display their scroll bar properly aligned. I suppose its the hardcoded w = 16 in update_theme_scrollbar_width. Does anything change if you play around with say (set-frame-parameter nil 'scroll-bar-width 14) or smaller values than 14? martin From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 23 17:26:30 2015 Received: (at 20182) by debbugs.gnu.org; 23 Mar 2015 21:26:30 +0000 Received: from localhost ([127.0.0.1]:34232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ya9ri-0002S0-3E for submit@debbugs.gnu.org; Mon, 23 Mar 2015 17:26:30 -0400 Received: from mail-qg0-f52.google.com ([209.85.192.52]:34840) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ya9rg-0002Rm-1o for 20182@debbugs.gnu.org; Mon, 23 Mar 2015 17:26:28 -0400 Received: by qgf74 with SMTP id 74so40480167qgf.2 for <20182@debbugs.gnu.org>; Mon, 23 Mar 2015 14:26:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=2eCODb0GUvkV0xsBkbuwswWwOd7lKFndYygw/EQF+cM=; b=H+iQ83AY0vNxf6YYxXe4yW9IBGnz7hv98zwyMM+YOnxQoLyahvgxMQtmUjqfH1m/ul McSKLsvib1GmcjaXR/HWjPeKg2gzlvXg9Ng+xVhg+QVSt5vpJJKu6UHV5D0TcyLAfWa+ snv8m/hWSdbtXhykZLCJF65mst24YCBux/NrJ0kBoS2F0d1fBd317o2ne6ZqHeznmGI5 yNYRs3GiYXstAQKvhYuYbtUyDAVQJJOc/9FjL0+7am6pFCRZP/7lgDWIcEp2mkYo9qBw lZnlzQ6kwLXBpibz24vthRaCgudLGMwOO6pF8xSNJj8uivwKyeDyw13obbglRjmBhsgN F/Uw== X-Received: by 10.55.16.166 with SMTP id 38mr2745052qkq.52.1427145982613; Mon, 23 Mar 2015 14:26:22 -0700 (PDT) Received: from moondust.localdomain.nodomain.none (blk-7-145-248.eastlink.ca. [71.7.145.248]) by mx.google.com with ESMTPSA id 69sm1348676qgh.5.2015.03.23.14.26.20 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 23 Mar 2015 14:26:21 -0700 (PDT) From: nljlistbox2@gmail.com (N. Jackson) To: martin rudalics Subject: Re: bug#20182: 24.4.91; [GTK3] Vertical scroll bar is "indented" from right edge of frame References: <87h9tbwnfo.fsf@moondust.localdomain> <55106F6C.7010900@gmx.at> Date: Mon, 23 Mar 2015 18:26:19 -0300 In-Reply-To: <55106F6C.7010900@gmx.at> (martin rudalics's message of "Mon, 23 Mar 2015 20:54:20 +0100") Message-ID: <874mpbwglg.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 20182 Cc: 20182@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.4 (/) At 16:54 -0300 on Monday 2015-03-23, martin rudalics wrote: >> - The Emacs frame has a vertical scroll bar displayed on the right, but >> the right edge of the scroll bar is "indented" from the right edge of >> the frame. That is, the right edge of the scroll bar is a few pixels >> to the left of (the pixel column of) the right edge of the title bar >> and menu bar. [In other words the scroll bar and the title bar / menu >> bar intersect in the form a T.] > > I suppose its the hardcoded w = 16 in update_theme_scrollbar_width. > > Does anything change if you play around with say > > (set-frame-parameter nil 'scroll-bar-width 14) > > or smaller values than 14? Hi Martin, Yes. Setting scroll-bar-width to 14 reduces the indent. At 13 and at 12 the indent is gone and the window (Emacs frame, that is) looks correct. And at 11 and 10 and smaller I see the scrollbar being noticably clipped (it is too far to the right and the right side of it is missing). I'm guessing there must be a way to get the correct value from the toolkit rather than hard coding it to 16? Thanks. Regards, Neil. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 23 17:48:39 2015 Received: (at 20182) by debbugs.gnu.org; 23 Mar 2015 21:48:39 +0000 Received: from localhost ([127.0.0.1]:34236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaAD9-0002yQ-8j for submit@debbugs.gnu.org; Mon, 23 Mar 2015 17:48:39 -0400 Received: from mout.gmx.net ([212.227.15.18]:64389) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaAD6-0002y9-Ff for 20182@debbugs.gnu.org; Mon, 23 Mar 2015 17:48:37 -0400 Received: from [88.117.113.28] ([88.117.113.28]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0LtrKX-1Zb6eR19Nt-0118KI; Mon, 23 Mar 2015 22:48:30 +0100 Message-ID: <55108A2C.1010608@gmx.at> Date: Mon, 23 Mar 2015 22:48:28 +0100 From: martin rudalics MIME-Version: 1.0 To: "N. Jackson" Subject: Re: bug#20182: 24.4.91; [GTK3] Vertical scroll bar is "indented" from right edge of frame References: <87h9tbwnfo.fsf@moondust.localdomain> <55106F6C.7010900@gmx.at> <874mpbwglg.fsf@moondust.localdomain> In-Reply-To: <874mpbwglg.fsf@moondust.localdomain> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:E8UJOxwIpKtB0kJA5l1FmXt8gGmgFKKnIV8oMCLJSdANAWsXc0L 5/ubi1zRfMbb1DZOzc6/SYssaCcynC1Ub2aggEvc6fP0nat5kTwnWri7ASGWDuocg3UKqDt X5WrESICjl/Bd+y1qAbyAEJ7Dei4iJQQg6pj12DKVvviDQkGe2vXX37sKZpeS3kF4WZgPgL MC4g5Nr1tnvnCXx4HQ/+A== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20182 Cc: 20182@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'm guessing there must be a way to get the correct value from the > toolkit rather than hard coding it to 16? It's not hardcoded to 16, it's rounded up. The respective code is gtk_widget_style_get (wscroll, "slider-width", &w, "trough-border", &b, NULL); ... w += 2*b; if (w < 16) w = 16; so we do get it from the toolkit but we adjust it thereafter. For the height of the horizontal scroll bars I used gtk_widget_style_get (wscroll, "slider-width", &w, "trough-border", &b, NULL); ... w += 2*b; if (w < 12) w = 12; and you should be able to verify that this doesn't cause the same problem. I asked Jan about this and he answered that 16 was used because of problems with Gtk2 (IIRC). Maybe he can tell more. martin From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 24 02:02:46 2015 Received: (at 20182) by debbugs.gnu.org; 24 Mar 2015 06:02:46 +0000 Received: from localhost ([127.0.0.1]:34427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaHvJ-0001rg-SJ for submit@debbugs.gnu.org; Tue, 24 Mar 2015 02:02:46 -0400 Received: from mailfe07.swip.net ([212.247.154.193]:49217 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaHvG-0001rQ-Ok for 20182@debbugs.gnu.org; Tue, 24 Mar 2015 02:02:44 -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 mailfe07.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 581436941; Tue, 24 Mar 2015 07:02:34 +0100 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2070.6\)) Subject: Re: bug#20182: 24.4.91; [GTK3] Vertical scroll bar is "indented" from right edge of frame From: "Jan D." In-Reply-To: <55108A2C.1010608@gmx.at> Date: Tue, 24 Mar 2015 07:02:34 +0100 Content-Transfer-Encoding: 7bit Message-Id: References: <87h9tbwnfo.fsf@moondust.localdomain> <55106F6C.7010900@gmx.at> <874mpbwglg.fsf@moondust.localdomain> <55108A2C.1010608@gmx.at> To: martin rudalics X-Mailer: Apple Mail (2.2070.6) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 20182 Cc: "N. Jackson" , 20182@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 (/) > 23 mar 2015 kl. 22:48 skrev martin rudalics : > > I asked Jan about this and he answered that 16 was used > because of problems with Gtk2 (IIRC). Maybe he can tell more. 16 was the hardcoded width for Gtk2. You can #ifdef it. Jan D. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 24 06:51:30 2015 Received: (at 20182) by debbugs.gnu.org; 24 Mar 2015 10:51:30 +0000 Received: from localhost ([127.0.0.1]:34550 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaMQk-00007H-Ka for submit@debbugs.gnu.org; Tue, 24 Mar 2015 06:51:30 -0400 Received: from mout.gmx.net ([212.227.17.20]:55418) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaMQi-000074-I4 for 20182@debbugs.gnu.org; Tue, 24 Mar 2015 06:51:29 -0400 Received: from [178.190.164.186] ([178.190.164.186]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0Meduu-1YpiWP2BLc-00OJS9; Tue, 24 Mar 2015 11:51:21 +0100 Message-ID: <551141A6.3050404@gmx.at> Date: Tue, 24 Mar 2015 11:51:18 +0100 From: martin rudalics MIME-Version: 1.0 To: "Jan D." Subject: Re: bug#20182: 24.4.91; [GTK3] Vertical scroll bar is "indented" from right edge of frame References: <87h9tbwnfo.fsf@moondust.localdomain> <55106F6C.7010900@gmx.at> <874mpbwglg.fsf@moondust.localdomain> <55108A2C.1010608@gmx.at> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:UfaYyKueaymro1HTVVTZwDBY9nUrsC69WQ3xc/WIrxAAKRfI7c7 7t17enTnIP3IDbESPEgb3UxL6twWSoLzkB+4TOOGFP/RTPo7GIiWnczlnMVbWumTutZ/oBX /QSvEIDzg2AH9/DRXjBAM56XpW4Sgc9tCiBtwjFnUR9P1Xz/pAq9llS1qw0qgFaG+oCLeVO aahrDcySArKzSbXZfQ/6A== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20182 Cc: "N. Jackson" , 20182@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 (/) > 16 was the hardcoded width for Gtk2. Does that mean gtk_widget_style_get is broken for Gtk2? > You can #ifdef it. Like #if (! GTK_CHECK_VERSION (3, 0, 0) if (w < 16) w = 16; #endif ? martin From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 24 12:16:52 2015 Received: (at 20182) by debbugs.gnu.org; 24 Mar 2015 16:16:52 +0000 Received: from localhost ([127.0.0.1]:35202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaRVa-0000eH-UJ for submit@debbugs.gnu.org; Tue, 24 Mar 2015 12:16:51 -0400 Received: from mailfe02.swip.net ([212.247.154.33]:60673 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaRVY-0000e7-3e for 20182@debbugs.gnu.org; Tue, 24 Mar 2015 12:16:49 -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 mailfe02.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 583733460; Tue, 24 Mar 2015 17:16:45 +0100 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2070.6\)) Subject: Re: bug#20182: 24.4.91; [GTK3] Vertical scroll bar is "indented" from right edge of frame From: "Jan D." In-Reply-To: <551141A6.3050404@gmx.at> Date: Tue, 24 Mar 2015 17:16:45 +0100 Content-Transfer-Encoding: 7bit Message-Id: <73119439-0C7D-4A2E-BB1E-4D4B0E95E080@swipnet.se> References: <87h9tbwnfo.fsf@moondust.localdomain> <55106F6C.7010900@gmx.at> <874mpbwglg.fsf@moondust.localdomain> <55108A2C.1010608@gmx.at> <551141A6.3050404@gmx.at> To: martin rudalics X-Mailer: Apple Mail (2.2070.6) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 20182 Cc: "N. Jackson" , 20182@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 (/) > 24 mar 2015 kl. 11:51 skrev martin rudalics : > > > 16 was the hardcoded width for Gtk2. > > Does that mean gtk_widget_style_get is broken for Gtk2? It means that the width it returns is 16. > > > You can #ifdef it. > > Like > > #if (! GTK_CHECK_VERSION (3, 0, 0) > if (w < 16) w = 16; > #endif > Yes, or #ifndef HAVE_GTK3 ... Jan D. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 24 16:40:07 2015 Received: (at 20182) by debbugs.gnu.org; 24 Mar 2015 20:40:07 +0000 Received: from localhost ([127.0.0.1]:35298 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaVcM-0000ak-1I for submit@debbugs.gnu.org; Tue, 24 Mar 2015 16:40:06 -0400 Received: from mail-qg0-f51.google.com ([209.85.192.51]:35787) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaVcI-0000aA-Br for 20182@debbugs.gnu.org; Tue, 24 Mar 2015 16:40:03 -0400 Received: by qgf74 with SMTP id 74so8429320qgf.2 for <20182@debbugs.gnu.org>; Tue, 24 Mar 2015 13:39:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=eDrGzktPl37LN1BP2wArjNj0LKwdB0qjYuJ6D6YeptE=; b=JCJXdw0RtGW32JCwLb4IqvoHUKcElwmXieC7guPOpO7MTi/lFMCH7Rq2q0myf1QUQo KO9rlkewmZ8HfRakhDptcojE3a0VhPPcv6wUBqsC0PrQLY/tIIIT5a69xk3qJmujZt2g eWVUeW2MFQWyuxl7QINTnBQ0KHB5ZscEhJqXMxcuyW+f8GZhuhgtrLoGc2q3PekmyXkb 0NffOdD/h2KKIt/Pxv5L1LMB/Cf5SDIbbH9HDHHi7OZG0OprqPqMfT3TDq2ceuHHJj3n kgWwxoj1S3Yt0/3hQA0h7bxXgplxF9j2cd8o4VaRMFOH/GCL4hUnwO5tfVMAXNFWZSDi NIbg== X-Received: by 10.55.23.195 with SMTP id 64mr12938754qkx.76.1427229595874; Tue, 24 Mar 2015 13:39:55 -0700 (PDT) Received: from moondust.localdomain.nodomain.none (blk-7-145-248.eastlink.ca. [71.7.145.248]) by mx.google.com with ESMTPSA id 206sm188975qhy.1.2015.03.24.13.39.53 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 24 Mar 2015 13:39:54 -0700 (PDT) From: nljlistbox2@gmail.com (N. Jackson) To: "Jan D." Subject: Re: bug#20182: 24.4.91; [GTK3] Vertical scroll bar is "indented" from right edge of frame References: <87h9tbwnfo.fsf@moondust.localdomain> <55106F6C.7010900@gmx.at> <874mpbwglg.fsf@moondust.localdomain> <55108A2C.1010608@gmx.at> <551141A6.3050404@gmx.at> <73119439-0C7D-4A2E-BB1E-4D4B0E95E080@swipnet.se> Date: Tue, 24 Mar 2015 17:39:47 -0300 In-Reply-To: <73119439-0C7D-4A2E-BB1E-4D4B0E95E080@swipnet.se> (Jan D.'s message of "Tue, 24 Mar 2015 17:16:45 +0100") Message-ID: <87619qnn8s.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 20182 Cc: martin rudalics , 20182@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.4 (/) At 13:16 -0300 on Tuesday 2015-03-24, Jan D. wrote: >> 24 mar 2015 kl. 11:51 skrev martin rudalics : >> >> > 16 was the hardcoded width for Gtk2. >> >> Does that mean gtk_widget_style_get is broken for Gtk2? > > It means that the width it returns is 16. > >> >> > You can #ifdef it. >> >> Like >> >> #if (! GTK_CHECK_VERSION (3, 0, 0) >> if (w < 16) w = 16; >> #endif >> > > Yes, or > #ifndef HAVE_GTK3 > ... > > Jan D. Of course, if gtk_widget_style_get() only returns 16 when the GDK version is not GDK3, then this line if (w < 16) w = 16; in update_theme_scrollbar_width() of gtkutil.c does nothing when the GDK version is not GDK3. Since we don't need this adjustment with GDK3 (with which gtk_widget_style_get() returns the correct value from the toolkit), I replaced the offending line with #ifndef HAVE_GTK3 /* if (w < 16) w = 16; */ eassert (w == 16); #endif and this seems to fix the bug for me. (Of course, removing the offending line altogether has the same effect.) I don't have a GTK2 system to test on, though. Note: The badness is somehow encoded in my desktop file as well, so to see that the fix was working I had to rename my desktop file or run with emacs --no-desktop. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 24 17:06:25 2015 Received: (at 20182) by debbugs.gnu.org; 24 Mar 2015 21:06:25 +0000 Received: from localhost ([127.0.0.1]:35316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaW1o-0001CU-VQ for submit@debbugs.gnu.org; Tue, 24 Mar 2015 17:06:25 -0400 Received: from mail-qg0-f41.google.com ([209.85.192.41]:35434) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaW1n-0001CG-7w for 20182@debbugs.gnu.org; Tue, 24 Mar 2015 17:06:23 -0400 Received: by qgh3 with SMTP id 3so445288qgh.2 for <20182@debbugs.gnu.org>; Tue, 24 Mar 2015 14:06:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=UJLpAnpILorLL35h1LY0rbiWkEY3EAUr/iNhut/eaEs=; b=sJShYpcYijW8WFsZFrAjC/OvbzF3RFyNsTm+zlRQZ4jQKL/6HGaDdwQHqvxTcooHXH wZWwCfeONZLjcRrxDkIEPTZS5LPWhrH4ecX/uI/yZJ0JYS4wLmN0Vx4K2sBbGkBR3yWg LAp90ct27ogeWSh+yaibTJNDeCgbokcJ4jxDEzQx3E8uVNDuG5y3YsHHwOkpfX06fnsj lyhLGYrHiPCTAwysYHqC/LQZKjEoRZClZiHVlwGOtiNvqB0vo27EkctMG0zbyzMx4VXQ rPT4Ce+va+Oe7gXInyGycta7g2MAMQcNG9/hvZrgJcLY6OjF4R8PdJOVGJz942In8Uue TAHQ== X-Received: by 10.140.148.20 with SMTP id 20mr8020031qhu.67.1427231177858; Tue, 24 Mar 2015 14:06:17 -0700 (PDT) Received: from moondust.localdomain.nodomain.none (blk-7-145-248.eastlink.ca. [71.7.145.248]) by mx.google.com with ESMTPSA id n52sm306137qge.39.2015.03.24.14.06.16 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 24 Mar 2015 14:06:16 -0700 (PDT) From: nljlistbox2@gmail.com (N. Jackson) To: 20182@debbugs.gnu.org Subject: Re: bug#20182: 24.4.91; [GTK3] Vertical scroll bar is "indented" from right edge of frame References: <87h9tbwnfo.fsf@moondust.localdomain> <55106F6C.7010900@gmx.at> <874mpbwglg.fsf@moondust.localdomain> <55108A2C.1010608@gmx.at> <551141A6.3050404@gmx.at> <73119439-0C7D-4A2E-BB1E-4D4B0E95E080@swipnet.se> <87619qnn8s.fsf@moondust.localdomain> Date: Tue, 24 Mar 2015 18:06:14 -0300 In-Reply-To: <87619qnn8s.fsf@moondust.localdomain> (N. Jackson's message of "Tue, 24 Mar 2015 17:39:47 -0300") Message-ID: <87vbhqm7g9.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 20182 Cc: martin rudalics , "Jan D." 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.4 (/) I forgot to copy Martin on the message below (didn't reply widely enough I guess). Sorry. Also, I need to amend one thing I wrote (see below). At 17:39 -0300 on Tuesday 2015-03-24, N. Jackson wrote: > At 13:16 -0300 on Tuesday 2015-03-24, Jan D. wrote: > >>> 24 mar 2015 kl. 11:51 skrev martin rudalics : >>> >>> > 16 was the hardcoded width for Gtk2. >>> >>> Does that mean gtk_widget_style_get is broken for Gtk2? >> >> It means that the width it returns is 16. >> >>> >>> > You can #ifdef it. >>> >>> Like >>> >>> #if (! GTK_CHECK_VERSION (3, 0, 0) >>> if (w < 16) w = 16; >>> #endif >>> >> >> Yes, or >> #ifndef HAVE_GTK3 >> ... >> >> Jan D. > > Of course, if gtk_widget_style_get() only returns 16 when the GDK > version is not GDK3, then this line > > if (w < 16) w = 16; > > in update_theme_scrollbar_width() of gtkutil.c does nothing when the > GDK version is not GDK3. > > Since we don't need this adjustment with GDK3 (with which > gtk_widget_style_get() returns the correct value from the toolkit), I > replaced the offending line with > > #ifndef HAVE_GTK3 > /* if (w < 16) w = 16; */ > eassert (w == 16); > #endif > > and this seems to fix the bug for me. (Of course, removing the offending > line altogether has the same effect.) It would need to be eassert (w >= 16); ^ because of the w += 2*b; line. [In my opinion it is a terrible idea to have a variable change its semantics like this in the middle of a function -- it invitably leads to mistakes.] > I don't have a GTK2 system to test on, though. > > Note: The badness is somehow encoded in my desktop file as well, so to > see that the fix was working I had to rename my desktop file or run with > emacs --no-desktop. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 24 17:38:20 2015 Received: (at 20182) by debbugs.gnu.org; 24 Mar 2015 21:38:20 +0000 Received: from localhost ([127.0.0.1]:35321 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaWWi-0001tp-09 for submit@debbugs.gnu.org; Tue, 24 Mar 2015 17:38:20 -0400 Received: from mailfe05.swip.net ([212.247.154.129]:41430 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaWWe-0001tX-ST for 20182@debbugs.gnu.org; Tue, 24 Mar 2015 17:38:18 -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 mailfe05.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 578458396; Tue, 24 Mar 2015 22:38:09 +0100 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: bug#20182: 24.4.91; [GTK3] Vertical scroll bar is "indented" from right edge of frame From: "Jan D." X-Mailer: iPad Mail (12D508) In-Reply-To: <87619qnn8s.fsf@moondust.localdomain> Date: Tue, 24 Mar 2015 22:38:13 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <54B90A62-61CB-42DA-9E08-69D80D0C83CB@swipnet.se> References: <87h9tbwnfo.fsf@moondust.localdomain> <55106F6C.7010900@gmx.at> <874mpbwglg.fsf@moondust.localdomain> <55108A2C.1010608@gmx.at> <551141A6.3050404@gmx.at> <73119439-0C7D-4A2E-BB1E-4D4B0E95E080@swipnet.se> <87619qnn8s.fsf@moondust.localdomain> To: "N. Jackson" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 20182 Cc: martin rudalics , "20182@debbugs.gnu.org" <20182@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 (/) Hi. > 24 mar 2015 kl. 21:39 skrev N. Jackson : >=20 > At 13:16 -0300 on Tuesday 2015-03-24, Jan D. wrote: >=20 >>>> 24 mar 2015 kl. 11:51 skrev martin rudalics : >>>>=20 >>>> 16 was the hardcoded width for Gtk2. >>>=20 >>> Does that mean gtk_widget_style_get is broken for Gtk2? >>=20 >> It means that the width it returns is 16. >>=20 >>>=20 >>>> You can #ifdef it. >>>=20 >>> Like >>>=20 >>> #if (! GTK_CHECK_VERSION (3, 0, 0) >>> if (w < 16) w =3D 16; >>> #endif >>>=20 >>=20 >> Yes, or=20 >> #ifndef HAVE_GTK3 >> ... >>=20 >> Jan D. >=20 > Of course, if gtk_widget_style_get() only returns 16 when the GDK > version is not GDK3, then this line >=20 > if (w < 16) w =3D 16; >=20 > in update_theme_scrollbar_width() of gtkutil.c does nothing when the > GDK version is not GDK3. >=20 > Since we don't need this adjustment with GDK3 (with which > gtk_widget_style_get() returns the correct value from the toolkit), I > replaced the offending line with >=20 > #ifndef HAVE_GTK3 > /* if (w < 16) w =3D 16; */ > eassert (w =3D=3D 16);=20 > #endif=20 >=20 > and this seems to fix the bug for me. (Of course, removing the offending > line altogether has the same effect.) You have added an assert that is dependent on how non-Emacs code behaves. Th= at is wrong in all possible ways. >=20 > I don't have a GTK2 system to test on, though. If you are adding asserts, you should be sure that all Gtk+ 2 versions behav= es like this, which includes all patched versions that are used by distribut= ions.=20 Jan D.=20 >=20 > Note: The badness is somehow encoded in my desktop file as well, so to > see that the fix was working I had to rename my desktop file or run with > emacs --no-desktop. >=20 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 24 19:20:57 2015 Received: (at 20182) by debbugs.gnu.org; 24 Mar 2015 23:20:57 +0000 Received: from localhost ([127.0.0.1]:35362 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaY80-0004HH-E8 for submit@debbugs.gnu.org; Tue, 24 Mar 2015 19:20:56 -0400 Received: from mail-ie0-f177.google.com ([209.85.223.177]:36689) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaY7y-0004H4-IG for 20182@debbugs.gnu.org; Tue, 24 Mar 2015 19:20:55 -0400 Received: by iedm5 with SMTP id m5so10045976ied.3 for <20182@debbugs.gnu.org>; Tue, 24 Mar 2015 16:20:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=MVVf2Jm596MXKpOSwGhq3CqJZuxj2B4ru95icdcfmK0=; b=ZBZMyuGhg17wI+quJZTJO6Q8DIvJgnjvuS1bay/8jMqvXiIJjW1Z21nTxonuQ9dhC2 vzMp9Nh/HeyHcRyMjOvrCvwQQ4CkeXNvsUEX6BjO0fD3eUSN3v+XIR8odwp7+0XscUH3 72rolEfe8lUKLXSAExwpu0EKqEHwMz3+lVd8f5JmSMWmlWqKpXzBGD0hZD/rCeSvHbI1 VVgoHoqsF377sJjBqw1tGTVN9K3uA7b2mBDMWmkJg1DFyATNAxb2NRpOagIJe+JUvobm lotGQRymMec48mkC+9Of5lvt3lCvzVDg4fZMDMCCCkfE2lW4ZP23JgwiGIm5Izaw43Ns JVgw== X-Received: by 10.50.56.82 with SMTP id y18mr25903600igp.25.1427239248996; Tue, 24 Mar 2015 16:20:48 -0700 (PDT) Received: from moondust.localdomain.nodomain.none (blk-7-145-248.eastlink.ca. [71.7.145.248]) by mx.google.com with ESMTPSA id p2sm487798ioi.0.2015.03.24.16.20.47 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 24 Mar 2015 16:20:47 -0700 (PDT) From: nljlistbox2@gmail.com (N. Jackson) To: "Jan D." Subject: Re: bug#20182: 24.4.91; [GTK3] Vertical scroll bar is "indented" from right edge of frame References: <87h9tbwnfo.fsf@moondust.localdomain> <55106F6C.7010900@gmx.at> <874mpbwglg.fsf@moondust.localdomain> <55108A2C.1010608@gmx.at> <551141A6.3050404@gmx.at> <73119439-0C7D-4A2E-BB1E-4D4B0E95E080@swipnet.se> <87619qnn8s.fsf@moondust.localdomain> <54B90A62-61CB-42DA-9E08-69D80D0C83CB@swipnet.se> Date: Tue, 24 Mar 2015 20:20:45 -0300 In-Reply-To: <54B90A62-61CB-42DA-9E08-69D80D0C83CB@swipnet.se> (Jan D.'s message of "Tue, 24 Mar 2015 22:38:13 +0100") Message-ID: <87r3sem182.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 20182 Cc: martin rudalics , 20182@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.4 (/) At 18:38 -0300 on Tuesday 2015-03-24, Jan D. wrote: > You have added an assert that is dependent on how non-Emacs code > behaves. That is wrong in all possible ways. Sorry for the confusion. I am adding nothing. I was just reporting the code I tested with. [When I'm debugging I like things to fail immediately if the code is making an invalid assumption, rather than waiting for confusing behaviour later on. Hence the assert.] > If you are adding asserts, you should be sure that all Gtk+ 2 versions > behaves like this, which includes all patched versions that are used > by distributions. I was working from your earlier statement, when you apparently said that a slider-width of 16 is always returned by gtk_widget_style_get() when the GDK version is not GDK3. Clearly that was a misunderstanding of what you wrote. At least we have now clarified that we are uncertain about this. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 25 02:05:17 2015 Received: (at 20182) by debbugs.gnu.org; 25 Mar 2015 06:05:17 +0000 Received: from localhost ([127.0.0.1]:35467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaeRJ-0000Mz-5j for submit@debbugs.gnu.org; Wed, 25 Mar 2015 02:05:17 -0400 Received: from mailfe04.swip.net ([212.247.154.97]:41673 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaeRF-0000Mk-UO for 20182@debbugs.gnu.org; Wed, 25 Mar 2015 02:05:15 -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 mailfe04.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 581423129; Wed, 25 Mar 2015 07:05:06 +0100 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2070.6\)) Subject: Re: bug#20182: 24.4.91; [GTK3] Vertical scroll bar is "indented" from right edge of frame From: "Jan D." In-Reply-To: <87r3sem182.fsf@moondust.localdomain> Date: Wed, 25 Mar 2015 07:05:05 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: References: <87h9tbwnfo.fsf@moondust.localdomain> <55106F6C.7010900@gmx.at> <874mpbwglg.fsf@moondust.localdomain> <55108A2C.1010608@gmx.at> <551141A6.3050404@gmx.at> <73119439-0C7D-4A2E-BB1E-4D4B0E95E080@swipnet.se> <87619qnn8s.fsf@moondust.localdomain> <54B90A62-61CB-42DA-9E08-69D80D0C83CB@swipnet.se> <87r3sem182.fsf@moondust.localdomain> To: "N. Jackson" X-Mailer: Apple Mail (2.2070.6) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 20182 Cc: martin rudalics , 20182@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 (/) Hi. > 25 mar 2015 kl. 00:20 skrev N. Jackson : >=20 > At 18:38 -0300 on Tuesday 2015-03-24, Jan D. wrote: >=20 >> You have added an assert that is dependent on how non-Emacs code >> behaves. That is wrong in all possible ways. >=20 > Sorry for the confusion. I am adding nothing. I was just reporting the > code I tested with. [When I'm debugging I like things to fail > immediately if the code is making an invalid assumption, rather than > waiting for confusing behaviour later on. Hence the assert.] >=20 >> If you are adding asserts, you should be sure that all Gtk+ 2 = versions >> behaves like this, which includes all patched versions that are used >> by distributions. >=20 > I was working from your earlier statement, when you apparently said = that > a slider-width of 16 is always returned by gtk_widget_style_get() when > the GDK version is not GDK3. Clearly that was a misunderstanding of = what > you wrote. At least we have now clarified that we are uncertain about > this. The 16 is returned by default. A theme may have different values, but = the width is rendered as 16 anyway, basically disregarding theme values. = Gtk2 themes generally have 16 width scrollbars, but there might be = exceptions. Sorry if that was unclear. Jan D. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 25 06:26:03 2015 Received: (at 20182) by debbugs.gnu.org; 25 Mar 2015 10:26:03 +0000 Received: from localhost ([127.0.0.1]:35964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaiVe-0000U9-SI for submit@debbugs.gnu.org; Wed, 25 Mar 2015 06:26:03 -0400 Received: from mout.gmx.net ([212.227.15.15]:63061) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YaiVc-0000Tf-Bh for 20182@debbugs.gnu.org; Wed, 25 Mar 2015 06:26:01 -0400 Received: from [178.189.204.62] ([178.189.204.62]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0Lbdl5-1ZKWpx3qjD-00lHdv; Wed, 25 Mar 2015 11:25:51 +0100 Message-ID: <55128D2A.3090708@gmx.at> Date: Wed, 25 Mar 2015 11:25:46 +0100 From: martin rudalics MIME-Version: 1.0 To: "Jan D." Subject: Re: bug#20182: 24.4.91; [GTK3] Vertical scroll bar is "indented" from right edge of frame References: <87h9tbwnfo.fsf@moondust.localdomain> <55106F6C.7010900@gmx.at> <874mpbwglg.fsf@moondust.localdomain> <55108A2C.1010608@gmx.at> <551141A6.3050404@gmx.at> <73119439-0C7D-4A2E-BB1E-4D4B0E95E080@swipnet.se> In-Reply-To: <73119439-0C7D-4A2E-BB1E-4D4B0E95E080@swipnet.se> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:4t6hpeqxYRNaOuX0y4cZPhbOGYRsdEk2EhFLhqkSNkQrURm7odZ YcnrPKCaMpIFh6cWKU6IFtwOEIQk3hVakzv5iNN2LqUXqVjVtEN70ZFS8gfOup4BYfH0Vwp X9ZAGOtLN1KgNfS2yp/0R+wGARtkQpObZOE+yzl2qRIRCYoDSbyeLR6GWyLshDRAA3yFCeB DBggneyQJxk8Ics0UZeWA== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20182 Cc: "N. Jackson" , 20182@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 (/) > Yes, or > #ifndef HAVE_GTK3 > ... Couldn't resist making this change on the release branch. It seems to resolve a number of additional issues like the one I mentioned here: http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg02228.html Thanks for the advice, martin From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 06 07:08:30 2015 Received: (at 20182-done) by debbugs.gnu.org; 6 Jul 2015 11:08:31 +0000 Received: from localhost ([127.0.0.1]:41556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZC4GE-0005Oa-8f for submit@debbugs.gnu.org; Mon, 06 Jul 2015 07:08:30 -0400 Received: from mout.gmx.net ([212.227.17.22]:55022) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZC4GB-0005OL-IV for 20182-done@debbugs.gnu.org; Mon, 06 Jul 2015 07:08:27 -0400 Received: from [188.22.238.62] ([188.22.238.62]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0LvPgd-1Z31ok3kod-010gj7; Mon, 06 Jul 2015 13:08:22 +0200 Message-ID: <559A61A4.4050506@gmx.at> Date: Mon, 06 Jul 2015 13:08:20 +0200 From: martin rudalics MIME-Version: 1.0 To: "Jan D." Subject: Re: bug#20182: 24.4.91; [GTK3] Vertical scroll bar is "indented" from right edge of frame References: <87h9tbwnfo.fsf@moondust.localdomain> <55106F6C.7010900@gmx.at> <874mpbwglg.fsf@moondust.localdomain> <55108A2C.1010608@gmx.at> <551141A6.3050404@gmx.at> <73119439-0C7D-4A2E-BB1E-4D4B0E95E080@swipnet.se> <55128D2A.3090708@gmx.at> In-Reply-To: <55128D2A.3090708@gmx.at> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:1tfeX6fn4uTEVDcYPaEOkWjcOnLZxKblGzCiNWdLxKL6yWbCY68 mU0GKn5U4PHHSuQ4hcyH+QtkJ1Oy7vFoEXplX150KM16vnHUUsE4/dV0jgDjmd19LJ3rFMN D3hBaB41mBG3YnRYuxlJ8OWONgvTh056Bqjcpu8QmCaYwOujZ+4XjenDHJzAKKVHr/hUKKO zfUF7kzB41kjhN7FHiwag== X-UI-Out-Filterresults: notjunk:1;V01:K0:sICY6HCpUiU=:J3oXgJmExh1F/5r4TrDqFY WskNmef0f5NheSEg61G8fip4lxLaPgu7pUmii+I0WJNbC3WmGndsrRIPQX9cTvc2YLPEUOSkm TTOga1AvLpfNLcNJaiYdH5Aekg8Lr5CYDlRXJwpmZRTRfmtoIowv8d4WKWNo/TVmixPdvGxV4 covJAxb8pLapWEBegaCIIirmbk8A8KARU1qcSJwDv2LtoYSp/jEn3KCi1ssoYLd5OsohV5Loy 6DGSRtzQADAmHa4r3E1HZw1L44egbQYBBFuHvDSiXDFw9Jsxhq52yJORI/9kRL0IbKxQoRg/+ /LPTPNTeJvJ2ei6Vd6uH2KthF2ewNNteeuCaCHJ/65GMSX1bRC1TiB9rvTjhbpzs44kqiqYMP 3mslG2ieEa9kPh/pGIaqe9ijCfjmTNdnafu+S0LXRuK6GEsOSm8QWnz35ue6cG5PFJTYjgzbi EtuXfw+fO5bAKwhMbsoD6phoskKNeBg/mrNuaZEKoCOJ/cl2AMDKSxLs0udxJSRHrcvfbReGO K5+YzGwa3VH77XwoAHwNC6JkFq06Jl//Y5xvIkHPrtNv9kz0WTyZh75PWIcUaD0TqLhuEQtVl FnRrB10/I/coQ/RTtPHCzjgXY8GEHWQUH9Sye1xMsqEzZV8Dfw22d1kstTQrmpko2lQzxdEgc jL9kE+zNdRiXVMqHkWKPHE3bNFpqWxp0IvTPDw7zUA7UIX66YJelC09t9W7M7Z5NlSZI= X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20182-done Cc: "N. Jackson" , 20182-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 (/) Version: 24.5 > Couldn't resist making this change on the release branch. It seems to > resolve a number of additional issues like the one I mentioned here: > > http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg02228.html Bug closed. martin From unknown Tue Jun 17 20:12:03 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 03 Aug 2015 11:24:06 +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