From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Nick Roberts Newsgroups: gmane.emacs.devel Subject: Re: More enhancements to fringe bitmaps. Date: Wed, 11 Feb 2004 23:41:24 +0000 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <16426.48548.766163.869974@nick.uklinux.net> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1076543554 2523 80.91.224.253 (11 Feb 2004 23:52:34 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 11 Feb 2004 23:52:34 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Thu Feb 12 00:52:23 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1Ar49X-0006ki-00 for ; Thu, 12 Feb 2004 00:52:23 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1Ar49X-00029z-00 for ; Thu, 12 Feb 2004 00:52:23 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1Ar49C-0007Gm-Hz for emacs-devel@quimby.gnus.org; Wed, 11 Feb 2004 18:52:02 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1Ar483-00074H-Bp for emacs-devel@gnu.org; Wed, 11 Feb 2004 18:50:51 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1Ar47P-0006ej-TI for emacs-devel@gnu.org; Wed, 11 Feb 2004 18:50:42 -0500 Original-Received: from [194.247.50.146] (helo=nick.uklinux.net) by monty-python.gnu.org with esmtp (Exim 4.24) id 1Ar47P-0006eH-5Z for emacs-devel@gnu.org; Wed, 11 Feb 2004 18:50:11 -0500 Original-Received: by nick.uklinux.net (Postfix, from userid 501) id 9C10D75FDE; Wed, 11 Feb 2004 23:41:25 +0000 (GMT) Original-To: emacs-devel@gnu.org X-Mailer: VM 6.97 under Emacs 21.2.1 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:19872 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:19872 > ;;; Here is an example of using a user-defined fringe bitmaps; it is a red > ;;; circle which can be used to mark a debugger breakpoint (instead of > ;;; using the display margin as gdba current does). I recall a thread about 15 months ago about the fringe versus the display margin for breakpoint icons. However, I must admit that I've never quite understood the need for the fringe. Using the display margin does shunt the code sideways but I've got used to that. On the other hand, the overlay arrow already uses the fringe so it could get a bit crowded. Also, on text-only terminals the character `B' or `b' in the display margin marks a debugger breakpoint while the fringe is unavailable. Would the concept of the fringe make sense for such terminals? Nick http://www.nick.uklinux.net