2013-04-26 42 views
0

根據ruby指南,我們決定使用哪個可以找到here它似乎是一個非常好的主意,指定gem和源文件在gem中的編碼。我的問題是確實:gemspec中的utf-8編碼,它適用於源文件嗎?

# -- encoding: utf-8 --

在gemspec過濾器通過在寶石中的所有文件上,還是應該在每個文件的完整性進行規定?

我希望它可以過濾整個寶石中的文件,但寧願問,也不要抱歉!

我也看了看:

How does the magic comment (# Encoding: utf-8) in ruby​​ work?

How can I avoid putting the magic encoding comment on top of every UTF-8 file in Ruby 1.9?

根據後來的鏈接是沒有辦法保證這短短把它在每一個文件,但我想知道gemspec聲明是否以某種方式特別?

在此先感謝您的幫助。

回答

1

文件編碼頭文件指定該文件的編碼。它沒有指定其他文件的編碼。它怎麼可能?