hoaproject / Compiler

The Hoa\Compiler library.
https://hoa-project.net/
453 stars 48 forks source link

Add syntax files for common editors #43

Closed jubianchi closed 9 years ago

jubianchi commented 9 years ago

Closes #42

Hywan commented 9 years ago

Why one file for Vim and another one for Neovim? There are the same.

Also, we discussed with @vonglasow about creating a contribution repository for these files. I am assigning him for this issue and explain our thoughts.

stevenremot commented 9 years ago

Hi,

I'm glad my work have some value to you! I just wanted to let you know, if you don't use Emacs, that it is shipped with its own package manager, and that my package is registered in MELPA, a popular package repository (http://melpa.org/#/hoa-pp-mode).

It is nice to provide this Emacs package directly in your resources, but it may be easier for you (and maybe more convenient for Emacsers) to let interested people know there is a package on MELPA that adds PP grammars support to Emacs in one way or another. I'm here to help you on this subject if necesary.

Hywan commented 9 years ago

@stevenremot This is exactly what we talked with @vonglasow. Instead of adding these resources in Hoa\Compiler or Hoa\Devtools, we think this is better to have unique repository to be plugged easily with editor plugin managers (Melpa for Emacs, Vundle for Vim etc.). And then, to promote then, we can add mentions on Hoa\Compiler or Hoa\Devtools' documentations. For instance, we also have _hoa for Zsh autocompletion for Hoa\Cli (https://github.com/Hywan/Dotfiles/blob/master/zsh/_hoa).

So, what about the following new repositories:

Thoughts?

Hywan commented 9 years ago

(repository names are just draft).

@stevenremot Thank you for your contribution!

Hywan commented 9 years ago

@stevenremot How do you feel to lead the Emacs repository?

Hywan commented 9 years ago

@stevenremot How do you feel to lead the Emacs repository?

Hywan commented 9 years ago

(sorry, missclick…)

stevenremot commented 9 years ago

So, what about the following new repositories:

Contributions/Vim/Pp, Contributions/Emacs/Pp, Contributions/Zsh/Hoa.

Thoughts?

Sounds good to me. If I understand correctly, these repositories contaisn instructions to add Pp support for each editor, no code ?

@stevenremot How do you feel to lead the Emacs repository?

I'm willing to lead it if you don't already have someone more qualified on the hand.

Hywan commented 9 years ago

@stevenremot I need your SSH key. These repositories will contain the Vim, Emacs, Zsh etc. code. They will be standalone repositories, so it will be easier to include them on vimawesome.org, meltpa.org etc. Thoughts?

Hywan commented 9 years ago

@stevenremot Which one shoud I take https://github.com/stevenremot.keys?

stevenremot commented 9 years ago

Ok, so my repository will be moved to a new one under the hoa organization ? I'm fine with it.

You can take the third key.

Hywan commented 9 years ago

Here we are:

They are all preliminary repositories. Feel free to PR, plug everything on existing plugin managers & co.

@stevenremot: To start, I guess this is better to make PR on the Emacs/Pp repository. I am not sure about the licence. I just used the commit from @jubianchi. I am adding your SSH key right now, but don't push on Github, this is a mirror. Come on #hoaproject (Freenode) to get more information about the workflow (you can start with http://hoa-project.net/En/Literature/Contributor/Guide.html)!

Hywan commented 9 years ago

Welcome on board @stevenremot: http://hoa-project.net/Community.html#Contributors!

jubianchi commented 9 years ago

:+1:

Welcome @stevenremot and thanks for your work on Emacs!

Hywan commented 9 years ago

@jubianchi You would you like to be part of the @hoaproject/contributions-emacs team too? Sorry for not asking before…

jubianchi commented 9 years ago

@hywan no problem ;)

If you need some help there, mainly on issues triaging and support, why not :)

But I'm not an emacs user and my knowledge of it is limited.

Hywan commented 9 years ago

@jubianchi Done, welcome on board!

stevenremot commented 9 years ago

Thanks for including me to the project! I have read the contribution guide and will start to write issues and PRs today.

Hywan commented 9 years ago

@stevenremot Perfect :-].

Hywan commented 9 years ago

The Vim plugin is over and it works.