Terry J. Reedy <tjre...@udel.edu> added the comment:

Neither '1 .bit_length()' (space required) nor '1.3.hex()', both legal syntax, 
get either proper completions or call hints.  Neither does the erroneous syntax 
'1.bit_length'. This suggests that the backwards parsing from the final '.' 
could be improved.  The first place to look would be whatever common code there 
is in hyperparser.

(Side note: something.x<tab> tabs if no completions are found.  Should inproved 
doc on this.)

----------
title: Wrong hint when class methods and builtins named same -> IDLE call hints 
and completions confused by ints and floats
type:  -> behavior
versions:  -Python 3.7

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue41266>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to