[Github-comments] Re: [geany/geany] Add AutoIt syntax highlighting and Ctags parser for AutoIt (#1752)

2022-12-19 Thread Skif-off via Github-comments
@elextr , @techee , thanks! Now works fine.

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

Message ID: 

[Github-comments] Re: [geany/geany] Add AutoIt syntax highlighting and Ctags parser for AutoIt (#1752)

2022-12-19 Thread Skif-off via Github-comments
@Skif-off pushed 1 commit.

aaaed345031a08c1bcd774e7078a45d2b960  Add AutoIt syntax highlighting and 
Ctags parser for AutoIt

-- 
View it on GitHub:
https://github.com/geany/geany/pull/1752/files/d136e5189be1f69bb00a9a760d1857ba01e60b41..aaaed345031a08c1bcd774e7078a45d2b960
You are receiving this because you are subscribed to this thread.

Message ID: 


[Github-comments] Re: [geany/geany] Add AutoIt syntax highlighting and Ctags parser for AutoIt (#1752)

2022-12-19 Thread elextr via Github-comments
Just process your reference tags file with 
[this](https://github.com/geany/geany/blob/master/scripts/print-tags.py) so it 
will match the test file that is also processed that way.

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

Message ID: 

[Github-comments] Re: [geany/geany] Add AutoIt syntax highlighting and Ctags parser for AutoIt (#1752)

2022-12-19 Thread elextr via Github-comments
No `simple.html.tags` was changed 
[here](https://github.com/geany/geany/commit/aba66f07cca62b28d33534ec88c686b600fe2533#diff-40f1bf07e75d4cf91cce257030fa3b92f7b66a5aae59339cd871f44dc4e8ea32)
 to match the new format.

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

Message ID: 

[Github-comments] Re: [geany/geany] Add AutoIt syntax highlighting and Ctags parser for AutoIt (#1752)

2022-12-19 Thread Skif-off via Github-comments
@elextr , interesting, `simple.html.tags`, for example,  contents the same 
characters, but without error...
I will check manually, maybe just disable testing.

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

Message ID: 

[Github-comments] Re: [geany/geany] Add AutoIt syntax highlighting and Ctags parser for AutoIt (#1752)

2022-12-19 Thread elextr via Github-comments
@Skif-off 
[this](https://github.com/geany/geany/commit/ad304cf79afbf4dd8080417abbdd27e904b521a9)
 gotcha, the tag file format is pretty printed before `diff`ing.

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

Message ID: 

[Github-comments] Re: [geany/geany] Add AutoIt syntax highlighting and Ctags parser for AutoIt (#1752)

2022-12-19 Thread Skif-off via Github-comments
@techee , yes, I figured it out, I found your commits in upstream: I replaced 
`tm_tag_member_t` with `tm_tag_undef_t` and updated the `simple.au3.tags` file. 
but again I got an 
[error](https://github.com/geany/geany/actions/runs/3733542779/jobs/6334467745) 
 (but no details now).


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

Message ID: 

[Github-comments] Re: [geany/geany] Add AutoIt syntax highlighting and Ctags parser for AutoIt (#1752)

2022-12-19 Thread Jiří Techet via Github-comments
> (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: 

[Github-comments] Re: [geany/geany] Add AutoIt syntax highlighting and Ctags parser for AutoIt (#1752)

2022-12-19 Thread Skif-off via Github-comments
@Skif-off pushed 1 commit.

d136e5189be1f69bb00a9a760d1857ba01e60b41  Add AutoIt syntax highlighting and 
Ctags parser for AutoIt

-- 
View it on GitHub:
https://github.com/geany/geany/pull/1752/files/695a7af6b169dcaf0ea9441303344e60224fb9dc..d136e5189be1f69bb00a9a760d1857ba01e60b41
You are receiving this because you are subscribed to this thread.

Message ID: 


[Github-comments] Re: [geany/geany] Add AutoIt syntax highlighting and Ctags parser for AutoIt (#1752)

2022-12-19 Thread Skif-off via Github-comments
@Skif-off pushed 1 commit.

695a7af6b169dcaf0ea9441303344e60224fb9dc  Return back

-- 
View it on GitHub:
https://github.com/geany/geany/pull/1752/files/bc4d65dd1a3d84da7e69f02701bfc3134a85fdb8..695a7af6b169dcaf0ea9441303344e60224fb9dc
You are receiving this because you are subscribed to this thread.

Message ID: 


[Github-comments] Re: [geany/geany] Add AutoIt syntax highlighting and Ctags parser for AutoIt (#1752)

2022-12-19 Thread Skif-off via Github-comments
@Skif-off pushed 1 commit.

bc4d65dd1a3d84da7e69f02701bfc3134a85fdb8  Test with 'tm_tag_undef_t'

-- 
View it on GitHub:
https://github.com/geany/geany/pull/1752/files/51901737a23dc410bcf01bf9140f234b83edab44..bc4d65dd1a3d84da7e69f02701bfc3134a85fdb8
You are receiving this because you are subscribed to this thread.

Message ID: 


[Github-comments] Re: [geany/geany] Add AutoIt syntax highlighting and Ctags parser for AutoIt (#1752)

2022-12-19 Thread Skif-off via Github-comments
I took a quick look the list of commits and replaced `tm_tag_member_t` with 
`tm_tag_undef_t` (I tried to remember why I used `tm_tag_member_t` but 
couldn't): fail.

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

Message ID: 

[Github-comments] Re: [geany/geany] Add AutoIt syntax highlighting and Ctags parser for AutoIt (#1752)

2022-12-19 Thread Skif-off via Github-comments
@Skif-off pushed 1 commit.

51901737a23dc410bcf01bf9140f234b83edab44  Add AutoIt syntax highlighting and 
Ctags parser for AutoIt

-- 
View it on GitHub:
https://github.com/geany/geany/pull/1752/files/1bf4df7b9f1ee6adf9e11b622f47c4732432d4f9..51901737a23dc410bcf01bf9140f234b83edab44
You are receiving this because you are subscribed to this thread.

Message ID: