From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Angelo Graziosi Newsgroups: gmane.emacs.devel Subject: Re: About horizontal scroll bar Date: Mon, 28 Jul 2014 22:03:29 +0200 Message-ID: <53D6AC91.7090002@alice.it> References: <53D57C70.80706@alice.it> <53D687D3.6000601@gmx.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1406577838 12038 80.91.229.3 (28 Jul 2014 20:03:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 28 Jul 2014 20:03:58 +0000 (UTC) To: martin rudalics , Emacs developers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 28 22:03:52 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 1XBr9E-0006fd-5a for ged-emacs-devel@m.gmane.org; Mon, 28 Jul 2014 22:03:52 +0200 Original-Received: from localhost ([::1]:42106 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XBr9D-00043n-O2 for ged-emacs-devel@m.gmane.org; Mon, 28 Jul 2014 16:03:51 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34414) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XBr94-00043L-6v for emacs-devel@gnu.org; Mon, 28 Jul 2014 16:03:48 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XBr8x-00035e-L9 for emacs-devel@gnu.org; Mon, 28 Jul 2014 16:03:42 -0400 Original-Received: from smtp204.alice.it ([82.57.200.100]:28464) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XBr8x-00035X-Aq for emacs-devel@gnu.org; Mon, 28 Jul 2014 16:03:35 -0400 Original-Received: from [192.168.1.103] (82.61.91.62) by smtp204.alice.it (8.6.060.28) (authenticated as angelo.graziosi@alice.it) id 52E53D4F1F53BA5C; Mon, 28 Jul 2014 22:03:32 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 In-Reply-To: <53D687D3.6000601@gmx.at> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 82.57.200.100 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:173229 Archived-At: Il 28/07/2014 19:26, martin rudalics ha scritto: > > I notice that when I start Emacs (rev. 117589, MSYS2/MinGW64 build), > the buffer which is active (that on which I worked in the previous > session) does not display the horizontal scroll bar (HSB). > > > > Switching to another buffer, this DISPLAYS the HSB. Switching back to > the first buffer, now it DISPLAYS the HSB.. > > > > Is this to be expected? > > This might be a result from switching from a non-horizontal scrollbar > build to a horizontal scrollbar build. If this problem persists, that Hmm... I don't understand.. As I have explained [1], my builds are done from scratch in a clean tree, so I think I am not switching from a "non-horizontal scrollbar build to a horizontal scrollbar build". For example, with rev. 117599 (MSYS2/MinGW64 build) and with only this file in %APPDAT%/.emacs.d, $ cat %APPDAT%/.emacs.d/init.el ;; Instead to save in ~/.emacs.desktop (setq desktop-base-file-name "~/.emacs.d/desktop") ;; Instead to save in ~/.emacs.desktop.lock (setq desktop-base-lock-name "~/.emacs.d/desktop.lock") ;; Save desktop (desktop-save-mode t) the following occurs. Start Emacs with the link created by addpm (i.e. pointing to runemacs). The frame shows the scratch buffer and both scrolling bars (HSB and VSB) are visible. Now visit a file, for example init.el itself: C-x C-f .../init.el Now close Emacs (click on the 'X' icon on the top-right angle). Emacs asks to save desktop. YES Now restart Emacs with the same link. Emacs opens showing init.el file but with only the vertical scroll bar (VSB). Now switch to previous buffer with mouse-1: the scratch buffer is visible with both the HSB and VSB. Now switch to the next buffer with mouse-3. init.el is visible with both scrolling bar. So, only when one starts Emacs, the buffer active (that on which the user was working in the previous session before it is closed) does not show the HSB. Just switch to another buffer and also the first acquires the HSB. If it is a bug I will report it to bug list. Ciao, Angelo. --- [1] http://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00369.html