Skip to content

Commit e4c07da

Browse files
committed
docs(CHANGES): Update for #641
1 parent 4f96c8f commit e4c07da

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

CHANGES

+22
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,28 @@ Here you can find the recent changes to tmuxp
77
current
88
-------
99
- *Insert changes/features/fixes for next release here*
10+
- :issue:`641` Improvements to ``shell``
11+
12+
Thanks `django-extensions`_ (licensed MIT) for the shell detection abstraction.
13+
14+
- Deprecate ``shell_plus``
15+
- ``tmuxp shell`` now detects the best shell available by default
16+
- Python 3.7+ with ``PYTHONBREAKPOINT`` set in env will drop into ``pdb`` by
17+
default
18+
- Drop into ``code.interact`` by default instead of ``pdb`` if no third
19+
party shells found
20+
- New options, override:
21+
22+
- ``--pdb``: Use plain old ``breakpoint()`` (python 3.7+) or
23+
``pdb.set_trace``
24+
- ``--code``: Drop into ``code.interact``, accepts ``--use-pythonrc``
25+
- ``--bpython``: Drop into bpython
26+
- ``--ipython``: Drop into ipython
27+
- ``--ptpython``: Drop into ptpython, accepts ``--use-vi-mode``
28+
- ``--ptipython``: Drop into ipython + ptpython, accepts
29+
``--use-vi-mode``
30+
31+
.. _django-extensions: https://github.com/django-extensions/django-extensions
1032

1133
tmuxp 1.6.0 (2020-11-06)
1234
------------------------

0 commit comments

Comments
 (0)