From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: Redisplay hook Date: Mon, 4 Jul 2016 17:50:04 -0400 Message-ID: <577ADA0C.7000309@gmail.com> References: <577814F4.8060500@gmail.com> <8360sns8nj.fsf@gnu.org> <57789637.8020204@gmail.com> <83twg7qi5t.fsf@gnu.org> <5779A83D.6020201@gmail.com> <83twg6p1kd.fsf@gnu.org> <577A89CB.7050502@gmail.com> <7B54BCE8-0822-4BFF-A6B4-6A6284814CC8@gmail.com> <577ACE62.8030504@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="NUViwhXiHwODn1kGP9bipBNbI7l23U1i7" X-Trace: ger.gmane.org 1467669037 28019 80.91.229.3 (4 Jul 2016 21:50:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 4 Jul 2016 21:50:37 +0000 (UTC) Cc: Eli Zaretskii , Stefan Monnier , emacs-devel To: rswgnu@gmail.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 04 23:50:27 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bKBl3-0004kG-94 for ged-emacs-devel@m.gmane.org; Mon, 04 Jul 2016 23:50:25 +0200 Original-Received: from localhost ([::1]:50698 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKBky-0007wq-VE for ged-emacs-devel@m.gmane.org; Mon, 04 Jul 2016 17:50:20 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49032) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKBks-0007wa-BT for emacs-devel@gnu.org; Mon, 04 Jul 2016 17:50:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bKBko-0006xC-8N for emacs-devel@gnu.org; Mon, 04 Jul 2016 17:50:13 -0400 Original-Received: from mout.kundenserver.de ([217.72.192.75]:53343) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKBkn-0006wn-TS; Mon, 04 Jul 2016 17:50:10 -0400 Original-Received: from [18.189.1.110] ([18.189.1.110]) by mrelayeu.kundenserver.de (mreue101) with ESMTPSA (Nemesis) id 0MNL1F-1bDq6B15w1-006vCi; Mon, 04 Jul 2016 23:50:06 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 In-Reply-To: X-Provags-ID: V03:K0:NFeJLMOTUcHNEylXwFuJtbxZ9s+ap8I9IvhgyOCBrks8Y5VCRMm xiiL19zXA/eMHDnNF3dJofWRCKlQb7NFKjgTyLs8oyaryPPvGPsWuWdS/nOFPtNsGbhvPt9 /IFztKdGL0wtl9ayp9LukFiCC/n0zPK7PC7Xe/sZ3SmsrWriSdfppYvJOLE3WTVXZJfGrAS aTm0+u87MoRYGRcEszm7Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:jajGsiRoMMM=:he0fGgsayDqnGANwkKtqw6 NaYgXv8uijUEY+xmMgfnl2AL0W9l7byX1TGbwabimZ54smA3k46xTNMm6y4R5TWqvo9iYgCmT HFVtK3mQD/EJM1WJI7DQuA6aHym49DTBp/zAoJ/dEFNS0od3nFnMdhG7/ntEw8dkyRP5Dc34c vUiCFYYg+SlmBAQnFEHkC2/HF0Nuuz1AZ81PRWc0ot0Jjx4WKUB7kBIeldCQ760tCCWY4837Q VfN1T042jvckxO13wfUMmZwb4WWZ/WpVosJ0GgXQYXOio4yyxVnxfeRND2XJ/7XUtZ/wNAdNU bPlTTOjSjVz8GFWqWt+5t4g3EwzOrq8vtd/Hyhzt2WBQEwCTkHCD3RF/mXbY0jh6wDDLrdtVI Qf2Q7y3Ab5b3bpJMiD1Exv8jsOOleMiyHKYaJib57PdswtYGJVsctT7dI+Yl5OdMSo2pa9Wqc 2sfYLLyldSQQNJ+u7JWn6l/09DXHxaSPAvNlRaGAP6+nUVKJKflAXsfWJwCi8ESEzhmmZtgkA e+tiZIQF+aBsUajq5vVa6MVsPhB5NdMqp6zJ1Kf84zN05DNiSGZjDZbzdz4m78E18FEV3DjEn 7iwbHjdxvv7poFxGTa87axefBnvtSvHTJVA8D7ovsiwVeCXcFJlO62Pa0BcW459uN/fVYXEcA ql0acBj01oobxvvLquchszuFWZQ+hUDU9Jy59amapRDLohDJn4ftgQTDWPytiOa9dqX0= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 217.72.192.75 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:205157 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --NUViwhXiHwODn1kGP9bipBNbI7l23U1i7 Content-Type: multipart/mixed; boundary="mrJrSespE3DdwVxLUXQude3PMhVuQQvoI" From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= To: rswgnu@gmail.com Cc: Stefan Monnier , Eli Zaretskii , emacs-devel Message-ID: <577ADA0C.7000309@gmail.com> Subject: Re: Redisplay hook References: <577814F4.8060500@gmail.com> <8360sns8nj.fsf@gnu.org> <57789637.8020204@gmail.com> <83twg7qi5t.fsf@gnu.org> <5779A83D.6020201@gmail.com> <83twg6p1kd.fsf@gnu.org> <577A89CB.7050502@gmail.com> <7B54BCE8-0822-4BFF-A6B4-6A6284814CC8@gmail.com> <577ACE62.8030504@gmail.com> In-Reply-To: --mrJrSespE3DdwVxLUXQude3PMhVuQQvoI Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2016-07-04 17:28, Robert Weiner wrote: > Why can't you just generate a lower resolution screenshot? There > must be a way to do so that would match the speed of capturing a > higher resolution shot. Possibly :) Lower resolution is not necessarily the best, though; for scr= eenshots, things tend to become quite blurry when resizing. Instead, one = can reduce the font size that emacs uses and make smaller screenshots. S= ee https://github.com/cpitclaudel/company-coq/ for examples of this (the = https://github.com/cpitclaudel/company-coq/#snippets-and-smart-commands h= as auto-generated gifs, though they use a different technique). > Great. Ease of use and speed of generation would both help > determine how much it is used. How long, for example, does it take > to generate the last video you showed with the annoations (after the > frames have been captured)? About 20 seconds, I think: ImageMagick's gif generation isn't the fastest= =2E I hear that gifsicle is better; it could be worth exploring! > I also run Emacs natively on Mac OS X's display system, so I would > have to find another frame capture program or else just run it under > X for this use only. http://apple.stackexchange.com/questions/56561/how-do-i-find-the-windowid= -to-pass-to-screencapture-l might be useful too :) Cl=C3=A9ment. --mrJrSespE3DdwVxLUXQude3PMhVuQQvoI-- --NUViwhXiHwODn1kGP9bipBNbI7l23U1i7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJXetoMAAoJEPqg+cTm90wju5IP/0m0cQG7XHGx7YrGtUkJyTEO t7mw0gq130vjcPYLUI58Ycb0dnTj+kmhiqw6T/RlWYpJrdOAIO/lB+pEXgJbTnFN jmgDeigIXFUqFL/LjnNfPmiCYXn+pioQvbyXgzTWvh42DgDYMRZJwJch29p5BbzC eEBVaClnNQUuaiVmNkUGMunTV4nnp16pSG0UbN9KJQY9VTkHffMQNQISE3MrZTqM /RCbfjsE3D1V/TL0ZFP/ke7zjOnxhErgoHk0c9nvJKc+6UnnpC9GN/GkBXgbQR3n onB1VZI2wuaKnKQc4sx191BfQcEnf8cfhV5g+wACEcbDwyshvkLZOn8L/41O0y8h hhYcEBj19wJwB8GXUYcQPppNA+wLd507NCSgDKOBVavOlwzebOx20GkJHoXRrk8y +guZgkL05UQ1WWGYtoa4gLa9NJEk5nXXCR52VdIPj0e3Kx2DZsqStAIMdmObb+HG eOHd6QKdG8qff3ZpsivWC0VEjb62CvYTzc8xWiz2zpqUYd12BftfULIjumPhtqdu Me1CewvbKP30luCTzzJ1kF//+t2eb6zzgpUCkEBpArnM3eBBLKJd3o5AXWoc/bch aAdz9tgzXjPoF3MMJFT6GmPYQoeII+LEIfnHLn7NJqVDccaQ0JkEO+woYU64h5F7 7vAxebXrAyH9XxS272ma =czLm -----END PGP SIGNATURE----- --NUViwhXiHwODn1kGP9bipBNbI7l23U1i7--