Aside from the history of all the time changes and what is or is not included liturgically, here are some practical questions as to what a person should or should not do next weekend:
1. If a late-night vigil entails Communion after midnight, then for laity does that proscribe Communion again on Sunday since it's technically the same day?
2. If an earlier vigil entails Communion before midnight but not early enough to get in a meal afterward, and then one assists at Mass on Easter Sunday (and keeps the midnight fast as a norm), in effect is one fasting pretty much from Good Friday onward?
I get that there are lots of local cultural variations, I get that some Catholics will just default to whichever setpoint of 20th century practice suits. Yet is there any fixed traditional guidance on those two questions? Thanks.
Answers:
1. Yes: According to the 1917 CIC, you can only receive Communion once/day,
except:
"It is allowed to receive communion twice on the same day:
—If, having already received communion, a danger of death arises so that the second communion is taken in viaticuм;
—If, likewise, the need arises to prevent the profanation of the Blessed Sacrament.
https://fsspx.news/en/news-events/news/eucharist-14-obligation-receive-communion-47189 Note: But according to the 1983 CIC (#917), you can receive twice/day, if you have participated in both Masses.2. Yes, in odd circuмstances, you could find yourself fasting from Midnight of Good Friday evening, until Easter morning after Mass, if you were observing the traditional minight fasting laws.
Here's how it could happen:
Suppose you drive 3 hours to attend an Easter Vigil (and subsequent Mass), which begins at 5PM. Because you wish to receive Communion, you have not eaten since Friday evening. With Holy Saturday Mass ending around 9:30PM, you don't arrive home until 12:30 AM (at which point you will once again be fasting if you wish to receive Communion at the Easter Mass later Sunday morning).
I suspect this was one of the secondary reasons the fast was commuted to 3 hours, and another reason many pushed back the start of the Vigil until 8AM Saturday morning (among all the other liturgical reasons adduced in previous posts).