Those insisting on details of newspaperman wearing short trousers (7)
I believe the answer is:
pedants
'those insisting on details' is the definition.
I can't tell whether this definition defines the answer.
'newspaperman wearing short trousers' is the wordplay.
'newspaperman' becomes 'ed'.
'wearing' means one lot of letters goes inside another.
'short trousers' becomes 'pants' (synonyms. I am not sure about the 'short' bit.).
'ed' put into 'pants' is 'PEDANTS'.
'of' acts as a link.
Can you help me to learn more?
(Other definitions for pedants that I've seen before include "More than one lover of accuracy" , "Paraders of knowledge" , "They are over-concerned with correctness of detail" .)