From mboxrd@z Thu Jan  1 00:00:00 1970
From: Thorsten Jolitz <tjolitz@gmail.com>
Subject: Re: [RFC] Syntax for macros
Date: Thu, 30 Jan 2014 18:22:18 +0100
Message-ID: <87txclbd11.fsf@gmail.com>
References: <86ha8n6ulq.fsf@somewhere.org> <87y51zta1a.fsf@bzg.ath.cx>
	<867g9hiwzy.fsf@somewhere.org> <87sis592gg.fsf@bzg.ath.cx>
	<8638k5iw3i.fsf@somewhere.org> <8738k57ebi.fsf@gmail.com>
	<86zjmdfrgl.fsf@somewhere.org>
	<87y51x8kyr.fsf@alphaville.bos.redhat.com>
Mime-Version: 1.0
Content-Type: text/plain
Return-path: <emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org>
Received: from eggs.gnu.org ([2001:4830:134:3::10]:50006)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <geo-emacs-orgmode@m.gmane.org>) id 1W8vJM-0008Mt-4T
	for emacs-orgmode@gnu.org; Thu, 30 Jan 2014 12:22:02 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <geo-emacs-orgmode@m.gmane.org>) id 1W8vJG-0007ZC-02
	for emacs-orgmode@gnu.org; Thu, 30 Jan 2014 12:21:56 -0500
Received: from plane.gmane.org ([80.91.229.3]:45216)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <geo-emacs-orgmode@m.gmane.org>) id 1W8vJF-0007Z5-PZ
	for emacs-orgmode@gnu.org; Thu, 30 Jan 2014 12:21:49 -0500
Received: from list by plane.gmane.org with local (Exim 4.69)
	(envelope-from <geo-emacs-orgmode@m.gmane.org>) id 1W8vJE-0002Kf-EG
	for emacs-orgmode@gnu.org; Thu, 30 Jan 2014 18:21:48 +0100
Received: from g231232141.adsl.alicedsl.de ([92.231.232.141])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <emacs-orgmode@gnu.org>; Thu, 30 Jan 2014 18:21:48 +0100
Received: from tjolitz by g231232141.adsl.alicedsl.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <emacs-orgmode@gnu.org>; Thu, 30 Jan 2014 18:21:48 +0100
List-Id: "General discussions about Org-mode." <emacs-orgmode.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-orgmode>,
	<mailto:emacs-orgmode-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/emacs-orgmode>
List-Post: <mailto:emacs-orgmode@gnu.org>
List-Help: <mailto:emacs-orgmode-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-orgmode>,
	<mailto:emacs-orgmode-request@gnu.org?subject=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

Nick Dokos <ndokos@gmail.com> writes:

> "Sebastien Vauban" <sva-news@mygooglest.com>
> writes:
>
>>> There is also backwards compatibility to consider.

Not only that, probability of false positives matters
too. E.g. inserting text snippets in PicoLisp Wiki Syntax into an Org
file could easily cause errors given the frequent use of {}:

,-----------------------------------------------------------------------
| 1{Contrived Example}
| 
| In /{picolisp-wiki-mode} braces are !{very} important, and in PicoLisp
| itself Database objects are identified like this: 
| 
| :{{36}}
| 
| denotes Object 36.
| 
| Here is a list of objects in the DB:
| 
| 
| *{
|    -{{11}}
|    -{{36}}
|    -{{45}}
| }
`-----------------------------------------------------------------------

This might be contrived, but is actually not that exotic.

-- 
cheers,
Thorsten