Skip to content

Commit c7e3304

Browse files
committed
Sort new features by bug numbers
Also remove some in depth explanation. This should be moved to the documentation. Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
1 parent e9c7e2b commit c7e3304

File tree

1 file changed

+31
-38
lines changed

1 file changed

+31
-38
lines changed

CHANGELOG

Lines changed: 31 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -6,49 +6,42 @@ Changelog
66

77
This release contains major changes to the frontends:
88

9-
* curtsies is the new default frontend
10-
* the old curses frontend is available as bpython-curses
11-
* the GTK+ frontend has been removed
9+
* curtsies is the new default frontend.
10+
* The old curses frontend is available as bpython-curses.
11+
* The GTK+ frontend has been removed.
1212

1313
New features:
1414

15+
* #194: Syntax-highlighted tracebacks. Thanks to Miriam Lauter.
16+
* #234: Copy to system keyboard.
17+
* #285: Re-evaluate session and reimport modules.
18+
* #313: Warn when undo may take cause extended delay, and prompt to undo
19+
multiple lines.
20+
* #322: Watch imported modules for changes and re-evaluate on changes.
21+
* #328: bpython history not re-evaluated to edit a previous line of a multiline
22+
statement.
23+
* #334: readline command Meta-. for yank last argument. Thanks to Susan
24+
Steinman and Steph Samson.
25+
* #338: bpython help with F1.
26+
* #354: Edit config file from within bpython.
27+
* #382: Partial support for pasting in text with blank lines.
28+
* #410: Startup banner that shows Python and bpython version
29+
* #426: Experimental mutliline autocompletion.
30+
* fish style last history completion with Arrow Right. Thanks to Nicholas
31+
Sweeting.
32+
* fish style automatic reverse history search with Arrow Up.
33+
Thanks to Nicholas Sweeting.
34+
* Incremental forward and reverse search.
35+
* All readline keys which kill/cut text correctly copy text for paste
36+
with Ctrl-y or Meta-y.
1537
* French translation.
16-
* #338: bpython help with F1
17-
* #354: edit config file from within bpython with F3
18-
* #322: watch imported modules for changes and reevaluate on changes
19-
which requires optional dependency "watchdog" Toggle with F5
20-
* #285: reevaluate session and reimport modules with F6
21-
* #234: copy to system keyboard with F10
22-
* fish style right arrow completion: the last readline history.
23-
line which the current line could complete to appears in gray and can
24-
be completed by hitting the right arrow key, enabled in config with
25-
right_arrow_completion thanks to Nicholas Sweeting
26-
* fish shell style automatic reverse history search: up arrow searches.
27-
readline history for entries containing the contents of the current line
28-
thanks to Nicholas Sweeting
29-
* incremental forward and reverse search, be default bound to meta-r and
30-
meta-s because the standard keys ctrl-r and ctrl-s have well established
31-
uses in bpython. These can be changed in the config for a more readline-
32-
faithful bpython experience.
33-
* #410: startup banner that shows Python and bpython version
34-
* #334: readline command meta-. for yank last argument works
35-
thanks to Susan Steinman and Steph Samson
36-
* all readline keys which kill/cut text correctly copy text for paste
37-
with ctrl-y or meta-y
38-
* #194: Syntax-highlighted tracebacks thanks to Miriam Lauter
39-
* #328: bpython history not reevaluated to edit a previous line of a
40-
multiline statement
41-
* removal links provided for bpaste pastebins
42-
* more informative error messages when source can't be found for an object
43-
thanks to Liudmila Nikolaeva and Miriam
38+
* Removal links for bpaste pastebins are now displayed.
39+
* More informative error messages when source cannot be found for an object.
40+
Thanks to Liudmila Nikolaeva and Miriam Lauter.
4441
* Message displayed if history in scrollback buffer is inconsistent with
45-
output from last reevaluation of bpython session thanks to Susan Steinman
46-
* Adjust logging level with -L or -LL
47-
* #426: mutliline autocompletion (requires optional dependency Jedi)
48-
* #313: warn when undo may take cause extended delay, and prompt to undo
49-
multiple lines (set threshold in config with single_undo_time)
50-
* #382: partial support for pasting in text with blank lines
51-
* basic string literal completion
42+
output from last re-evaluation of bpython session. Thanks to Susan Steinman.
43+
* Adjust logging level with -L or -LL.
44+
* Basic string literal completion.
5245

5346
Fixes:
5447

0 commit comments

Comments
 (0)