summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | add docstrings to winsize/dimensions testsJeff Quast2015-09-181-0/+3
| | | | |
| * | | | add changelog and tests for dimensions keyword argJeff Quast2015-09-183-33/+27
| | | | |
| * | | | match feature with test spawn_ourptyfork kwargsJeff Quast2015-09-181-2/+4
| | | | |
| * | | | Merge 'origin/master' into 'setwinsize_on_spawn'Jeff Quast2015-09-1830-269/+402
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | especially careful in pexpect/__init__.py, the definition of the 'run' vs. '_run' function has changed; the phrase 'dimension' is removed entirely but functional: it should be allowed through the **kwargs pass-through.
| * | | | | Added dimension argument to `pexpect.run()/runu()`.Jason Heeris2015-03-211-2/+2
| | | | | |
| * | | | | Allow specifying screen size for the subprocess in pexpect.spawn().Jason Heeris2015-03-161-3/+11
| | | | | |
* | | | | | Merge branch 'suggest-support-elsewhere'Thomas Kluyver2015-09-221-0/+11
|\ \ \ \ \ \
| * | | | | | Reword support FAQ answersuggest-support-elsewhereThomas Kluyver2015-09-221-4/+4
| | | | | | |
| * | | | | | suggest many alternatives for pexpect supportJeff Quast2015-09-211-0/+11
| | |_|/ / / | |/| | | |
* | | | | | Merge branch 'master' of github.com:pexpect/pexpectThomas Kluyver2015-09-224-6/+29
|\ \ \ \ \ \
| * \ \ \ \ \ Merge pull request #253 from pexpect/docs-revision-2Thomas Kluyver2015-09-222-4/+13
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | docstring about timeout behavior
| | * | | | | | will raise -> will be raised + newlinedocs-revision-2Jeff Quast2015-09-211-1/+2
| | | | | | | |
| | * | | | | | Merge remote-tracking branch 'origin/master' into docs-revision-2Jeff Quast2015-09-212-1/+9
| | |\ \ \ \ \ \
| | * \ \ \ \ \ \ Merge remote-tracking branch 'origin/master' into docs-revision-2Jeff Quast2015-09-204-70/+42
| | |\ \ \ \ \ \ \ | | | | |/ / / / / | | | |/| | | | |
| | * | | | | | | Clarify meaning of kwarg 'timeout' in spawn class.Jeff Quast2015-09-201-0/+6
| | | | | | | | |
| | * | | | | | | expect() clarifies timeout value behaviorJeff Quast2015-09-201-1/+4
| | | | | | | | |
| | * | | | | | | remove docstring about timeout=-1 in expect_listJeff Quast2015-09-201-3/+2
| | | |_|_|/ / / | | |/| | | | |
| * | | | | | | Merge pull request #265 from pexpect/unicode-argvThomas Kluyver2015-09-222-2/+16
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Unicode argv tests
| | * | | | | | | use /bin/echo instead of PYTHONBIN for argv testunicode-argvJeff Quast2015-09-211-10/+4
| | | | | | | | |
| | * | | | | | | Accomidate PyPy moreJeff Quast2015-09-211-2/+7
| | | | | | | | |
| | * | | | | | | try to match PyPy's form of float() ValueErrorJeff Quast2015-09-211-1/+2
| | | | | | | | |
| | * | | | | | | use regex for error string match for py3.4 compatJeff Quast2015-09-211-1/+1
| | | | | | | | |
| | * | | | | | | Add test to ensure argv may be unicode.Jeff Quast2015-09-211-0/+9
| | | | | | | | |
| | * | | | | | | Use a unicode name to assert which()Jeff Quast2015-09-211-2/+7
| | | |_|/ / / / | | |/| | | | |
* | | | | | | | Merge branch 'faq-pyte-redirect'Thomas Kluyver2015-09-221-8/+7
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/FAQ.rst
| * | | | | | | Reword description of rich terminal programsThomas Kluyver2015-09-221-1/+1
| | | | | | | |
| * | | | | | | Merge remote-tracking branch 'origin/master' into faq-pyte-redirectfaq-pyte-redirectJeff Quast2015-09-204-70/+42
| |\ \ \ \ \ \ \ | | | |_|/ / / / | | |/| | | | |
| * | | | | | | FAQ redirected to pexpect.ANSI, redirect to pyteJeff Quast2015-09-201-8/+7
| | |_|/ / / / | |/| | | | |
| | | | | * | Change ignore_sighup default to FalseThomas Kluyver2015-09-222-9/+15
| |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This means child processes will no longer ignore SIGHUP by default. Also pulled out a 'backwards incompatible changes' section of the release notes to make it clearer what has changed. Closes gh-168
* | | | | | Merge pull request #264 from pexpect/bugfix-honor-force-closeThomas Kluyver2015-09-221-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Honor 'force=False' when set on p.close()
| * | | | | | Honor 'force=False' when set on p.close()bugfix-honor-force-closeJeff Quast2015-09-211-1/+1
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | This has no change, both this method and ptyprocess method signatures match 'True' value.
* | | | | | Merge pull request #259 from pexpect/interact-logfixThomas Kluyver2015-09-221-5/+9
|\ \ \ \ \ \ | | | | | | | | | | | | | | interact logs by self._log(s, 'read') and 'send'
| * | | | | | 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.
* | | | | | Merge pull request #251 from pexpect/docs-revision-3Thomas Kluyver2015-09-222-9/+9
|\ \ \ \ \ \ | | | | | | | | | | | | | | Improve docstrings about searchwindowsize value
| * \ \ \ \ \ Merge remote-tracking branch 'origin/master' into docs-revision-3docs-revision-3Jeff Quast2015-09-204-70/+42
| |\ \ \ \ \ \ | | |/ / / / /
| * | | | | | Improve docstrings about searchwindowsize valueJeff Quast2015-09-202-9/+9
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In class initializer: - introduce its default value and its relationship to the *maxread* keyword argument. - reduce explanation search cost relationship in expect method: - document its similar re-use of class attribute and keyword argument 'searchwindowsize' when the value of -1 is used.
* | | | | | Merge pull request #252 from pexpect/docs-revision-4Thomas Kluyver2015-09-221-6/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | Clarify ducked-typed return value of expect() call
| * \ \ \ \ \ Merge remote-tracking branch 'origin/master' into docs-revision-4docs-revision-4Jeff Quast2015-09-204-70/+42
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | |
| * | | | | | Clarify ducked-typed return value of expect() callJeff Quast2015-09-201-6/+8
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This directly addresses issue #77. Rephrase first three sentences about the meaning of after and before. Instead, immediately address the availability of the match attribute and its possible value types. Instead of 'If an error occured' phrase, use 'On general exception' to better clarify the onerror() method behavior described here before re-raising in general 'except:' clause.
* | | | | | Merge pull request #260 from pexpect/timing-issue-removeThomas Kluyver2015-09-221-14/+0
|\ \ \ \ \ \ | | | | | | | | | | | | | | Remove 'add sleep before isalive()' recommendation
| * | | | | | Remove 'add sleep before isalive()' recommendationtiming-issue-removeJeff Quast2015-09-211-14/+0
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is no longer a problem, we've added p.isalive() assertions to a great majority of our test cases across a great many platforms of varying speeds that contradicts this recommendation.
* | | | | | Merge pull request #257 from pexpect/3.4-never-released-sadlyThomas Kluyver2015-09-222-5/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | remove version 3.4 from history
| * | | | | | remove version 3.4 from history3.4-never-released-sadlyJeff Quast2015-09-202-5/+2
| |/ / / / /
* | | | | | Merge pull request #263 from pexpect/docfix-no-other-pexpectThomas Kluyver2015-09-221-9/+0
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | Remove FAQ entry about other python expect efforts
| * | | | | Remove FAQ entry about other python expect effortsdocfix-no-other-pexpectJeff Quast2015-09-211-9/+0
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Noah's pexpect has been for as long as I can remember the most common python expect implementation, this entry no longer relevant.
* | | | | Merge pull request #255 from pexpect/faq-about-geventThomas Kluyver2015-09-211-0/+8
|\ \ \ \ \ | | | | | | | | | | | | add FAQ entry about gevent, recommend isolation
| * \ \ \ \ Merge remote-tracking branch 'origin/master' into faq-about-geventfaq-about-geventJeff Quast2015-09-204-69/+42
| |\ \ \ \ \ | | |/ / / /
| * | | | | add FAQ entry about gevent, recommend isolationJeff Quast2015-09-201-0/+8
| | | | | |
* | | | | | Merge pull request #250 from pexpect/docs-revision-1Thomas Kluyver2015-09-211-1/+1
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | doc/overview.rst minor revision
| * | | | | Merge remote-tracking branch 'origin/master' into docs-revision-1docs-revision-1Jeff Quast2015-09-204-70/+42
| |\ \ \ \ \ | |/ / / / / |/| | | | |