From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Tom Breton (Tehom)" Subject: Re: Re: Release 6.17 Date: Sun, 4 Jan 2009 21:45:13 -0500 (EST) Message-ID: <1296.66.30.178.137.1231123513.squirrel@mail.panix.com> References: <20090104170210.5BBE434805@mail2.panix.com> Mime-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LJfSw-00008l-9o for emacs-orgmode@gnu.org; Sun, 04 Jan 2009 21:45:18 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LJfSu-00008X-Br for emacs-orgmode@gnu.org; Sun, 04 Jan 2009 21:45:17 -0500 Received: from [199.232.76.173] (port=37848 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LJfSu-00008U-6N for emacs-orgmode@gnu.org; Sun, 04 Jan 2009 21:45:16 -0500 Received: from mail1.panix.com ([166.84.1.72]:58068) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LJfSt-0002xM-VD for emacs-orgmode@gnu.org; Sun, 04 Jan 2009 21:45:16 -0500 Received: from mailbackend.panix.com (mailbackend.panix.com [166.84.1.89]) by mail1.panix.com (Postfix) with ESMTP id 6677C2940A for ; Sun, 4 Jan 2009 21:45:13 -0500 (EST) Received: from mail.panix.com (localhost [127.0.0.1]) by mailbackend.panix.com (Postfix) with ESMTP id 8AA691F50F for ; Sun, 4 Jan 2009 21:45:11 -0500 (EST) In-Reply-To: <20090104170210.5BBE434805@mail2.panix.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org > > On Jan 4, 2009, at 3:33 PM, Steven E. Harris wrote: > [...] >> Without knowing what the enclosing `quote' form means, how do know >> that >> "((def))" is not part of it? > > Hi Steven, > > good question, and the answer is that is does not know, > cannot know, because this is a feature that is supposed > to work for any kind of example, an the parser cannot > know all possible syntaxes :-) > > This idea is to make this work in a heuristic way, by using something > that is unlikely enough to occur in real code. > > You are right that what I am using might be too > dangerous for emacs lisp or other lisp dialects, and > it could also show up in other languages like C. > > What would be safer? [...] Perhaps it would make sense to let the syntax vary by source language.=20 Like, elisp could have something like ;;((def))\n and C something like /*((def))*/. Tom Breton