From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Eli Zaretskii" Newsgroups: gmane.emacs.devel Subject: Re: gdb-ui.el assumes images support Date: Tue, 09 Nov 2004 06:28:50 +0200 Message-ID: <01c4c614$Blat.v2.2.2$c1e9ff40@zahav.net.il> References: <01c4c422$Blat.v2.2.2$ae5429e0@zahav.net.il> <16781.27378.713504.174297@farnswood.snap.net.nz> <01c4c485$Blat.v2.2.2$1ce23de0@zahav.net.il> Reply-To: Eli Zaretskii NNTP-Posting-Host: deer.gmane.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7BIT X-Trace: sea.gmane.org 1099974955 22732 80.91.229.6 (9 Nov 2004 04:35:55 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 9 Nov 2004 04:35:55 +0000 (UTC) Cc: nickrob@snap.net.nz, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 09 05:35:47 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CRNjO-0002RZ-00 for ; Tue, 09 Nov 2004 05:35:47 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CRNrm-0001mm-GZ for ged-emacs-devel@m.gmane.org; Mon, 08 Nov 2004 23:44:26 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CRNrd-0001l4-9Q for emacs-devel@gnu.org; Mon, 08 Nov 2004 23:44:17 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CRNrc-0001kQ-5S for emacs-devel@gnu.org; Mon, 08 Nov 2004 23:44:16 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CRNra-0001kN-NL for emacs-devel@gnu.org; Mon, 08 Nov 2004 23:44:16 -0500 Original-Received: from [192.114.186.24] (helo=legolas.inter.net.il) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CRNij-0006Cj-99; Mon, 08 Nov 2004 23:35:05 -0500 Original-Received: from zaretski ([80.230.149.108]) by legolas.inter.net.il (MOS 3.5.3-GR) with ESMTP id DBE42017 (AUTH halo1); Tue, 9 Nov 2004 06:34:30 +0200 (IST) Original-To: rms@gnu.org X-Mailer: emacs 21.3.50 (via feedmail 8 I) and Blat ver 2.2.2 In-reply-to: (message from Richard Stallman on Mon, 08 Nov 2004 11:59:42 -0500) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:29618 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:29618 > From: Richard Stallman > CC: nickrob@snap.net.nz, emacs-devel@gnu.org > Date: Mon, 08 Nov 2004 11:59:42 -0500 > > Maybe we should include fringe.c unconditionally, so that defining and > looking up fringe bitmaps will always work, whether or not Emacs > can actually display them. I don't know if fringe.c will compile and link when no X libraries and no window-system code is present (Kim?). In any case, the bodies of some of the functions should probably be conditioned on window-system, either via #ifdef or a run-time check, if we include fringe.c. And if there's already code that tests whether the primitives defined by fringe.c are fboundp, that code should now be changed to use some other predicate. Otherwise, this could be a solution.