blood-stainedbloodstained
wood-blockswood blocks

One compound was split since joined it suggested an inapposite meaning:

cherrystonecherry stone

A host of compounds were left both hyphenated and separate depending on their part of speech, for example:

science-fictionscience fiction
(adjective)(noun)

One typo was corrected:

spendidsplendid