9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: "Russ Cox" <rsc@plan9.bell-labs.com>
To: 9fans@cse.psu.edu
Subject: [9fans] updates on sources
Date: Fri, 13 Dec 2002 03:30:50 -0500	[thread overview]
Message-ID: <1c373859cbec9c275e5d8ca2ea2bea67@plan9.bell-labs.com> (raw)

I pushed out a few big updates this evening.

 *	The %s and %S verbs no longer require the string
	to be nul-terminated if a precision is given.
	This is the way the old print library behaved,
	and it's useful when you're doing various text
	processing.  Thanks to rog.

	This is not actually that big a change except that
	it changes every binary in the system.  Sigh.
	Eventually the print library will stabilize.

 *	The libmemdraw and libmemlayer libraries have
	been updated to handle the full suite of Porter-Duff
	compositing operators.  Devdraw is updated too
	(it's a backwards-compatible change to the protocol)
	though draw(3) and libdraw are not yet updated.
	That will happen in the next few days.  I'll post
	more then.  Thanks to Vita Nuova (specifically jrf,
	I believe) for the code.

 *	The kernel build process has changed a bit, mainly
	to make it easier to put all sorts of cruft into the root
	file system.  Details in an email to follow.

 *	More venti tools.  Details in an email to follow.

 *	Might as well mention that ssh supports agent
	forwarding.  ssh -f unix will set up agent forwarding
	so that if you run "ssh elsewhere" on the unix machine,
	the RSA authentication happens via factotum.
	This is a few weeks old, but I never mentioned it.

 * 	I installed new kernels into /386.  If you have done
	a recent install (so echo $bootfile says
	sdC0!fs!/386/9pcdisk instead of sdC0!9fat!9pcdisk.gz)
	then you'll boot the new kernel automatically when
	you reboot.  Otherwise you'll need to copy it to 9fat.

	If you're booting striaght out of /386 and find that
	the new kernel doesn't work for you, edit your plan9.ini
	(or copy c:/plan9/plan9ini.bak to c:/plan9/plan9.ini
	and edit that) and change the boot file to /386/_9pcdisk.gz,
	which is the old kernel (and then tell us; mail 9trouble).

	As a reminder,

		pc/bootfloppy /dev/fd0disk plan9.ini

	can be used to make a new boot floppy.

 *	Sources is now running the 4e file server as a
	field test.  If you see anything strange, please
	let us know.

As usual, if you don't want to download the changed
binaries one by one, you can download a bleeding
edge CD image from the updates page and use that
(usually they're updated a few hours from now,
but I just did a manual update, so it's there as you
read this).

Enjoy.

Russ



             reply	other threads:[~2002-12-13  8:30 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-12-13  8:30 Russ Cox [this message]
2002-12-13 13:40 ` [9fans] Q: Using Plan 9 documentation in talks? Jim Choate
2002-12-13 15:22   ` rob pike
2002-12-14 13:06     ` Jim Choate
2002-12-13 15:22   ` matt

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1c373859cbec9c275e5d8ca2ea2bea67@plan9.bell-labs.com \
    --to=rsc@plan9.bell-labs.com \
    --cc=9fans@cse.psu.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).