AW: AW: How to Implement a New Language

2021-04-09 Thread Christian Lenz
Unfortunately I dunno, I didn’t check them. But I think for 3rd party plugins, there are no problems. But just guessing. Von: Eric Bresie Gesendet: Freitag, 9. April 2021 14:19 An: Netbeans Developer List Betreff: Re: AW: How to Implement a New Language Are there any licenses concerns on any

Re: AW: How to Implement a New Language

2021-04-09 Thread Eric Bresie
; > So at the end, it is up to you I would say. > > Von: Eric Bresie > Gesendet: Donnerstag, 8. April 2021 14:20 > An: dev@netbeans.apache.org > Betreff: Re: AW: How to Implement a New Language > > S...if one was to want to implement new Python or other new languages, >

AW: AW: How to Implement a New Language

2021-04-09 Thread Christian Lenz
the problem that not all APIs are public to use them within your 3rd party plugin. So at the end, it is up to you I would say. Von: Eric Bresie Gesendet: Donnerstag, 8. April 2021 14:20 An: dev@netbeans.apache.org Betreff: Re: AW: How to Implement a New Language S...if one was to want to implement

Re: AW: How to Implement a New Language

2021-04-08 Thread Eric Bresie
;> textmate files and not only on g and g4 lexer and parser. If possible. >> >> >> Cheers >> >> Chris >> >> Von: John Kostaras >> Gesendet: Freitag, 2. April 2021 16:17 >> An: dev@netbeans.apache.org >> Betreff: Re: AW: How to

Re: AW: How to Implement a New Language

2021-04-08 Thread Eric Bresie
esendet: Freitag, 2. April 2021 16:17 > An: dev@netbeans.apache.org > Betreff: Re: AW: How to Implement a New Language > > Hallo, > the best 'tutorial' is chapter 11 of Pro Apache NetBeans > < > https://www.amazon.com/Pro-Apache-NetBeans-Building-Applications/dp/1484253698 > >

AW: AW: How to Implement a New Language

2021-04-05 Thread Christian Lenz
implement the stuff based on textmate files and not only on g and g4 lexer and parser. If possible. Cheers Chris Von: John Kostaras Gesendet: Freitag, 2. April 2021 16:17 An: dev@netbeans.apache.org Betreff: Re: AW: How to Implement a New Language Hallo, the best 'tutorial' is chapter 11 of Pro

Re: AW: How to Implement a New Language

2021-04-02 Thread John Kostaras
Hallo, the best 'tutorial' is chapter 11 of Pro Apache NetBeans book, even though it doesn't use the modern trend of TextMate and LSP, but it is based on ANTLR. This confluence page

Re: AW: How to Implement a New Language

2021-03-29 Thread antonio
Very true. Maintaining an ANTLR grammar over the years is difficult and time consuming (see for instance all the changes to the NetBeans C++ grammar in NetBeans [1]). LSP servers, when mantained by knowledgeable teams, may give better results with less effort. Apple, for instance, decided to

AW: How to Implement a New Language

2021-03-29 Thread Christian Lenz
the Tokens based on the textmate file instead of ANTLR. I would prefer that. In the end, everythins should be then the same as for ANTLR. Cheers Chris Von: Jonathan Bergh Gesendet: Sonntag, 28. März 2021 17:27 An: dev@netbeans.apache.org Betreff: Re: How to Implement a New Language Hi Eric I

Re: How to Implement a New Language

2021-03-28 Thread Jonathan Bergh
Hi Eric I tried a few months (maybe 6?) to implement RustLang into Netbeans (actually sent a few emails to the dev list for help, but they never seemed to be received on the list) and found that I had to experiment with the various tutorials to get something working ie. following one or the other

Re: How to Implement a New Language

2021-03-25 Thread antonio
Long story short: if you build it you're under control. If someone else builds the LSP server for you then you're not under control, but you don't have to build it. Note also that "implementing a new language" (adding support for it in NetBeans, if I understand your question correctly) is

How to Implement a New Language

2021-03-25 Thread Eric Bresie
I was hoping for some guidance and/or pointers to documentation or tutorials on how to add new Language support to Netbeans. I understand there being movement towards using LSP rather than full language support within a give language module without LSP. Is the preferred route to use LSP or

Re: How to implement a new language on LSP (Python)

2021-01-26 Thread Jan Lahoda
Hi, I've started with a page here: https://cwiki.apache.org/confluence/display/NETBEANS/Adding+New+Language+Support Feedback, or improvements based on experiences are welcome! Jan On Sun, Jan 24, 2021 at 3:22 PM Matthias Bläsing wrote: > Hi Eric, > > Am Samstag, den 23.01.2021, 14:37 -0600

Re: How to implement a new language on LSP (Python)

2021-01-24 Thread Matthias Bläsing
Hi Eric, Am Samstag, den 23.01.2021, 14:37 -0600 schrieb Eric Bresie: If one was to want to implement a new language using LSP, what does that take?  Is there any document on doing so? have a look at the TypeScript module (webcommon/typescript.editor) or the whole cpplite cluster. Both build on

How to implement a new language on LSP (Python)

2021-01-23 Thread Eric Bresie
This is a new thread regarding LSP and python... If one was to want to implement a new language using LSP, what does that take? Is there any document on doing so? Eric On Sun, Jan 3, 2021 at 3:09 PM Geertjan Wielenga < geertjan.wiele...@googlemail.com> wrote: > > Yes, I’ve asked for him to