From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: Context of interaction vs. literal syntactic interpretation Date: Mon, 03 Mar 2014 13:00:57 -0500 Message-ID: <8738iz6u1y.fsf@alphaville.bos.redhat.com> References: <87ha7lsu5o.fsf@gmail.com> <8761o1n63t.fsf@bzg.ath.cx> <8738j5snms.fsf@gmail.com> <87vbw11o3q.fsf@bzg.ath.cx> <87ppm8rgrf.fsf@gmail.com> <87lhwwgqe4.fsf@bzg.ath.cx> <878uswqfzc.fsf@gmail.com> <87zjl9vjw4.wl@dns1.atmark-techno.com> <87ha7hpt6l.fsf@gmail.com> <87wqgdv48n.wl@dns1.atmark-techno.com> <87mwh9nf6h.fsf@gmail.com> <87wqgcka56.fsf@bzg.ath.cx> <87y50sn09o.fsf@gmail.com> <878ussk3c7.fsf@bzg.ath.cx> <87siqzhapq.fsf@bzg.ath.cx> <87wqgbtiff.fsf@fastmail.fm> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57823) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WKXAz-0002pW-Nx for emacs-orgmode@gnu.org; Mon, 03 Mar 2014 13:01:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WKXAt-0001xw-In for emacs-orgmode@gnu.org; Mon, 03 Mar 2014 13:01:17 -0500 Received: from plane.gmane.org ([80.91.229.3]:52764) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WKXAt-0001xW-Bg for emacs-orgmode@gnu.org; Mon, 03 Mar 2014 13:01:11 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1WKXAq-0006Ln-SI for emacs-orgmode@gnu.org; Mon, 03 Mar 2014 19:01:08 +0100 Received: from nat-pool-bos-t.redhat.com ([66.187.233.206]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 03 Mar 2014 19:01:08 +0100 Received: from ndokos by nat-pool-bos-t.redhat.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 03 Mar 2014 19:01:08 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Matt Lundin writes: > ... > My view is that precision and usability need not be mutually > exclusive.Might we have a bunch of precise, modular functions that > rely on the new parser? E.g., something like > org-open-link-at-point. This would do exactly what it says -- i.e., > open a link if one is at the point. Then, on top of these function s > we could rebuild fuzzier "meta" and "dwim" functions (e.g., > org-open-links-in-paragraph, org-open-links-in-entry, org-meta-open, > org-open-at-point,... whatever). > ... I've been composing an email in my head that ran almost exactly along the lines you describe, although I doubt it would have been as clear. Thank you for sending this! Nick