AW: Provide basic editor features for more file types out of the box[WAS: Re: AW: Introductory Email]

2017-06-19 Thread Christian Lenz
Of Course, thx for the ticket That will help to see the Progress 😊 I hat some ideas in my mind, but I think they didn’t worked out. Atm I don’t know much about lexer/Parser stuff. Only used JavaCC and ANTLR to generate stuff, bringing Syntax highlighting for C# to netbeans, works ok but not perf

Re: Provide basic editor features for more file types out of the box[WAS: Re: AW: Introductory Email]

2017-06-19 Thread ehsavoie
Isn't Language Server Protocol the simpliest way to get that ? -- Emmanuel Hugonnet http://www.ehsavoie.com http://twitter.com/ehsavoie

AW: Provide basic editor features for more file types out of thebox[WAS: Re: AW: Introductory Email]

2017-06-19 Thread Christian Lenz
I think LSP can be an other Option too. Gesendet von Mail für Windows 10 Von: ehsavoie Gesendet: Montag, 19. Juni 2017 09:44 An: dev@netbeans.incubator.apache.org Betreff: Re: Provide basic editor features for more file types out of thebox[WAS: Re: AW: Introductory Email] Isn't Language Server

AW: Provide basic editor features for more file types out of thebox[WAS: Re: AW: Introductory Email]

2017-06-19 Thread Christian Lenz
For the LSP you Need the Server which will provide the language, but those files are already there for years. Gesendet von Mail für Windows 10 Von: ehsavoie Gesendet: Montag, 19. Juni 2017 09:44 An: dev@netbeans.incubator.apache.org Betreff: Re: Provide basic editor features for more file types

Re: Provide basic editor features for more file types out of the box[WAS: Re: AW: Introductory Email]

2017-06-19 Thread Emilian Bold
I don't believe so. For simple editors (syntax highlighting, braces matching, keywords completion) we can write easily a generic editor that loads the keywords from a definition file that's already available on the links mentioned. LSP makes sense for full-blown support (eg. Typescript) but then

Re: Provide basic editor features for more file types out of the box[WAS: Re: AW: Introductory Email]

2017-06-19 Thread ehsavoie
LSP is an API so you would 'only' have to start a process and connect to it (through input/output stream mostly). >From my point of view a LSP editor is the generic editor you are talking about, and the LSP server is the file you are loading from. The advantage is that you have a quick more advanc

Re: Provide basic editor features for more file types out of the box[WAS: Re: AW: Introductory Email]

2017-06-19 Thread Emilian Bold
In theory adding LSP support should be just as easy since the server does all the heavy lifting. But if we want to have for example Erlang syntax highlighting, etc. in the first case we just add another 10kb configuration file. In the second case we have to find and ship an Erlang LSP server.

Re: Provide basic editor features for more file types out of the box[WAS: Re: AW: Introductory Email]

2017-06-19 Thread Sven Reimers
Who can remember Schliemann Project in NetBeans? Sven Am 19.06.2017 1:08 nachm. schrieb "Emilian Bold" : > In theory adding LSP support should be just as easy since the server does > all the heavy lifting. > > But if we want to have for example Erlang syntax highlighting, etc. in the > first cas

AW: Provide basic editor features for more file types out of thebox[WAS: Re: AW: Introductory Email]

2017-06-19 Thread Christian Lenz
Nice, I scanned the document and it describes exact that what I requested How and why: http://wiki.netbeans.org/Schliemann And here is a proposal how: http://wiki.netbeans.org/SchliemannNBSLanguageDescription But unfortunately it was not implemented, right? I think to create a new file Format

Re: Provide basic editor features for more file types out of thebox[WAS: Re: AW: Introductory Email]

2017-06-19 Thread Neil C Smith
On Mon, Jun 19, 2017 at 4:06 PM Christian Lenz wrote: > But unfortunately it was not implemented, right? > Implemented, deprecated and removed IIRC! Best wishes, Neil -- Neil C Smith Artist & Technologist www.neilcsmith.net Praxis LIVE - hybrid visual IDE for creative coding - www.praxislive

Re: Provide basic editor features for more file types out of the box[WAS: Re: AW: Introductory Email]

2017-06-19 Thread Peter Blemel
I do. I wrote both of my editors in Schliemann, and then re-wrote them when it was abandoned. There was some discussion at the time about why it was unsupportable, or perhaps just obsolete but I don't remember the details. However, that experience is part of why I am proposing an "editor gener

AW: Provide basic editor features for more file types out of thebox[WAS: Re: AW: Introductory Email]

2017-06-19 Thread Christian Lenz
The Problem is, what I think, to find or create such files by my self. I searched for months to find a C# grammar file for JavaCC. There isn’t so I used the Java and changed some stuff. Very error related because I don’t know much about grammar stuff. Now I will rewrite my Plugin to ANTLR, beca

Re: Provide basic editor features for more file types out of thebox[WAS: Re: AW: Introductory Email]

2017-06-19 Thread Emilian Bold
Yes, I do remember Schliemann from long ago... Although this is not about bringing back .NBS files as much as integrating what already is out there ("word files" and such), even if it doesn't cover all the NetBeans features. > We really need such simpler method to bring a new language to NetBeans

Re: Provide basic editor features for more file types out of thebox[WAS: Re: AW: Introductory Email]

2017-06-19 Thread Peter Blemel
In terms of NetBeans being an IDE for editing text files, I have mostly been thinking about editors for languages like mine that aren't in the mainstream, so the artifacts that you're referring to don't typically don't exist. This is what I mean when I say that the user community is probably sm

Re: Provide basic editor features for more file types out of thebox[WAS: Re: AW: Introductory Email]

2017-06-19 Thread Emilian Bold
> We may be talking about two different kinds of editor generators. One to > create editors that recreate other editors, and one that generates a > different kind of editor. I did start a separate thread specifically to talk about Chris' suggestion. What you are talking about seems a bit differe

AW: Provide basic editor features for more file types out ofthebox[WAS: Re: AW: Introductory Email]

2017-06-19 Thread Christian Lenz
For me sounds a bit like a meta language which will understandable from everyone. It sounds like BPML or smth like that, where the diagram can also generates Code. Only guessing. Von: Peter Blemel Gesendet: Montag, 19. Juni 2017 18:45 An: dev@netbeans.incubator.apache.org Betreff: Re: Provide b

editing permissions

2017-06-19 Thread djamel torche
Hi there, Is it possible to grant me permissions to be able to update the "Who's Who" page with my info as "Interested" to be committer ? Kind regards, Djamel

Submitting patches for Netbeans 9.

2017-06-19 Thread Ross Lamont
Hi folks, Given that there are a lot of balls in the air with regard to apache transition and Netbeans 9 release schedule, what is the correct process for submitting a patch, and what chance of getting it into Netbeans 9? Specifically: 1. Do I create a bug/feature in Jira or in Bugzilla? 2. I

Re: editing permissions

2017-06-19 Thread Geertjan Wielenga
Done. Gj On Tue, Jun 20, 2017 at 2:49 AM, djamel torche wrote: > Hi there, > Is it possible to grant me permissions to be able to update the "Who's Who" > page with my info as "Interested" to be committer ? > > Kind regards, > Djamel >

Re: Submitting patches for Netbeans 9.

2017-06-19 Thread Geertjan Wielenga
Here's how to participate: https://cwiki.apache.org/confluence/display/NETBEANS/How+to+Participate Yes, please create bug/feature requests in Apache NetBens Jira: https://issues.apache.org/jira/projects/NETBEANS/issues/NETBEANS-7?filter=allopenissues No, an Oracle Contributor Agreement is irrel

Re: Submitting patches for Netbeans 9.

2017-06-19 Thread Emilian Bold
For small contributions an ICLA is not mandatory but since you want to work on a bigger feature it would certainly help. There's only one ICLA but signing one won't make you a committer without a vote. While your patch may be slim it seems to introduce a SPI so it would require an API Review (http

About the "How to Participate" page

2017-06-19 Thread Emilian Bold
This page https://cwiki.apache.org/confluence/display/NETBEANS/How+to+Participate should be rewritten more in line with https://www.apache.org/foundation/getinvolved.html Since the code donation is almost here we should mention something about patches and code contributions. --emi

Re: About the "How to Participate" page

2017-06-19 Thread Geertjan Wielenga
Yes, good point. If you'd like to take on that task, would be great. Gj On Tue, Jun 20, 2017 at 7:44 AM, Emilian Bold wrote: > This page https://cwiki.apache.org/confluence/display/NETBEANS/ > How+to+Participate > should be rewritten more in line with > https://www.apache.org/foundation/getinvo

"Need vode" should not be used on Who's Who page

2017-06-19 Thread Emilian Bold
On https://cwiki.apache.org/confluence/display/NETBEANS/Who%27s+Who we have a 'Status' column where we instruct people to add 'Need Vote' if they want to become a committer. This goes against my understanding of the current Apache process where people should first get involved and show contributio

Re: About the "How to Participate" page

2017-06-19 Thread Emilian Bold
I've done a fist edit or https://cwiki.apache.org/confluence/display/NETBEANS/How+to+Participate , it looks a bit better to me now. --emi On Tue, Jun 20, 2017 at 8:48 AM, Geertjan Wielenga wrote: > Yes, good point. If you'd like to take on that task, would be great. > > Gj > > On Tue, Jun 20, 2

Re: "Need vode" should not be used on Who's Who page

2017-06-19 Thread Geertjan Wielenga
Yup. Gj On Tuesday, June 20, 2017, Emilian Bold wrote: > On https://cwiki.apache.org/confluence/display/NETBEANS/Who%27s+Who we > have a 'Status' column where we instruct people to add 'Need Vote' if > they want to become a committer. > > This goes against my understanding of the current Apache

Re: About the "How to Participate" page

2017-06-19 Thread Geertjan Wielenga
Big improvement, I think. Hope our mentors will take a look as well and provide input. Thanks a lot for doing this. Gj On Tuesday, June 20, 2017, Emilian Bold wrote: > I've done a fist edit or > https://cwiki.apache.org/confluence/display/NETBEANS/How+to+Participate > , it looks a bit better t

RE: "Need vode" should not be used on Who's Who page

2017-06-19 Thread Cezariusz Marek
Yes, it's misleading. The page "How to Participate" says to put "Need vote" there, but someone from Apache changed it to "Interested". Now we have a mix, but none of the values is really useful (apart from committers of course). I like the Emilian's idea to replace it with the suggested values.