fixing encoding issues for newer ruby

This commit is contained in:
Vincent Batts 2013-12-11 15:43:57 -05:00
parent 5583bc8405
commit 106aead462
1 changed files with 7 additions and 3 deletions

View File

@ -1,4 +1,3 @@
require 'digest/md5'
require 'gdbm'
require 'yaml'
@ -7,6 +6,11 @@ require 'persistent-shell-history/abstract-history-store'
require 'persistent-shell-history/history'
require 'persistent-shell-history/command'
if RUBY_VERSION >= "1.9" # assuming you're running Ruby ~1.9
Encoding.default_external = Encoding::UTF_8
Encoding.default_internal = Encoding::UTF_8
end
module Persistent
module Shell
class BinaryHistoryStore < AbstractHistoryStore