Issue1251921
This issue tracker has been migrated to GitHub,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2005-08-04 14:11 by liturgist, last changed 2022-04-11 14:56 by admin. This issue is now closed.
Messages (10) | |||
---|---|---|---|
msg25983 - (view) | Author: liturgist (liturgist) | Date: 2005-08-04 14:11 | |
$ python Python 2.4.1 (#1, May 16 2005, 15:19:29) [GCC 4.0.0 20050512 (Red Hat 4.0.0-5)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import codecs >>> codecs.lookup('ascii') (<built-in function ascii_encode>, <built-in function ascii_decode>, <class encodings.ascii.StreamReader at 0xb7f1302c>, <class encodings.ascii.StreamWriter at 0xb7f82fbc>) >>> codecs.lookup('mbcs') Traceback (most recent call last): File "<stdin>", line 1, in ? File "/usr/lib/python2.4/encodings/__init__.py", line 96, in search_function globals(), locals(), _import_tail) File "/usr/lib/python2.4/encodings/mbcs.py", line 14, in ? class Codec(codecs.Codec): File "/usr/lib/python2.4/encodings/mbcs.py", line 18, in Codec encode = codecs.mbcs_encode AttributeError: 'module' object has no attribute 'mbcs_encode' >>> codecs.lookup('tactis') Traceback (most recent call last): File "<stdin>", line 1, in ? LookupError: unknown encoding: tactis |
|||
msg25984 - (view) | Author: Marc-Andre Lemburg (lemburg) * | Date: 2005-08-04 14:38 | |
Logged In: YES user_id=38388 mbcs is only available on Windows. I'm not sure what happened to the tactis codec - it's possible that it never got checked in. Do you have a reference for the tactis encoding ? |
|||
msg25985 - (view) | Author: liturgist (liturgist) | Date: 2005-08-04 14:55 | |
Logged In: YES user_id=197677 UTF-8 is an MBCS encoding in that is is a "multiple byte character set", right? :-) UTF-16 is an MSCS; multiple short character set. There appears to have been some discussion on 'tactis' and 'tactis260' earlier in bug 854511. http://mail.python.org/pipermail/python-bugs-list/2003-December/021394.html |
|||
msg25986 - (view) | Author: liturgist (liturgist) | Date: 2005-08-04 15:00 | |
Logged In: YES user_id=197677 If 'mbcs' is Windows-only, then why does it appear in the list of registered codecs in encodings.aliases.aliases on the Linux platform? Shouldn't it not be registered on other platforms? |
|||
msg25987 - (view) | Author: Martin v. Löwis (loewis) * | Date: 2005-08-06 11:56 | |
Logged In: YES user_id=21627 Yes, UTF-8 is a multi-byte character set, but no, UTF-8 and mbcs are not synonyms. See http://docs.python.org/lib/standard-encodings.html for the documentation. encodings.aliases.aliases is no registration - it is an alias databse. So if somebody refers to "dbcs", this will be aliased to "mbcs". That does not mean "mbcs" needs to be supported - it only means "dbcs" is not supported on Linux, either. tactis was never part of a Python release, so its lack is not a bug. Closing this report as invalid. |
|||
msg25988 - (view) | Author: Marc-Andre Lemburg (lemburg) * | Date: 2005-08-06 12:51 | |
Logged In: YES user_id=38388 Reopened: this is indeed a bug - the tactis codec is referenced in the aliases table but was never added to the encodings package. Either the codec will have to be added, or the alias entry removed. |
|||
msg25989 - (view) | Author: liturgist (liturgist) | Date: 2005-08-06 19:04 | |
Logged In: YES user_id=197677 Where is bug 854511 regarding Thai encodings? The URL has some discussion of this bug on TISI and ISO encodings. http://mail.python.org/pipermail/python-bugs-list/2003-December/021394.html |
|||
msg25990 - (view) | Author: Martin v. Löwis (loewis) * | Date: 2005-08-06 19:09 | |
Logged In: YES user_id=21627 It's not a bug, it's a feature request, and it's at http://python.org/sf/854511 I have rejected the request. |
|||
msg82196 - (view) | Author: Daniel Diniz (ajaksu2) * | Date: 2009-02-16 00:45 | |
The 'tactis' codec is still missing, but it's not mentioned in docs either: http://docs.python.org/dev/library/codecs.html#id3 I'll close this one soon unless someone voices disagreement. |
|||
msg82267 - (view) | Author: STINNER Victor (vstinner) * | Date: 2009-02-16 20:02 | |
It looks like few people need this codec (no message since 2005), so I close this feature request. Reopen this issue if you need this codec. |
History | |||
---|---|---|---|
Date | User | Action | Args |
2022-04-11 14:56:12 | admin | set | github: 42252 |
2009-02-16 20:02:29 | vstinner | set | status: open -> closed nosy: + vstinner resolution: remind -> rejected messages: + msg82267 |
2009-02-16 00:45:42 | ajaksu2 | set | nosy:
+ ajaksu2 type: enhancement messages: + msg82196 components: + Documentation |
2005-08-04 14:11:16 | liturgist | create |