最近の私のインデントは、
int bar(int x, int y) { longNameMethod(longNameArgument1, longNameArgument2); return 0; }
のように、関数宣言は左括弧にあわせてインデントし、関数呼び出しで折り返した場合には、4つインデントするという感じなのですが、c++-modeやjava-modeでこの二つを別々に指定するのは無理っぽいですね。モード自体をいじればやれそうですけど、common-lisp初心者なので壁は高そうです。