From mboxrd@z Thu Jan 1 00:00:00 1970 From: Karl Voit Subject: Yasnippet/Org issue: messing up properties Date: Thu, 7 Feb 2013 12:51:56 +0100 Message-ID: <2013-02-07T12-39-18@devnull.Karl-Voit.at> Reply-To: news1142@Karl-Voit.at Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:60809) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U3Q1W-0005Hg-Iv for emacs-orgmode@gnu.org; Thu, 07 Feb 2013 06:52:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U3Q1V-0004SU-3o for emacs-orgmode@gnu.org; Thu, 07 Feb 2013 06:52:14 -0500 Received: from plane.gmane.org ([80.91.229.3]:49928) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U3Q1U-0004SH-U2 for emacs-orgmode@gnu.org; Thu, 07 Feb 2013 06:52:13 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1U3Q1l-0005Su-Nr for emacs-orgmode@gnu.org; Thu, 07 Feb 2013 12:52:29 +0100 Received: from mail.michael-prokop.at ([88.198.6.110]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 07 Feb 2013 12:52:29 +0100 Received: from news1142 by mail.michael-prokop.at with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 07 Feb 2013 12:52:29 +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 Hi! I do face strange behavior when using yasnippet with Org-mode: ,----[ Snippet «test» ] | # name : Testing yasnippet/org issue | # -- | | ** Test ${1:test} | :PROPERTIES: | :ID: $1 | :END: `---- ... results in ... ,----[ test.txt with entering «foo bar» as $1 ] | ** Test foo bar | :PROPERTIES: | :ID: foo bar | :END: `---- ... which is correct, when Org is not the major mode. However, when executed with Org-mode as major mode, it results in: ,----[ test.org ] | ** Test foo bar | :PROPERTIES: | foo bar | :END: `---- Therefore I guess that this is an Org-mode issue. Is somebody able to help debug/fix this issue? A slightly different example: ,----[ snippet ] | ** Test ${1:test} | :PROPERTIES: | :ID: $1-myid | :END: `---- ,----[ test.org ] | ** Test foo bar | :PROPERTIES: | foo bar:ID: test-myid | :END: `---- -> so the default text «test» does not get replaced by the «foo bar» I enter as $1 and this time, the :ID: does not get removed. Placing $1 outside of the PROPERTIES drawer, there does not seem to be any problem. My setup: Org-mode version 7.9.3c (release_7.9.3c-816-g409ee8) yasnippet (version 0.6.1b) -- Karl Voit