[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: cursor-type as bar
From: |
Markus Gritsch |
Subject: |
Re: cursor-type as bar |
Date: |
Wed, 17 Oct 2007 17:18:44 +0200 |
Kim F. Storm writes:
> Markus Gritsch <address@hidden> writes:
>
> > Richard Stallman wrote:
> >> To really be usable, the bar cursor should be drawn *between* the
> >> characters, e.g. shifting it width/2 pixels to the left.
> >> I thought the bar cursor WAS drawn between the characters.
> >> If that is not the case, it is a bug--would someone please fix it?
> >
> > Just being curious: Is there any progress with this issue?
>
> I looked at it briefly.
>
> The problem is that the current code expects the cursor to be drawn
> inside a single "character cell". Consequently, to distribute a bar
> cursor of width > 1 evenly between two cells requires non-trivial
> changes to the redisplay code (and the changes must be made to each of
> the X, w32, mac ports).
>
> IMO, we shall not do anything about it before the release.
Now since the release is over, is there any chance this gets fixed? I
tried looking at the code in xdisp.c and w32term.c, but since I am no
C programmer, I am not able to do something useful there myself :/
Kind regards,
Markus
- Re: cursor-type as bar,
Markus Gritsch <=