From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: "Staying in the same place" Date: Mon, 04 Apr 2016 21:52:32 +0200 Message-ID: References: <87h9fhrxb3.fsf@red-bean.com> <87d1q5rw72.fsf@red-bean.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1459799582 20281 80.91.229.3 (4 Apr 2016 19:53:02 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 4 Apr 2016 19:53:02 +0000 (UTC) Cc: Stefan Monnier , emacs-devel@gnu.org To: Karl Fogel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Apr 04 21:52:53 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 1anAYO-0004q7-CO for ged-emacs-devel@m.gmane.org; Mon, 04 Apr 2016 21:52:52 +0200 Original-Received: from localhost ([::1]:60833 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anAYN-0005aK-LH for ged-emacs-devel@m.gmane.org; Mon, 04 Apr 2016 15:52:51 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52906) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anAYA-0005aD-7K for emacs-devel@gnu.org; Mon, 04 Apr 2016 15:52:39 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1anAY7-0001oq-2K for emacs-devel@gnu.org; Mon, 04 Apr 2016 15:52:38 -0400 Original-Received: from hermes.netfonds.no ([80.91.224.195]:48358) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anAY6-0001om-SI for emacs-devel@gnu.org; Mon, 04 Apr 2016 15:52:34 -0400 Original-Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.84_2) (envelope-from ) id 1anAY4-0006ld-Dz; Mon, 04 Apr 2016 21:52:34 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAElBMVEV8LTEVEDWpwc95Z3KV n5f4+PfWwgebAAACUklEQVQ4jXWUy3bjIBBE8WP2xvLsIx77oMZ7Q6N9gtX//yspEPZkMxwfCeuK 7qoSklJn46y+qKNpR3XQfWDWQNEap99AtZFNCQ0YUYr1AGeAaEoa4GQGUce91qwvA9jRIvdarfup gbOZBzB7E4c/A1waOJ87OBoDMdkLZqkD3KsuvYmetL43EA57iw5UnvUafgMoUc1Lfl4l6b9NlX6v aHajeJkBWKXLufs+7kCJYMW1ekmX+9wDAcDp5GVT+vqt70mt26HdelS6JysPpW8AQfntcXsgyw7g 7Uvp6VuvVsnXOQ+gkYZ/dqDWKqUYNwDE+Yo5wB+Rko353MFlMYjjsLYVAGYH824U3WUAZNq01qYX 4EPJk4oX2Yr5aD0kXVvwzAtKmMKLKPOpTgBP/wFAFKVEnFhURBS6pbGpaiMVl7kwsWu+ZW5A7gJA ZbWEUQC81A5ELC8U70/OuAFPDld2UBM5omyZbxM/mugBNq0p6Gxx0JNrCwYoU1jIllwi8S3e32Cb Jrql4niiyJb8GzwnooXC+gwUKep/K2YKtCyLrzFiDS1vQMwFDmQLcE78BhsuxsTsawM6tih3MFEf frMxckm3lw8bqMBHkMoUY0n0AqlVpinBT9AIgGmAJaF24CgC46SvYfId1P3tmifIg27qG78DVO5P T8bAbhqqMKu1+j1oqeYl1xW+vYCZqWJr7IBzmjaYZ+tiDHgZ3V5qK1DpLI62hMi6uLI3t+3TgOae cnaYF46xA+xJB120JMJeNYZbng14j58Rs25NDjZoKYhRyX/GD76yzr8rivSgAAAAAElFTkSuQmCC In-Reply-To: <87d1q5rw72.fsf@red-bean.com> (Karl Fogel's message of "Mon, 04 Apr 2016 14:49:21 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 80.91.224.195 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:202712 Archived-At: Karl Fogel writes: > Yes, absolutely. A "fuzzily recorded position" should be a > first-class object that can be passed around like any value. There > can be a macro that generates and consumes such objects entirely > internally to the macro, but the objects can also be generated > explicitly in code and consumed later. This sounds great to me. :-) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no