How religions interpret solar eclipses, from major omens to signs of the apocalypse

Judaism, Islam, Christianity and Buddhism: All these major religions have interpreted solar eclipses as powerful divine signs, often attributing negative connotations to them.