¿Alguien sabe cómo conseguir rubí modo en Emacs para sangrar todas las definiciones contenidas en el privado? Aquí hay un ejemplo:Emacs rubí modo de sangrado privada
def redirect_back_or(default)
redirect_to(session[:return_to] || default)
clear_return_to
end
private
def user_from_remember_token
User.authenticate_with_salt(*remember_token)
end
Aunque este puede no ser el estilo oficial, Michael Hartl sugirió hacerlo de esta manera en su libro. Planteó una experiencia en la que pasó algunas horas depurando porque uno de sus métodos se incluyó involuntariamente en privado. No tomé su consejo en serio hasta que me pasó lo mismo = [ – stackOverlord
Esto podría ser así, pero Michael Hartl es apenas tan influyente como Matz y dudo que Matz y los desarrolladores centrales de Ruby aprobaran alguna vez tal indentación que no se corresponde con la semántica del código. –
Si el hacker de gran nombre aprueba o desaprueba un estilo de sangría no es el problema aquí. En cambio, está haciendo que la sangría funcione ** de acuerdo con las preferencias individuales del afiche. ** –