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
next 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).