What is behind the diplomatic spat between France and Algeria?

What is behind the diplomatic spat between France and Algeria?

A row over visas between France and Algeria, its former colony, has escalated quickly. Some rather undiplomatic comments from President Macron didn't help.