From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#23430: 25.0.93; iter-defun does not support special form save-current-buffer Date: Sat, 07 May 2016 01:25:44 +0200 Message-ID: <87a8k2ahvr.fsf@web.de> References: <86k2jc2ahf.fsf@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1462577322 23195 80.91.229.3 (6 May 2016 23:28:42 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 6 May 2016 23:28:42 +0000 (UTC) Cc: 23430@debbugs.gnu.org To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat May 07 01:28:31 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1aypAc-0003ic-OE for geb-bug-gnu-emacs@m.gmane.org; Sat, 07 May 2016 01:28:30 +0200 Original-Received: from localhost ([::1]:60683 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aypAV-0003TM-F1 for geb-bug-gnu-emacs@m.gmane.org; Fri, 06 May 2016 19:28:23 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42757) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ayp9m-0002Wy-Pc for bug-gnu-emacs@gnu.org; Fri, 06 May 2016 19:28:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ayp8H-0003x7-G0 for bug-gnu-emacs@gnu.org; Fri, 06 May 2016 19:27:33 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:58008) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ayp8H-0003wb-93 for bug-gnu-emacs@gnu.org; Fri, 06 May 2016 19:26:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ayp8D-0007mg-Nr for bug-gnu-emacs@gnu.org; Fri, 06 May 2016 19:26:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 May 2016 23:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23430 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 23430-submit@debbugs.gnu.org id=B23430.146257715629911 (code B ref 23430); Fri, 06 May 2016 23:26:01 +0000 Original-Received: (at 23430) by debbugs.gnu.org; 6 May 2016 23:25:56 +0000 Original-Received: from localhost ([127.0.0.1]:42112 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ayp87-0007mN-TP for submit@debbugs.gnu.org; Fri, 06 May 2016 19:25:56 -0400 Original-Received: from mout.web.de ([212.227.15.3]:51951) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ayp85-0007mA-Sx for 23430@debbugs.gnu.org; Fri, 06 May 2016 19:25:54 -0400 Original-Received: from drachen.dragon ([90.186.2.53]) by smtp.web.de (mrweb003) with ESMTPSA (Nemesis) id 0MgO9u-1bKLqn07kM-00Nixl; Sat, 07 May 2016 01:25:47 +0200 In-Reply-To: (Dmitry Gutov's message of "Fri, 6 May 2016 01:46:54 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.93 (gnu/linux) X-Provags-ID: V03:K0:dwrgcO0w2uYSL0HbGj42PJbRFm0nGjNlWw93lyzj/4LDa5G1dKy o7OQfNSDm/oZGe78d+JmfcTROVbqbz2KDZS/dABmp+s+w7ezSeSJs0R3zsW8ykejJuv3Nrv 2gd8Ct5pcSs8tP717p/q0FhD6xVgiWpFFoK5Ix9XcNNUswDX7EYXWZPwsJaGqHQqkot3qLP gxx/YthraFTLCM+DEpTDg== X-UI-Out-Filterresults: notjunk:1;V01:K0:3/HNVf3jRGE=:9kl3cdHhY9H03EFnRJuFYe wQddWK9Vs1/OvvoxR6Q8Xrkrm9RsWl5xdRpYd3b29lcM4YNnUiPS4clXDc+suApLaKz2BVe7R WBx6KqG4C+b5O7e9iV9hNSRXqaXve0UvSByRlk89LgwtF+Xf2bj/W8mTMB7gZqLa8H/KUef55 HTvdhwi3fy04L6hMIjgdjNX8LW8Pbnt8P0l59hXzvxTE8TsFVst1cDfTMJzSicPOGIN2NR7Jz byI/eYspZaCJO7qQvcf1CC2yiDDYSnkL5g8Z7NsCE46xOOjiE/tgsl4CZ2lccdgKcd97eZjUG FBD8/EPYnKXnUDm3oKeeNFojr4lo9m9yDqJCRNv6jfnd2tWLdX3LzzqOu8oH1j+ybXSXupM7u 7xo8RGdNvhKpxlzVrIEijAL6IHp+OrrYSPV6fTL6+o8aAvhOLYX5JZ8mR/ibEIy6y8K8QOK/A zrfndVURG+rUoxPcpzZaW1HDbm3s1OLG0UKuZ3/t8fogMwlZGmhjRFQ4ncBzj9Jq9AId1/t8o QMbK1Fvbc1cTUVkeQmCkVIgps1BiDQJ75r987MTpyTDl/1Dy0VSK+tOQF8GOPkUH0qAf/X3wv /NTi1Fr2SUvGKLwwGth0O6PDnzgrL89Ih8DQykt48f+eCFziqGo+HSt/p6rE9hwhX4GA/bNPi Vr5yS6eFgOS60Uq04x33LmRutoyAEAWiFrAM5Xe5i4QL4ih4mWaL6yEgbbSK2I6wEeZAgAcy6 EBsEn8RhGAnl0AvnYBaV5pxh7ugOc8UahCQyIv+pIaKtq0c6/g3JRNac+Hayw2q1qeYNB5Tl X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:117935 Archived-At: Dmitry Gutov writes: > So sum up, maybe this bug can be closed, but I'd like to see Daniel's > opinion. Supporting with-current-buffer might turn out to be more > essential in other cases. FWIW it's not crystal clear to me what the semantics of a supported `with-current-buffer' would be. In particular: would `iter-yield' "jump out" of the `with-current-buffer' and restore the previous buffer, and would a restart of the generator change the current buffer again? Regards, Michael.