On 02.11.2013 14:38, Bozhidar Batsov wrote:I don't understand what you mean with the sentence in parentheses.
Also see
http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00236.html
Disabling this by default is not directly related to improving it. While
I think your suggestions for running this in an after-save-hook are
sound, I feel that the majority of Ruby programmers out there no longer
need this, so it doesn't make sense to have it on by default just to
make people search how to disable it (unless it stops messing with files
that are already using utf-8, which as you note is problematic for users
of Ruby 1.9).
Ruby 1.9 still requires "coding: utf-8" cookies in unicode files that have non-ascii characters. There was a problem with inserting it ("coding: unknown" was often inserted instead), but that has been fixed.
Maybe. I'm not sure what would be the benefit, but it sounds fine to me.
P.S. I also think we should insert the comment in Ruby style (e.g. "#
encoding: utf-8") instead of the current Emacs style encoding comment
(or make this customizable).