From mboxrd@z Thu Jan 1 00:00:00 1970 From: Karl Voit Subject: [Bug] Yasnippet/Org: properties messed up when expanding $1 Date: Sun, 10 Feb 2013 18:50:19 +0100 Message-ID: <2013-02-10T18-48-03@devnull.Karl-Voit.at> References: <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]:50715) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U4b2z-0002yv-Gr for emacs-orgmode@gnu.org; Sun, 10 Feb 2013 12:50:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U4b2u-0008UX-He for emacs-orgmode@gnu.org; Sun, 10 Feb 2013 12:50:37 -0500 Received: from plane.gmane.org ([80.91.229.3]:35563) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U4b2u-0008SG-AE for emacs-orgmode@gnu.org; Sun, 10 Feb 2013 12:50:32 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1U4b3B-0003UQ-6L for emacs-orgmode@gnu.org; Sun, 10 Feb 2013 18:50:49 +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 ; Sun, 10 Feb 2013 18:50:49 +0100 Received: from news1142 by mail.michael-prokop.at with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 10 Feb 2013 18:50:49 +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! * Karl Voit wrote: > > I do face strange behavior when using yasnippet with Org-mode: So there does not seem to be anybody who is able to fix this issue. Is there at least somebody who can confirm this weird bug? Thanks! > ,----[ 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