Wool is great even by today's standards.
Merino wool is what you see on active-wear, it is pretty soft. There are other kinds of wool and blends of wool and synthetic which might also be good. I've never seen anything exotic like cashmere cycling shorts, however.
In the really old days (circa 1900), people wore courdory shorts.