tmLanguage: Fix the overlapping/empty regions issue