I checked on the NASA website here, which confirms there will be no eclipses tomorrow (16 November 2011), although there will be a partial solar eclipse on November 25.
So are the statements “there will be no eclipse on 16 November 2011” and “there will be an eclipse on 16 November 2011” both true? We don’t know for absolute certainty, of course. The whole universe may blow up at midnight, or the second coming may happen, or God may just stop the solar rotation of the earth. But we should not confuse mere epistemic considerations with considerations of truth and falsity. It is almost certain that there will not be an eclipse tomorrow, therefore it is almost certain that the proposition “there will be no eclipse on 16 November 2011” is true. Therefore, if the truthmaker-theorists are correct, it is almost certain that the proposition has a truthmaker. But what is that truthmaker?
According to Vallicella, a truthmaker should not be confused with the physical cause of some proposition being true. So the truthmaker for the eclipse proposition is not the current motion of the solar system and associated gravitational laws. So what is it?