Skip to content

Commit

Permalink
Merge pull request #8 from KL-7/fix-source-encoding
Browse files Browse the repository at this point in the history
Add '# encoding: UTF-8' to all Ruby files to fix encoding issues with Ruby 1.9.
  • Loading branch information
camertron committed Apr 2, 2012
2 parents 18eb213 + 6686813 commit 2c55182
Show file tree
Hide file tree
Showing 62 changed files with 124 additions and 0 deletions.
2 changes: 2 additions & 0 deletions lib/ext/calendars/date.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

class Date
def localize(locale = TwitterCldr.get_locale)
TwitterCldr::LocalizedDate.new(self, locale)
Expand Down
2 changes: 2 additions & 0 deletions lib/ext/calendars/datetime.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

class DateTime
def localize(locale = TwitterCldr.get_locale)
TwitterCldr::LocalizedDateTime.new(self, locale)
Expand Down
2 changes: 2 additions & 0 deletions lib/ext/calendars/time.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

class Time
def localize(locale = TwitterCldr.get_locale)
TwitterCldr::LocalizedTime.new(self, locale)
Expand Down
2 changes: 2 additions & 0 deletions lib/ext/localized_object.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
class LocalizedObject
attr_reader :locale, :base_obj, :formatter
Expand Down
2 changes: 2 additions & 0 deletions lib/ext/numbers/bignum.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

class Bignum
include TwitterCldr::LocalizedNumberMixin
end
2 changes: 2 additions & 0 deletions lib/ext/numbers/fixnum.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

class Fixnum
include TwitterCldr::LocalizedNumberMixin
end
2 changes: 2 additions & 0 deletions lib/ext/numbers/float.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

class Float
include TwitterCldr::LocalizedNumberMixin
end
2 changes: 2 additions & 0 deletions lib/ext/numbers/localized_number.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module LocalizedNumberMixin
def localize(locale = TwitterCldr.get_locale)
Expand Down
2 changes: 2 additions & 0 deletions lib/ext/strings/symbol.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

class Symbol
def localize(locale = TwitterCldr.get_locale)
TwitterCldr::LocalizedSymbol.new(self, locale)
Expand Down
2 changes: 2 additions & 0 deletions lib/formatters/base.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Formatters
class Base
Expand Down
2 changes: 2 additions & 0 deletions lib/formatters/calendars/date_formatter.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Formatters
class DateFormatter < DateTimeFormatter
Expand Down
2 changes: 2 additions & 0 deletions lib/formatters/calendars/datetime_formatter.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

# This class has been adapted from Sven Fuch's ruby-cldr gem
# See LICENSE for the accompanying license for his contributions

Expand Down
2 changes: 2 additions & 0 deletions lib/formatters/calendars/time_formatter.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Formatters
class TimeFormatter < DateTimeFormatter
Expand Down
2 changes: 2 additions & 0 deletions lib/formatters/numbers/currency_formatter.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Formatters
class CurrencyFormatter < NumberFormatter
Expand Down
2 changes: 2 additions & 0 deletions lib/formatters/numbers/decimal_formatter.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Formatters
class DecimalFormatter < NumberFormatter
Expand Down
2 changes: 2 additions & 0 deletions lib/formatters/numbers/helpers/base.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Formatters
module Numbers
Expand Down
2 changes: 2 additions & 0 deletions lib/formatters/numbers/helpers/fraction.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Formatters
module Numbers
Expand Down
2 changes: 2 additions & 0 deletions lib/formatters/numbers/helpers/integer.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Formatters
module Numbers
Expand Down
2 changes: 2 additions & 0 deletions lib/formatters/numbers/number_formatter.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Formatters
class NumberFormatter < Base
Expand Down
2 changes: 2 additions & 0 deletions lib/formatters/numbers/percent_formatter.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Formatters
class PercentFormatter < NumberFormatter
Expand Down
2 changes: 2 additions & 0 deletions lib/formatters/plurals/rules.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Formatters
module Plurals
Expand Down
2 changes: 2 additions & 0 deletions lib/shared/currencies.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Shared
class Currencies
Expand Down
2 changes: 2 additions & 0 deletions lib/shared/languages.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Shared
class Languages
Expand Down
2 changes: 2 additions & 0 deletions lib/shared/resources.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Shared
class Resources
Expand Down
2 changes: 2 additions & 0 deletions lib/shared/timezones.rb
@@ -1 +1,3 @@
# encoding: UTF-8

# not yet implemented
2 changes: 2 additions & 0 deletions lib/tokenizers/base.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Tokenizers
class Base
Expand Down
2 changes: 2 additions & 0 deletions lib/tokenizers/calendars/date_tokenizer.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Tokenizers
class DateTokenizer < TwitterCldr::Tokenizers::DateTimeTokenizer
Expand Down
2 changes: 2 additions & 0 deletions lib/tokenizers/calendars/datetime_tokenizer.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Tokenizers
class DateTimeTokenizer < Base
Expand Down
2 changes: 2 additions & 0 deletions lib/tokenizers/calendars/time_tokenizer.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Tokenizers
class TimeTokenizer < TwitterCldr::Tokenizers::DateTimeTokenizer
Expand Down
2 changes: 2 additions & 0 deletions lib/tokenizers/key_path.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Tokenizers
class KeyPath
Expand Down
2 changes: 2 additions & 0 deletions lib/tokenizers/numbers/number_tokenizer.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Tokenizers
class NumberTokenizer < Base
Expand Down
2 changes: 2 additions & 0 deletions lib/tokenizers/token.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

module TwitterCldr
module Tokenizers
class Token
Expand Down
2 changes: 2 additions & 0 deletions lib/twitter_cldr.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

$:.push(File.dirname(__FILE__))

require 'yaml'
Expand Down
2 changes: 2 additions & 0 deletions spec/ext/calendars/date_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper")
include TwitterCldr

Expand Down
2 changes: 2 additions & 0 deletions spec/ext/calendars/datetime_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper")
include TwitterCldr

Expand Down
2 changes: 2 additions & 0 deletions spec/ext/calendars/time_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper")
include TwitterCldr

Expand Down
2 changes: 2 additions & 0 deletions spec/ext/numbers/bignum_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper")
include TwitterCldr

Expand Down
2 changes: 2 additions & 0 deletions spec/ext/numbers/fixnum_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper")
include TwitterCldr

Expand Down
2 changes: 2 additions & 0 deletions spec/ext/numbers/float_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper")
include TwitterCldr

Expand Down
2 changes: 2 additions & 0 deletions spec/ext/numbers/localized_number_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper")
include TwitterCldr

Expand Down
2 changes: 2 additions & 0 deletions spec/ext/strings/symbol_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper")
include TwitterCldr

Expand Down
2 changes: 2 additions & 0 deletions spec/formatters/base_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(__FILE__), %w[.. spec_helper])
include TwitterCldr::Formatters

Expand Down
2 changes: 2 additions & 0 deletions spec/formatters/calendars/datetime_formatter_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper")
include TwitterCldr::Formatters

Expand Down
2 changes: 2 additions & 0 deletions spec/formatters/numbers/currency_formatter_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper")
include TwitterCldr::Formatters

Expand Down
2 changes: 2 additions & 0 deletions spec/formatters/numbers/decimal_formatter_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper")
include TwitterCldr::Formatters

Expand Down
2 changes: 2 additions & 0 deletions spec/formatters/numbers/helpers/fraction_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))), "spec_helper")
include TwitterCldr::Formatters::Numbers
include TwitterCldr::Tokenizers
Expand Down
2 changes: 2 additions & 0 deletions spec/formatters/numbers/helpers/integer_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))), "spec_helper")
include TwitterCldr::Formatters::Numbers
include TwitterCldr::Tokenizers
Expand Down
2 changes: 2 additions & 0 deletions spec/formatters/numbers/number_formatter_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper")
include TwitterCldr::Formatters

Expand Down
2 changes: 2 additions & 0 deletions spec/formatters/numbers/percent_formatter_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper")
include TwitterCldr::Formatters

Expand Down
2 changes: 2 additions & 0 deletions spec/formatters/plurals/rules_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper")
include TwitterCldr::Formatters::Plurals

Expand Down
2 changes: 2 additions & 0 deletions spec/shared/currencies_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(__FILE__), %w[.. spec_helper])
include TwitterCldr::Shared

Expand Down
2 changes: 2 additions & 0 deletions spec/shared/languages_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(__FILE__), %w[.. spec_helper])
include TwitterCldr::Shared

Expand Down
2 changes: 2 additions & 0 deletions spec/shared/resources_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(__FILE__), %w[.. spec_helper])
include TwitterCldr::Shared

Expand Down
2 changes: 2 additions & 0 deletions spec/spec_helper.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.expand_path(File.join(File.dirname(__FILE__), %w[.. lib twitter_cldr]))
FIXTURE_DIR = File.expand_path(File.join(File.dirname(__FILE__), %w[fixtures]))

Expand Down
2 changes: 2 additions & 0 deletions spec/tokenizers/base_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(__FILE__)), "spec_helper")
include TwitterCldr::Tokenizers

Expand Down
2 changes: 2 additions & 0 deletions spec/tokenizers/calendars/date_tokenizer_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper")
include TwitterCldr::Tokenizers

Expand Down
2 changes: 2 additions & 0 deletions spec/tokenizers/calendars/datetime_tokenizer_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper")
include TwitterCldr::Tokenizers

Expand Down
2 changes: 2 additions & 0 deletions spec/tokenizers/calendars/time_tokenizer_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper")
include TwitterCldr::Tokenizers

Expand Down
2 changes: 2 additions & 0 deletions spec/tokenizers/key_path_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(__FILE__)), "spec_helper")
include TwitterCldr::Tokenizers

Expand Down
2 changes: 2 additions & 0 deletions spec/tokenizers/numbers/number_tokenizer_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper")
include TwitterCldr::Tokenizers

Expand Down
2 changes: 2 additions & 0 deletions spec/tokenizers/token_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(File.dirname(__FILE__)), "spec_helper")
include TwitterCldr::Tokenizers

Expand Down
2 changes: 2 additions & 0 deletions spec/twitter_cldr_spec.rb
@@ -1,3 +1,5 @@
# encoding: UTF-8

require File.join(File.dirname(__FILE__), "spec_helper")

describe TwitterCldr do
Expand Down

0 comments on commit 2c55182

Please sign in to comment.