regular dress shoes were much more comfortable in this climate , though shorts were eschewed , today , in favour of long , khaki trousers with knee pockets for a map ( magnetised buttons were stitched in to the trouser flies , to be used as a makeshift compass ) .