The gentoo.lang introduced with bug #194462 needs some fixes, as the sh.lang, on which it depends, has changed. I'll attach a patch. This mainly removes the workarounds for the shell syntax which aren't needed anymore. And as this workarounds relied on internal definitions of the shell syntax the current gentoo.lang does not work anymore - so there is actually the _need_ to remove them. And additionally "elog" is added to the list of portage commands.
D'oh ... broken internet connection -- doubled bug ;) *** This bug has been marked as a duplicate of bug 214850 ***