have autocaps deal with some more closing special chars
This commit is contained in:
parent
98e1da8225
commit
9eeb7897f1
@ -1924,7 +1924,7 @@ class gui(QtGui.QWidget):
|
|||||||
l = QtCore.QStringList(list(text))
|
l = QtCore.QStringList(list(text))
|
||||||
l[0] = l[0].toUpper()
|
l[0] = l[0].toUpper()
|
||||||
|
|
||||||
last = [".", "?", "!"]
|
last = [".", "?", "!", ")", "]"]
|
||||||
if not l[-1] in last:
|
if not l[-1] in last:
|
||||||
l.append(".")
|
l.append(".")
|
||||||
text = l.join("").replace(" i ", " I ").replace("i'm", "I'm").replace("it's", "It's")
|
text = l.join("").replace(" i ", " I ").replace("i'm", "I'm").replace("it's", "It's")
|
||||||
@ -1939,15 +1939,13 @@ class gui(QtGui.QWidget):
|
|||||||
|
|
||||||
def onICreturn(self):
|
def onICreturn(self):
|
||||||
text = str(self.icchatinput.text().toUtf8()).replace('#', '<num>').replace('%', '<percent>').replace('&', '<and>').replace('$', '<dollar>')#.replace('/n', '\n')
|
text = str(self.icchatinput.text().toUtf8()).replace('#', '<num>').replace('%', '<percent>').replace('&', '<and>').replace('$', '<dollar>')#.replace('/n', '\n')
|
||||||
#if not text:
|
|
||||||
# return
|
|
||||||
|
|
||||||
if self.mocktext.isChecked():
|
if self.mocktext.isChecked():
|
||||||
text = mockStr(text)
|
text = mockStr(text)
|
||||||
if self.autocaps.isChecked():
|
if self.autocaps.isChecked():
|
||||||
l = list(text)
|
l = list(text)
|
||||||
l[0] = l[0].upper()
|
l[0] = l[0].upper()
|
||||||
last = [".", "?", "!"]
|
last = [".", "?", "!", "<", ">", ")", "]"]
|
||||||
if not l[-1] in last:
|
if not l[-1] in last:
|
||||||
l.append(".")
|
l.append(".")
|
||||||
text = "".join(l).replace(" i ", " I ").replace("i'm", "I'm").replace("it's", "It's")
|
text = "".join(l).replace(" i ", " I ").replace("i'm", "I'm").replace("it's", "It's")
|
||||||
|
Loading…
Reference in New Issue
Block a user