summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #229 from Wakeupbuddy/patch-1Jeff Quast2015-08-111-1/+1
|\ | | | | spellfix "You you" => "You"
| * typo fixwakeupbuddy2015-08-101-1/+1
|/
* Merge pull request #223 from minrk/replwrap-unicode-cmdThomas Kluyver2015-06-171-1/+2
|\ | | | | accept unicode cmd on Python 2
| * accept unicode cmd on Python 2Min RK2015-06-161-1/+2
|/
* Merge pull request #211 from pexpect/noexception-on-wait-after-terminateThomas Kluyver2015-05-204-10/+31
|\ | | | | Do not raise Exception on wait() after terminate or previous wait()
| * Add wait() change to doc/history.rstJeff Quast2015-04-261-0/+3
| |
| * We must specify lower-bound for ptyprocessJeff Quast2015-04-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: - user installs pexpect==3.2 and ptyprocess==0.4 - change is made to ptyprocess, 0.5 is available - change is made to pexpect, 4.0 is available - user wishes to upgrade, issues "pip install --upgrade pexpect" - the current version of ptyprocess (0.4) remains installed. Solution: - Specify lowerbound '>=0.5' to ensure that existing pexpect installations receive new version of ptyprocess.
| * Tests cases and documentation to supplement wait()Jeff Quast2015-04-262-9/+27
|/ | | | | | | This matches the same branch of ptyprocess, noexception-on-wait-after-terminate, which allows calling the wait() method multiple times without raising an exception.
* Merge pull request #202 from detly/eof-fixThomas Kluyver2015-04-251-1/+2
|\ | | | | Set flag_eof in async protocol. Fixes #200.
| * Set flag_eof in async protocol. Fixes #200.Jason Heeris2015-04-071-1/+2
| |
* | Merge pull request #181 from pexpect/freebsd-supportThomas Kluyver2015-04-256-14/+56
|\ \ | | | | | | Freebsd support
| * | bugfix timeout parameter in maxcanon testJeff Quast2015-04-251-2/+2
| | |
| * | workaround travis-ci's strange EOF issueJeff Quast2015-04-241-6/+12
| | |
| * | Merge branch 'bugfix-virtualenv' into freebsd-supportJeff Quast2015-04-242-1/+7
| |\ \
| | * | mkvirtualenv may exit 1 when on success !?Jeff Quast2015-04-242-1/+7
| | | |
| * | | Merge branch 'bugfix-virtualenv' into freebsd-supportJeff Quast2015-04-247-35/+116
| |\ \ \ | | |/ /
| | * | Merge remote-tracking branch 'origin/freebsd-support' into bugfix-virtualenvJeff Quast2015-04-244-5/+34
| | |\ \ | | |/ / | |/| |
| * | | FreeBSD: Necessary to skip test_beyond_max_icanonJeff Quast2015-02-221-2/+18
| | | | | | | | | | | | | | | | sendline('_' * send_bytes) causes os.write to BLOCK indefinitely
| * | | FreeBSD: Document magic max canon value of 1920Jeff Quast2015-02-223-4/+13
| | | |
| * | | FreeBSD: catch 'ValueError: signal number out of range'Jeff Quast2015-02-211-1/+5
| | |/ | |/| | | | | | | | | | | | | The ./tools/display-sighandlers.py script is only used for debugging build issues. On FreeBSD, some signal numbers are "out of range" that are reported by the 'signal' module.
| | * Merge remote-tracking branch 'origin/master' into bugfix-virtualenvJeff Quast2015-04-243-7/+8
| | |\ | |_|/ |/| |
* | | Merge pull request #178 from pexpect/support-method-as-run-event-callbackJeff Quast2015-04-243-27/+106
|\ \ \ | | | | | | | | Support MethodType as callback for pexpect.run(event=...)
* \ \ \ Merge pull request #208 from epadillas/doc-overview-bugsThomas Kluyver2015-04-201-3/+3
|\ \ \ \ | | | | | | | | | | Escape quote in print() and fix indexes
| * | | | Escape quote in print() and fix indexesEverardo Padilla Saca2015-04-201-3/+3
|/ / / /
* | | | Merge pull request #198 from takluyver/i195Thomas Kluyver2015-03-311-3/+4
|\ \ \ \ | | | | | | | | | | Fix async expect when data was already read
| * | | | Fix async expect when data was already readThomas Kluyver2015-03-311-3/+4
|/ / / / | | | | | | | | | | | | Closes gh-195
* | | | Merge pull request #193 from nmadhok/masterJeff Quast2015-03-271-1/+1
|\ \ \ \ | |_|/ / |/| | | Fix syntax highlighting for LICENSE in README
| * | | Fix syntax highlighting for License in READMENitin Madhok2015-03-271-1/+1
| | | |
| * | | Merge pull request #1 from pexpect/masterNitin Madhok2015-03-2745-2583/+2465
| |\ \ \ | |/ / / |/| | | Merge
| | | * Always re-create virtualenv.Jeff Quast2015-04-241-1/+2
| | |/ | | | | | | | | | | | | In the case of osx.pexpect.org, a 'brew upgrade' was run, which updated the system python and screwed up re-using the existing
| | * Document method-callback enhancement under 4.0Jeff Quast2015-02-141-0/+2
| | |
| | * style: remove more 1-character variablesJeff Quast2015-02-141-10/+10
| | |
| | * Negative test: ensure TypeError is raised.Jeff Quast2015-02-141-1/+9
| | |
| | * rename 'test_run_X' as 'test_run_event_as_X"Jeff Quast2015-02-141-4/+4
| | |
| | * pep8 and cleanup test_run.pyJeff Quast2015-02-141-31/+45
| | | | | | | | | | | | | | | | | | 79-line columns, space before '(' in function definition, once line between methods, two lines between classes and functions, No one-character variables.
| | * Document that a method may also be used.Jeff Quast2015-02-141-2/+2
| | |
| | * Display well-formed TypeError for events callbackJeff Quast2015-02-141-1/+3
| | |
| | * PEP8: do not use backslash continuation char '\'Jeff Quast2015-02-141-2/+2
| | | | | | | | | | | | "Continuation lines should align ... using Python's implicit line joining inside parentheses"
| | * Begin __version__ "4.0.dev"Jeff Quast2015-02-141-1/+1
| | | | | | | | | | | | as suggested by @takluyver in https://github.com/pexpect/pexpect/issues/174
| | * Merge remote-tracking branch 'bancal/master' into ↵Jeff Quast2015-02-142-2/+55
| | |\ | |/ / |/| | | | | support-method-as-run-event-callback
| | * Updated Error message to mention MethodTypeSamuel Bancal2015-02-121-1/+1
| | |
| | * Allows also method callback for events argument in pexpect.run()Samuel Bancal2015-02-122-1/+54
| |/ |/| | | | | Updated test_run.py for this case
* | Merge pull request #173 from takluyver/update-toolingJeff Quast2015-01-192-95/+4
|\ \ | | | | | | Update tooling
| * | Update tests READMEThomas Kluyver2015-01-191-14/+4
| | |
| * | Remove outdated MakefileThomas Kluyver2015-01-191-81/+0
|/ /
* | Merge pull request #106 from pexpect/issue-104-cannot-exec-setuidsThomas Kluyver2014-12-205-47/+116
|\ \ | | | | | | Issue 104 cannot exec setuids
| * | Comment on the cause for 'group executable' == noJeff Quast2014-12-192-1/+5
| | |
| * | Merge remote-tracking branch 'origin/master' into issue-104-cannot-exec-setuidsJeff Quast2014-12-193-9/+20
| |\ \
| * | | uninstall ptyprocess before install in runtests.shJeff Quast2014-12-181-0/+1
| | | |
| * | | Merge remote-tracking branch 'origin/master' into issue-104-cannot-exec-setuidsJeff Quast2014-12-1833-2429/+2226
| |\ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: pexpect/__init__.py