A macro Paste_Indent was added for the feature request 1827083.
But now we need an intelligent action that will call the normal paste for several languages like python were autoindent is not wanted, and also when pasting a one line text in the middle of a line
Logged In: YES
user_id=2133539
Originator: NO
I think jEdit's indent works fine for all languages, so my suggestion is not to change indent behaviour, just trim the empty space at the beginning of pasted text.
Selecting text after paste by default would also be nice. Or maybe "Select last pasted" action?