Hi, Allow userpasswd to work when your nick is not your plan 9 user name: diff -r 966ebe704781 rc/bin/ircrc --- a/rc/bin/ircrc Fri Dec 19 03:57:27 2014 +0100 +++ b/rc/bin/ircrc Fri Dec 19 13:14:38 2014 -0600 @@ -243,7 +243,7 @@ title userpass=`{auth/userpasswd 'server='^$server^' service=irc user='^$nick >[2]/dev/null} -if(~ $#userpass 2 && ~ $nick $user) { +if(~ $#userpass 2) { nick=$userpass(1) pass=$userpass(2) } Fix typo: diff -r 966ebe704781 sys/src/cmd/hgfs/fs.c --- a/sys/src/cmd/hgfs/fs.c Fri Dec 19 03:57:27 2014 +0100 +++ b/sys/src/cmd/hgfs/fs.c Fri Dec 19 13:13:26 2014 -0600 @@ -796,7 +796,7 @@ sysfatal("can't open changelog: %r\n"); snprint(buf, sizeof(buf), "%s/.hg/store/00manifest", workdir); if(revlogopen(&manifest, buf, OREAD) < 0) - sysfatal("can't open menifest: %r\n"); + sysfatal("can't open manifest: %r\n"); postmountsrv(&fs, srv, mtpt, MREPL); -- Benjamin Scher Purcell PGP: CCB787BA