module PlatformEndLine

Public Instance Methods

endline(raw) click to toggle source
# File lib/subtitle_it/platform_endl.rb, line 8
def endline(raw)
  platform(raw) == 'WIN' ? "\r\n" : "\n"
end
platform(raw) click to toggle source
# File lib/subtitle_it/platform_endl.rb, line 2
def platform(raw)
  raw =~ /\r\n/ ? 'WIN' : 'UNIX'
rescue ArgumentError => e
  'WIN'
end