Commit Graph

114 Commits

Author SHA1 Message Date
Tom Tromey
7c9b1fb65b Use gdb.Thread
gdb 14 will include gdb.Thread, which handles signal blocking,
so we can remove the local hack for this.
2023-11-22 20:56:23 -07:00
Tom Tromey
37f050380b Remove Python 2 support
gdb got rid of Python 2 support
2023-11-22 20:48:58 -07:00
Tom Tromey
b21838a4ea nothing used set-breakpoint.xpm 2017-09-06 06:29:00 -06:00
Tom Tromey
756d5c66f8 Add some new icons
Add some new icons from Feather Icons.
A few old ones remain for the source window contents.
2017-09-05 22:39:04 -06:00
Tom Tromey
e589768aeb Fix some key bindings
The "u" and "d" key bindings were reversed.
Fixes #9
2017-09-05 22:05:20 -06:00
Tom Tromey
e5f4aeaa8b try to choose correct python version using gdb 2017-09-03 12:36:35 -06:00
Tom Tromey
3434cb0300 Merge pull request #41 from StinGer-ShoGuN/master
Fix error when displaying diff in a display window
2017-07-18 13:23:52 -06:00
Baptiste MARÉCHAL
249e0be02a fix missing import
Import the Differ class and remove the explicit call to difflib when
instantiating it.
2017-07-17 17:03:55 +02:00
Tom Tromey
9d0cff088d don't notify about bug 13351 2016-05-24 10:57:57 -06:00
Tom Tromey
028cd69469 fix labels and order of up/down buttons 2016-03-03 09:05:43 -07:00
Tom Tromey
124d875f48 fix labels on up/down buttons 2016-03-03 09:04:42 -07:00
Tom Tromey
e434095c42 add minimum requirements using gi.require_version 2015-12-28 16:03:34 -07:00
Tom Tromey
48e2764916 add stop notifications
Fixes #38
2015-09-29 12:52:46 -06:00
Tom Tromey
6caa2acfc3 show pointer icon at current PC
Fixes #24
2015-09-20 20:54:21 -06:00
Tom Tromey
a93e40bc05 clear breakpoint marker if breakpoint is disabled
Fixes #34
2015-09-19 20:15:40 -06:00
Tom Tromey
c1bb37366c handle errors from gdb.newest_frame
Fixes #35
2015-08-05 13:58:28 -06:00
Tom Tromey
4c77bd7135 remove bogus import 2015-08-04 14:58:10 -06:00
Tom Tromey
de76c8e44e add frame number 2015-08-04 14:56:20 -06:00
Tom Tromey
63cbacd9db update to describe bug 18620 2015-07-02 22:38:15 -06:00
Tom Tromey
1273564e45 make up/down buttons work again
Fixes #31
2015-07-02 22:27:48 -06:00
Tom Tromey
e67f0d3acb handle pending breakpoints
Fixes #33
2015-07-02 20:59:12 -06:00
Tom Tromey
ca8344526c beginnings of a source window
does not yet really work
2015-07-02 20:14:30 -06:00
Tom Tromey
6cda3363be fix my mysteriously misspelled name 2015-07-02 20:04:16 -06:00
Tom Tromey
daceae7cb8 make theme affect empty windows as well 2015-05-25 15:48:33 -06:00
Tom Tromey
6b67ba36d2 remove items that are in the issues 2015-05-24 13:39:08 -06:00
Tom Tromey
1ab13b05e5 update source windows when objfiles come or go
Fix #27
2015-05-20 20:12:44 -06:00
Tom Tromey
9e116896c6 use icon_name, not stock_id
I couldn't reproduce this bug -- I couldn't see how to get gtk to emit
deprecation warnings for me.  This should work though.

Fix #30.
2015-05-20 08:08:44 -06:00
Tom Tromey
22bdecb10d make it work with both python2 and python3
I ran 2to3, fixed up the output a tiny bit, and fixed the C module as
well.  I smoke tested with both versions of Python but didn't use it in
anger yet.

Fix #29
2015-05-19 09:44:09 -06:00
Tom Tromey
63baaf9c82 allow breakpoint deletion from source window 2015-05-16 13:18:34 -06:00
Tom Tromey
9bc0efd258 privatize _breakpoint_source_map 2015-05-16 13:12:35 -06:00
Tom Tromey
ff700b4a97 save and restore window geometry 2015-05-13 21:17:19 -06:00
Tom Tromey
6d49924a9d change executable-line icon 2015-05-10 20:05:08 -06:00
Tom Tromey
089d965a4b handle case where symtab is None 2015-05-10 10:57:09 -06:00
Tom Tromey
ffd6d83a03 fix breakpoint display in source windows 2015-05-10 10:53:01 -06:00
Tom Tromey
1bec4626eb fix some bugs in gui show 2015-05-10 08:00:20 -06:00
Tom Tromey
e8467f8488 make gui show and gui list commands 2015-05-09 21:32:02 -06:00
Tom Tromey
2eece3f732 fix buglet 2015-05-09 20:53:42 -06:00
Tom Tromey
a6e266899d remove obsolete FIXMEs 2015-05-09 20:19:18 -06:00
Tom Tromey
7647b97c01 try to update source window when breakpoints change
this is not tested yet
2015-05-08 13:01:23 -06:00
Tom Tromey
6b5c4dc9df rearrange a bit 2015-05-07 14:15:49 -06:00
Tom Tromey
f94c64d369 add parameters for line numbers and tab width 2015-05-07 11:30:14 -06:00
Tom Tromey
7956c96cae warn about missing features 2015-05-06 13:59:24 -06:00
Tom Tromey
f11f884f8d add up and down buttons to source window 2015-05-06 12:41:28 -06:00
Tom Tromey
88f77590bd update docs 2015-05-06 10:39:23 -06:00
Tom Tromey
1b0d5c7888 rename README 2015-05-06 10:35:04 -06:00
Tom Tromey
84ea482619 make hack-gdbinit depend on all 2015-05-06 09:15:19 -06:00
Tom Tromey
61b54f1eb1 fix syntax error 2015-05-06 08:32:53 -06:00
Tom Tromey
561da01b2d non-working adapt 2015-05-05 16:27:44 -06:00
Tom Tromey
2065b4138a update titles when changed 2015-05-05 10:25:45 -06:00
Tom Tromey
adc31aa077 refactor parameters 2015-05-05 10:23:59 -06:00