Skip to content

Instantly share code, notes, and snippets.

@orangethunder
Created March 3, 2011 07:45
Show Gist options
  • Save orangethunder/852478 to your computer and use it in GitHub Desktop.
Save orangethunder/852478 to your computer and use it in GitHub Desktop.
Bug in spreadsheet gem (or Ruby interpreter?), appears in 1.9.2 patchlevel 136 onwards, but not in patchlevel 0
# coding: utf-8
require 'rubygems'
require 'spreadsheet'
book = Spreadsheet::Workbook.new
sheet = book.create_worksheet
(0..200).each do |i|
sheet.row(i).push "ë"
end
buffer = StringIO.new("", "w+")
book.write(buffer)
buffer.string
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment