Rename python function thread_from_thread_handle to thread_from_handle
authorKevin Buettner <kevinb@redhat.com>
Thu, 21 Mar 2019 03:38:33 +0000 (20:38 -0700)
committerKevin Buettner <kevinb@redhat.com>
Tue, 9 Apr 2019 03:21:34 +0000 (20:21 -0700)
commit2b0c8b019996b23fb4717687f5e7ac8c5620c089
tree27f4cf53d2e1f632def4eea8f081c92bdd22c88c
parentc369f8f0face23a06e0cf114bf70a024ba9b4959
Rename python function thread_from_thread_handle to thread_from_handle

This renaming was done to stay consistent with the naming of the new
gdb.InferiorThread.handle method.  I had initially named it "thread_handle"
but Tom Tromey suggested just "handle".

The old name (thread_from_thread_handle) still works, but is marked as
deprecated in comments in the code as well as in the documentation.

I have some code which uses these functions.  I very much like the
brevity of the new names.

gdb/doc/ChangeLog:

* python.texi (Inferiors In Python): Rename
Inferior.thread_from_thread_handle to Inferior.thread_from_handle.
Add note about the former being deprecated.

gdb/ChangeLog:

* python/py-inferior.c (infpy_thread_from_thread_handle):
Adjust comments to reflect renaming of thread_from_thread_handle
to thread_from_handle.  Adjust keywords.  Fix type error message.
(inferior_object_methods): Add thread_from_handle.  Retain
thread_from_thread_handle, but mark it as deprecated.

testsuite/ChangeLog:

* gdb.python/py-thrhandle.exp: Adjust tests to call
thread_from_handle instead of thread_from_thread_handle.
gdb/ChangeLog
gdb/doc/ChangeLog
gdb/doc/python.texi
gdb/python/py-inferior.c
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.python/py-thrhandle.exp