1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-14 09:39:42 +00:00
Commit Graph

157 Commits

Author SHA1 Message Date
Juanma Barranquero
bb02b5ec14 (gud-def, gud-last-speedbar-stackframe): Doc fixes.
(gud-symbol, gud-expansion-speedbar-buttons, gud-speedbar-buttons,
gud-gdb-run-command-fetch-lines, gud-dbx-use-stopformat-p, gud-jdb-classpath,
gud-jdb-find-source-using-classpath, jdb, gud-find-class, gdb-script-mode,
gud-tooltip-event, gud-tooltip-tips): Fix typos in docstrings.
2008-02-18 15:36:03 +00:00
Nick Roberts
517045bc37 (gud-gdb): Don't reset gdb-ready.
(gdb-ready): Move declaration to gdb-ui.el.
2008-02-16 07:03:15 +00:00
Miles Bader
59ce725a3b Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08 20:46:54 +00:00
Glenn Morris
4e643dd23c Add 2008 to copyright years. 2008-01-07 02:11:00 +00:00
Dan Nicolaescu
f3041af143 * configure.in: Remove references to unsupported systems.
* notes/copyright:
* MAINTAINERS: Remove references to files that have been removed.

* os.texi (System Environment): Remove references to OSes that are
not supported anymore.

* PROBLEMS:
* MACHINES: Remove references to systems not supported anymore.

* makefile.w32-in:
* Makefile.in: Remove references to Xenix.

* gnus.el (gnus-use-long-file-name): Remove reference to xenix.

* obsolete/x-apollo.el: Remove file for unsupported system.

* term/x-win.el (vendor-specific-keysyms): Remove reference to
Apollo.

* progmodes/gud.el (gud-dgux-p): Remove.
(dbx): Remove reference to dgux.

* progmodes/ps-mode.el (ps-mode-print-function):
* ps-print.el (ps-lp-system):
* paths.el (rmail-spool-directory):
* ls-lisp.el (ls-lisp-emulation):
* lpr.el (lpr-lp-system):
* dired.el (dired-chown-program): Remove references to dgux.

* m/7300.h:
* m/acorn.h:
* m/alliant-2800.h:
* m/alliant.h:
* m/alliant1.h:
* m/alliant4.h:
* m/altos.h:
* m/amdahl.h:
* m/apollo.h:
* m/att3b.h:
* m/aviion-intel.h:
* m/aviion.h:
* m/celerity.h:
* m/clipper.h:
* m/cnvrgnt.h:
* m/convex.h:
* m/cydra5.h:
* m/delta88k.h:
* m/dpx2.h:
* m/dual.h:
* m/elxsi.h:
* m/f301.h:
* m/gould-np1.h:
* m/gould.h:
* m/i860.h:
* m/ibmps2-aix.h:
* m/ibmrt-aix.h:
* m/ibmrt.h:
* m/irist.h:
* m/is386.h:
* m/isi-ov.h:
* m/mega68.h:
* m/mg1.h:
* m/news-r6.h:
* m/news-risc.h:
* m/news.h:
* m/nh3000.h:
* m/nh4000.h:
* m/ns16000.h:
* m/ns32000.h:
* m/nu.h:
* m/orion.h:
* m/orion105.h:
* m/paragon.h:
* m/pfa50.h:
* m/plexus.h:
* m/pyramid.h:
* m/pyrmips.h:
* m/sh3el.h:
* m/sps7.h:
* m/sr2k.h:
* m/stride.h:
* m/sun1.h:
* m/sun2.h:
* m/sun3-68881.h:
* m/sun3-fpa.h:
* m/sun3-soft.h:
* m/sun3.h:
* m/sun386.h:
* m/symmetry.h:
* m/tad68k.h:
* m/tahoe.h:
* m/targon31.h:
* m/tek4300.h:
* m/tekxd88.h:
* m/tower32.h:
* m/tower32v3.h:
* m/ustation.h:
* m/wicat.h:
* m/xps100.h:
* s/cxux.h:
* s/cxux7.h:
* s/dgux.h:
* s/dgux4.h:
* s/dgux5-4-3.h:
* s/dgux5-4r2.h:
* s/esix.h:
* s/esix5r4.h:
* s/hiuxmpp.h:
* s/hiuxwe2.h:
* s/iris3-5.h:
* s/iris3-6.h:
* s/isc2-2.h:
* s/isc3-0.h:
* s/isc4-0.h:
* s/isc4-1.h:
* s/newsos5.h:
* s/newsos6.h:
* s/osf1.h:
* s/osf5-0.h:
* s/riscix1-1.h:
* s/riscix12.h:
* s/sco4.h:
* s/sco5.h:
* s/sunos4-0.h:
* s/sunos4-1.h:
* s/sunos413.h:
* s/sunos4shr.h:
* s/umax.h:
* s/unipl5-2.h:
* s/xenix.h:
* cxux-crt0.s:
* unexapollo.c:
* unexconvex.c:
* unexenix.c:
* unexsni.c: Remove files for systems no longer supported.

* m/intel386.h: Remove references to unsupported systems.

* w32.c (get_emacs_configuration): Remove reference to i860.

* sysdep.c: Remove dead code.
2008-01-06 00:56:56 +00:00
Nick Roberts
ae084884d0 (gud-def): Do nothing if gud-running is t.
(gud-speedbar-menu-items): Add item for gdb-var-set-format
below.
2008-01-03 22:00:06 +00:00
Glenn Morris
da567a4f47 (gdb-create-define-alist)
(gdb-restore-windows, gdb-reset, global-hl-line-highlight)
(hl-line-highlight, gdb-display-source-buffer)
(gdb-display-buffer, c-langelem-sym, c-langelem-pos)
(syntax-symbol, syntax-point, gdb-enqueue-input): Declare as functions.
2007-12-01 02:33:20 +00:00
Miles Bader
c12ecb0af9 Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-923
2007-11-09 09:45:30 +00:00
Nick Roberts
c91d7cbb08 (gud-gdb): Remove vestigial gdba doc and code. 2007-11-05 06:40:26 +00:00
Dan Nicolaescu
700fb4bac4 (gdb-source-window, gud-tooltip-mode)
(hl-line-mode, hl-line-sticky-flag): Pacify byte compiler.
2007-10-23 15:44:23 +00:00
Dan Nicolaescu
2f42c75fb0 * progmodes/gud.el (gud-target-name): Move definition before use.
* progmodes/dcl-mode.el: Require imenu at compile time.

* progmodes/cc-engine.el (c-maybe-stale-found-type): Pacify
byte-compiler.

* obsolete/fast-lock.el: Use featurep test instead of
string-match.

* eshell/esh-mode.el (eshell-handle-ansi-color): Require
ansi-color at compile time too.

* eshell/em-unix.el (eshell/info): Require info at compile time
too.

* w32-fns.el: Require w32-vars.

* diff-mode.el (diff-refine-hunk): Require smerge-mode at compile
time too.
2007-10-21 07:33:32 +00:00
Miles Bader
1af74d06e5 Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-875
2007-10-09 08:52:57 +00:00
Michaël Cadilhac
d4f1855ae3 (gud-gud-gdb-command-name): Fix typo in docstring. 2007-10-04 09:27:14 +00:00
Nick Roberts
a55f4be1a1 (gud-gud-gdb-command-name): New option.
(gud-gdb): New function for old M-x gdb (text command mode).
(gud-gdb-command-name, gdb): Move to gdb-ui.el.
2007-10-04 07:46:26 +00:00
Nick Roberts
39c9a04753 (pdb): Specify file for gud-break. 2007-10-02 11:22:22 +00:00
Nick Roberts
b621b522ad (gdb): Make gdba default and switch to gdb
if appropriate, i.e., reverse previous arrangement.
(gud-gdb-marker-filter): Adapt for above change.
2007-10-02 10:55:29 +00:00
Nick Roberts
08aef629ba (gud-display-line): Find source buffer even when
GUD buffer has it's own frame.
2007-10-01 11:28:21 +00:00
Nick Roberts
2863ab1682 (gdb-ready): New variable.
(gdb): Set it to nil.  Set gud-running to nil here...
(gud-common-init): ...instead of here.
2007-09-13 06:26:20 +00:00
Miles Bader
37cc095b6a Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-851
2007-08-13 13:41:28 +00:00
Richard M. Stallman
00b733b76d (gud-common-init): Use new name split-string-and-unquote. 2007-08-12 18:02:39 +00:00
Richard M. Stallman
39a8a2a799 (gud): Change to group `processes'. 2007-08-12 17:53:21 +00:00
Glenn Morris
e7f767c25e Replace `iff' in doc-strings and comments. 2007-08-08 07:34:30 +00:00
Miles Bader
9aecacd08a Merge from emacs--rel--22
Patches applied:

 * emacs--rel--22  (patch 70-73)

   - Update from CVS

2007-07-25  Glenn Morris  <rgm@gnu.org>

   * Relicense all FSF files to GPLv3 or later.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
2007-07-26 05:28:10 +00:00
Glenn Morris
1a484753b2 Switch license to GPLv3 or later. 2007-07-25 04:29:40 +00:00
Michael Albinus
db8af97395 * progmodes/compile.el (compilation-start): `start-process' must
still be redefined when calling `start-process-shell-command'.

* progmodes/gud.el (gud-file-name): When `default-directory' is a
remote file name, prepend its remote part to the filename.
(gud-common-init): When `default-directory' is a remote file name,
make the filename relative to it.
Based on a patch by Nick Roberts <nickrob@snap.net.nz>.
2007-07-11 19:38:21 +00:00
Nick Roberts
053bb163b6 (gud-common-init): Call string->strings instead
of split-string.
2007-07-08 06:54:40 +00:00
Dan Nicolaescu
b0fa5db6f6 (auto-mode-alist): Match more valid gdb init
file names.
2007-07-03 21:30:56 +00:00
Nick Roberts
e795222265 (gud-menu-map): Pdb can't handle SIGINT so
don't put stop on toolbar.
2007-04-30 22:05:51 +00:00
Nick Roberts
011dd48c57 (jdb): Add gud-print.
(gud-find-expr): Jdb prints the expression with the value, so
don't insert it in the output.
2007-04-12 14:24:54 +00:00
Nick Roberts
61e1467947 (gud-minor-mode-map): Make go button same
same length as stop button to lessen flicker.
2007-04-12 09:11:03 +00:00
Nick Roberts
a9fde69f5f (gdb): Restore existing session if user
tries to start a second one in graphical mode.
2007-04-09 06:52:30 +00:00
Nick Roberts
d2b3c7dbb8 (gud-minor-mode-map): Simplify. 2007-04-03 21:27:29 +00:00
Nick Roberts
c635126ac1 (gud-menu-map): Simplify.
(gud-minor-mode-map): Add tool-bar like bindings to the text mode
menubar.
2007-04-03 01:07:16 +00:00
Nick Roberts
e32ff2e256 (gdb): Pop up current GUD buffer if user
tries to start a second session in graphical mode.
2007-03-08 08:19:28 +00:00
Nick Roberts
f6f3d0b913 (gud, gud-menu-map): Remove references to bash/bashdb.
(gud-bashdb-history, gud-bashdb-marker-filter)
(gud-bashdb-command-name, bashdb): Remove.

(gud-pdb-marker-regexp): Add optional <module> keyword for Python 2.5.
2007-02-26 21:10:38 +00:00
Stefan Monnier
5b0be7fc50 (gdb-script-font-lock-syntactic-keywords): Improve comments. 2007-02-10 20:21:28 +00:00
Glenn Morris
d7a0267c8d Add 2007 to copyright years. 2007-01-21 03:53:13 +00:00
Nick Roberts
42fcd67ba2 (gud-speedbar-buttons): Deal with references to pointers. 2006-12-08 09:29:17 +00:00
Nick Roberts
e2eef56d56 (gud-install-speedbar-variables): Remove bindings:
speedbar-expand-line-descendants, speedbar-contract-line-descendants.
2006-11-26 23:09:23 +00:00
Nick Roberts
a326f3cff0 (gdb): Explain how to run in text command mode
more clearly.  Say in error message that multiple debugging
requires restarting GDB.
2006-11-26 08:40:43 +00:00
Juanma Barranquero
ac39a725f3 (jdb): Fix space/tab mixup in docstring. 2006-11-24 10:28:38 +00:00
Nick Roberts
d4bc9efd83 (gud-speedbar-buttons): Allow for no type
e.g public, protected in C++.
2006-09-05 03:40:54 +00:00
Stefan Monnier
402adebf69 (gdb-script-font-lock-syntactic-keywords):
Correctly mark the end-of-docstring char.
2006-08-03 18:30:13 +00:00
Nick Roberts
8d39ce5e92 (gud-display-line): Use gdb-display-buffer. Set gdb-source-window. 2006-07-13 21:57:05 +00:00
Nick Roberts
bd9b3169be tooltip.el: Move comment about track-mouse...
progmodes/gud.el: ...to here.
2006-07-03 23:05:49 +00:00
Nick Roberts
ff239a7eaa (gud-running): Fix doc string.
(gud-menu-map): Use :visible instead fo :enable for debugger test.
(gud-tooltip-modes): Add python-mode.
(gud-tooltip-print-command): Add pdb.  Remove perldb.
2006-06-05 21:31:24 +00:00
Nick Roberts
121586b1f7 (gud-menu-map): Use a conditional help echo for gud-go.
(gud-common-init): Other debuggers may trigger error.
2006-06-05 10:10:51 +00:00
Nick Roberts
d792d4449a (gud-query-cmdline, gud-common-init): Revert
inadvertant changes made with last commit.
2006-05-30 21:43:16 +00:00
Nick Roberts
12e7d58713 (gud-stop-subjob): Make it work in all buffers. 2006-05-30 08:10:49 +00:00
Nick Roberts
a386b0959d (gud-sentinel): Condition on GUD buffer if it has not been killed. 2006-05-24 12:05:03 +00:00