@@ -6,49 +6,42 @@ Changelog
6
6
7
7
This release contains major changes to the frontends:
8
8
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.
12
12
13
13
New features:
14
14
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.
15
37
* 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.
44
41
* 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.
52
45
53
46
Fixes:
54
47
0 commit comments