Discussion:
[pyclewn] [ANN] pyclewn release 2.1
Xavier de Gaye
2015-04-04 11:50:50 UTC
Permalink
Pyclewn 2.1 has been released at http://pyclewn.sourceforge.net/

Version 2.1 brings full gdb completion and a better handling of Vim windows.
See below for the full details.

Xavier


===============
New features
^^^^^^^^^^^^

* Full gdb completion is now available on Vim command line. See
``:help gdb-completion``.

* The console and the Pyclewn buffers are loaded in windows of a dedicated tab
page when the ``--window`` option is set to ``usetab``. See
``help pyclewn-usetab``.

* The new command ``Cexitclewn`` closes the debugging session and removes the
Pyclewn buffers and their windows (issue #20).

* Two new key mappings are available in the breakpoints window. Use ``+`` to
toggle the breakpoint state between enable/disable, and use ``<C-K>`` to
delete the breakpoint.

* The new vim.ping() function may be used to check whether an existing Python
process may be attached to.

Changes
^^^^^^^

* Many improvements to the handling of the Pyclewn windows (issue #17).

* No windows are created when the ``--window`` option is set to ``none``.

Bug fixes
^^^^^^^^^

* Issue #6: Fix the crash in Pyclewn versions 2.0 and 2.0.1 when trying to
attach to a remote gdb.

* Issue #12: Prevent Pyclewn from running with an obsolete version of its Vim
run time files.

* Issue #13: Fix the error messages after ``:Pyclewn pdb`` failure.

* Issue #14: tmux can be used now with the ``terminal`` option, e.g.
``--terminal=tmux,split-window``.

* Issue #15: The clewn buffers are now emptied after the ``Cquit`` command.

* Issue #18: Create the windows layout upon starting Pyclewn. The windows
layout is still created upon the first command instead, when Pyclewn is
started with ``python -m clewn --window=usetab``.

* Issue #19: Vim signs are placed now in the window of a buffer loaded before
the debugging session instead of using the current window.

* Issue #22: Autoscroll the console when the ``--window`` option is set to
``none``.

* Issue #21: A gdb error message is printed now when the ``Cdbgvar`` command
fails.
===============

Loading...