fix highlight of macro function