emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Carbon: scroll bar rendering problem


From: YAMAMOTO Mitsuharu
Subject: Re: Carbon: scroll bar rendering problem
Date: Sat, 03 Mar 2007 19:52:25 +0900 (JST)

>>>>> On Sat, 3 Mar 2007 08:57:02 +0000, David Reitter <address@hidden> said:

> On 3 Mar 2007, at 00:58, YAMAMOTO Mitsuharu wrote:
>> (Cocoa) Emacs.app seems to do something uncommon to other
>> platform/toolkit ports with respect to the scroll bar width and the
>> frame internal border width in order to get rid of the gap between
>> the rightmost scroll bars and the right edge of the frame.  But
>> that also introduces some display glitches that are not seen on
>> other platforms (try C-x 3 or (set-frame-parameter nil
>> 'internal-border-width 10)).

> It seems that the gap appears on the left side of the buffer
> instead, which is much nicer. I see a scrolling glitch with C-x 3,
> but apart from that, nothing out of the ordinary (Emacs.app 9.0
> pre-3).  There is still the vertical gap between the tool-bar and
> the scroll-bar, but that's another story and presumably easy to fix.

With (set-frame-parameter nil 'internal-border-width 10) and C-x 3,
the scroll bar of the left window and the left fringe of the right
window get overlapped on Emacs.app 9.0rc1.

> Would this be hard to do? (Andy said he was going to take a quick
> look at the code.)

Sorry, I don't understand what you mean by `this'.  If you mean
porting Emacs.app code to Carbon Emacs, I'd not take a risk to make
the code different from other platforms and introduce bugs like above
especially at this stage.

                                     YAMAMOTO Mitsuharu
                                address@hidden




reply via email to

[Prev in Thread] Current Thread [Next in Thread]