[3506] in Athena Bugs
Re: 2.1.2 beta2 vax-bsd - initial comments
daemon@ATHENA.MIT.EDU (kendall%saber@HARVARD.HARVARD.EDU)
Thu Oct 26 20:01:20 1989
Date: Thu, 26 Oct 89 20:00:13 EDT
From: kendall%saber@HARVARD.HARVARD.EDU
To: Raeburn@ATHENA.MIT.EDU
Cc: saber-bugs@ATHENA.MIT.EDU, bugs@ATHENA.MIT.EDU
In-Reply-To: Ken Raeburn's message of Tue, 24 Oct 89 13:00:11 -0400 <8910241700.AA21708@prometheus.MIT.EDU>
Date: Tue, 24 Oct 89 13:00:11 -0400
From: Ken Raeburn <Raeburn@ATHENA.MIT.EDU>
I still have the same complaints about the startup messages as before:
It prints out your customer support number. If the customer support
number and original email address were configurable (i.e., not checked
against the password), we could simply the number here at Athena,
since we want to filter the bug reports through our own bug-tracking
system, and don't necessarily want people to go calling you when it's
a local problem or something we know how to fix. (We'd also want to
omit the "Become a Registered User" bit, I think.)
All fixed in the release. There is now a file
saber_dir/common/first_time_message with the message in it; you can
remove that file.
1. I'm glad to see that saber is no longer faulting on gcc symbol
tables; do you have plans to support gcc symbol tables soon? (I
personally use gcc almost exclusively when I have the option,
so....)
No plans right now.
2. I have an object file (okay, it's a g++ object file, with a static
object that requires a constructor, so the symbol table is a bit
funny, though I didn't use `-g') which saber immediately unloads:
1 -> load foo.o
Loading: foo.o
Unloading: foo.o
2 ->
G++ uses a new symtab type (which is recognized by the loader) to
designate constructors and destructors. (Actually, it's turned into
an accessible vector at link time, and the name signifies whether it's
a constructor or destructor or what; but this is beside the point.)
Saber unloads the file without explaining why.
Should be fixed in the next release.
3. As you've noted in the release notes, `struct foo const *' doesn't
work. I tend to use this a lot, especially dealing with X toolkit
programming; do you expect to have this one fixed soon?
Ditto.
4. When I ran into #3 in nxsaber, I fixed the file and clicked on
`load' again. I don't think I inserted anything with the mouse,
but I got:
2 -> load ) {
Cannot open '/afs/athena.mit.edu/user/r/raeburn/)'.
Cannot open '/afs/athena.mit.edu/user/r/raeburn/{'.
3 ->
I had this happen a couple of times, with different random garbage.
Don't know -- we'll see if we run across this one.
5. It might be helpful for nxsaber to give you a display someplace of
what the current directory is (either for the program or for
loading source files, I don't know; does saber revert directories
when popping back to top-level?).
Good idea. It's now in our wishlist.
6. Under OSF's `mwm' window manager at least, nxsaber doesn't come up
with a tall enough window. The top of the button for `delete' in
the `debugging' box is just visible.
Try removing your .xsaberrc file and starting xsaber up again.
I'll put out announcements ASAP, try to get you some comments on the
new version.
Thanks. If you have any show-stopper bugs, get them to us now -- code
is nearly frozen.
----
Sam Kendall kendall%saber@harvard.harvard.edu
Saber Software, Inc. uunet!harvard!saber!kendall
(617) 876-7636