В итоге я добавил следующее в haml / exec.rb в строке 302
opts.on('-q', '--double-quote-attribs',
'Set attribute wrapper to double-quotes (default is single).') do
@options[:for_engine][:attr_wrapper] = '"'
end
Это добавляет выделенную опцию, чтобы делать то, что мне нужно.
Я не совсем уверен, каково обоснование использования одинарных кавычек по умолчанию; я бы подумал, что двойные кавычки сделали бы более разумное значение по умолчанию. Сказав это, они совершенно действительны.
Я представил это обновление как патч , и оно будет включено в версию 2.4