Export to GitHub

hotwire-shell - issue #169

feature req: control operations in overview window


Posted on Mar 25, 2008 by Grumpy Ox

It would be nice to have the ability to do more with the overview window:

1) Use something like Ctrl-uparrow/Ctrl-downarrow to select among commands

2) Enter to make a command the "current" command (very useful if a pipeline attempt off that command failed: you can re-enter the pipeline correctly but the current now seems to be the failed command).

3) a running command could have a button ('k' keyboard shortcut) to kill that running command. Useful for stopping commands that will never complete.

4) Could also collect stats (amount of time to execute, etc.). Perhaps display these in a right-click/alt-enter popup.

5) Easy selection of previous commands for scripts/pipelines. Similar to

2, but more flexible. For example, ran cmd 'A', did other stuff, re-ran

cmd 'A' (call this cmd "A2" in overview window). Would like to run "diff" on output of those commands. Type "diff", followed by a click on the overview window or keypress (Ctrl-O?) would bring up the overview of past cmds; standard selection (re: #1 & #2 above) would select a command, inserting a "reference" after the diff command. Then perform this selection again to select a different previous cmd.

Comment #1

Posted on Mar 25, 2008 by Happy Lion

A lot of good ideas here. There was a post on the discussion group recently too about the overview:

http://groups.google.com/group/hotwire-shell/browse_thread/thread/ecd6d2134da71361?hl=en

It's getting really close to the top of my list of things to do; actually this would make a great Summer of Code project.

Comment #2

Posted on Mar 27, 2008 by Helpful Camel

Can I apply for GSOC based on this item? If so, I can work on it this summer.

Comment #3

Posted on Mar 30, 2008 by Happy Lion

This is now up on: http://code.google.com/p/hotwire-shell/wiki/SummerOfCode2008

I think you'd be able to apply through the Python SoC: http://wiki.python.org/moin/SummerOfCode

Comment #4

Posted on Mar 30, 2008 by Helpful Bird

Hi Zeng Shixin, You can certainly apply for GSoC --- can you tell us morea bout yourself, and how you'd tackle the problem? Thanks, Greg

Comment #5

Posted on Mar 31, 2008 by Helpful Camel

Hi, Greg

I'm now a student in Civil Engineering in the University of Alabama, USA. I had a Bachelor degree in Computer Science from a university in China. I came across to Linux/Open source in 2002 and got interested in it. I have experiences in various open source projects by testing and writing patches:

http://mplayerhq.hu/pipermail/mplayer-dev-eng/2004-May/026487.html http://mail.gnome.org/archives/gnumeric-list/2004-November/msg00047.html(merged in gnumeric 1.7.0)

And here's a project I maintained in last three years. http://mplayer-tru.sourceforge.net/cgi-bin/moin.cgi

Currently, I've committed some code to this project, and I've already submitted the application for GSOC. The attached is my application.

Shixin

Attachments

Status: Accepted

Labels:
Type-Defect Priority-Medium