Wasn't it NatSemi that got the pinout of the 7905 wrong in one of their data books? Our assemblers had to put it into my board cross-legged. It think it was also NatSemi who published the fix for a 78L05 problem in the 79L05 data sheet.