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: [PATCH] Elpa: Pinpoint semantics of `seq-subseq' for streams Date: Thu, 15 Sep 2016 18:52:41 -0400 Message-ID: References: <87bmzrahvg.fsf@web.de> <79c6ccd6-9808-f4fd-071a-58559f72ecdc@gmail.com> <8737l3a4ab.fsf@web.de> <27962aa1-ae40-99f8-64ad-ae21012fb36e@gmail.com> <87vaxywmh9.fsf@web.de> <49083306-0193-3bb0-74cc-ecac6e2d6022@gmail.com> <87sht0an3u.fsf@web.de> <87fup0ajdb.fsf@web.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="413uqaLEXuT5FujxH4FDoGHd7UEH2kC7b" X-Trace: blaine.gmane.org 1473980021 17105 195.159.176.226 (15 Sep 2016 22:53:41 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 15 Sep 2016 22:53:41 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 Cc: John Mastro , emacs-devel To: Michael Heerdegen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 16 00:53:37 2016 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 1bkfX8-0003Gn-NJ for ged-emacs-devel@m.gmane.org; Fri, 16 Sep 2016 00:53:30 +0200 Original-Received: from localhost ([::1]:37816 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bkfX6-0007nq-T8 for ged-emacs-devel@m.gmane.org; Thu, 15 Sep 2016 18:53:28 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39441) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bkfWW-0007nj-Jl for emacs-devel@gnu.org; Thu, 15 Sep 2016 18:52:54 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bkfWS-0008Lv-Ex for emacs-devel@gnu.org; Thu, 15 Sep 2016 18:52:51 -0400 Original-Received: from mout.kundenserver.de ([217.72.192.73]:61044) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bkfWS-0008LD-4p for emacs-devel@gnu.org; Thu, 15 Sep 2016 18:52:48 -0400 Original-Received: from [18.26.2.123] ([18.26.2.123]) by mrelayeu.kundenserver.de (mreue103) with ESMTPSA (Nemesis) id 0MN62C-1be5wL25TE-006bHP; Fri, 16 Sep 2016 00:52:45 +0200 In-Reply-To: <87fup0ajdb.fsf@web.de> X-Provags-ID: V03:K0:DCs2e7qpMbej6vwBdgIEt5hvGJzAzPr+VVqUXxnXjeOBHdVkfiM K2q7oYYHD6B2lOVvxVo+Y54WyjljcWxWu0NAUvMkow+Vj7vx8BpM2doFPOGxBOGLhSYfVyB v79XRMFhy4qTc+iwb++JVFeGo4bkKy3hqKWdzKxEb8eUQW12sU229dVHT399q2SLlNwuxhq XE22pl2wGL8rRjhZ22rpw== X-UI-Out-Filterresults: notjunk:1;V01:K0:cCnBPCHcr2o=:eAP4hh1quxJUQ3PZwXuH9I Wm1IlqQQUeHttDPn7UNlR+RFK8J16jY5bWrbU0REzRJzqfIHrKnkFbXYF2GyvYBYLQ4MML28V GFH6iYKsH3/21F0FTT+Y1oh8v9Ss/6Ya9mdS87Sl70ZzVqf5Qgukj1skoeu64gT4IWGAK7KVu 00tvjOdIpHLF/gWxJVP34HX16+Jy13mcBuwvtNDoAykP9NYqsKX8hs9zYYSOPLK8EgHBqr0Pj rt15OekKn8cd4pwiNdHGGnE1py0fvxdWS8y1sULjKfkKk5n/IcNRJfXhl0BJ8kUk0pPn4pPQD WjvYEBd4PWmG8ljogmOcs1Diu6cUVthCjrt/1SEjybJyk3YmumYCLmlr9WNwNC9BUZXDpR/Oe GPpYF7UuDKRB3MP/CPHm7DgHdpJFMdYSNIQkut0IMFqCjPhqbL+/HNC+4TPZbAJEjdYo1GUCQ frMc/7IViCC4huhHO8fon54+BpafNIZk+fXdP0+1jY+HrBlsH0Zs/XK/EyzW9CiYkWOlyQLSN UZC+fpnO/Ny8GU0yVZrdHkghObYgnCVkfYOZpZ1QvNObZS+WGDrJZAfvbXex6SBxnAffDInxF nWoH+WJlYOX/LJkHvGzLa1i7GNziZsa5LM/rHQSeyjyi01rzaJVIZy7uhMcYkWo65BCiP6OlR 5COZuVWEcFAw9VG2/r8TZurmnuzcBx0mui5oFrFCpZVDg3SQYcYqP/pNctwvr4NmQDkc= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 217.72.192.73 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:207455 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --413uqaLEXuT5FujxH4FDoGHd7UEH2kC7b Content-Type: multipart/mixed; boundary="BtmmlAIhJ17pVJvt5qhuxjgXMEE12o3ai"; protected-headers="v1" From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= To: Michael Heerdegen Cc: John Mastro , emacs-devel Message-ID: Subject: Re: [PATCH] Elpa: Pinpoint semantics of `seq-subseq' for streams References: <87bmzrahvg.fsf@web.de> <79c6ccd6-9808-f4fd-071a-58559f72ecdc@gmail.com> <8737l3a4ab.fsf@web.de> <27962aa1-ae40-99f8-64ad-ae21012fb36e@gmail.com> <87vaxywmh9.fsf@web.de> <49083306-0193-3bb0-74cc-ecac6e2d6022@gmail.com> <87sht0an3u.fsf@web.de> <87fup0ajdb.fsf@web.de> In-Reply-To: <87fup0ajdb.fsf@web.de> --BtmmlAIhJ17pVJvt5qhuxjgXMEE12o3ai Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2016-09-15 18:28, Michael Heerdegen wrote: > Yes, more or less. And I want to get an idea of how often "sometimes" > is in the use cases where you want the negative indexes. Emacs currently doesn't stream-based process filters, but they could be v= ery nice; right now I'm not aware of a way to delay invocations of filter= functions, so if you want to page through the output of a filter little = by little you must still consume all of it and put it in a buffer. Cl=C3=A9ment. --BtmmlAIhJ17pVJvt5qhuxjgXMEE12o3ai-- --413uqaLEXuT5FujxH4FDoGHd7UEH2kC7b 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 iQIcBAEBCAAGBQJX2yY5AAoJEPqg+cTm90wjFloP/jc1hnE4z6mEraNVEvInufw8 hKjPG6iGsqUuYymzyZekbuqqOFfvKCl2wXsGOHq6Lxjr5NxA+hbkyE1lQWCD5oW8 JeZeHKooiMqFkAVfCaWg54mJjLzmPtEzdYyv/RuWyPijtQtAG8kKHnTFhd0we495 J486sML5iybtcTb0NW9WtLCzcOxRPbpB/E+7WjnEAvm5fhKgba/avnB8v9Arx5QK 6Gl7vbxEttPW+LASwlyiol/I/Jddf1yH7pWhcG4Ne3/fsZaLvrzLnOm8zLeQf6eL Y2b8JeU07fmXuKTwvsGZ3jmbt86f9A5grz2lyOwwht0Ps3iuaLH5vY371iitPNeo qWdrHBIegFMvcx7niQfxcViSxz/EfYmnpRjmZdaev4qts6C5riQUYb2B2/+LESva USRVa770PMGkdWe1UkF2HDzbHaIF7IdwztonZh5icPSoPxRUfWJRC0ucVNa/CXUN 2H8rUacKOLzXflrgRjarsoNMAk04iOFcbCzJWp5lI0JNHDU1jH4UacDtum6U3ald rUAhQqx/V44sfLHR0KwtCM2vA6SCRxJuyWvoovQ1nxvwYK5U/N77LXIqjZZifxmS 4+VOmbuudLEziHx53HSgi00145Bq1omJbMcdf3W7T3j+qXPRv2Cu7T4X9KFa/agm 6Qb/g5u3CLIO/1jvkKPz =hu+I -----END PGP SIGNATURE----- --413uqaLEXuT5FujxH4FDoGHd7UEH2kC7b--