@@ -4,16 +4,55 @@ Changelog
44v0.9.7
55------
66
7+ Well guys. I's been some time since the latest release, six months have passed
8+ We have added a whole slew of new features, and closed a number of bugs as well.
9+
10+ We also have a new frontend for bpython. Marien Zwart contributed a urwid
11+ frontend as an alternative for the curses frontend. Be aware that there still
12+ is a lot to fix for this urwid frontend (a lot of the keyboard shortcuts do not
13+ yet work for example) but please give it a good spin. Urwid also optionally
14+ integrates with a Twisted reactor and through that with things like the GTK
15+ event loop.
16+
17+ At the same time we have done a lot of work on the GTK frontend. The GTK
18+ frontend is now 'usable'. Please give that a spin as well by running python-gtk
19+ on you system.
20+
21+ We also welcome a new contributor in the name of Michele Orrù who we hope will
22+ help us fix even more bugs and improve functionality.
23+
24+ As always, please submit any bugs you might find to our bugtracker.
25+
726* Pastebin confirmation added; we were getting a lot of people accidentally
827 pastebinning sensitive information so I think this is a good idea.
9- * GTK now has pastebin, both for full log as well as the current selection
10- * GTK now has write2file
11- * GTK now has a menu
12- * GTK now has a statusbar
13-
14- * #121: GTK set default focus to repl widget
28+ * Don't read PYTHONSTARTUP when executed with -i.
29+ * BPDB was merged in. BPDB is an extension to PDB which allows you to press B
30+ in a PDB session which will let you be dropped into a bpython sessions with
31+ the current PDB locals(). For usage, see the documentation.
32+ * The clear word shortcut (default: C-w) now deletes to the buffer.
33+ * More tests have been added to bpython.
34+ * The pastebin now checks for a previous paste (during the session) with the
35+ exact same content to guard against twitchy fingers pastebinning multiple
36+ times.
37+ * Let import completion return "import " instead of "import".
38+
39+ * GTK now has pastebin, both for full log as well as the current selection.
40+ * GTK now has write2file.
41+ * GTK now has a menu.
42+ * GTK now has a statusbar.
43+ * GTK now has show source functionality.
44+ * GTK saves the pastebin url to the clipboard.
45+ * GTK now has it's own configuration section.
46+ * Set focus to the GTK text widget to allow for easier embedding in PIDA and
47+ others which fixes issues #121.
48+
49+ * #87: Add a closed attribute to Repl to fix mercurial.ui.ui expecting stderr
50+ to have this attribute.
51+ * #108: Unicode characters in docsrting crash bpython
1552* #118: Load_theme is not defined.
1653* #99: Configurable font now documented.
54+ * #123: <F8> Pastebin can't handle 'ESC' key
55+ * #124: Unwanted input when using <arrow>/<FXX> keys in the statusbar prompt.
1756
1857
1958v0.9.6.2
0 commit comments