Hi! * Karl Voit <devn...@karl-voit.at> 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