Well if does what we're talking about then it does what we're talking about 



Well if does what we're talking about then it does what we're talking about




text, hit the hotkey. Hit Go to run the script in the editor. What's the difference?Yes, you get the same effect, but you get it in less keystrokes/mouse clicks. That can really add up.
Dang, this psychology is right on!Well if does what we're talking about then it does what we're talking about
Windows users generally aren't comfortable using a chain of filters. Everything has to happen in one module. Some people won't even use a program if it uses more than one process or even a dll(that they notice. When pointed out that most every exe uses one or more Windows system dlls usually a disappointed silence follows.) Unix based systems have solved most of these issues a long time ago. But that's why clipboard is there. Have at it.
If it was me I'd investigate Windows versions of Linux/Unix stream editors and look for already debugged scripts.
text, hit the hotkey. Hit Go to run the script in the editor. What's the difference?Yes, you get the same effect, but you get it in less keystrokes/mouse clicks. That can really add up.

Maybe IainB hasn't discovered it yetHeh. That's true - I don't understand (have not "discovered") a great deal of functionality in CHS nor the requirements that could have conceivably led to them. To be fair, I did at least make provision for them in some general and vague lines in the requirements analysis spreadsheet though.
mouser, I didn't even realize CHS could do this until maybe last week or so. Guys, check it out, it's freaking awesome:



When it comes to substitutions such as regex or perl type business or even sed and awk I try to find stuff already tested. I find figuring that stuff out more difficult than the rest of the program often times.Coloured by my own experience, I understood the OP to be suggesting a container for putting scripts of that sort in, or other text-manipulation tools, with the idea of calling them by hotkey, to directly operate on the contents of the clipboard. You're right that figuring out the scripts and/or command lines themselves is another problem (and why I was bemused by the existence of mouser's Drag and Drop Robot). This putative program would have absolutely the same effect as defining scripts as external tools in your favourite editor, but be a low-drag way of invoking them.
[...]
Linux. [...] I have to give credit when it comes to using prefabricated stuff slapped together to get stuff done, esp. with text.
cough cough..
My Clipboard Help+Spell program can do all of this already.
Plus it will allow you to list your saved transformation operations in a menu that you can trigger, or assign them to specific hotkeys for really quick work.

You may be better off using a programmable editor like Vim.
I wish!I could do that in EmEditor or UltraEdit as well, seeing as they both come with JavaScript built in. Trouble is, for my specific needs, I work in a highly specialized "vertical" app called Trados (most translators know (of) it; most non-translators don't). Using it is a requirement, and it is actually a good thing, but it lacks certain features. Anyway, I don't have the liberty of using an editor of choice, hence the idea for a sidekick app.
I don't get it. If you can clipboard stuff out, then paste it back in after transformations, you can paste it into a programmable editor and paste it back? Maybe I have to be there to see the obstacle.
Yes but what's the difference between a "formatting program" and an editor that has a script loaded sitting there waiting for the paste? For all purposes the editor is an interpreter running your "formatting program."
Set it as default in Text Editor Anywhere. Select text, hit the hotkey. Hit Go to run the script in the editor. What's the difference?
This putative program would have absolutely the same effect as defining scripts as external tools in your favourite editor, but be a low-drag way of invoking them.
Original address: https://www.donationcoder.com/forum/index.php?topic=28275.0