home *** CD-ROM | disk | FTP | other *** search
- >From bcn@cs.washington.edu Sun Aug 11 17:12:07 1991
- >Subject: X interface to Archie using Prospero
- >
- >[about address change]
- Done.
-
- >Don't bother with the "-C" option. It was only there for backwards
- >compatibility and is going away. Also, the new search types that I
- >added (you will see the code when you get it from Brendan) were
- >combinations of -e and -r, -s, or -c (i.e. -ce -re -se). These mean
- >try an exact match, and only fall back to the other search method if
- >the exact match finds no matches. These types are supported by the
- >server itself (meaning you don't have to get back in line if the exact
- >match fails).
- Okay. When I see 'em I'll make up names for them, something like
- "subcase-exact" ought to serve, with abbreviation "-ce" or whatever.
-
- >In your original message you seemed to indicate you were having
- >problems with timeouts. Was this yesterday morning (the archie server
- >was down). If not, can you elaborate? Thanks.
- Yes, yesterday definitely, and previously during last week I believe.
- Since telnet also timed out to quiche at that time, I put it down to
- load or downtime.
-
- >[about Prospero notice]
- No problem. I meant to include the Prospero file anyway.
-
- >Some bugs: I did a substring query for "prospero". The host
- >june.cs.washington.edu showed up in the host list twice, and each time
- >the directory was pub and the file prospero.tar.Z.
- Hmmm. I just tried this and it worked exactly as expected (comparing
- with the output of the non-X archie and with your description.
-
- >In
- >general, I found it is unable to list multiple matches if they appear
- >in the same directory on the same host.
- I don't know, I have no problem with this.
-
- >When I look at the same query and click on aix370... and /net/inet,
- >the mode window at the bottom is not formatted properly, the mode
- >actually seems to include part of the date.
- Again, the directory has expected modes and the date is fine. What
- type of machine are you running on? I suspect a malloc/calloc/bcopy
- problem. As a quick check, try setting INIT_NUM_*_STRINGS to, say, 64
- in db.c so it never has to dynamically grow the string arrays that
- "back" the List widgets. Then remake and try again and let me know.
- If you look at set{Host,Location,File}String, you can see that it does
- a calloc() (well, XtCalloc()) for the initial array, then if it has to
- grow the array it does XtCalloc() and bcopy(). I'm open to
- suggestions, especially since XtRealloc() dies for me since it doesn't
- initialize the memory to 0 for me (there are other things to try).
-
- >Can you explain why the windows in the lower part of the screen for
- >size, mode, date, file, location and host are so big. Which of these
- >windows will ever have more than one entry listed? Will host and
- >location only contain information that also appears in the left and
- >middle windows in the browser?
- They're only big because I like them to line up on the left-hand edge,
- which is determined in this case by the size of the browser panes,
- which seem about right. If you set the borderWidth resource to 0 in
- the application-defaults file, you won't even know they're that big.
- You don't want them too small because scrollbars in little text
- windows tend to crash, believe it or not. Does it *really* bother you?
- If so, you can make them smaller by editing their widths in the
- defaults; I just went with what seemed good to me.
-
- None of them will ever have more than one thing, although I forsee
- using their contents to drive an auto-ftp process in the near future
- (that is, allow you to fetch the thing you've selected, or log in,
- or whatever).
-
-
-
-