id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	branch_state	votes
1800	Minor enhancement/fix for mc.ext	mnk	andrew_b	"Concerning objects/libs:
right now:
{{{
# Object
type/^ELF
<------>#Open=%var{PAGER:more} %f
<------>View=%view{ascii} file %f && nm %f
# Manual page
# Exception - .so libraries are not manual pages
regex/\.(so|so\.[0-9\.]*)$
<------>View=%view{ascii} file %f && nm %f
}}}
What's wrong with it:
in that file top has priority over bottom,
so the second case is never hit (at least on Linux);
also, if shared lib is stripped, no symbols will be reported;
Proposed change:
{{{
# Manual page
# Exception - .so libraries are not manual pages
regex/\.(so|so\.[0-9\.]*)$
<------>View=%view{ascii} file %f && nm -C -D %f
# Object
type/^ELF
<------>#Open=%var{PAGER:more} %f
<------>View=%view{ascii} file %f && nm -C %f
}}}
(demangling as a bonus)
"	defect	closed	minor	4.7.5	mc-core	4.7.0-pre4	fixed		galtgendo@…				committed-master
