From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from finch-post-10.mail.demon.net ([194.217.242.38]) by hawkwind.utcs.utoronto.ca with SMTP id <25085>; Tue, 15 Jun 1999 17:58:18 -0400 Received: from kremvax.demon.co.uk ([212.228.106.206]) by finch-post-10.mail.demon.net with esmtp (Exim 2.12 #1) id 10tfDK-000MWD-0A; Mon, 14 Jun 1999 22:28:22 +0000 Received: (from mhw@localhost) by kremvax.demon.co.uk (8.8.7/8.8.7) id XAA20899; Mon, 14 Jun 1999 23:27:17 +0100 To: Scott Schwartz Cc: Sam Fans , Bengt Kleberg Subject: Re: 9libs, new sam release, experimental wily release From: "Mark H. Wilkinson" Date: Mon, 14 Jun 1999 15:46:50 -0400 In-Reply-To: <19990614064432.24527.qmail@g.bio.cse.psu.edu> Message-ID: <199906142046.20514.9libs.badum@kremvax.demon.co.uk> X-Face: Bsp[Ds(Y#/{==j:Cv'"IK4R^D0_z]{'OYtp2^EYqpG)88CsdBm&LJ{idLZWx}AKf}E4#|@4DT4cX3 ?!>aIVcxmd#1 X-PGP-Fingerprint: 8E 43 1E D7 85 42 E0 C5 D3 8C B6 B1 EE 06 95 64 > "Mark H. Wilkinson" writes: > | 9libs-1.0, sam-9libs, wily-9libs > Thanks. I have a couple of complaints, though. Several of my > favorite bugs (patches posted ages ago) have been resurrected > in this new release. It looks like your patches hadn't made it into the Bell Labs source, although I do remember some of them being posted to sam-fans. If you forward them to Bengt and myself we'll get them integrated. > They are: > * In samterm, MAXFILES is too small. (I've been using 4K.) Sounds reasonable. The "sam" program uses a variable length list to hold open files whilst the "samterm" program uses a fixed size array. A better solution might be to replace the fixed size array with a variable sized list, but upping the limit looks fine for the time being. > * In sam, private temp files are world readable/writable. Yup, I remember this one too. Again, sounds Ok to me. > * In libXg, "fontfile" is specified by the X client app. In general > that cannot work: unlike in Plan 9, the X terminal usually won't > share any filesystem with the machine on which the X app is > running, so *no* filename can be valid for "-p9font". The fix is > to store the unicode font map in an X property which is set by your > xinitrc. By this, do you mean the case where you're logging into remote machines and running sam & samterm on the remote machine? You can always get round the problem by making sure the font file you want to use is available on each of the machines you connect to, but I guess you're after a solution which is easier to manage, using the X server as shared storage. That sounds reasonable, but I'd like to retain the existing mechanism too: it works well in networks where the file system is common to all machines to some degree. It also has utility in wily where the Font builtin can be used to switch between font files dynamically. > I'll dig the diffs out of my RCS files tomorrow and sent them along. That would be great! Cheers, -Mark.