summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/JobStatusDisplay.py
Commit message (Collapse)AuthorAgeFilesLines
* Replace @returns with @return.Zac Medico2012-03-271-1/+1
|
* PollScheduler: timeouts regardless of IO eventsZac Medico2012-02-071-4/+6
| | | | | | Now PollScheduler will execute timeouts predictably, even when there no IO events being generated. This allows the Scheduler's display updates to be handled via timeout_add.
* xterm title HOSTNAME support, bug #390699Zac Medico2011-11-161-1/+8
|
* Remove python-2.6 StringIO.StringIO fallback.Zac Medico2011-07-121-4/+4
| | | | | | | | Since the io module in python-2.6 was broken when threading was disabled, we needed to fall back from io.StringIO to StringIO.StringIO in this case (typically just for Gentoo's stage1 and stage2 tarballs). Now that python-2.7 is stable in stages and we rely on io.open() being available, we can also rely on io.StringIO being available.
* JobStatusDisplay: add a _set_width() methodZac Medico2010-10-231-5/+14
|
* Remove all svn $Id keywords.Zac Medico2010-03-241-1/+0
|
* Bug #300388 - Fix terminal handling code to so term codes aren't sent whenZac Medico2010-01-111-1/+3
| | | | | | TERM=dumb. svn path=/main/trunk/; revision=15191
* Use get_term_size() to adjust to current terminal width. Thanks to Dror LevinZac Medico2010-01-021-2/+6
| | | | | | <spatz@g.0> for the initial patch. svn path=/main/trunk/; revision=15156
* If the TERM environment variable is unset then just use internal defaultZac Medico2009-12-211-1/+3
| | | | | | | term codes since the vt100 codes typically produce strange output. This fixes strange output from catalyst stage1 builds. svn path=/main/trunk/; revision=15129
* Use portage.StringIO to avoid duplicate import fallback code.Zac Medico2009-12-061-7/+1
| | | | svn path=/main/trunk/; revision=14931
* Bug #290625 - Manually encode output to stdout in python3, in order to avoidZac Medico2009-10-261-5/+9
| | | | | | potential UnicodeEncodeError exceptions. svn path=/main/trunk/; revision=14734
* Use dict.(keys|values|items)() instead of ↵Arfrever Frehtes Taifersar Arahesis2009-09-211-2/+2
| | | | | | | | dict.(iterkeys|itervalues|iteritems)() for compatibility with Python 3. (2to3-3.1 -f dict -nw ${FILES}) svn path=/main/trunk/; revision=14327
* Define basestring as str when Python 3 is used.Arfrever Frehtes Taifersar Arahesis2009-09-211-0/+3
| | | | svn path=/main/trunk/; revision=14316
* Add fallback in ImportError for io.StringIO. This is needed for python-2.6Zac Medico2009-09-201-1/+7
| | | | | | | with USE=build since io imports threading which imports thread which is unavailable. svn path=/main/trunk/; revision=14304
* Use _unicode_encode() to ensure that only unicode strings are passed intoZac Medico2009-09-201-14/+15
| | | | | | io.StringIO text streams. svn path=/main/trunk/; revision=14301
* Update system imports for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-5/+1
| | | | svn path=/main/trunk/; revision=14294
* Fix typo.Zac Medico2009-08-211-1/+1
| | | | svn path=/main/trunk/; revision=14112
* Use _encodings where appropriate and add _encodings['stdio'] for stdoutZac Medico2009-08-211-1/+2
| | | | | | encoding. svn path=/main/trunk/; revision=14111
* Update imports to import portage.os (with unicode wrappers), and useZac Medico2009-08-111-9/+3
| | | | | | _unicode_encode() and _unicode_decode() where appropriate. svn path=/main/trunk/; revision=13993
* Convert unicode if necessary before writing to stdout.Zac Medico2009-08-061-11/+12
| | | | svn path=/main/trunk/; revision=13932
* Use a lazy reference to sys.stdout, in case the API consumer hasZac Medico2009-07-201-3/+8
| | | | | | temporarily overridden stdout. svn path=/main/trunk/; revision=13840
* 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 (part 2).Zac Medico2009-06-221-0/+267
Thanks to Sebastian Mingramm (few) <s.mingramm@gmx.de> for this patch. svn path=/main/trunk/; revision=13667