--- alexandria-0.6.9/lib/alexandria/preferences.rb.negative 2011-11-19 23:48:14.000000000 +0900
+++ alexandria-0.6.9/lib/alexandria/preferences.rb 2013-10-07 11:56:16.598198605 +0900
@@ -326,7 +326,7 @@
return true
elsif value == "false" # bool
return false
- elsif value =~ /^[0-9]+$/ # int
+ elsif value =~ /^-?[0-9]+$/ # int
return value.to_i
elsif value =~ /^\[(.*)\]$/ # list (assume of type String)
return $1.split(",")