From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: storm@cua.dk (Kim F. Storm) Newsgroups: gmane.emacs.devel Subject: Re: Who can explain the display architecture? Date: Fri, 15 Jul 2005 11:41:22 +0200 Message-ID: References: <1117787455.42a0153fdf46f@webmail.freedom2surf.net> <1118072836.42a47004de422@webmail.freedom2surf.net> <1118265839.42a761ef2be05@webmail.freedom2surf.net> <1118304628.42a7f974aab30@webmail.freedom2surf.net> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1121422674 25696 80.91.229.2 (15 Jul 2005 10:17:54 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 15 Jul 2005 10:17:54 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 15 12:17:53 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DtNG1-0002SU-5I for ged-emacs-devel@m.gmane.org; Fri, 15 Jul 2005 12:17:25 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DtNHn-0004Ji-6q for ged-emacs-devel@m.gmane.org; Fri, 15 Jul 2005 06:19:15 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DtN7c-00085P-AV for emacs-devel@gnu.org; Fri, 15 Jul 2005 06:08:45 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DtN7Z-00083I-K4 for emacs-devel@gnu.org; Fri, 15 Jul 2005 06:08:43 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DtN3V-0006Cv-WA for emacs-devel@gnu.org; Fri, 15 Jul 2005 06:04:30 -0400 Original-Received: from [195.41.46.235] (helo=pfepa.post.tele.dk) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DtMpb-0002p5-8Q for emacs-devel@gnu.org; Fri, 15 Jul 2005 05:50:07 -0400 Original-Received: from kfs-l.imdomain.dk.cua.dk (unknown [80.165.4.124]) by pfepa.post.tele.dk (Postfix) with SMTP id 877CD47FEAE; Fri, 15 Jul 2005 11:41:31 +0200 (CEST) Original-To: David Abrahams In-Reply-To: (David Abrahams's message of "Thu, 14 Jul 2005 14:55:01 -0400") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) 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: news.gmane.org gmane.emacs.devel:40918 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:40918 David Abrahams writes: > I am trying to get a clue as to how this stuff is organized so that I > can fix the problems described below. Thanks for your attention. > These's a general overview at the top of src/xdisp.c . Also look at the data structures in dispextern.h. And then study the source code ... In any case, display artifact are typically the result of bugs in the platform specific files, i.e. xterm.c, w32term.c or macterm.c. -- Kim F. Storm http://www.cua.dk