![](https://secure.gravatar.com/avatar/49e63acb01f2ca80efce7eed08310ce8.jpg?s=120&d=mm&r=g)
Jonathan Sauer wrote:
Hello,
when trying to insert a node using node.insert_before, and if <current> is equal to <head> (to make <new> the new head), the following error is generated:
Attempt to node.insert_before() a non-existing node
The node I want to insert exists, as well as <head> and <current>. If I manually special-case the code, just like Heiko Oberdiek does in his luacolor package, everything works perfectly.
Is this a bug? A feature? I'm using the svn trunk from last friday.
there have been problems with the insertion helpers, so maybe something surfaced again; anyhow, the latest version has other problems so best wait till there is an update, since one never know what interferes. (I use a previous version). Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------