Perhaps part of the problem in understanding the Arab Spring is that we have forgotten other recent occurrences, from a tweet:
Algeria 1988-93, Sudan 1989, Mauritania 2005-2008...
I would add the 'Cedar Revolution' in the Lebanon 2005.