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