[l10n] Updated Italian translation.
Punjabi: Translation updated (aalam)
Improve highlighting of ruby % literals
Fixed highlighting of ruby floating numbers
Updated Greek translation
Updated Basque language
Updated Traditional Chinese translation(Hong Kong and Taiwan)
perl: accept only =~ and !~ as operators before // with omitted m (bug #582545)
Fix infinite loop when painting marks background

The loop was:

while (marks != NULL)
{
	/* blabla */
	marks = g_slist_delete_link (marks, marks);
}

So if the 'continue' was reached, 'marks' remained the same and
therefore there was an infinite loop.