I like this very much! I would ask for one more feature, is this is possible. (I'm maybe 80% sure it is... this is Windows, though, so customizability is lower than I would like.)
in reply to clipcommand.pl (Embed perl into your clipboard)
What I want is something similar to the -- eval macro, but somewhat different. I want to be able to copy any Perl code, press a key combination (Windows+P for Perl?) and have the pasted text become the output of the Perl code. This is because often I want to run Perl code I've spotted on the web, and can't insert one of the -- macro headers.
My brain is racing ahead, coming up with so many use cases for this, both with my proposed enhancement and without. Here's a few with the existing version, for the doubters:
I'm generating ideas so fast I'm forgetting them. If you do any kind of text mangling on Windows, this is a godsend.
- Easy sorting by arbitrary Perl-style sorting blocks
- Applying a regex (m//, s///, tr/// the possibilities here are making me drool) to the text following.
- Transformations with an arbitrary map, grep, reduce.
- Web lookup (Google define, custom Mechanize scripts to collect some data off other sites)
- eval the first line, followed by input to the evaled code.
If only I had a thousand more upvotes to give. You've made my month.
Edit: I notice it's Windows-only, but with a Unix-style shebang. I assume you have it running under Cygwin? If I want it running at startup on ActiveState, should it work?