In the Middle Ages this name was common in England due to the popularity of medieval tales about the Trojan War. It subsequently became rare, but was revived in the 20th century.
The popularity of the name Eleanor in England during the Middle Ages was due to the fame of Eleanor of Aquitaine, as well as two queens of the following century: Eleanor of Provence, the wife of Henry III, and Eleanor of Castile, the wife of Edward I. More recently, it was borne by first lady Eleanor Roosevelt (1884-1962), the wife of American president Franklin Roosevelt.
As an English name, Jonathan did not become common until after the Protestant Reformation. A famous bearer was the Anglo-Irish satirist Jonathan Swift (1667-1745), who wrote Gulliver's Travels and other works.
In the English-speaking world this name has been occasionally given since the early 20th century. It started rising in America after the variant Lorelai was used for the main character (and her daughter, nicknamed Rory) on the television series Gilmore Girls (2000-2007).
Due to the saint's renown, the name became common in the Christian world (in various spellings). As an English name, Luke has been in use since the 12th century alongside the Latin form Lucas. Both forms became popular throughout the English-speaking world towards the end of the 20th century. A famous fictional bearer was the hero Luke Skywalker from the Star Wars movies, beginning in 1977.