           }
           {
             'comment': 'color options with parentheses'
-            'begin': '([\\S]+)(\\()'
+            'begin': '([^\\s\\[\\]]+)(\\()'
             'beginCaptures':
               '1':
                 'patterns': [

        'name': 'keyword.macro.extendedfcn.stata'
      }
      {
        'begin': '\\b(display|displa|displ|disp|dis|di)\\b'
        'end': '(?=//|\\n)'
        'beginCaptures':
          '0': 'keyword.macro.extendedfcn.stata'
        'patterns': [
          {
            'include': '$self'
          }
        ]
      }
      {
        'match': '\\b(list)\\b'
        'name': 'keyword.macro.extendedfcn.stata'
      }

      }
      {
        'include': '#macro-global'
      }
      {
        'include': '$self'
      }
    ]
  'macro-local-escaped':
