Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't use deprecated spawnu in replwrap tests | Thomas Kluyver | 2015-10-04 | 1 | -2/+3 |
| | |||||
* | Collect output as list instead of string | Thomas Kluyver | 2015-10-04 | 1 | -3/+3 |
| | | | | This is supposed to be more efficient | ||||
* | Use u-prefix for strings instead of u() function | Thomas Kluyver | 2015-10-04 | 1 | -9/+5 |
| | | | | We're not supporting Python 3.2. | ||||
* | This resolves two issues with replwrap, | jquast | 2015-10-04 | 1 | -2/+4 |
| | | | | | | | | | | | * for multiple commands, such as in ``'\n'.join((cmd, cmd2))``, cmd2 and beyond previously used a ``timeout`` of 1, instead of the specified or default ``timeout``. * furthermore, the output of multi-command output was discarded, only the last-most command output was received. Resolved by joining the result of ``self.child.before``. | ||||
* | accept unicode cmd on Python 2 | Min RK | 2015-06-16 | 1 | -1/+2 |
| | |||||
* | Bugfix for solaris in replwrap.bash() | Jeff Quast | 2014-11-23 | 1 | -1/+1 |
| | | | | | | | | Forgot to set ``echo=False`` when calling spawnu() directly in replwrap.bash(), resulting in IOError on SunOs: IOError: [Errno 22] Invalid argument: setecho() may not be called on this platform. | ||||
* | Make replwrap.bash() robust against custom prompts in bashrc | Thomas Kluyver | 2014-09-21 | 1 | -2/+5 |
| | | | | | | By providing our own bashrc which overrides PS1, we can have a consistent prompt without breaking other customisations of bash that people may want to keep, such as aliases defined in bashrc. | ||||
* | Allow replwrap to reset pager so bash doesn't get stuck displaying things | Thomas Kluyver | 2014-06-26 | 1 | -2/+9 |
| | |||||
* | Solaris support, tested on SmartOS from cron(1). | Jeff Quast | 2014-06-08 | 1 | -3/+6 |
| | |||||
* | Fixing various prompt issues with bash ReplWrapper | jquast | 2014-06-07 | 1 | -7/+9 |
| | | | | | | allow matching a regular expression, use setUp and tearDown to putenv & getenv PS1, PS2 unset PROMPT_COMMAND | ||||
* | Use bash for testing replwrap, avoiding PyPy's different REPL | Thomas Kluyver | 2014-05-31 | 1 | -1/+1 |
| | |||||
* | Use explicit positional string formatting for Python 2.6 | Thomas Kluyver | 2014-05-18 | 1 | -2/+2 |
| | |||||
* | Update replwrap docs | Thomas Kluyver | 2014-05-18 | 1 | -1/+7 |
| | |||||
* | Format the new prompts into the prompt change command, simplifying ↵ | Thomas Kluyver | 2014-05-18 | 1 | -6/+5 |
| | | | | instantiation of a REPLWrapper | ||||
* | Handle multiline commands in replwrap | Thomas Kluyver | 2014-05-18 | 1 | -9/+33 |
| | |||||
* | Wrap unicode literals in function calls for Python 3.2 | Thomas Kluyver | 2014-05-18 | 1 | -4/+13 |
| | |||||
* | Add high level API for wrapping REPLs | Thomas Kluyver | 2014-05-12 | 1 | -0/+60 |