-
Notifications
You must be signed in to change notification settings - Fork 16
Add Elixir syntax highlighting #18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Cool! I personally don't use Exlixir (yet) but I'm happy to merge this :) Would you mind putting your file under the GPLv2 license as the rest of the JOE source code so it could theoretically be bundled with it some day if one wants so? I'll merge regardless of your decision since this is very nice but I'd be happy if you think about it. |
|
On 01/08/2015 09:45 AM, Christian Nicolai wrote:
As such, I want to thank all those involved with the joe-syntax effort. It goes beyond just JOE.Todd |
|
@cmur2 I don't mind putting this code under the GPLv2, but not sure whether it is possible, because of I borrowed a few pieces of code from erlang.jsf and python.jsf. What do you think? I'm new to Elixir (but admire this language), so I hope to improve some aspects of this JSF in the future. |
|
@Avil since python.jsf is originally from JOE it's under GPLv2 already and since I created erlang.jsf and submitted it to GPLv2 as well here, there should be no problem regardless how big the chunks or ideas were that you borrowed. I've no problem with this, since those are meant for learning too. Maybe you can add a short sentence to the pull request and/or a short notice in the file about GPLv2. And @utoddl is absolutely right! |
|
@cmur2 Sounds good then. I don't mind if elixir.jsf will be licensed under GPLv2. I think, you can add a note about it in README.md as you already did for some syntax files. So, yes, it's under the GPLv2. |
Add Elixir syntax highlighting Author provided this new file under GPLv2 as stated here: #18 (comment)
All files were obtained from https://github.com/cmur2/joe-syntax. Excerpt from its README.md listing credits and licensing information: Every .jsf file from the original repository is under GPL2 as [JOE](http://sourceforge.net/projects/joe-editor/). Every .jsf file created and modified exclusively by [cmur2](https://github.com/cmur2) is under GPL2 as [JOE](http://sourceforge.net/projects/joe-editor/). Files with unknown license info: * [elixir.jsf](https://github.com/cmur2/joe-syntax/blob/master/elixir.jsf) which is created by [Andrew Lisin](https://github.com/avli) under GPL v2 ([comment](cmur2/joe-syntax#18 (comment))) * [erlang.jsf](https://github.com/cmur2/joe-syntax/blob/master/go.jsf) which is created by [Christian Nicolai](https://github.com/cmur2) and then modified by Jonas Rosling and enhanced with a small tweak from [raev](https://github.com/raev) * [go.jsf](https://github.com/cmur2/joe-syntax/blob/master/go.jsf) which is entirely contributed by [Daniel Vargas](https://github.com/danielvargas) * [js.jsf](https://github.com/cmur2/joe-syntax/blob/master/js.jsf) which is created by [Christian Nicolai](https://github.com/cmur2) and then modified by [Rebecca Turner](https://github.com/iarna) * [json.jsf](https://github.com/cmur2/joe-syntax/blob/master/json.jsf) which is entirely contributed by [Rebecca Turner](https://github.com/iarna) * [lsl.jsf](https://github.com/cmur2/joe-syntax/blob/master/lsl.jsf) which is from [Zai Lynch](https://wiki.secondlife.com/wiki/User:Zai_Lynch) under GPL v1 (delivered by [Rebecca Turner](https://github.com/iarna)) * [md.jsf](https://github.com/cmur2/joe-syntax/blob/master/md.jsf) which is created by [Christian Nicolai](https://github.com/cmur2) and then modified by Jonas Rosling * [powershell.jsf](https://github.com/cmur2/joe-syntax/blob/master/powershell.jsf) which is entirely contributed by [Oskar Liljeblad](https://github.com/osklil) * [puppet.jsf](https://github.com/cmur2/joe-syntax/blob/master/puppet.jsf) which is created by [Christian Nicolai](https://github.com/cmur2) and then modified by [Eric Eisenhart](https://github.com/eeisenhart) * [sql.jsf](https://github.com/cmur2/joe-syntax/blob/master/sql.jsf) which is from an "unknown source" (delivered by [Rebecca Turner](https://github.com/iarna))
|
Hey, sorry to bother you again with this licensing stuff - recent discussions with the original project showed that it would be nice to have a "GPL v2 or any later version" license statement to be prepared for future developments. I already updated this for myself in the README and wanted to ask kindly if you are willing to declare your contents as "GPL v2 or any later version"? |
|
Sure. Any content pulled by me to this repository as well as in my fork of this repository is GPL v2 or any later version. |

No description provided.