Martin v. Löwis | 8a8da79 | 2002-08-14 07:46:28 +0000 | [diff] [blame^] | 1 | # -*- coding: iso-8859-1 -*- |
2 | """ Python 'escape' Codec | ||||
3 | |||||
4 | |||||
5 | Written by Martin v. Löwis (martin@v.loewis.de). | ||||
6 | |||||
7 | """ | ||||
8 | import codecs | ||||
9 | |||||
10 | class Codec(codecs.Codec): | ||||
11 | |||||
12 | encode = codecs.escape_encode | ||||
13 | decode = codecs.escape_decode | ||||
14 | |||||
15 | class StreamWriter(Codec,codecs.StreamWriter): | ||||
16 | pass | ||||
17 | |||||
18 | class StreamReader(Codec,codecs.StreamReader): | ||||
19 | pass | ||||
20 | |||||
21 | def getregentry(): | ||||
22 | |||||
23 | return (Codec.encode,Codec.decode,StreamReader,StreamWriter) |