From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Emacs and Gnome Canvas Date: Fri, 16 Jul 2010 10:52:22 +0300 Message-ID: <83lj9bg8y1.fsf@gnu.org> References: <4C3CD120.4040905@swipnet.se> <5A91499A-0470-43FD-9F48-560CEAD3424C@mit.edu> <83wrsyr068.fsf@gnu.org> <83iq4hhjww.fsf@gnu.org> <87sk3lbvv0.fsf@telefonica.net> <83hbk1grnq.fsf@gnu.org> <4C3EBCDC.8050709@swipnet.se> <83d3upgmwj.fsf@gnu.org> <4C3ECB4C.6050208@swipnet.se> <83aaptgly1.fsf@gnu.org> <4C3ED4F9.4080603@swipnet.se> <83630hgi0r.fsf@gnu.org> <4C3EE8D6.3020607@swipnet.se> <8339vlgcax.fsf@gnu.org> <87fwzkbzg8.fsf@telefonica.net> <877hkwag6y.fsf@stupidchicken.com> <877hkwbth6.fsf@telefonica.net> <87y6dcacdy.fsf@stupidchicken.com> <87y6dcaajj.fsf@telefonica.net> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1279268242 461 80.91.229.12 (16 Jul 2010 08:17:22 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 16 Jul 2010 08:17:22 +0000 (UTC) Cc: ofv@wanadoo.es, emacs-devel@gnu.org To: Stephen Eilert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 16 10:17:20 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OZg6e-0004br-4F for ged-emacs-devel@m.gmane.org; Fri, 16 Jul 2010 10:17:16 +0200 Original-Received: from localhost ([127.0.0.1]:48238 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OZg6d-0004Ty-9T for ged-emacs-devel@m.gmane.org; Fri, 16 Jul 2010 04:17:15 -0400 Original-Received: from [140.186.70.92] (port=53098 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OZflu-0006Sn-WE for emacs-devel@gnu.org; Fri, 16 Jul 2010 03:55:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OZfkX-0000Bf-Tn for emacs-devel@gnu.org; Fri, 16 Jul 2010 03:54:26 -0400 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:54964) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OZfkX-0000BQ-NT for emacs-devel@gnu.org; Fri, 16 Jul 2010 03:54:25 -0400 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0L5N00M004L1ZE00@a-mtaout22.012.net.il> for emacs-devel@gnu.org; Fri, 16 Jul 2010 10:54:18 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([77.127.120.144]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L5N00KPF4MHQRA0@a-mtaout22.012.net.il>; Fri, 16 Jul 2010 10:54:18 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) 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:127413 Archived-At: > Date: Thu, 15 Jul 2010 19:10:35 -0300 > From: Stephen Eilert > Cc: emacs-devel@gnu.org > > I do not know if the current engine is able to draw into an offscreen > buffer The current engine is able of calling any C function provided that some basic precautions are met (see the commentary at the beginning of xdisp.c for details). The display engine does not care what the called function does, if it does not affect the parts of the screen where Emacs displays its buffers. Does that answer your question?