Hi Geany developers,
I'm locally am updating the Verilog parser/creating a SystemVerilog parser with updated keywords and kinds. I don't know if anyone has already started this, but if so, I'd be interested in working off of a base.
Do we have a standard for changing file headers while still attributing original file creation correctly?
Josh Einstein-Curtis
Hi,
If you mean the parsers in the ctags/parsers directory, those come from the Universal Ctags project https://github.com/universal-ctags/ctags so you should probably start by asking there.
Cheers Lex
On 3 May 2017 at 23:23, Joshua A. Einstein-Curtis jeinstei@fnal.gov wrote:
Hi Geany developers,
I'm locally am updating the Verilog parser/creating a SystemVerilog parser with updated keywords and kinds. I don't know if anyone has already started this, but if so, I'd be interested in working off of a base.
Do we have a standard for changing file headers while still attributing original file creation correctly?
Josh Einstein-Curtis
Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel
Thank you!
It looks like Geany's Verilog parser is out of date. compared with those. How often does Geany push in updated ctags parsers?
Josh E-C
________________________________ From: Devel devel-bounces@lists.geany.org on behalf of Lex Trotman elextr@gmail.com Sent: Wednesday, May 3, 2017 10:03:48 AM To: Geany development list Subject: Re: [Geany-Devel] Adding SystemVerilog Parser
Hi,
If you mean the parsers in the ctags/parsers directory, those come from the Universal Ctags project https://github.com/universal-ctags/ctags so you should probably start by asking there.
Cheers Lex
On 3 May 2017 at 23:23, Joshua A. Einstein-Curtis jeinstei@fnal.gov wrote:
Hi Geany developers,
I'm locally am updating the Verilog parser/creating a SystemVerilog parser with updated keywords and kinds. I don't know if anyone has already started this, but if so, I'd be interested in working off of a base.
Do we have a standard for changing file headers while still attributing original file creation correctly?
Josh Einstein-Curtis
Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel
_______________________________________________ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel
To be more precise, is there a reason we aren't instead pulling ctags as a git submodule?
Josh E-C
On 2017-05-03 08:15 AM, Joshua A. Einstein-Curtis wrote:
To be more precise, is there a reason we aren't instead pulling ctags as a git submodule?
Geany's CTags fork is based off of Exuberant CTags from many years ago and was heavily modified (by others, anjuta etc) to make it into a library IDEs can use for tagging. Many of the parsers were modified in Geany without changes being upstreamed, as upstream is basically dead.
There's been a fair bit of work in synchronizing Geany's fork with universal-ctags code, with the end goal of being able to use it as a submodule or direct copy of upstream in whatever fashion. There's still more work to do though.
Regards, Matthew Brush
On 2017-05-03 08:09 AM, Joshua A. Einstein-Curtis wrote:
Thank you!
It looks like Geany's Verilog parser is out of date. compared with those. How often does Geany push in updated ctags parsers?
I don't think all parsers are updated to universal-ctags, probably quite a few still come from exuberant-ctags. It would be welcome if you'd like to contribute your fixes to universal-ctags and then sync Geany's parser with that, maybe diffing Geany's parser against exuberant-ctags' to see if we added anything useful that never got upstreamed.
Regards, Matthew Brush
Josh E-C
From: Devel devel-bounces@lists.geany.org on behalf of Lex Trotman elextr@gmail.com Sent: Wednesday, May 3, 2017 10:03:48 AM To: Geany development list Subject: Re: [Geany-Devel] Adding SystemVerilog Parser
Hi,
If you mean the parsers in the ctags/parsers directory, those come from the Universal Ctags project https://github.com/universal-ctags/ctags so you should probably start by asking there.
Cheers Lex
On 3 May 2017 at 23:23, Joshua A. Einstein-Curtis jeinstei@fnal.gov wrote:
Hi Geany developers,
I'm locally am updating the Verilog parser/creating a SystemVerilog parser with updated keywords and kinds. I don't know if anyone has already started this, but if so, I'd be interested in working off of a base.
Do we have a standard for changing file headers while still attributing original file creation correctly?
Josh Einstein-Curtis
Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel
Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel
Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel
On 4 May 2017 at 01:09, Joshua A. Einstein-Curtis jeinstei@fnal.gov wrote:
Thank you!
It looks like Geany's Verilog parser is out of date. compared with those. How often does Geany push in updated ctags parsers?
Basically when someone makes a pull request to do so. One trap to look out for is that the original ctags became abandoned for many years, and during that period some of the parsers in Geany continued to evolve. I don't know if Verilog was in that set. Not all of the Geany changes have been absorbed back into the universal ctags fork.
Cheers Lex
Josh E-C
From: Devel devel-bounces@lists.geany.org on behalf of Lex Trotman elextr@gmail.com Sent: Wednesday, May 3, 2017 10:03:48 AM To: Geany development list Subject: Re: [Geany-Devel] Adding SystemVerilog Parser
Hi,
If you mean the parsers in the ctags/parsers directory, those come from the Universal Ctags project https://github.com/universal-ctags/ctags so you should probably start by asking there.
Cheers Lex
On 3 May 2017 at 23:23, Joshua A. Einstein-Curtis jeinstei@fnal.gov wrote:
Hi Geany developers,
I'm locally am updating the Verilog parser/creating a SystemVerilog parser with updated keywords and kinds. I don't know if anyone has already started this, but if so, I'd be interested in working off of a base.
Do we have a standard for changing file headers while still attributing original file creation correctly?
Josh Einstein-Curtis
Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel
Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel
Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel