Hi,
I have a typemap that looks like:
=head1 STUFF
Soldier * SOLDIER
INPUT
SOLDIER
$var = INT2PTR($type, SvIV(SvRV($arg)))
OUTPUT
SOLDIER
$arg = newSViv(0);
SV * obj = newSVrv($arg, \"Soldier\");
sv_setiv(obj, (IV)$var);
SvREADONLY_on(obj);
$arg;
=cut
Let's call it 'crap.pod'. When I view it as 'perldoc crap' it shows up as:
STUFF
Soldier * SOLDIER
INPUT SOLDIER $var = INT2PTR($type, SvIV(SvRV($arg)))
OUTPUT SOLDIER $arg = newSViv(0); SV * obj = newSVrv($arg, \"Soldi
+er\");
sv_setiv(obj, (IV)$var); SvREADONLY_on(obj); $arg;
What do I need to do to have perldoc render the file as per the original typemap ? That is, I want 'perldoc crap' to output:
STUFF
Soldier * SOLDIER
INPUT
SOLDIER
$var = INT2PTR($type, SvIV(SvRV($arg)))
OUTPUT
SOLDIER
$arg = newSViv(0);
SV * obj = newSVrv($arg, \"Soldier\");
sv_setiv(obj, (IV)$var);
SvREADONLY_on(obj);
$arg;
Cheers,
Rob