summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/SpawnProcess.py
Commit message (Collapse)AuthorAgeFilesLines
* SpawnProcess: read proc with unbuffered fdopenZac Medico2011-01-201-2/+4
| | | | | This enables pty support in python3, by using unbuffered fdopen to avoid http://bugs.python.org/issue5380.
* Split out a AbstractPollTask._read_buf() helper method.Zac Medico2010-09-091-16/+6
|
* Bug #324191 - Add support for FEATURES=compress-build-logs. The causesZac Medico2010-08-211-2/+14
| | | | | | | all build logs to be compressed while they are being written. Log file names have an extension that is appropriate for the compression type. Currently, only gzip(1) compression is supported, so build logs will have a '.gz' extension when this feature is enabled.
* Fix SubProcess instances to call _set_returncode() when appropriate,Zac Medico2010-08-151-1/+1
| | | | instead of setting self.returncode directly.
* Remove unuser return values from PollScheduler event handlers.Zac Medico2010-08-151-2/+0
|
* EOFError can still be raised by array.fromfile() in Python >=2.6.6 and >=2.7.1.Arfrever Frehtes Taifersar Arahesis2010-08-051-2/+0
|
* Bug #330937: Handle IOError raised by remaining calls to array.fromfile().Arfrever Frehtes Taifersar Arahesis2010-08-051-1/+2
|
* Bug #330937: Handle IOError raised by array.fromfile().Arfrever Frehtes Taifersar Arahesis2010-08-031-1/+2
|
* Remove all svn $Id keywords.Zac Medico2010-03-241-1/+0
|
* Bug #162404 - Automatically disable logging if sesandbox is enabled and aZac Medico2009-12-051-1/+7
| | | | | | | pty is not available for some reason (currently they are never available with python3). svn path=/main/trunk/; revision=14928
* 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 numbers for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-1/+1
| | | | | | (2to3-3.1 -f numliterals -nw ${FILES}) svn path=/main/trunk/; revision=14292
* Update syntax of 'except' statements for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-1/+1
| | | | | | (2to3-3.1 -f except -nw ${FILES}) svn path=/main/trunk/; revision=14289
* Update imports to import portage.os (with unicode wrappers), and useZac Medico2009-08-111-8/+3
| | | | | | _unicode_encode() and _unicode_decode() where appropriate. svn path=/main/trunk/; revision=13994
* Add/update copyright headers.Zac Medico2009-06-251-0/+4
| | | | svn path=/main/trunk/; revision=13690
* Bug #275047 - Split _emerge/__init__.py into smaller pieces. Thanks toZac Medico2009-06-221-0/+219
Sebastian Mingramm (few) <s.mingramm@gmx.de> for this patch. svn path=/main/trunk/; revision=13663