Example #1
0
 def appendCodePoint(self, ch):
     """
     :type string: int
     :rtype pyjline.javautils.StringBuilder
     """
     if Character.isBmpCodePoint(ch):
         self.string += unichr(ch)
     elif Character.isValidCodePoint(ch):
         self.string += unichr(Character.highSurrogate(ch))
         self.string += unichr(Character.lowSurrogate(ch))
     else:
         # TODO: EXCEPTION
         pass
     return self