GNU bug report logs - #2814
23.0.91; Emacs.app scroll-bars are incorrect

Previous Next

Packages: ns, emacs;

Reported by: Peter Dyballa <Peter_Dyballa <at> Freenet.DE>

Date: Sun, 29 Mar 2009 10:00:03 UTC

Severity: normal

Done: Adrian Robert <adrian.b.robert <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 2814 in the body.
You can then email your comments to 2814 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#2814; Package emacs. (Sun, 29 Mar 2009 10:00:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Peter Dyballa <Peter_Dyballa <at> Freenet.DE>:
New bug report received and forwarded. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. (Sun, 29 Mar 2009 10:00:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Peter Dyballa <Peter_Dyballa <at> Freenet.DE>
To: emacs-pretest-bug <at> gnu.org
Subject: 23.0.91; Emacs.app scroll-bars are incorrect
Date: Sun, 29 Mar 2009 11:51:55 +0200
Hello!

The scroll-bars are full-height although not the whole buffer is  
visible. Dragging at scroll-bar downwards scrolls the buffer until  
all its contents is scrolled away. (At least it's not as brain- 
damaged as with GTK in *Calendar* buffer!)

In GNU Emacs 23.0.91.2 (powerpc-apple-darwin8.11.0, NS apple- 
appkit-824.48)
 of 2009-03-29 on Latsche.local
Windowing system distributor `Apple', version 10.3.824
configured using `configure  '--without-sound' '--without-pop' '-- 
with-dbus' '--with-libotf' '--with-ns' '--disable-ns-self-contained'  
'--x-includes=/opt/local/include' '--x-libraries=/opt/local/lib' '-- 
enable-locallisppath=/Library/Application Support/Emacs/calendar23:/ 
Library/Application Support/Emacs' 'PKG_CONFIG_PATH=/opt/local/lib/ 
pkgconfig:/usr/local/lib/pkgconfig:/usr/lib/pkgconfig' 'CFLAGS=-ggdb - 
Wno-pointer-sign -H -pipe -fPIC -mcpu=7450 -mtune=7450 -mpim-altivec - 
ftree-vectorize -foptimize-register-move -freorder-blocks -freorder- 
blocks-and-partition -fthread-jumps -fpeephole -fno-crossjumping'  
'LDFLAGS=-dead_strip -multiply_defined suppress' 'CPPFLAGS=-no-cpp- 
precomp -I/usr/include/openssl -I/sw/include/pango-1.0 -I/sw/lib/ 
fontconfig2/include -I/usr/local/include -I/sw/include''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: de_DE.UTF-8
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: de_DE.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default-enable-multibyte-characters: t

Major mode: Calendar

Minor modes in effect:
  TeX-PDF-mode: t
  shell-dirtrack-mode: t
  diff-auto-refine-mode: t
  tabbar-mwheel-mode: t
  tabbar-mode: t
  show-paren-mode: t
  display-time-mode: t
  desktop-save-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

--
Mit friedvollen Grüßen

  Pete

Work is the curse of the drinking class.
				– Oscar Wilde







bug reassigned from package `emacs' to `emacs,ns'. Request was from Juanma Barranquero <lekktu <at> gmail.com> to control <at> emacsbugs.donarmstrong.com. (Tue, 31 Mar 2009 21:40:05 GMT) Full text and rfc822 format available.

Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>, owner <at> emacsbugs.donarmstrong.com:
bug#2814; Package emacs,ns. (Sun, 31 May 2009 15:40:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Adrian Robert <adrian.b.robert <at> gmail.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>, owner <at> emacsbugs.donarmstrong.com. (Sun, 31 May 2009 15:40:04 GMT) Full text and rfc822 format available.

Message #12 received at 2814 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Adrian Robert <adrian.b.robert <at> gmail.com>
To: 2814 <at> debbugs.gnu.org
Cc: Peter Dyballa <Peter_Dyballa <at> Freenet.DE>
Subject: Re: Emacs.app scroll-bars are incorrect
Date: Sun, 31 May 2009 22:37:40 +0700
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=2814

Hello,

> The scroll-bars are full-height although not the whole buffer is
> visible.

I cannot reproduce this.  Could you provide details of how you set up  
the calendar mode to do this, or send a screenshot?


> Dragging at scroll-bar downwards scrolls the buffer until
> all its contents is scrolled away.

This is currently the std behavior of scrollbars in the NS port.  Do  
other emacsen behave differently?





Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>, owner <at> emacsbugs.donarmstrong.com:
bug#2814; Package emacs,ns. (Sun, 31 May 2009 18:20:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Peter Dyballa <Peter_Dyballa <at> Freenet.DE>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>, owner <at> emacsbugs.donarmstrong.com. (Sun, 31 May 2009 18:20:04 GMT) Full text and rfc822 format available.

Message #17 received at 2814 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Peter Dyballa <Peter_Dyballa <at> Freenet.DE>
To: Adrian Robert <adrian.b.robert <at> gmail.com>
Cc: 2814 <at> debbugs.gnu.org
Subject: Re: Emacs.app scroll-bars are incorrect
Date: Sun, 31 May 2009 20:14:00 +0200
[Message part 1 (text/plain, inline)]
Am 31.05.2009 um 17:37 schrieb Adrian Robert:

> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=2814
>
> Hello,
>
>> The scroll-bars are full-height although not the whole buffer is
>> visible.
>
> I cannot reproduce this.  Could you provide details of how you set  
> up the calendar mode to do this, or send a screenshot?

I still have one of version 23.0.91 and I launched it twice with -Q.  
The upper one has the view from launching calendar, the lower  
(active) one shows the vertical scroll-bar scrolled as much down as  
possible (you might be able to see the grey gap):

[Emacs.app scroll-bar.png (image/png, inline)]
[Message part 3 (text/plain, inline)]

With TinkerTool I changed a system-wide preference that all scroll- 
bars show two arrows at each end. Could be this changes the behaviour  
– or it's a Tiger (10.4.11) feature!

>
>
>> Dragging at scroll-bar downwards scrolls the buffer until
>> all its contents is scrolled away.
>
> This is currently the std behavior of scrollbars in the NS port.   
> Do other emacsen behave differently?


It's not the standard behaviour in other Cocoa applications (in  
Terminal, Mail, Preview the scroll-bar stops and I see the bottom of  
the "buffer" at the window's bottom), this looks more like copying  
the bad manners of GTK.

--
Greetings

  Pete

To most people solutions mean finding the answers. But to chemists  
solutions are things that are still all mixed up.




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>, owner <at> emacsbugs.donarmstrong.com:
bug#2814; Package emacs,ns. (Sun, 31 May 2009 20:45:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Stefan Monnier <monnier <at> iro.umontreal.ca>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>, owner <at> emacsbugs.donarmstrong.com. (Sun, 31 May 2009 20:45:03 GMT) Full text and rfc822 format available.

Message #22 received at 2814 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Peter Dyballa <Peter_Dyballa <at> Freenet.DE>
Cc: 2814 <at> debbugs.gnu.org, Adrian Robert <adrian.b.robert <at> gmail.com>
Subject: Re: bug#2814: Emacs.app scroll-bars are incorrect
Date: Sun, 31 May 2009 16:38:02 -0400
>>> Dragging at scroll-bar downwards scrolls the buffer until
>>> all its contents is scrolled away.

That's standard behavior in Emacs, mostly for technical reasons.


        Stefan




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>, owner <at> emacsbugs.donarmstrong.com:
bug#2814; Package emacs,ns. (Mon, 01 Jun 2009 01:55:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Adrian Robert <adrian.b.robert <at> gmail.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>, owner <at> emacsbugs.donarmstrong.com. (Mon, 01 Jun 2009 01:55:04 GMT) Full text and rfc822 format available.

Message #27 received at 2814 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Adrian Robert <adrian.b.robert <at> gmail.com>
To: Peter Dyballa <Peter_Dyballa <at> Freenet.DE>
Cc: 2814 <at> debbugs.gnu.org
Subject: Re: Emacs.app scroll-bars are incorrect
Date: Mon, 1 Jun 2009 08:51:39 +0700
On Jun 1, 2009, at 1:14 AM, Peter Dyballa wrote:

>
> Am 31.05.2009 um 17:37 schrieb Adrian Robert:
>
>> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=2814
>>
>> Hello,
>>
>>> The scroll-bars are full-height although not the whole buffer is
>>> visible.
>>
>> I cannot reproduce this.  Could you provide details of how you set  
>> up the calendar mode to do this, or send a screenshot?

The screenshot looks like what I see as well.  The whole buffer IS  
visible, isn't it?  What part don't you see?  Is emacs under X11  
behaving differently?





Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>, owner <at> emacsbugs.donarmstrong.com:
bug#2814; Package emacs,ns. (Mon, 01 Jun 2009 08:30:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Peter Dyballa <Peter_Dyballa <at> Freenet.DE>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>, owner <at> emacsbugs.donarmstrong.com. (Mon, 01 Jun 2009 08:30:04 GMT) Full text and rfc822 format available.

Message #32 received at 2814 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Peter Dyballa <Peter_Dyballa <at> Freenet.DE>
To: Adrian Robert <adrian.b.robert <at> gmail.com>
Cc: 2814 <at> debbugs.gnu.org
Subject: Re: Emacs.app scroll-bars are incorrect
Date: Mon, 1 Jun 2009 10:26:33 +0200
Am 01.06.2009 um 03:51 schrieb Adrian Robert:

>
> On Jun 1, 2009, at 1:14 AM, Peter Dyballa wrote:
>
>>
>> Am 31.05.2009 um 17:37 schrieb Adrian Robert:
>>
>>> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=2814
>>>
>>> Hello,
>>>
>>>> The scroll-bars are full-height although not the whole buffer is
>>>> visible.
>>>
>>> I cannot reproduce this.  Could you provide details of how you  
>>> set up the calendar mode to do this, or send a screenshot?
>
> The screenshot looks like what I see as well.  The whole buffer IS  
> visible, isn't it?

At start, in the upper window.

> What part don't you see?

In the other window only the last day of May is visible, so most of  
this buffer (seven out of eight lines or 87.5 %) is not visible  
because scrolled away.

> Is emacs under X11 behaving differently?


It's a pity, it also scrolls (almost) all away! And therefore my  
report is not a bug report...


Sorry! I did not check, the X clients don't show a scroll-bar (except  
they're defective GTK-). Although I can see an advantage of this  
behaviour in a text buffer (last line of my writing far above the  
window's bottom, showing me that I have to continue to write) this  
behaviour and the scroll-bar are both useless in the *Calendar*  
buffer – when they don't scroll through the ages.

--
Greetings

  Pete

The mathematician who pursues his studies without clear views of this  
matter, must often have the uncomfortable feeling that his paper and  
pencil surpass him in intelligence.
				– Ernst Mach






Reply sent to Adrian Robert <adrian.b.robert <at> gmail.com>:
You have taken responsibility. (Mon, 01 Jun 2009 09:40:06 GMT) Full text and rfc822 format available.

Notification sent to Peter Dyballa <Peter_Dyballa <at> Freenet.DE>:
bug acknowledged by developer. (Mon, 01 Jun 2009 09:40:06 GMT) Full text and rfc822 format available.

Message #37 received at 2814-done <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Adrian Robert <adrian.b.robert <at> gmail.com>
To: 2814-done <at> debbugs.gnu.org
Date: Mon, 1 Jun 2009 16:35:16 +0700
Closing, behavior within range defined by other ports.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> emacsbugs.donarmstrong.com. (Mon, 29 Jun 2009 14:24:10 GMT) Full text and rfc822 format available.

This bug report was last modified 16 years and 51 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.