Revise scope-lists of macro definition requests
Revise scope-lists of macro definition requests

Using `function` as a scope-name was a bad idea; ordinary text-lines are
being hinted like keywords in some themes. Nested `.de` blocks have also
been screwing with document highlighting, especially in macro packages.

Alhadis/language-roff,Alhadis/language-roff