summaryrefslogtreecommitdiff
path: root/pexpect/pty_spawn.py
Commit message (Collapse)AuthorAgeFilesLines
* interact logs by self._log(s, 'read') and 'send'interact-logfixJeff Quast2015-09-211-5/+9
| | | | | | | | | | Closes issue #190: __interact_copy implements its own read() and write() calls, circumventing the self._log() system, and omitting to log data that is sent to the child pty. Related, resolve old docstring about a setlog() method that was removed in SpawnBase refactor.
* Allow {p}.interact(escape_character=None)Jeff Quast2015-09-181-7/+8
| | | | | | | | | | | For those who wish to disable the ability to escape using escape_character until normal process termination, they may now set the value of escape_character to None. Some of the related docstring on escape_character was made more brief and clear about its related value behavior. This closes #131 #132 #167
* Update docstring mention of unicode interfaceThomas Kluyver2015-09-121-1/+1
|
* Merge pull request #182 from takluyver/reintegrate-unicodeThomas Kluyver2015-09-091-30/+15
|\ | | | | 'Unicode mode' in spawn class
| * Integrate unicode API into spawn, rather than subclassingThomas Kluyver2015-02-261-30/+15
| |
* | Tests cases and documentation to supplement wait()Jeff Quast2015-04-261-1/+8
| | | | | | | | | | | | | | This matches the same branch of ptyprocess, noexception-on-wait-after-terminate, which allows calling the wait() method multiple times without raising an exception.
* | FreeBSD: Document magic max canon value of 1920Jeff Quast2015-02-221-1/+1
|/
* Allow the user to specify a preexec_fn, which will be passed to ptyprocessThomas Kluyver2014-12-111-5/+15
|
* ptyprocess API changed to a single preexec_fn functionThomas Kluyver2014-12-111-1/+1
|
* all together -> altogether (thanks TK)Jeff Quast2014-11-251-1/+1
|
* docstring grammer fixes in send*() functiondoc-and-test-max-canonJeff Quast2014-11-241-3/+3
|
* Tell about MAX_CANON in send*() functionsJeff Quast2014-11-241-3/+36
|
* Fix failure in str(spawnobj) before any outputJeff Quast2014-11-231-2/+4
|
* Record control characters in log filesThomas Kluyver2014-11-231-3/+15
|
* Delegate sending control characters to ptyprocessThomas Kluyver2014-11-231-54/+12
|
* Refactor, creating SpawnBaseUnicode classThomas Kluyver2014-11-231-57/+2
|
* Refactor, creating SpawnBase classThomas Kluyver2014-11-231-427/+4
|
* Move code out of __init__Thomas Kluyver2014-11-231-0/+1282