Mercurial > emacs
comparison lisp/ChangeLog @ 103752:dcd3d86fcf81
* progmodes/gdb-mi.el (gdb-init-1): Disassembly buffer mode name
may contain frame information, so `string-match' should be used.
(gdb-update): Disassembly is invalidated through
`gdb-get-selected-frame'.
(gdb-pad-string): New function to pad string with spaces.
(gdb-invalidate-disassembly): Invalidate only if the buffer
exists.
(gdb-disassembly-handler-custom): Column alignment.
(gdb-disassembly-place-breakpoints): Clear old breakpoints before
placing new ones.
(gdb-toggle-breakpoint, gdb-delete-breakpoint): Now work from the
end of line, too.
(gdb-frame-handler): Match convention to for disassembly buffer
mode name.
author | Dmitry Dzhus <dima@sphinx.net.ru> |
---|---|
date | Tue, 07 Jul 2009 17:36:42 +0000 |
parents | 47e338b0e07b |
children | bd7c204d425b |
comparison
equal
deleted
inserted
replaced
103751:47e338b0e07b | 103752:dcd3d86fcf81 |
---|---|
1 2009-07-07 Dmitry Dzhus <dima@sphinx.net.ru> | 1 2009-07-07 Dmitry Dzhus <dima@sphinx.net.ru> |
2 | |
3 * progmodes/gdb-mi.el (gdb-init-1): Disassembly buffer mode name | |
4 may contain frame information, so `string-match' should be used. | |
5 (gdb-update): Disassembly is invalidated through | |
6 `gdb-get-selected-frame'. | |
7 (gdb-pad-string): New function to pad string with spaces. | |
8 (gdb-invalidate-disassembly): Invalidate only if the buffer | |
9 exists. | |
10 (gdb-disassembly-handler-custom): Column alignment. | |
11 (gdb-disassembly-place-breakpoints): Clear old breakpoints before | |
12 placing new ones. | |
13 (gdb-toggle-breakpoint, gdb-delete-breakpoint): Now work from the | |
14 end of line, too. | |
15 (gdb-frame-handler): Match convention to for disassembly buffer | |
16 mode name. | |
2 | 17 |
3 * progmodes/gdb-mi.el (gdb-init-1): Set mode name for disassembly | 18 * progmodes/gdb-mi.el (gdb-init-1): Set mode name for disassembly |
4 buffer properly. | 19 buffer properly. |
5 (gdb-breakpoints-list-handler-custom): Replacement for | 20 (gdb-breakpoints-list-handler-custom): Replacement for |
6 gdb-break-list-handler. Using real parser instead of regexps now. | 21 `gdb-break-list-handler'. Using real parser instead of regexps |
7 (gdb-place-breakpoints): Replacement for gdb-break-list-custom. | 22 now. |
8 Use gdb-breakpoints-list instead of parsing breakpoints buffer to | 23 (gdb-place-breakpoints): Replacement for `gdb-break-list-custom'. |
9 place breakpoints. | 24 Use `gdb-breakpoints-list' instead of parsing breakpoints buffer |
25 to place breakpoints. | |
10 (def-gdb-memory-unit): A new macro to define gdb-memory-unit-.. | 26 (def-gdb-memory-unit): A new macro to define gdb-memory-unit-.. |
11 functions. | 27 functions. |
12 (gdb-disassembly-handler-custom): Show overlay arrow. | 28 (gdb-disassembly-handler-custom): Show overlay arrow. |
13 (gdb-disassembly-place-breakpoints): Show breakpoints in | 29 (gdb-disassembly-place-breakpoints): Show breakpoints in |
14 disassembly buffer. | 30 disassembly buffer. |
15 (gdb-toggle-breakpoint, gdb-delete-breakpoint) | 31 (gdb-toggle-breakpoint, gdb-delete-breakpoint) |
16 (gdb-goto-breakpoint): Using gdb-breakpoint text properties | 32 (gdb-goto-breakpoint): Using `gdb-breakpoint' text properties |
17 instead of parsing breakpoints buffer. | 33 instead of parsing breakpoints buffer. Fixed old menu references |
18 Fixed old menu references in gud-menu-map. | 34 in `gud-menu-map'. |
19 | 35 |
20 * fadr.el: Removed. | 36 * fadr.el: Removed. |
21 | 37 |
22 * progmodes/gdb-mi.el: Port memory buffer from gdb-ui.el | 38 * progmodes/gdb-mi.el: Port memory buffer from gdb-ui.el |
23 (gdb-memory-address): New variable which holds top address of | 39 (gdb-memory-address): New variable which holds top address of |