| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1139
|
| | |
|
| |
| |
| |
| | |
hollow if not in innermost frame.
|
| |
| |
| |
| |
| |
| |
| | |
Always split windows.
(gdb-speedbar-timer-fn): Only raise frame after user input.
(gdb-same-frame): Reverse initial value.
(gdb-display-gdb-buffer): Check for GUD buffer in other frames.
|
|\|
| |
| |
| | |
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1132
|
| | |
|
| |
| |
| |
| |
| |
| | |
icons work for assembler, i.e. FILE.s, FILE.S (not disassembly).
(gdb-goto-breakpoint): Likewise for visiting breakpoints.
(gdb-assembler-custom): Be careful not to match other addresses.
|
| |
| |
| |
| |
| |
| |
| | |
gud-tool-bar-item-visible-no-fringe.
(gdb-display-buffer): Don't pop new buffer if gud-comint-buffer
is already visible in frame. Remove optional size parameter
and add optional frame parameter.
|
| |
| |
| |
| |
| |
| | |
(gdb-var-create-handler): ...until here when there are values.
(gdb-post-prompt): Don't do -var-update with no watch expressions.
(gdb-info-locals-handler): Don't match "struct {...}" as an array.
|
| |
| |
| |
| |
| |
| |
| |
| | |
value of addresses rather than (partial) string value.
(gdb-frame-handler): Change regexp according to above change.
(gdb-breakpoints-mode, gdb-frames-mode, gdb-threads-mode)
(gdb-registers-mode, gdb-memory-mode, gdb-locals-mode)
(gdb-assembler-mode): Disable undo in these buffers.
|
| |
| |
| |
| |
| | |
value of addresses rather than (partial) string value.
(gdb-frame-handler): Change regexp according to above change.
|
|\|
| |
| |
| | |
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1121
|
| |
| |
| |
| |
| |
| |
| |
| | |
(gdb-set-gud-minor-mode-existing-buffers)
(gdb-info-breakpoints-custom, gdb-get-location)
(gdb-set-gud-minor-mode-existing-buffers-1): Use it.
Previously gdb-create-define-alist wasn't always run and added to
after-save-hook.
|
| |
| |
| |
| |
| |
| |
| |
| | |
(gdb-previous-frame-pc-address): ...to this.
(gdb-get-selected-frame): Use MI command -stack-info-frame instead
of "info frame" with Gdb 6.4+.
(gdb-stack-list-frames-regexp): New regexp.
(gdb-frame-handler-1): Parse output of -stack-info-frame
|
| | |
|
| |
| |
| |
| | |
(gdb-locals-mode, gdb-registers-mode): Use it for header line.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
window clicked on first (regression in 22.2).
(gdb): Display thread number in mode-line.
(gdb-make-header-line-mouse-map): Move to avoid byte compiler warnings.
(gdb-breakpoints-header): New variable.
(gdb-breakpoints-mode, gdb-threads-mode): Use it for header line.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(gdb-init-1): Initialise it.
(gdb-annotation-rules): New entry for "new-thread".
(gdb-thread-identification): New function to customize
mode-line-buffer-identification.
(gdb-frames-mode, gdb-registers-mode, gdb-locals-mode)
(gdb-assembler-mode): Use it.
(gdb-threads-mode): Force "info threads" onto queue.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(gdb, gdb-starting, gdb-frames-mode): Use it.
(gdb-invalidate-frames): Advise to call "info stack" only if
execution has occurred.
(gdb-info-breakpoints-custom): Only update overlay-arrow pointing to
selected frame if no execution has occurred.
(gdb-frames-force-update): New interactive function.
(gdb-frames-mode-map): Bind it to "F".
|
| |
| |
| |
| | |
(menu): Add/expand menu tooltips.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(gdb-debug-log-max, gdb-enable-debug)
(gdb-cpp-define-alist-program, gdb-cpp-define-alist-flags)
(gdb-show-main, gdb-many-windows, gdb-use-separate-io-buffer)
(gdb-speedbar-auto-raise, gdb-use-colon-colon-notation)
(gdb-show-changed-values, gdb-max-children)
(gdb-delete-out-of-scope, gdb-same-frame, gdb-find-source-frame)
(breakpoint-enabled, breakpoint-disabled, gdb-max-frames)
(gdb-all-registers, gdb-memory-repeat-count, gdb-memory-format)
(gdb-memory-unit): Move to new group from GUD group.
(menu): Allow customization from GDB-UI menu-item.
|
|\|
| |
| |
| | |
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1107
|
| |
| |
| |
| | |
Fix in disassembly buffer (regression in 22.2).
|
| |
| |
| |
| | |
thread in [h-e-w]).
|
| |
| |
| |
| | |
Fix in disassembly buffer (regression in 22.2).
|
|\|
| |
| |
| | |
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1090
|
| |
| |
| |
| |
| |
| |
| | |
gdb-mouse-jump, gdb-get-buffer-create, gdb-debug-log,
gdb-set-gud-minor-mode-existing-buffers-1): Fix typos in docstrings.
(gdb-pending-triggers): Reflow docstring.
(gdb, gdb-init-1): Fix typos in docstrings of gud-def definitions.
|
| |
| |
| |
| |
| | |
function-name-face correctly when user has
"set print address off".
|
|\|
| |
| |
| | |
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1074
|
| |
| |
| |
| | |
to mouse-set-point in buffers that aren't associated with files.
|
| |
| |
| |
| |
| | |
(gdb): (Re)set gdb-flush-pending-output to nil here...
(gdb-init-1): ...instead of here (before gdb-prompt).
|
| |
| |
| |
| | |
(gdb): Initialize it here instead.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(gdb-early-user-input): New variable.
(gdb): Reset gdb-flush-pending-output to nil and set
comint-input-sender here (before gdb-prompt), instead of...
(gdb-init-1): ...here.
(gdb-send): If Emacs is not ready, defer user input to...
(gdb-prompt): ...here.
|
|\|
| |
| |
| | |
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1028
|
| |
| |
| |
| |
| | |
(gdb-var-set-format-handler): New function.
(gdb-var-set-format): Use it.
|
|\|
| |
| |
| | |
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1021
|
| |
| |
| |
| |
| | |
gdb-cpp-define-alist-program if file is nil (currently only
" *partial-output-...").
|
|\|
| |
| |
| | |
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1006
|
| |
| |
| |
| |
| |
| | |
session doesn't hang because gdb-pending-triggers is non-nil.
(gdb-frame-handler): Use buffer-file-name instead of
buffer-name in case of duplicate file names.
|
|\|
| |
| |
| | |
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
|
| |
| |
| |
| | |
quotes in case of spaces, e.g. STL containers (not pretty).
|
| |
| |
| |
| | |
"--annotate=3" option is necessary for the Graphical Interface.
|
| | |
|
| |
| |
| |
| | |
of watch expressions (only works fully with GDB 6.7 or later).
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(gdb-breakpoint-regexp, gdb-mouse-toggle-breakpoint-margin)
(gdb-mouse-toggle-breakpoint-fringe, gdb-delete-breakpoint)
(gdb-goto-breakpoint): Generalise for breakpoints with multiple
locations.
(gdb-info-breakpoints-custom, gdb-assembler-custom)
(gdb-toggle-breakpoint): Update for new gdb-breakpoint-regexp.
(gdb-put-breakpoint-icon): Only display icon for parent breakpoint.
|
| | |
|
| | |
|
|/
|
|
|
|
|
|
|
|
| |
(gdb-breakpoint-regexp, gdb-mouse-toggle-breakpoint-margin)
(gdb-mouse-toggle-breakpoint-fringe, gdb-delete-breakpoint)
(gdb-goto-breakpoint): Generalise for breakpoints with multiple
locations.
(gdb-info-breakpoints-custom, gdb-assembler-custom)
(gdb-toggle-breakpoint): Update for new gdb-breakpoint-regexp.
(gdb-put-breakpoint-icon): Only display icon for parent breakpoint.
|