From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: Some observations about --with-cairo Date: Sun, 24 Sep 2017 16:11:14 +0200 Message-ID: <0766b15f-9784-05fc-a5cc-3c0b7319adaa@gmail.com> References: <878tl7wmdw.fsf@fencepost.gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1506343746 32123 195.159.176.226 (25 Sep 2017 12:49:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 25 Sep 2017 12:49:06 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Sep 25 14:49:02 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dwSoj-0007l6-Ek for ged-emacs-devel@m.gmane.org; Mon, 25 Sep 2017 14:48:57 +0200 Original-Received: from localhost ([::1]:42306 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dwSoq-0004Vz-O9 for ged-emacs-devel@m.gmane.org; Mon, 25 Sep 2017 08:49:04 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51225) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dwSmr-0003iI-OP for emacs-devel@gnu.org; Mon, 25 Sep 2017 08:47:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dwSmq-0006La-Q5 for emacs-devel@gnu.org; Mon, 25 Sep 2017 08:47:01 -0400 Original-Received: from mail-wr0-x235.google.com ([2a00:1450:400c:c0c::235]:52088) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dwSmq-0006L9-K3 for emacs-devel@gnu.org; Mon, 25 Sep 2017 08:47:00 -0400 Original-Received: by mail-wr0-x235.google.com with SMTP id z39so7516249wrb.8 for ; Mon, 25 Sep 2017 05:47:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=U+G4Xc5VF3wyqf2C7UCCZL0fDv6arMrX3aCW4ueRxFU=; b=BD/co6Q/sawPe5qvZD33C+dki+1Sx/qluhY6y1d/si25512RoB/eZ1rLu0z8cRjvro CjhqPX/oWfPOviv4J9cmMJVh+Xog3A7t4hocDitr3JVW6i8yvSXeih19y4htufxOOoTe 7/2lGrnjEhh9dZZkhksp2uwIUYMqprpNbmgKJl7pk+88XTS5npHA0yVYu9i4iDuMmufJ EDlTh2+nREd3hiITtuunA56f5JOV4LxhtTD7gduZpn6ZcX9AtvmI9Cx4WNqL8sxmV/JO cf/zpjAYa1L9g0VuHMva0oLdyqK+jkvD/SZ/Qk7Kr+pi610wqjd9O8rrhltoHsVAlNJK 2jhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=U+G4Xc5VF3wyqf2C7UCCZL0fDv6arMrX3aCW4ueRxFU=; b=mLBY89h4luD/DW4Vthj5GtL4rzPGZo/btEImmd1eWd6gH1FRaqk5zvEuFApDlaP9wv tAXDp6NQAn6o+zNHoTmuEYyJvVavHx+W72xMhlFwF7QQ4K3u8h6g+sLgcDrSBDg7KhnN CICvRDR2sNBje29ZBU3wNG5w1aS/tKglwnE8msqUI53d2Srig3/2fz9w5F42Rz36APBk 9Yt4nCdq13a2Vj/jV0txhexSSZVpBw7PZbppmwKm95PK4HntEACp5hTZipykqtTxzOde xT6CztFvVT+XgaZ/PD2enzPIEAbREl7zrEl59WD8Xe1G7D/Jjvlhn32FrnjB+SaWemqE /P9g== X-Gm-Message-State: AHPjjUiqMJJbXjL6913xl9/bVfmfpksRJsfsCKJtz61gxIuh12gVawpN McDyTkkJyzImKqXEErWvhIV7jJ/3 X-Google-Smtp-Source: AOwi7QB3oXydKSl7jdiFiJQtdXoU8w1YFpDlu/qPPx8BkA+Su4PugV2HEAhQwOBOLOUUtrhZA2zupg== X-Received: by 10.223.145.163 with SMTP id 32mr5957672wri.279.1506343619250; Mon, 25 Sep 2017 05:46:59 -0700 (PDT) Original-Received: from [128.93.70.6] ([128.93.70.6]) by smtp.gmail.com with ESMTPSA id o14sm3241637wra.54.2017.09.25.05.46.58 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 25 Sep 2017 05:46:58 -0700 (PDT) In-Reply-To: <878tl7wmdw.fsf@fencepost.gnu.org> Content-Language: en-GB X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::235 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:218769 Archived-At: On 2017-06-04 22:03, David Kastrup wrote: > Well, just out of interest, I compiled emacs using --with-cairo. > Redraws are unusably slow and partly incorrect and font display is > pretty bad. > > That being said, > M-: (with-temp-file "/tmp/frame.pdf" (insert (x-export-frames))) > as a screen dump is, well, interesting. > I append a resulting file from using this in an Info buffer with images. Beautiful! Is anyone currently working on improving Cairo support? Is there a roadmap / task list somewhere? > Also, one could copy&paste from the frames in such a manual, in contrast > to actual raster screen dumps. Indeed, except for the usual problem with indentation and spaces being lost. Clément.