Skip to content
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

Go support #49

Open
st3fan opened this issue Aug 7, 2023 · 4 comments
Open

Go support #49

st3fan opened this issue Aug 7, 2023 · 4 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@st3fan
Copy link

st3fan commented Aug 7, 2023

I'm interested in contributing to add at least some minimal support or a starting point for Go.

This is both because I enjoy using Emacs to write Go code, but also because I finally want to learn Emacs Lisp. If this is too complicated for a First Emacs Lisp project then please let me know, but I'm definitely interested in giving it a shot.

@mickeynp
Copy link
Owner

mickeynp commented Aug 8, 2023

Should be doable. The main skill required here is knowing a bit about concrete syntax trees and how combobulate works with them.

@mickeynp mickeynp added enhancement New feature or request good first issue Good for newcomers labels Aug 8, 2023
@kwrooijen
Copy link

Is there any documentation on how to add a new language? Where would someone get started in adding a new language?

@mickeynp
Copy link
Owner

Undocumented, sorry. I am going to document this. Have a look in something like combobulate-python.el.

@mickeynp
Copy link
Owner

By the way, make sure you use development branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

3 participants