mirror of https://github.com/python/cpython
merge
This commit is contained in:
commit
5d27ed858a
|
@ -27,6 +27,12 @@ Core and Builtins
|
|||
Library
|
||||
-------
|
||||
|
||||
- Issue #23600: Default implementation of tzinfo.fromutc() was returning
|
||||
wrong results in some cases.
|
||||
|
||||
- Issue #25203: Failed readline.set_completer_delims() no longer left the
|
||||
module in inconsistent state.
|
||||
|
||||
- Issue #25011: rlcomplete now omits private and special attribute names unless
|
||||
the prefix starts with underscores.
|
||||
|
||||
|
|
|
@ -464,10 +464,11 @@ set_completer_delims(PyObject *self, PyObject *args)
|
|||
/* Keep a reference to the allocated memory in the module state in case
|
||||
some other module modifies rl_completer_word_break_characters
|
||||
(see issue #17289). */
|
||||
free(completer_word_break_characters);
|
||||
completer_word_break_characters = strdup(break_chars);
|
||||
if (completer_word_break_characters) {
|
||||
rl_completer_word_break_characters = completer_word_break_characters;
|
||||
break_chars = strdup(break_chars);
|
||||
if (break_chars) {
|
||||
free(completer_word_break_characters);
|
||||
completer_word_break_characters = break_chars;
|
||||
rl_completer_word_break_characters = break_chars;
|
||||
Py_RETURN_NONE;
|
||||
}
|
||||
else
|
||||
|
|
Loading…
Reference in New Issue