omo alinhar argumentos para funções no emac
Digo se tenho o seguinte:
func(arg1, arg2, arg3...)
func(longargarg1, longerarg2, arg3,...)
...
Como alinhar os argumentos para que seja como seguir?
func(arg1 , arg2 , arg3...)
func(longargarg1, longerarg2, arg3,...)
...
[Posso usar M-x align-regex para alinhar o primeiro argumento, mas não consigo criar um regex adequado para alinhar o restante dos argumentos. Ponto de bônus se a resposta também se importar com o caso, quando alguns argumentos forem seqüências de caracteres com vírgulas.]