bug-ddd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: some comments on ddd-3.4.0


From: Michael Eager
Subject: Re: some comments on ddd-3.4.0
Date: Sat, 13 Jul 2024 19:55:03 -0700
User-agent: Mozilla Thunderbird

Hi Paulo --

So that we can track your suggestions and make sure that they
are not lost, please use the bug tracker:
https://savannah.gnu.org/bugs/?group=ddd

When reporting a problem, please include a test case which shows
the reported issue, including all files and commands needed to reproduce the problem.

See:  https://www.browserstack.com/guide/how-to-write-a-bug-report

On 7/12/24 01:52, Paulo Nogueira wrote:


  Hello,

  This e-mail includes some suggestions regarding DDD, and a
  report of some problems experienced with ddd-3.4.0 installed
  on Fedora 37 and run on binaries produced by GFortran. The
  suggestions first:

   1. allowing some small number of sub-programs (functions
    and subroutines, in Fortran) to have their own Data
    window; in that way, variables from different subroutines
    (with the same name, say) wouldn't get mixed up with one
    another;

   2. on current higher resolution displays the scrolling bars
    are a bit too slim, and the scrolling bit can become tiny
    if the source file is large; perhaps its minimum height
    could be set at about half the font size used in the
    respective window?

   3. the height of the usable area of the Console window
    seems to have an upper bound (in pixels?) -- couldn't that
    be increased (as it was done for the Data window), so that
    the console size could be increased effectively? (the
    window can be enlarged, but the non-gridded, grey lower
    part is unusable).


  Now the problems (already noticed with ddd-3.11):

  1. the number of breakpoint signs may _double_ after each
   restart (multiple signs will be displayed for each line,
   possibly until ddd "runs out" of such signs);

  2. the number of boxes in the data window can also double
   after each restart, with the same variable being assigned
   multiple overlapping boxes;

  3. DDD displays
       "No symbol "xyz" in current context."
   for variables (parameters) defined in some module that the
   subroutine uses, instead of displaying (or printing) the
   value of that variable.

  Kind regards
   Paulo Nogueira




--
Michael Eager



reply via email to

[Prev in Thread] Current Thread [Next in Thread]