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

Geany build options are not wrapped #15

Open
olymk2 opened this issue Aug 22, 2014 · 3 comments
Open

Geany build options are not wrapped #15

olymk2 opened this issue Aug 22, 2014 · 3 comments

Comments

@olymk2
Copy link
Contributor

olymk2 commented Aug 22, 2014

http://www.geany.org/manual/reference/build_8h.html

Would be nice if we could modify the build menu and the commands that get run, this would mean for example if you write a project plugin you could modify the options per project.

@codebrainz
Copy link
Owner

That stuff isn't bindable since it's not public (ie. GeanyBuildCmdEntries, GeanyBuildGroup, GeanyBuildSource, etc.) and also there's no way to retrieve any non-current build command's info. If I had to guess, I'd say that part of the API just accidentally got leaked by putting Doxygen comments and it's not supposed to be public.

@elextr
Copy link
Collaborator

elextr commented Aug 23, 2014

No, it was intended to be made public after a request. It looks like the members of the enums were not made public accidently, see geany/geany#323.

@codebrainz
Copy link
Owner

Ah, ok. We could add them to GeanyPy, I probably just skipped it since I was looking at the API docs when making the bindings and it appeared useless at the time (amidst the thousands of other things that needed attention :)

If anyone wants to provide a pull request to bind the build stuff, it would make it a reality a lot sooner as I probably won't get around to doing this myself for some time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants