Index: branches/RC/core/kernel/nparser/ntags.php =================================================================== diff -u -N -r11546 -r11678 --- branches/RC/core/kernel/nparser/ntags.php (.../ntags.php) (revision 11546) +++ branches/RC/core/kernel/nparser/ntags.php (.../ntags.php) (revision 11678) @@ -246,6 +246,8 @@ var $Single = true; var $OriginalTag; + var $_lambdaName = ''; + function _Tag_RenderElement($tag) { parent::_Tag_DefineElement($tag); @@ -285,7 +287,7 @@ } $this->Single = false; $this->OriginalTag = $tag; - $tag['NP']['name'] = '__lambda'; + $tag['NP']['name'] = $tag['NP']['design'] . '_' . abs(crc32($tag['file'])) . '_' . $tag['line']; //'__lambda'; return parent::Open($tag); } @@ -303,7 +305,7 @@ return $this->Parser->Buffers[$this->Parser->Level]; } $o = parent::Close($tag); - $this->OriginalTag['NP']['name'] = '__lambda'; + $this->OriginalTag['NP']['name'] = $this->OriginalTag['NP']['design'] . '_' . abs(crc32($this->OriginalTag['file'])) . '_' . $this->OriginalTag['line']; //'__lambda'; $this->RenderDesignCode($o, $this->OriginalTag['NP']); return $o;