> (process:10108): Tagmanager-WARNING **: 12:59:46.979: Not all tag types 
> mapped to symbol tree groups for AutoIt

It means that each `tm_tag_...` from
```
static TMParserMapEntry map_AUTOIT[] = {
        {'f', tm_tag_function_t},
        {'r', tm_tag_other_t},
        {'g', tm_tag_member_t},
        {'l', tm_tag_member_t},
        {'S', tm_tag_member_t},
};
```
has to appear somewhere in
```
static TMParserMapGroup group_AUTOIT[] = {
        {_("Functions"), TM_ICON_METHOD, tm_tag_function_t},
        {_("Regions"), TM_ICON_OTHER, tm_tag_other_t},
};
```
In this case, you are missing the `tm_tag_member_t `. To solve this, you could 
create a separate root such as
```
        {_("Members"), TM_ICON_OTHER, tm_tag_member_t},
```
or add it to an existing root such as
```
        {_("Functions"), TM_ICON_METHOD, tm_tag_function_t | tm_tag_member_t},
```
(whatever makes sense for this language).

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1752#issuecomment-1358392398
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/pull/1752/[email protected]>

Reply via email to