summaryrefslogtreecommitdiff
path: root/devel/ddd/patches
AgeCommit message (Collapse)AuthorFilesLines
2003-09-23Fix another build problem, this time under NetBSD 1.6.1_STABLE.tron1-0/+17
2003-09-23Fix brokeness in the included "libiberty" (Lubomir Sedlacik providedtron5-3/+8252
the autoconfig fixes) and a "configure" botch so that this package finally builds with NetBSD-current GCC 3.3.1.
2003-09-12Fix unportable shell code in "configure" which breaks configuration ontron1-0/+13
systems where the "compfaces" program from the "faces" package is installed. A dependence on the "faces" package isn't necessary because the "compfaces" program isn't really used. This fix the first part of PR pkg/22762 by myself.
2002-09-29Don't install lib/libiberty.a, which conflicts with binutils. Bumpjlam1-0/+13
PKGREVISION.
2002-09-21buildlink1 -> buildlink2jlam1-13/+0
2001-07-03Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY.jlam1-0/+13
2001-06-13Update to 3.3skrll1-13/+0
This closes pkg/12893 from Martti Kuparinen <martti.kuparinen@iki.fi> Changes are - data themes - debugger interaction while the program is running - support for JDB 1.2 - several bug fixes More information is available at ftp://ftp.gnu.org/pub/gnu/ddd/NEWS
2000-02-03Update ddd to 3.2rh1-20/+0
Changes are: ============ Documentation ------------- - There is a new DDD manual, generated from Texinfo source, and coming in HTML, PDF, PostScript, Info, as well as plain text format. Debuggers and Languages ----------------------- - This release contains partial support for DEC's `ladebug' debugger. Please send in bug reports listing remaining problems. - Parsing of JDB data has been improved. - DBX prompts for object file names are recognized. User Interface -------------- - `Breakpoint Properties', `Define Command', and `Debugger Settings' have an `Apply' button that applies changes to text fields. - In TTY mode, you can edit and complete the command line as in GDB. (Uses GNU readline library.) - Ctrl+E moves the cursor to the end of the line. For a `Run' shortcut, use F2/F3 or Shift+Ctrl+E. - DDD uses the locale as specified by the environment (such as $LANG). This allows input of locale characters in DDD dialogs; error messages may also come up in your locale. If you experience any problems, set LANG=C when invoking DDD. Plotting -------- - If you have several indexed variables in a cluster (such as X[1], X[3], and X[5]), DDD plots the cluster as 2-D plot, where the X axis shows the index, and the Y axis shows the values. This is useful for plotting array slices (see below). Source Navigation ----------------- - Using GDB, `Open Source' no longer automatically reads all shared libraries of the debuggee; this took too much time with some programs. There is an additional button that loads libraries. Data exploration ---------------- - You can rotate structs, saving space by omitting the member names. A rotated struct looks very much like a horizontal array. - The last rotation setting is used for new displays and is saved together with other DDD options. - Array slices `ARRAY[FROM..TO]' are much better supported: * By default, the displayed values are clustered and displayed like an ordinary array. * Array slices can be plotted, too (see `Plotting', above). - You can use the FROM..TO notation in arbitrary values, and also multiple times; `graph display 1..5 * 1..5' creates a multiplication table. - To select multiple displays, it suffices that the selection rectangle touches a display (rather than enclosing it entirely). - The Display Editor has buttons for clustering and unclustering displays. Running the Program ------------------- - Breakpoint commands are also supported for DBX, Perl, and XDB. - In Perl, DDD supports temporary breakpoints. Settings -------- - DDD saves the GDB source directory path with the current session. - DDD saves the JDB class path only with the current session. Bug Fixes --------- - Auto-raised menus work much better (enabled by default). - The `floating' command tool now correctly follows movements of the main window under KDE and other window managers. - The register window is updated when the current frame changes. - Value tips of strings containing ` = ' are displayed correctly. - In file names, `//' is no longer normalized to `/'. This is useful for special file systems, where '//c/foo' is an alias for `c:\foo`. - Improved session management: `checkpoint sessions' not needed for shutdown (as initiated by GNOME) are automatically deleted after exiting DDD. - Improved auto-command recognition (includes saving displays across sessions) - [LessTif] Selecting all displays in the Display Editor now works. - [DBX] The array syntax `graph display [A..B]' works again for DBX. - [DBX] Redirection to the execution window with Sun DBX 4.0 no longer clutters program arguments. - [Perl] Selecting identifiers that represent large data structures no longer blocks DDD. - [JDB] Thread names with dashes are handled correctly. - [HP-UX] Renaming the `~/.ddd/init' file during saving options works. - [Build] New `libiberty' and `configure' packages from GDB 4.18. - [Build] If supported, `-isystem' is used for including system headers. - [Build] If supported and required, `-fpermissive' is used for old X headers.
1999-01-16Make this compile with NetBSD-current's "libc" changes.tron1-0/+20
1998-12-03Update ddd to 3.1.frueauf1-0/+13
DDD 3.1 brings Perl support, Python support, data plotting, Undo/Redo, advanced data exploration, and several more new features and bug fixes.
1998-08-07Add NetBSD RCS Ids.agc1-0/+2
1998-06-19Getting the e-mail address from a Netquake preferences file is a reallytron1-0/+18
bad idea.