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

Implement execution of commands #131

Open
X547 opened this issue Mar 11, 2020 · 2 comments
Open

Implement execution of commands #131

X547 opened this issue Mar 11, 2020 · 2 comments

Comments

@X547
Copy link

X547 commented Mar 11, 2020

Pe support execution of shell command by selection text and pressing Alt+Enter or check icon on tool bar. It is very useful by preparing a list of commands and invoking it instead of typing it every time in Terminal. Also unlike Terminal, Koder supports regular text editing like common shortcuts and setting caret position by mouse.

Also please consider HaikuArchives/Pe#64.

@X547
Copy link
Author

X547 commented Mar 11, 2020

It will be also nice to have ability to execute commands with middle click like in Oberon.

@ttcoder
Copy link

ttcoder commented Jun 16, 2020

I too use a worksheet with Pe.

BTW when that feature is implemented, what about including an stderr parsed listing (GCC error messages clickable list) like Pe does.
Haiku's Terminal is great for that kind of thing, with file paths/line numbers being clickable, but there is still merit to a Pe-like list that gets out of the way, colors warnings in yellow and errors in red etc. (EDIT: oops I see that this is already mentionned, at the end of OP message)

@X547 :

It will be also nice to have ability to execute commands with middle click like in Oberon.

Wouldn't that conflict with middleclick-for-function-list feature, needed for Pe parity? :-) #28 (or maybe let's make this -- also -- configurable, so that clicks can be a different preference for different people..?)

BTW hello Kapix and Koder users. With the switch to Haiku R1/beta2 I started looking into Koder, at long last.

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

No branches or pull requests

3 participants