When did it become common in English-speaking countries to give children nicknames ending in "y", "ie", etc.? In other words, when did nicknames like
Annie,
Johnny, and
Maggie replace much older nicknames like
Nan,
Jack, and
Madge? Did this trend originate in a non-English-speaking country?
TIA.