Mercurial > emacs
view nextstep/AUTHORS @ 104155:87373993f3bd
* progmodes/gdb-mi.el (gdb-frame-number): Initialize with nil.
(gdb-overlay-arrow-position): Renamed to
`gdb-disassembly-position'.
(gdb-overlay-arrow-position, gdb-thread-position)
(gdb-disassembly-position): Declare variables.
(gdb-wait-for-pending): Function now.
(gdb-add-subscriber, gdb-delete-subscriber, gdb-get-subscribers)
(gdb-emit-signal, gdb-buf-publisher): Declare before first use so
compilation goes smoothly.
(gdb, gdb-non-stop, gdb-buffers): New customization groups.
(gdb-non-stop-setting): New customization setting which replaces
`gdb-non-stop' so changing it doesn't break active GDB session.
(gdb-stack-buffer-locations, gdb-stack-buffer-addresses)
(gdb-thread-buffer-verbose-names, gdb-thread-buffer-arguments)
(gdb-thread-buffer-locations, gdb-thread-buffer-addresses)
(gdb-show-threads-by-default): New customization options.
(gdb-buffer-type, gdb-buffer-shows-main-thread-p): New helper
routines.
(gdb-get-buffer-create): Send buffers update signal when they are
created.
(gdb-invalidate-locals, gdb-invalidate-registers)
(gdb-invalidate-breakpoints)
(gdb-invalidate-threads, gdb-invalidate-disassembly)
(gdb-invalidate-memory): Accept update signal.
(gdb-current-context-command): Use --frame option.
(gdb-update-gud-running, gdb-running, gdb-setq-thread-number):
Implement `gdb-frame-number' selection logic.
(gdb-show-run-p, gdb-show-stop-p): Helper functions which decide
whether to show GUD toolbar buttons.
(gdb-thread-exited): Unselect current thread when it exits.
(gdb-stopped): Typo fixed (now really runs `gdb-stopped-hooks').
(gdb-mark-line): Routine which sets overlay arrow or inverses
video on fringeless displays.
(gdb-table, gdb-table-add-row, gdb-table-string): Structure used
to build aligned columns of data in GDB buffers and set text
properties line-by-line.
(gdb-invalidate-breakpoints)
(gdb-breakpoints-list-handler-custom)
(gdb-thread-list-handler-custom, gdb-disassembly-handler-custom)
(gdb-stack-list-frames-custom, gdb-locals-handler-custom)
(gdb-registers-handler-custom): Align data columns.
(gdb-locals-handler-custom): Now prints data like in variable
declarations.
(gdb-jump-to, gdb-file-button, gdb-insert-file-location-button):
Removed confusing buttons.
(gdb-invalidate-threads): Append --frame.
(gdb-threads-mode-map, gdb-breakpoints-mode-map): TAB to switch
between breakpoints/threads buffers.
(gdb-set-window-buffer): Now can ignore dedicated windows.
(gdb-propertize-header): Use `gdb-set-window-buffer'.
(def-gdb-thread-buffer-simple-command): Numerous typos fixed.
(def-gdb-thread-buffer-gud-command): Replaces
`def-gdb-thread-buffer-gdb-command' and uses standard GUD commands
for fine thread control.
(gdb-preempt-existing-or-display-buffer): New function used to
display bound buffers without breaking window layout.
(gdb-frame-location): Replaces `gdb-insert-frame-location'.
(gdb-select-frame): New version of `gdb-frames-select' which now
sets `gdb-frame-number' so commands may use --frame option instead
of inner debugger state.
(gdb-frame-handler): Do not set `gdb-frame-number'.
(gdb-threads-mode-map): Select threads with mouse.
(I forgot to include sources in previous commit)
author | Dmitry Dzhus <dima@sphinx.net.ru> |
---|---|
date | Tue, 04 Aug 2009 17:16:58 +0000 |
parents | d47ff67f1a11 |
children | f5a478bc42bc |
line wrap: on
line source
In addition to the folks listed in ../AUTHORS responsible for GNU Emacs itself, the NeXTstep port owes to the following people: Carl Edman original author and maintainer, mainly UI Michael Brouwer heavy contributor, input handling and other areas Christian Limpach help / maintenance on NeXTstep Scott Bender OpenStep, Rhapsody ports Christophe de Dinechin MacOS X port Adrian Robert GNUstep port, update Emacs 20 -> 21+ Joe Reiss popup menu, dialog boxes; icons Andrew Athan font panel integration Scott Byer improved rendering code Scott Hess keyboard handling suggestions Rahul Abrol "hide others" patch Adam Ratcliffe preferences panel documentation Peter Dyballa assistance with non-ASCII rendering and keyboard handling David M. Cooke fix to XPM crash bug Carsten Bormann initial patch and assistance getting dired working for non-ASCII filenames Andrew Moore assistance on ns-mark-nav extension The GNUstep port was made possible through the assistance of Adam Fedor, Fred Kiefer, M. Uli Klusterer, Alexander Malmberg, Jonas Matton, and Riccardo Mottola. Leigh Smith maintained the SourceForge project for a period. Suggestions from Darcy Brockbank, Timothy Bissell, Scott Byer, David Griffiths, Scott Hess, Eberhard Mandler, John C. Randolph, and Bradley Taylor all helped things along at one point or another. Axel Seibert <seiberta@@informatik.tu-muenchen.de> and Paul J. Sanchez <paul@@whimsy.umsl.edu> offered their time and machines to make a binary release possible. We would also like to thank a number of people who kept up the constant supply of bug reports, suggested features and praise: Hardy Mayer, Gisli Ottarsson, Anthony Heading, David Bau, Jamie Zawinski, Martin Moncrieffe, Simson L. Garfinkel, Richard Stallman, Stephen Anderson, Ivo Welch, Magnus Nordborg, Tom Epperly, Andreas Koenig, Yves Arrouye, Anil Somayaji, Gregor Hoffleit; and the few hundred other people on the mailing list from whom we didn't hear much, but the presence of which assured us that maybe this project was actually worth doing.