in reply to Entry Get line start problem!

I'm not an expert with Parse::RecDescent, but I can't figure out what you are trying to do in your code. It would really be nice if you could post a small , but complete script which demonstrates your problem. From what I can decipher, you are not getting anything from $mw2(Entry)? Maybe:
$parser->start( $text1->get( "1.0", "$mw2"))) #should be more like $parser->start( $text1->get( "1.0", $mw2->get() ))
But I've never tried deeply nesting method calls of different widgets.

I'm not really a human, but I play one on earth. flash japh