Patch for an Issue #923

This commit is contained in:
Miroslav Stampar 2014-11-11 11:53:51 +01:00
parent 06e6d2aaeb
commit c98bd521c5

View File

@ -6,12 +6,13 @@ See the file 'doc/COPYING' for copying permission
""" """
import re import re
import sys
from lib.core.common import Backend from lib.core.common import Backend
from lib.core.common import dataToStdout from lib.core.common import dataToStdout
from lib.core.common import getSQLSnippet from lib.core.common import getSQLSnippet
from lib.core.common import getUnicode
from lib.core.common import isStackingAvailable from lib.core.common import isStackingAvailable
from lib.core.convert import utf8decode
from lib.core.data import conf from lib.core.data import conf
from lib.core.data import logger from lib.core.data import logger
from lib.core.dicts import SQL_STATEMENTS from lib.core.dicts import SQL_STATEMENTS
@ -81,7 +82,7 @@ class Custom:
try: try:
query = raw_input("sql-shell> ") query = raw_input("sql-shell> ")
query = utf8decode(query) query = getUnicode(query, encoding=sys.stdin.encoding)
except KeyboardInterrupt: except KeyboardInterrupt:
print print
errMsg = "user aborted" errMsg = "user aborted"