From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jay Belanger Newsgroups: gmane.emacs.devel Subject: Re: Changes in frame/window code Date: Mon, 04 Aug 2014 20:42:13 -0500 Message-ID: <87fvhbpv9m.fsf@gmail.com> References: <53CE6A44.1010708@gmx.at> <53D4FF76.1060804@gmx.at> Reply-To: jay.p.belanger@gmail.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: ger.gmane.org 1407202996 13419 80.91.229.3 (5 Aug 2014 01:43:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 5 Aug 2014 01:43:16 +0000 (UTC) Cc: jay.p.belanger@gmail.com, emacs-devel To: martin rudalics Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Aug 05 03:43:08 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XETmN-0008MP-Fx for ged-emacs-devel@m.gmane.org; Tue, 05 Aug 2014 03:43:07 +0200 Original-Received: from localhost ([::1]:55867 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XETmN-0000Pq-4b for ged-emacs-devel@m.gmane.org; Mon, 04 Aug 2014 21:43:07 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50771) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XETmA-0000Gl-TR for emacs-devel@gnu.org; Mon, 04 Aug 2014 21:43:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XETm0-0002PV-M9 for emacs-devel@gnu.org; Mon, 04 Aug 2014 21:42:54 -0400 Original-Received: from mail-oi0-x236.google.com ([2607:f8b0:4003:c06::236]:43903) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XETm0-0002P6-Ey for emacs-devel@gnu.org; Mon, 04 Aug 2014 21:42:44 -0400 Original-Received: by mail-oi0-f54.google.com with SMTP id i138so171954oig.41 for ; Mon, 04 Aug 2014 18:42:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:reply-to:cc:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=+BO27I/WB8vpLEoET8rFd8nsG7hn6rlLYCWxhm/FQQ4=; b=SP5xq5ZOSRc6KFMy6qlu9zlQrg3A/ABKYTG1KImo21ToC5zAFKPjE2kWfIS7hwaIEs iqSOaLOYWadzFUmCCNf4wrv+upUfTJd2NdySWH0QxP61IvgYbvaaifE6+hz7ZGyOT6Ca lskAEblz73Ks6W+Wwdf92Ofedi7z7nzawZ/rR51rHlPqy8Nrlzu8BHcG4ueQYPy/GTxq F3e5J/G9ExITmSOn2JQcDDgXa6EfMUHeWgn7P7s3nQeM/mpfgczQJAmS2hNH3lDdRHGc Yp6me/y/1GE+pVWGkf0DIErXB/Uwll/TSrFC1J4ZJnnd+xtzwKIYKdSOd2Yr0hn2l96H Sg2Q== X-Received: by 10.182.106.137 with SMTP id gu9mr572116obb.7.1407202963175; Mon, 04 Aug 2014 18:42:43 -0700 (PDT) Original-Received: from belanger-home (184-155-90-233.cpe.cableone.net. [184.155.90.233]) by mx.google.com with ESMTPSA id sx14sm914765oeb.14.2014.08.04.18.42.41 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Mon, 04 Aug 2014 18:42:41 -0700 (PDT) In-Reply-To: <53D4FF76.1060804@gmx.at> (martin rudalics's message of "Sun, 27 Jul 2014 15:32:38 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4003:c06::236 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:173423 Archived-At: --=-=-= Content-Type: text/plain > Note that horizontal scrollbars are turned on by default on all builds > that support them. This is the only way I see to get them at least some > initial coverage. If you utterly dislike them (or do not use scrollbars > at all) please use the idiom I don't use scroll bars, but I'll keep them on while they're being tested. But is the dark bar above the mode line in the first picture below a scroll bar? > (when (fboundp 'horizontal-scroll-bar-mode) > (horizontal-scroll-bar-mode -1)) I ask, because applying this adds a small white space above the mode line, as shown in the second picture. (Both are from emacs started with emacs -Q.) --=-=-= Content-Type: image/png Content-Disposition: inline; filename=darkbar.png Content-Transfer-Encoding: base64 Content-Description: dark bar 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 --=-=-= Content-Type: image/png Content-Disposition: inline; filename=darkbarwithwhite.png Content-Transfer-Encoding: base64 Content-Description: dark bar with white bar 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 AElFTkSuQmCC --=-=-=--