cinap_lenrekadd hg and python4bb9e2215 years agoHistory
45 lines · 1.2 KB · Python
RawDownload
""" Python 'unicode-internal' Codec  Written by Marc-Andre Lemburg (mal@lemburg.com). (c) Copyright CNRI, All Rights Reserved. NO WARRANTY. """import codecs ### Codec APIs class Codec(codecs.Codec):     # Note: Binding these as C functions will result in the class not    # converting them to methods. This is intended.    encode = codecs.unicode_internal_encode    decode = codecs.unicode_internal_decode class IncrementalEncoder(codecs.IncrementalEncoder):    def encode(self, input, final=False):        return codecs.unicode_internal_encode(input, self.errors)[0] class IncrementalDecoder(codecs.IncrementalDecoder):    def decode(self, input, final=False):        return codecs.unicode_internal_decode(input, self.errors)[0] class StreamWriter(Codec,codecs.StreamWriter):    pass class StreamReader(Codec,codecs.StreamReader):    pass ### encodings module API def getregentry():    return codecs.CodecInfo(        name='unicode-internal',        encode=Codec.encode,        decode=Codec.decode,        incrementalencoder=IncrementalEncoder,        incrementaldecoder=IncrementalDecoder,        streamwriter=StreamWriter,        streamreader=StreamReader,    )

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t