It would be nice to have a command that sends the current block to the nearest shell window (potentially only if it's visible). This would be useful for sending code to an active interpreter in a split window -- popup shell or otherwise. There's currently no great way to do this.
Diff:
Maybe related: For a long time I've wanted something like a matlab-like REPL: press a key to have an interpreter execute contents of a window (or block) and show the result. In this case it's OK to use files instead of piping.
You can sort of do it with macros, but there are problems: