protected function handleText()
{
if ($this->hasParent('pre') && strpos($this->parser->node, "\n") !== false) {
$this->parser->node = str_replace("\n", "\n" . $this->indent, $this->parser->node);
}
if (!$this->hasParent('code') && !$this->hasParent('pre')) {
// entity decode
$this->parser->node = $this->decode($this->parser->node);
if (!$this->skipConversion) {
// escape some chars in normal Text
$this->parser->node = preg_replace($this->escapeInText['search'], $this->escapeInText['replace'], $this->parser->node);
}
} else {
$this->parser->node = str_replace(array('"', '&apos'), array('"', '\''), $this->parser->node);
}
$this->out($this->parser->node);
$this->lastClosedTag = '';
}