Oleg Iarygin
7fbc7f6128
gh-91098: Use Argument Clinic for Object/classobject.c to fix docstrings ( #31711 )
...
Closes GH-91098.
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2022-04-18 19:56:53 -07:00
Caio Agiani
222865daab
bpo-46588: fix typo in test_calltip.py (GH-31119)
2022-02-03 23:39:59 -05:00
Terry Jan Reedy
8dfe15625e
bpo-43013: Update idlelib code to 3.x (GH-24315)
...
Remove 9 remaining '(object)' occurrences in class headers in idlelib
and 25 '()' occurrences in idlelib.idle_test class headers.
2021-01-24 14:08:50 -05:00
Terry Jan Reedy
7ddbaa7a1b
bpo-42416: Use inspect.getdoc for IDLE calltips (GH-23416)
...
Inspect.getdoc(ob) sometimes gets docstrings when ob.__doc__ is None.
2020-11-20 01:59:11 -05:00
Tal Einat
da7bb7b4d7
bpo-40511: Stop unwanted flashing of IDLE calltips (GH-20910)
...
They were occurring with both repeated 'force-calltip' invocations and by typing parentheses
in expressions, strings, and comments in the argument code.
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2020-11-01 22:59:52 -05:00
Terry Jan Reedy
40a0625792
bpo-40181: Remove '/' reminder in IDLE calltips. (GH-22350)
...
The marker was added to the language in 3.8 and
3.7 only gets security patches.
2020-09-22 01:43:55 -04:00
Tal Einat
52013e5b6d
bpo-38689: avoid IDLE hanging when calltip fails getting a signature (GH-17152)
...
Inspect.signature failed on the test case because its isinstance call raised.
2020-04-03 23:05:58 -04:00
Terry Jan Reedy
949fe976d5
bpo-35763: Make IDLE calltip note about '/' less obtrusive (GH-13791)
...
Add it to the end of the first line if there is room. Tests were reworked.
2019-06-04 21:55:37 -04:00
Emmanuel Arias
ab54b9a130
bpo-35641: IDLE - format calltip properly when no docstring (GH-11415)
2019-01-03 02:47:58 -05:00
Terry Jan Reedy
06e2029dfa
bpo-33907: Rename an IDLE module and class. (GH-7807)
...
Improve consistency and appearance. Module idlelib.calltips is now calltip.
Class idlelib.calltip_w.CallTip is now Calltip.
2018-06-19 23:00:35 -04:00