[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2024-03-19 Thread elextr via Github-comments
The dropdown to the right of the big green button has a squash and merge option. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/3169#issuecomment-2008340400 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2024-03-19 Thread Jiří Techet via Github-comments
Meh, I forgot how github handles fixup commits and kind of assumed they get auto-squashed when merging a PR (which didn't happen). So there's a slight mess as the fixup commits were preserved. Sorry for that. -- Reply to this email directly or view it on GitHub:

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2024-03-19 Thread Jiří Techet via Github-comments
Merged #3169 into master. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/3169#event-12176146188 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2024-03-19 Thread Enrico Tröger via Github-comments
>Surely he means Racket, its [lisp](https://xkcd.com/297/) (well >Scheme, but similar) and it has its own portable native GUI library >built in, no more GTK on windows issues .. hmm I just might convince >myself at this rate :-) Raku, R, Racket, Rust, Ruby, I'll leave the important questions to

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2024-03-19 Thread elextr via Github-comments
> > Maybe I'll change my mind in two weeks, what about Reany? > Sounds like Geany written in R, doesn't it? :) Surely he means Racket, its [lisp](https://xkcd.com/297/) (well Scheme, but similar) and it has its own portable native GUI library built in, no more GTK on windows issues .. hmm I

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2024-03-19 Thread Colomban Wendling via Github-comments
> Maybe I'll change my mind in two weeks, what about Reany? Sounds like Geany written in R, doesn't it? :) -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/3169#issuecomment-2006337810 You are receiving this because you are subscribed to this thread.

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2024-03-19 Thread Colomban Wendling via Github-comments
@b4n approved this pull request. I still have no clue about Raku, but LGTM and works as far as super-basic testing goes. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/3169#pullrequestreview-1945531024 You are receiving this because you are

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2024-03-19 Thread Colomban Wendling via Github-comments
@b4n commented on this pull request. > +functions=ACCEPTS AT-KEY EVALFILE EXISTS-KEY Filetests IO STORE abs accept > acos acosec acosech acosh acotan acotanh alarm and antipairs asec asech asin > asinh atan atan2 atanh base bind binmode bless break caller ceiling chars > chdir chmod chomp

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2024-03-19 Thread Colomban Wendling via Github-comments
@b4n commented on this pull request. > + { 2, "types_basic", FALSE }, + { 3, "types_composite", FALSE }, + { 4, "types_domain",FALSE }, + { 5, "types_exceptions",FALSE }, You convinced me that we can at least wait for

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2024-03-18 Thread Enrico Tröger via Github-comments
> I gave it some testing and it works fine. I want to repeat I'm > really bad at Perl and saw Raku the first time now. Btw, I did not > fell in love with it :D. > > Good, I was worried we'd have to rewrite Geany in it :-) Maybe I'll change my mind in two weeks, what about Reany? :)

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2024-03-18 Thread Jiří Techet via Github-comments
@techee commented on this pull request. > @@ -604,6 +605,7 @@ static GeanyFiletype *find_shebang(const gchar > *utf8_filename, const gchar *line { "sh", GEANY_FILETYPES_SH }, { "bash", GEANY_FILETYPES_SH }, {

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2024-03-18 Thread Jiří Techet via Github-comments
@techee pushed 1 commit. fad5af87e74dbb3850c0e3a5cb764894dbc2151c fixup! Add Raku (Perl 6) filetype support (lexer and ctags parser) -- View it on GitHub: https://github.com/geany/geany/pull/3169/files/3b666ca60dc70039b6ede71a9323eb994256f6b4..fad5af87e74dbb3850c0e3a5cb764894dbc2151c You are

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2024-03-18 Thread Jiří Techet via Github-comments
@techee commented on this pull request. > + { 2, "types_basic", FALSE }, + { 3, "types_composite", FALSE }, + { 4, "types_domain",FALSE }, + { 5, "types_exceptions",FALSE }, If I understand it correctly, TRUE indicates the

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2024-03-18 Thread Jiří Techet via Github-comments
@techee commented on this pull request. > +functions=ACCEPTS AT-KEY EVALFILE EXISTS-KEY Filetests IO STORE abs accept > acos acosec acosech acosh acotan acotanh alarm and antipairs asec asech asin > asinh atan atan2 atanh base bind binmode bless break caller ceiling chars > chdir chmod chomp

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2024-03-18 Thread Colomban Wendling via Github-comments
@b4n commented on this pull request. I have no clue about Rakut, but looks pretty good (as expected), minor comments/questions inline. > +functions=ACCEPTS AT-KEY EVALFILE EXISTS-KEY Filetests IO STORE abs accept > acos acosec acosech acosh acotan acotanh alarm and antipairs asec asech asin >

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2024-03-17 Thread Jiří Techet via Github-comments
> I gave it some testing and it works fine. I want to repeat I'm really bad at > Perl and saw Raku the first time now. Btw, I did not fell in love with it :D. Good, I was worried we'd have to rewrite Geany in it :-) > The perl6.c parser is taken from uctags, I assume. If so, we probably should

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2024-03-17 Thread Jiří Techet via Github-comments
@techee pushed 1 commit. 3b666ca60dc70039b6ede71a9323eb994256f6b4 fixup! Add Raku (Perl 6) filetype support (lexer and ctags parser) -- View it on GitHub: https://github.com/geany/geany/pull/3169/files/1f3c9d53effcf0c242430f4cdd5ab843d9b4c1bd..3b666ca60dc70039b6ede71a9323eb994256f6b4 You are

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2024-03-17 Thread Enrico Tröger via Github-comments
> Agree with @techee and I could give it a bit of testing, though this might > takes a few weeks. s/few weeks/few years/ but we are all patient :). I gave it some testing and it works fine. I want to repeat I'm really bad at Perl and saw Raku the first time now. Btw, I did not fell in love

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2023-10-24 Thread elextr via Github-comments
@eht16 if you can test this thats great, its the main thing missing which delayed it until it was too late for release. Since @techee has guaranteed he will support all these new languages lets take advantage of it :smile: -- Reply to this email directly or view it on GitHub:

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2023-10-23 Thread Jiří Techet via Github-comments
@techee pushed 1 commit. 1f3c9d53effcf0c242430f4cdd5ab843d9b4c1bd fixup! Add Raku (Perl 6) filetype support (lexer and ctags parser) -- View it on GitHub: https://github.com/geany/geany/pull/3169/files/a9363bc15d2c66ea91eeec923961f93e41bff216..1f3c9d53effcf0c242430f4cdd5ab843d9b4c1bd You are

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2023-10-22 Thread Jiří Techet via Github-comments
@techee pushed 1 commit. a9363bc15d2c66ea91eeec923961f93e41bff216 Add Raku (Perl 6) filetype support (lexer and ctags parser) -- View it on GitHub: https://github.com/geany/geany/pull/3169/files/eb6efa91e364c40a841000ceb3e5fa4463120d56..a9363bc15d2c66ea91eeec923961f93e41bff216 You are

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2023-10-09 Thread Jiří Techet via Github-comments
OK, I removed the 2.0 milestone from this PR and posted the HACKING update separately in https://github.com/geany/geany/pull/3586. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/3169#issuecomment-1753396226 You are receiving this because you are

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2023-10-09 Thread Jiří Techet via Github-comments
@techee pushed 1 commit. eb6efa91e364c40a841000ceb3e5fa4463120d56 Add Raku (Perl 6) filetype support (lexer and ctags parser) -- View it on GitHub: https://github.com/geany/geany/pull/3169/files/5cdead43c65d866a3efc6e7fd2541b7f17c63d8d..eb6efa91e364c40a841000ceb3e5fa4463120d56 You are

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2023-10-08 Thread Colomban Wendling via Github-comments
@techee yeah I'd think it's wiser to wait, but probably get it in soon after. And yeah, HACKING changes are probably useful nonetheless. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/3169#issuecomment-1752172899 You are receiving this because you are

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2023-10-08 Thread Colomban Wendling via Github-comments
Do we want this in 2.0? -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/3169#issuecomment-1752172569 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2023-10-08 Thread Jiří Techet via Github-comments
So I guess this PR will have to wait for the next release, right? I'm a bit sad about that because Perl 6 was requested several times and this PR was waiting for a year and a half for merging but I guess it's too late now... Should I extract the changes from HACKING to a separate PR? It

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2023-08-12 Thread Jiří Techet via Github-comments
@techee pushed 2 commits. 6d68dfdaaab28669a5af35867abe62902b12b927 Add Raku (Perl 6) filetype support (lexer and ctags parser) 5cdead43c65d866a3efc6e7fd2541b7f17c63d8d Update HACKING regarding adding a lexer and using meson -- View it on GitHub:

[Github-comments] Re: [geany/geany] Add Raku (Perl 6) filetype support (lexer and ctags parser) (PR #3169)

2023-08-12 Thread Jiří Techet via Github-comments
@techee pushed 2 commits. f8c11ecca5b47c40f76cc6392b01dcaf798ba0f0 Add Raku (Perl 6) filetype support (lexer and ctags parser) bde72f7fd692b83253dde38dd3abf8dcdb9723d8 Update HACKING regarding adding a lexer and using meson -- View it on GitHub: