summaryrefslogtreecommitdiffstats
path: root/pym/portage/cache/ebuild_xattr.py
Commit message (Collapse)AuthorAgeFilesLines
* ebuild_xattr.py: lowercase utf-8 commentZac Medico2013-01-181-1/+1
|
* Revert "Use plain ascii encoding for this file"Zac Medico2011-10-141-1/+2
| | | | | | | | This reverts commit 2a4b07c8d0105ea7418ea3afc9e777a7a396fc46. Current python ebuilds no longer remove the encodings directory when USE=ebuild is enabled, so now it's possible to use UTF8 encoding in python source files without triggering unsightly SyntaxError messages when python_mod_optimize is compiling byte-code files.
* cache.ebuild_xattr: don't import ENODATA globallyZac Medico2011-02-071-6/+7
| | | | ENODATA is undefined on FreeBSD. This will fix bug #354057.
* ebuild_xattr: lazily import xattrZac Medico2011-01-301-2/+4
|
* Fix import.Arfrever Frehtes Taifersar Arahesis2010-08-291-2/+2
|
* Remove all svn $Id keywords.Zac Medico2010-03-241-1/+0
|
* Use dict.(keys|values|items)() instead of ↵Arfrever Frehtes Taifersar Arahesis2009-09-211-1/+1
| | | | | | | | dict.(iterkeys|itervalues|iteritems)() for compatibility with Python 3. (2to3-3.1 -f dict -nw ${FILES}) svn path=/main/trunk/; revision=14327
* Update syntax of 'except' statements for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-5/+5
| | | | | | (2to3-3.1 -f except -nw ${FILES}) svn path=/main/trunk/; revision=14289
* Use plain ascii encoding for this file, in order to avoid error messages likeZac Medico2009-08-271-2/+1
| | | | | | | | | | | this which building stages (happens when python is built with USE=build): * Byte compiling python modules for python-2.6 .. ... Compiling //usr/lib64/portage/pym/portage/cache/ebuild_xattr.py ... SyntaxError: ('unknown encoding: UTF8', ('//usr/lib64/portage/pym/portage/cache/ ebuild_xattr.py', 0, 0, None)) svn path=/main/trunk/; revision=14162
* Replace _content_encoding, _fs_encoding, and _merge_encoding with directZac Medico2009-08-211-2/+2
| | | | | | usage of _encodings. svn path=/main/trunk/; revision=14113
* Use _content_encoding and _fs_encoding for unicode encoding/decoding.Zac Medico2009-08-171-1/+6
| | | | svn path=/main/trunk/; revision=14072
* Update imports to import portage.os (with unicode wrappers), and useZac Medico2009-08-111-9/+4
| | | | | | _unicode_encode() and _unicode_decode() where appropriate. svn path=/main/trunk/; revision=14002
* Do not pass unicode strings into os.walk calls, since it can causeZac Medico2009-08-061-1/+8
| | | | | | internal os.path.join calls to raise UnicodeDecodeError. svn path=/main/trunk/; revision=13926
* Thanks to Petteri Räty <betelgeuse@gentoo.org> for this new cache module whichZac Medico2009-03-011-0/+163
uses extended attributes (via pyxattr) to attach metadata cache directly to the ebuild files themselves. svn path=/main/trunk/; revision=12737