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

How to add non-build/run commands? #896

Open
derba opened this issue Feb 6, 2016 · 4 comments
Open

How to add non-build/run commands? #896

derba opened this issue Feb 6, 2016 · 4 comments

Comments

@derba
Copy link

derba commented Feb 6, 2016

I do not find GeanyVC plugin the best for all the git operations. I'd prefer "git gui" for commit and gitk for various history operations.

In Project Build Settings I can add a few language independent commands. But git operations are not "build" commands and I run out of slots (4 commands) quite easily. And git commands are not even project related.

What I would be glad to see is project independent tool setting, with toolbar buttons and probably even assignable hot keys. Maybe that is a new plugin, I am looking for. What is your opinion?

@elextr
Copy link
Member

elextr commented Feb 6, 2016

@derba
Copy link
Author

derba commented Feb 7, 2016

Oh, I see. You mean [build_menu]. In that aspect this issue is a duplicate of #782.

Well, Git commands are not really "build" commands, but at least I can add those somewhere.

Just a questions left: Can I have project independent commands? I mean in the current master (1ca2554) "Set Build Commands" and "Build" tab on "Project Properties" are the same. Not just similar, but exactly the same.

@techee
Copy link
Member

techee commented Feb 7, 2016

@derba I'd like to make a plugin for this where you can run arbitrary command/script which takes an arbitrary input (current document, some command's output, etc.) and redirect the output where you wish (new document, insert into current document, write to message window etc.). It would be possible to assign keybindings to individual commands and have the possibility to perform them on certain events (like on document save).

But I have been planning this for the last two years and haven't had time to start working on it yet...

@elextr
Copy link
Member

elextr commented Feb 7, 2016

@derba if you don't have a project open when you do menu->build->set build commands it will edit your user settings which are project independent.

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