GNU bug report logs - #16668
24.3; Feature Request: Face to indicate lines displayed in window that are not part of the buffer.

Previous Next

Package: emacs;

Reported by: Tim Visher <tim.visher <at> gmail.com>

Date: Thu, 6 Feb 2014 14:34:02 UTC

Severity: wishlist

Found in version 24.3

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Tim Visher <tim.visher <at> gmail.com>
Cc: 16668 <at> debbugs.gnu.org
Subject: bug#16668: 24.3; Feature Request: Face to indicate lines displayed in window that are not part of the buffer.
Date: Mon, 10 Feb 2014 19:48:38 +0200
> From: Tim Visher <tim.visher <at> gmail.com>
> Date: Mon, 10 Feb 2014 12:07:41 -0500
> Cc: 16668 <at> debbugs.gnu.org
> 
> >> I'd like:
> >>
> >> ```
> >> Normal Faces
> >> Normal Faces
> >> Normal Faces
> >> Normal Faces
> >> Normal Faces
> >> Face indicating not part of buffer
> >> Face indicating not part of buffer
> >> ```
> >>
> >> Or something similar.
> >
> > A great introductory exercise for anyone who would like to gain
> > experience in hacking the Emacs display engine.  Volunteers are most
> > welcome.
> 
> Sounds intriguing. Could you perhaps point me to a couple places to
> start? I wouldn't mind gaining said experience. :)

Thanks for volunteering.

The place to start learning about the display engine is the large
commentary at the beginning of xdisp.c.

The next places to look areextend_face_to_end_of_line and
display_line, both defined in xdisp.c.

After that, ask specific questions (or go ahead and write code ;-).




This bug report was last modified 11 years and 125 days ago.

Previous Next


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