chicken-janitors
[Top][All Lists]
Advanced

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

Re: [Chicken-janitors] #1505: Trace output is messy for eggs


From: Chicken Trac
Subject: Re: [Chicken-janitors] #1505: Trace output is messy for eggs
Date: Sun, 09 Sep 2018 12:46:09 -0000

#1505: Trace output is messy for eggs
-------------------------------------+-------------------------------------
            Reporter:  sjamaan       |      Owner:
                Type:  defect        |     Status:  new
            Priority:  not urgent    |  Milestone:  5.1
  at all                             |
           Component:  extensions    |    Version:  5.0
          Resolution:                |   Keywords:  trace output, messy
Estimated difficulty:  medium        |
-------------------------------------+-------------------------------------

Comment (by felix):

 Replying to [comment:2 sjamaan]:
 > The output of chicken-profile goes beyond 80 columns, resulting in hard
 to read output unless I fullscreen the terminal window.

 That depends on your font- and terminal settings and shouldn't be the case
 for everybody.
 But if this is a problem with chicken-profile, it can be addressed there.

 >
 > In CHICKEN 4, it used the pathname relative to the build directory of
 the egg. In CHICKEN 5, the same is true for all user code (and CHICKEN
 core too, if built with debug info, as you can see in the sample output
 above), but traces of procedures in eggs contain absolute pathnames. This
 is not very useful and actively annoying: I really don't care where an egg
 was compiled (and certainly not the full path).

 Ok, you don't care. I understand.

 >
 > I don't see why a relative pathname would be of little use: the place
 where an egg is installed from is irrelevant, the only thing that matters
 is ''where in the egg'' that file exists. The full path to the chicken-
 install cache directory or the place where I happened to have the egg
 checked out doesn't tell me anything.

 Acme users, for example, can directly jump to the source-file + location,
 because the information is canonical.

--
Ticket URL: <https://bugs.call-cc.org/ticket/1505#comment:3>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.

reply via email to

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