9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* Re: [9fans] Sam question
@ 2001-08-18  7:38 nigel
  2001-08-18  8:31 ` Steve Kilbane
                   ` (3 more replies)
  0 siblings, 4 replies; 175+ messages in thread
From: nigel @ 2001-08-18  7:38 UTC (permalink / raw)
  To: 9fans

OK, so 8 space tabs, ridiculously long variable names, unnecessary
nesting, hungarian notation, and insuffcient use of subfunctions
blows the 80 column limit too quickly.

So use more columns! When did you last use a VT100?

As for clarity, a consistent style is all that is required. Within bounds, it
doesn't matter so much what the style is. The assistance it gives in
reading other people's code is immense.

Programmers should be flexible enough to communicate in the local
dialect whether it be OTB, or something widly different.



^ permalink raw reply	[flat|nested] 175+ messages in thread
* [9fans] sam question
@ 2008-07-17 22:56 Skip Tavakkolian
  2008-07-18  0:28 ` erik quanstrom
  0 siblings, 1 reply; 175+ messages in thread
From: Skip Tavakkolian @ 2008-07-17 22:56 UTC (permalink / raw)
  To: 9fans

related to the earlier discussion, for stripping the \r at the end of
lines in windows files, i use:

	,x/<CR>$/ c//

where <CR> is a cut&pasted return char (yes, i could use '.' instead,
but i'm paranoid.) x doesn't seem to recognize \r as a escape
sequence.  true?




^ permalink raw reply	[flat|nested] 175+ messages in thread
* [9fans] E attribute in libsec/port/x509.c
@ 2003-03-10 13:13 Claude BONFANTI
  2003-03-11 17:41 ` Eric Grosse
  0 siblings, 1 reply; 175+ messages in thread
From: Claude BONFANTI @ 2003-03-10 13:13 UTC (permalink / raw)
  To: 9fans

Various attributes could be specified this way.

% diff .../new.x509.c x509.c
2222c2222
< 	int		data[7];
---
> 	int		data[4];
2226,2232c2226,2231
< 	{4, 2, 5, 4, 6, 0, 0, 0, "C="},
< 	{4, 2, 5, 4, 8, 0, 0, 0, "ST="},
< 	{4, 2, 5, 4, 7, 0, 0, 0, "L="},
< 	{4, 2, 5, 4, 10, 0, 0, 0, "O="},
< 	{4, 2, 5, 4, 11, 0, 0, 0, "OU="},
< 	{7, 1,2,840,113549,1,9,1, "E="},
< 	{4, 2, 5, 4, 3, 0, 0, 0, "CN="},
---
> 	{4, 2, 5, 4, 6,  "C="},
> 	{4, 2, 5, 4, 8,  "ST="},
> 	{4, 2, 5, 4, 7,  "L="},
> 	{4, 2, 5, 4, 10, "O="},
> 	{4, 2, 5, 4, 11, "OU="},
> 	{4, 2, 5, 4, 3,  "CN="},
%


% aux/X509gen -p your_key.secret 'C=FR O=''-'' OU=''-'' E=''guess@nowere.fr'' CN=''Your_NAME'' ' >your_x509certificate.der



^ permalink raw reply	[flat|nested] 175+ messages in thread
* [9fans] 9 in the news
@ 2002-09-21  2:01 matt
  2002-09-21 11:16 ` Lucio De Re
                   ` (2 more replies)
  0 siblings, 3 replies; 175+ messages in thread
From: matt @ 2002-09-21  2:01 UTC (permalink / raw)
  To: 9fans

 How Apache & Plan 9 will defeat Microsoft's Passport

http://www.linuxworld.com/site-stories/2002/0918.plan9.html

http://slashdot.org/article.pl?sid=02/09/20/1532208&mode=nested&tid=156


---
Outgoing mail is certified as idiotic.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.384 / Virus Database: 216 - Release Date: 21/08/2002



^ permalink raw reply	[flat|nested] 175+ messages in thread
* Re: [9fans] sam and ssh
@ 2002-03-27 20:12 Geoff Collyer
  2002-03-27 20:18 ` Lucio De Re
  0 siblings, 1 reply; 175+ messages in thread
From: Geoff Collyer @ 2002-03-27 20:12 UTC (permalink / raw)
  To: 9fans

Sorry, I thought Lucio was talking about Unix sam.


^ permalink raw reply	[flat|nested] 175+ messages in thread
* [9fans] samuel
@ 2002-03-10 23:59 Alex Danilo
  2002-03-11  0:07 ` Alexander Viro
  2002-03-11  0:45 ` Andrew Simmons
  0 siblings, 2 replies; 175+ messages in thread
From: Alex Danilo @ 2002-03-10 23:59 UTC (permalink / raw)
  To: 9fans

>If you just prefer GUIs to composition of commands, just say so.

I don't prefer GUIs.  What does sam itself do - provide a GUI
where grep, find, ed, and sed would have worked just fine:-)

Rob states:

>make grandiose philosophical statements about it.  Well, I have tried
>samuel and I didn't like it, partly because it didn't seem to help all
>that much (because grep could do a lot of the work for you just fine);
>partly because added a set of special-purpose features rather than a
>general-purpose approach; partly because it cluttered up the menus to
>have that extra functionality, making it less useful as an editor; and
>partly because it just wasn't very well done.

The last point is the correct one.  It was badly done, but it was an
experiment.  I quote myself:

>The whole point of samuel was an experiment in application development
>environments.  Nothing more.

Rob:
>You won't get me to say I don't like tools and don't want to add to
>the the toolkit.  I will say, however, that I demand the tools be good
>and that they should increase the set of problems to be solved or
>significantly increase the ease with which they can be solved.

True - most of samuel was junk - the interpreter didn't work, the
advisor was ill-advised.  But the browser (one whole extra menu entry,
gee) added a wonderful code navigation tool.  'grep' can't parse and
so arguing that layout is a substitute for the language aware cscope
is _really_ misguided.  Heck, what are most of you coding in anyway?
Limbo and C probably.  Not much has changed since the 70's huh!

The point of my post is that as supposedly intelligent beings we should
apply that to make everyones job easier.  If you can get "90% of the
functionality with grep" and you're happy with that - then fine.

But, if you insist on building systems which require an IQ of more
than 100 to operate, then by definition you are excluding more
than 1/2 of the world's population from using the system.

>Samuel didn't make the grade.  If it had, I think it would still be
>around.

Well it is, you just have to know where.

Alex



^ permalink raw reply	[flat|nested] 175+ messages in thread
* Re: [9fans] Rant (was Re: Plan9 and Ada95?)
@ 2001-11-07 21:34 anothy
  2001-11-08  5:30 ` Lucio De Re
                   ` (2 more replies)
  0 siblings, 3 replies; 175+ messages in thread
From: anothy @ 2001-11-07 21:34 UTC (permalink / raw)
  To: 9fans

// ...continuous criticism... ...of everything beyond the boundaries
// of Plan 9/Inferno, no matter how justified, isn't healthy.

i'd agree with the implication but disagree with the statement.

i think constant criticism is a very good thing, provided it's done in a
productive manner, and the criticism is somewhat more concrete than
"not invented here." it is this ongoing criticism that will help all these
systems change, correct their flaws or failures of vision, and improve.

which brings me to my point of agreement. you say "everything beyond
the boundaries of Plan 9/Inferno" and i think that's a good observation.
Plan 9 and Inferno are by no means perfect. as someone noted some
time ago, the alt.sysadmin.recovery FAQ gets it right: no systems don't
suck, plan 9 simply sucks less than others. i think it's important that
_everybody_ needs to be occasionally reminded that they suck in some
fashion or other. but with that needs to come info on _how_ one sucks,
and how to suck less.

take the current compiler discussion. i would say the contention here is
not that GCC is worthless and ?c/?l are perfect, but rather that one can
be more productive improving ?c/?l than GCC. you correctly note that
the Plan 9 tools don't deal with cross-OS compiling (except in very
limited cases), whereas GCC does (to some degree, anyway). i don't
believe anyone is disputing this, nor claiming it doesn't matter. but i bet
most people here would say it'd require less overall man-hours to get
8c/8l to build Linux binaries than to get GCC to build Plan 9 ones, and
that the results would enable people on whatever platform to develop
things better and more quickly.

// Perl would open another [door], Python a third, Apache a fourth, etc.

Perl and Python i can see, for sure. they're languages, with apps
written in them, that people want to be able to use. and for good reason.
Perl and Python each have benefits one cannot get with C, rc, or Limbo.
i'd love to see them supported better on Plan 9.

Apache's a harder sell. do people want "Apache" or a web server with a
certain feature set? if the later, one has a decision to make: port (and
maybe improve) Apache, improve Plan 9's httpd, or build something
new. there's a legitamate cost/gain analysis here; the fact that we didn't
build Apache shouldn't enter into it.

i agree everyone could benefit by more active exchange between Plan 9
and other systems. but i think it's a big leap to go from there to saying
we should spend more time improving GCC or porting Apache.
ア



^ permalink raw reply	[flat|nested] 175+ messages in thread
* Re: Plan 9 annoyances (was: Re: [9fans] mv vs cp)
@ 2001-10-09 13:18 bwc
  2001-10-10  8:57 ` Douglas A. Gwyn
  0 siblings, 1 reply; 175+ messages in thread
From: bwc @ 2001-10-09 13:18 UTC (permalink / raw)
  To: 9fans

>>Inferno != Plan 9.
>>There is no web browser in Plan 9---and that's got to be a big obstacle.

I have an iMAC for that.  One OS doesn't have to do everything.

Brantley Coile


^ permalink raw reply	[flat|nested] 175+ messages in thread
* Re: [9fans] mv vs cp
@ 2001-10-07 16:23 jmk
  2001-10-08  4:28 ` Lucio De Re
                   ` (2 more replies)
  0 siblings, 3 replies; 175+ messages in thread
From: jmk @ 2001-10-07 16:23 UTC (permalink / raw)
  To: 9fans

As Dave points out, there are a lot of balls in the air during
an atomic 'rename'. 4.2BSD introduced the 'rename' system call,
and as an alpha/beta tester for 4.1[abc] and 4.2BSD I can testify
to how long it took to get it right and how much ugly code was
involved.

--jim


^ permalink raw reply	[flat|nested] 175+ messages in thread
* Re: [9fans] Sam question
@ 2001-08-20 12:06 bwc
  0 siblings, 0 replies; 175+ messages in thread
From: bwc @ 2001-08-20 12:06 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 146 bytes --]

Ooops.  Last time I respond in a hurry!

I meant to type Ken, Dennis and friends didi NOT suffer from `goto phobia.'

Oh well.

  Brantley

[-- Attachment #2: Type: message/rfc822, Size: 1408 bytes --]

From: bwc@borf.com
To: 9fans@cse.psu.edu
Subject: Re: [9fans] Sam question
Date: Sun, 19 Aug 2001 11:05:27 -0400
Message-ID: <20010819150437.A9C4F199E8@mail.cse.psu.edu>

> I believe "goto" was retained in C for the benefit of code
> generators.

Then you never read any of Ken Thompson's code.  Goto is i C
because is was used!  I suspect Ken, Dennis and friends did
suffer from `goto phobia'.

Besides, every statement has an implied `goto' to the 
next statement :)

Does anyone have the Knuth reference on this subject?

  Brantley

^ permalink raw reply	[flat|nested] 175+ messages in thread
* Re: [9fans] Sam question
@ 2001-08-19 18:06 rob pike
  0 siblings, 0 replies; 175+ messages in thread
From: rob pike @ 2001-08-19 18:06 UTC (permalink / raw)
  To: 9fans

I think the goto issue has been discussed enough, don't you?

-rob



^ permalink raw reply	[flat|nested] 175+ messages in thread
* Re: [9fans] Sam question
@ 2001-08-19 15:05 bwc
  2001-08-19 15:59 ` Boyd Roberts
  0 siblings, 1 reply; 175+ messages in thread
From: bwc @ 2001-08-19 15:05 UTC (permalink / raw)
  To: 9fans

> I believe "goto" was retained in C for the benefit of code
> generators.

Then you never read any of Ken Thompson's code.  Goto is i C
because is was used!  I suspect Ken, Dennis and friends did
suffer from `goto phobia'.

Besides, every statement has an implied `goto' to the 
next statement :)

Does anyone have the Knuth reference on this subject?

  Brantley


^ permalink raw reply	[flat|nested] 175+ messages in thread
* Re: [9fans] Sam question
@ 2001-08-19 12:44 rob pike
  0 siblings, 0 replies; 175+ messages in thread
From: rob pike @ 2001-08-19 12:44 UTC (permalink / raw)
  To: 9fans

> I believe "goto" was retained in C for the benefit of code
> generators.

False.

-rob



^ permalink raw reply	[flat|nested] 175+ messages in thread
* Re: [9fans] Sam question
@ 2001-08-17 22:35 David Gordon Hogan
  2001-08-18  4:47 ` Rick Hohensee
  2001-08-19  6:29 ` Lucio De Re
  0 siblings, 2 replies; 175+ messages in thread
From: David Gordon Hogan @ 2001-08-17 22:35 UTC (permalink / raw)
  To: 9fans

> I hear this argument from Gnuers and the like.  If it's a problem,
> your identifiers are too long or your functions are too long (thus
> your block nesting is too deep).  In the case of Gnu code, both are
> true.

Another common reason is that people don't know how to use continue.
Eg, instead of writing:

	for(p = example; p != nil; p = p->next) {
		q = p->fish;
		if(q->foo > 4 && q->bar < 3) {
			r = q->blarg;
			if(r->foo == 7) {
				dosomething(r);
				r->done++;
			}
		}
	}

it is stylistically preferable to write

	for(p = example; p != nil; p = p->next) {
		q = p->fish;
		if(q->foo <= 4 || q->bar >= 3)
			continue;
		r = q->blarg;
		if(r->foo != 7)
			continue;
		dosomething(r);
		r->done++;
	}

Notice the difference this makes in the indentation.
I think it's also slightly more readable, but YMMV.


^ permalink raw reply	[flat|nested] 175+ messages in thread
* Re: [9fans] Sam question
@ 2001-08-17 22:22 geoff
  0 siblings, 0 replies; 175+ messages in thread
From: geoff @ 2001-08-17 22:22 UTC (permalink / raw)
  To: 9fans

> And indenting by eight zero-wide characters gets you wrapping around
> eighty zero-wide columns pretty quickly.

I hear this argument from Gnuers and the like.  If it's a problem,
your identifiers are too long or your functions are too long (thus
your block nesting is too deep).  In the case of Gnu code, both are
true.



^ permalink raw reply	[flat|nested] 175+ messages in thread
* Re: [9fans] Sam question
@ 2001-08-17 17:00 rob pike
  0 siblings, 0 replies; 175+ messages in thread
From: rob pike @ 2001-08-17 17:00 UTC (permalink / raw)
  To: 9fans

Documented feature for old-thinkers, throwbacks, and whiners:
	tabstop=4 sam

-rob



^ permalink raw reply	[flat|nested] 175+ messages in thread
* Re: [9fans] Sam question
@ 2001-08-17 16:32 David Gordon Hogan
  2001-08-17 16:55 ` Lucio De Re
                   ` (2 more replies)
  0 siblings, 3 replies; 175+ messages in thread
From: David Gordon Hogan @ 2001-08-17 16:32 UTC (permalink / raw)
  To: 9fans

> I carry around a utility I originally developed at Geotronics
> (early 1980s) called "retab" that transforms from one set of
> tabs stops to another in one pass; it can turn all tabs to an
> appropriate number of spaces by specifying -o +1.  The manual
> page could be improved, but here it is:

I am SO sick of C programs that are indented using spaces,
eg the GNU code which seems to have standardized on 2
space indent.  In the variable width font that I use, 2 spaces
is not a lot of indent, and the code is totally unreadable (as
opposed to being mostly unreadable, as it would be if it were
at least formatted correctly).

Real programmers indent with tabs.

Maybe the C preprocessor should reject any line that
starts with a space :-)



^ permalink raw reply	[flat|nested] 175+ messages in thread
* Re: [9fans] Sam question
@ 2001-08-17 14:22 rob pike
  0 siblings, 0 replies; 175+ messages in thread
From: rob pike @ 2001-08-17 14:22 UTC (permalink / raw)
  To: 9fans

> ie. they move you from one field to the next.  a real bugger
>    when you _want_ to type a tab in a dialog box.

Again, old-think about tabs.

-rob



^ permalink raw reply	[flat|nested] 175+ messages in thread
* Re: [9fans] Sam question
@ 2001-08-17 14:15 rob pike
  2001-08-17 16:58 ` Boyd Roberts
  2001-08-20  8:56 ` Douglas A. Gwyn
  0 siblings, 2 replies; 175+ messages in thread
From: rob pike @ 2001-08-17 14:15 UTC (permalink / raw)
  To: 9fans

People spend too much time fussing about how wide (read:
how many characters) a tab should be.  This "retab" program
is a perfect example of that old-think.

Tab stops, as computing uses them, become much less
meaningful in the world of variable-pitch fonts, the world
of today.  Someone needs to figure out how to make tab 
stops become true places on the screen, rather than just
an approximation simulated using the width of spaces
or numbers, without breaking the model of simple text
we've come to know and love.  It's a tough problem.

Meanwhile, the output from ls -l and ps is suffering, people.

-rob



^ permalink raw reply	[flat|nested] 175+ messages in thread
* Re: [9fans] Sam question
@ 2001-08-14 12:41 rob pike
  0 siblings, 0 replies; 175+ messages in thread
From: rob pike @ 2001-08-14 12:41 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 20 bytes --]

Try
	!unicode 8


[-- Attachment #2: Type: message/rfc822, Size: 1742 bytes --]

From: "Douglas A. Gwyn" <DAGwyn@null.net>
To: 9fans@cse.psu.edu
Subject: Re: [9fans] Sam question
Date: Tue, 14 Aug 2001 09:44:23 GMT
Message-ID: <3B73F61E.F60C9811@null.net>

gene garbutt wrote:
> I haven't figured out how to get the backspace character in sam command. I
> can snarf a backspace from the target file and do it that way, but I assume
> there must be a better way?

Not so far as I know.

^ permalink raw reply	[flat|nested] 175+ messages in thread
* [9fans] ls -R
@ 2001-08-08 10:45 rog
  2001-08-08 17:08 ` [9fans] Sam question gene garbutt
  0 siblings, 1 reply; 175+ messages in thread
From: rog @ 2001-08-08 10:45 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 874 bytes --]

sorry, boyd's response wasn't enormously helpful.

as far as i know the only plan 9 utility around that traverses the
file tree is du(1).

personally, i have a little rc script in my bin called find
(attached), which does almost all of what i used to use find for under
unix, i.e.  find files with a particular name.

e.g.
	find . '\.c$'
to find all c source files.

i've also got a little version of xargs (also attached) that reads
filenames from stdin and occasionally executes a command with those as
arguments, which is useful when grepping in hierarchies where the list
of files will be larger than execv will tolerate (plus you start
getting results sooner).  luckily newlines are illegal in plan 9 names
AFAIK so it's not vulnerable to the same problems as the unix xargs.

so ls -lR becomes:

	find . . | xargs ls -l

  cheers,
    rog.


[-- Attachment #2: find --]
[-- Type: text/plain, Size: 181 bytes --]

#!/bin/rc
if (~ $#* 1 0) {
	echo 'usage: find <dir>... <re>' >[1=2]
	exit usage
}
a=()
while (! ~ $#* 1) {
	a=($a $1)
	shift
}
du -a $a | sed 's/^[^ 	]*[ 	]//' | grep $1

[-- Attachment #3: xargs.c --]
[-- Type: text/plain, Size: 1647 bytes --]

#include <u.h>
#include <libc.h>
#include <bio.h>

char *makeline(void);

#define NUMARGS 470
#define MAXSIZE 5000

void run(char **cmd);
Biobuf stdin;
int main(int argc, char **argv)
{
	char **cmd;
	int i, n, m, size;
	if (argc < 2) {
		fprint(2, "Usage: xargs [cmd args...]\n");
		exits("bad usage");
	}
	if (Binit(&stdin, 0, OREAD) == -1) {
		fprint(2, "couldn't init stdin\n");
		exits("error");
	}
	cmd = malloc((argc - 1 + NUMARGS + 1) * sizeof(char *));
	n = 0;
	for (i = 1; i < argc; i++) {
		cmd[n++] = argv[i];
	}

	for (;;) {
		int eof = 0;;
		size = 0;
		for (m = 0; m < NUMARGS && size < MAXSIZE; m++) {
			if ((cmd[n + m] = makeline()) == 0) {
				eof = 1;
				break;
			}
			size += strlen(cmd[n + m]);
		}
		cmd[n + m] = 0;
		if (m > 0)
			run(cmd);
		for (i = 0; i < m; i++) {
			free(cmd[n+i]);
		}
		if (eof)
			break;
	}
	return 0;
}

int pwait(void)
{
	Waitmsg msg;
	if (wait(&msg) == -1)
		return -1;
	return atoi(msg.pid);
}

void run(char **cmd)
{
	char buf[256];
	int npid, pid = fork();
	if (pid == -1) {
		perror("couldn't fork");
		exits("no forkage");
	}
	if (pid == 0) {
		if (cmd[0][0] != '/' && strncmp(cmd[0], "./", 2)) {
			sprint(buf, "/bin/%s", cmd[0]);
			exec(buf, cmd);
		} else {
			exec(cmd[0], cmd);
		}
		perror(cmd[0]);
		exits("no exec");
	}
	while ((npid = pwait()) != pid && npid != -1)
		;
}

char *makeline(void)
{
	char *ln, *ret;
	int len;
	if ((ln = Brdline(&stdin, '\n')) == 0) {
		return 0;
	}
	len = Blinelen(&stdin);
	ret = malloc(len + 1);
	memcpy(ret, ln, len);
	ret[len-1] = '\0';
	return ret;
}

^ permalink raw reply	[flat|nested] 175+ messages in thread
[parent not found: <lucio@proxima.alt.za>]
* Re: [9fans] AFS-client for Plan9 - ?
@ 2000-11-13 20:19 anothy
  2000-11-14  9:58 ` Wladimir Mutel
  0 siblings, 1 reply; 175+ messages in thread
From: anothy @ 2000-11-13 20:19 UTC (permalink / raw)
  To: 9fans

//Local caching would be great, I think.

okay, let me say off the bat i have no idea how
AFS handles caching, so this comparison may be
totally inapropriate. but for fs caching in
Plan 9 (without 9p↔AFS), take a look at cfs(4)
and the -C option to mount in bind(1).

if your goal is talking to AIX or other Unix
boxes, take a look at u9fs(4).
-α.


^ permalink raw reply	[flat|nested] 175+ messages in thread
* Re: [9fans] /n/smtp
@ 2000-11-01 20:47 Russ Cox
  2000-11-01 21:48 ` Boyd Roberts
  0 siblings, 1 reply; 175+ messages in thread
From: Russ Cox @ 2000-11-01 20:47 UTC (permalink / raw)
  To: 9fans

	russ told me that it would serve no purpose, but i
	'counter attacked' :-) importing it off the firewall.
	a free proxy; code running on the the firewall with
	9P/styx gluing it to wherever it's needed.

even after all this discussion,
i still don't think it serves any purpose.
the data only flows in one direction, and
only in one format.  file servers are good
for handling interactive resources or 
resources with complex presentations.
mail delivery is neither.

people have pointed out that it's like 
sendmail -t.  so have upas/marshal -t,
which i agree would be useful.

want to get the service from a firewall?
instead of marshal -t, do rx firewall marshal -t.

to me, it feels a lot more like a good
pipeline piece than a full-blown filesystem.

russ


^ permalink raw reply	[flat|nested] 175+ messages in thread
* Re: [9fans] file server problems
@ 2000-07-12  9:04 ianb
  2000-07-13  1:33 ` Eric Dorman
  0 siblings, 1 reply; 175+ messages in thread
From: ianb @ 2000-07-12  9:04 UTC (permalink / raw)
  To: 9fans


>i've not had any trouble with my IDE fileserver,

I thought that fileservers had to be SCSI?

Ian



^ permalink raw reply	[flat|nested] 175+ messages in thread

end of thread, other threads:[~2008-07-18 13:22 UTC | newest]

Thread overview: 175+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-08-18  7:38 [9fans] Sam question nigel
2001-08-18  8:31 ` Steve Kilbane
2001-08-20  8:57   ` Luis Fernandes
2001-08-20 11:10     ` Boyd Roberts
2001-08-18 11:06 ` Boyd Roberts
2001-08-19  6:57 ` Lucio De Re
2001-08-19 10:54   ` Boyd Roberts
2001-08-19 11:13     ` Lucio De Re
2001-08-19 12:02       ` Boyd Roberts
2001-08-19 12:23         ` Lucio De Re
2001-08-19 16:17           ` Steve Kilbane
2001-08-19 20:57 ` Dan Cross
  -- strict thread matches above, loose matches on Subject: below --
2008-07-17 22:56 [9fans] sam question Skip Tavakkolian
2008-07-18  0:28 ` erik quanstrom
2008-07-18  0:45   ` Pietro Gagliardi
2008-07-18 10:01     ` roger peppe
2008-07-18 13:22       ` Russ Cox
2003-03-10 13:13 [9fans] E attribute in libsec/port/x509.c Claude BONFANTI
2003-03-11 17:41 ` Eric Grosse
2003-03-12  9:33   ` [9fans] hardware support for the fs kernel Conor Williams
2003-03-12  9:52     ` Geoff Collyer
2003-03-12 10:01     ` Lucio De Re
2003-03-12 10:12       ` Geoff Collyer
2003-03-12 10:28         ` Lucio De Re
2003-03-12 17:15           ` Russ Cox
2003-03-13  7:59             ` Lucio De Re
2003-03-13 15:45               ` Russ Cox
2003-03-14  5:06                 ` Lucio De Re
2003-03-12 10:52         ` James A. Robinson
2003-03-12 11:11           ` Lucio De Re
2003-03-12 22:59             ` Geoff Collyer
2003-03-12 23:20               ` Jack Johnson
2002-09-21  2:01 [9fans] 9 in the news matt
2002-09-21 11:16 ` Lucio De Re
2002-09-21 15:21   ` Arnaud SAHUGUET
2002-09-21 15:57   ` Jack Johnson
2002-09-21 16:01   ` Ronald G Minnich
2002-09-21 21:55   ` Steve Kilbane
2002-10-01 12:45 ` matt
2002-10-03  1:47 ` [9fans] did a replica/pull, now "mk 'CONF='pc" fails? Eric Dorman
2002-03-27 20:12 [9fans] sam and ssh Geoff Collyer
2002-03-27 20:18 ` Lucio De Re
2002-03-27 20:31   ` Scott Schwartz
2002-03-10 23:59 [9fans] samuel Alex Danilo
2002-03-11  0:07 ` Alexander Viro
2002-03-11  7:44   ` Steve Kilbane
2002-03-11  0:45 ` Andrew Simmons
2002-03-11 10:10   ` Thomas Bushnell, BSG
2001-11-07 21:34 [9fans] Rant (was Re: Plan9 and Ada95?) anothy
2001-11-08  5:30 ` Lucio De Re
2001-11-08  5:43   ` George Michaelson
2001-11-08  7:07     ` Jim Choate
2001-11-08  7:40     ` Lucio De Re
2001-11-08 10:40       ` Thomas Bushnell, BSG
2001-11-08 20:15       ` Quinn Dunkan
2001-11-08  5:59   ` Andrey A Mirtchovski
2001-11-08  7:16 ` Steve Kilbane
2001-11-29  4:44 ` Boyd Roberts
2001-10-09 13:18 Plan 9 annoyances (was: Re: [9fans] mv vs cp) bwc
2001-10-10  8:57 ` Douglas A. Gwyn
2001-10-10 10:02   ` Browsers (was: Re: Plan 9 annoyances (was: Re: [9fans] mv vs cp)) Lucio De Re
2001-10-10 18:38     ` Steve Kilbane
2001-10-11  8:31       ` John Murdie
2001-10-11 17:26         ` Steve Kilbane
2001-10-12  6:31         ` [9fans] Re: Browsers Boyd Roberts
2001-10-07 16:23 [9fans] mv vs cp jmk
2001-10-08  4:28 ` Lucio De Re
2001-10-08  4:49   ` Alexander Viro
2001-10-08  6:10     ` George Michaelson
2001-10-08  6:34       ` Alexander Viro
2001-10-08  6:49         ` George Michaelson
2001-10-08  7:00           ` Lucio De Re
2001-10-08  7:13             ` George Michaelson
2001-10-08  7:44               ` Alexander Viro
2001-10-08  7:28             ` Alexander Viro
2001-10-08  6:54       ` Lucio De Re
2001-10-08  7:10         ` George Michaelson
2001-10-08  8:28           ` Lucio De Re
2001-10-08  9:51     ` Thomas Bushnell, BSG
2001-10-08 10:30       ` Alexander Viro
2001-10-09  9:03         ` Thomas Bushnell, BSG
2001-10-09  9:33           ` Alexander Viro
2001-10-09 15:58             ` Thomas Bushnell, BSG
2001-10-09 16:43               ` davel
2001-10-10  8:49                 ` Ralph Corderoy
2001-10-10  8:49                 ` Thomas Bushnell, BSG
2001-10-10  9:48                   ` davel
2001-10-11  9:10                     ` Thomas Bushnell, BSG
2001-10-11 10:54                       ` davel
2001-10-12  9:19                         ` Thomas Bushnell, BSG
2001-10-09 16:46               ` Alexander Viro
2001-10-10  8:50                 ` Thomas Bushnell, BSG
2001-10-10 10:29                   ` Alexander Viro
2001-10-10  1:05               ` erik quanstrom
2001-10-10  2:15                 ` david presotto
2001-10-10  4:54                   ` Skip Tavakkolian
2001-10-10  8:30                 ` davel
2001-10-08 10:34       ` Boyd Roberts
2001-10-08  9:50   ` Douglas A. Gwyn
2001-10-08 11:13     ` Lucio De Re
2001-10-08  9:42 ` Thomas Bushnell, BSG
2001-10-08 17:43 ` [9fans] rewriting paths [was: mv vs cp] Richard Uhtenwoldt
2001-08-20 12:06 [9fans] Sam question bwc
2001-08-19 18:06 rob pike
2001-08-19 15:05 bwc
2001-08-19 15:59 ` Boyd Roberts
2001-08-19 12:44 rob pike
2001-08-17 22:35 David Gordon Hogan
2001-08-18  4:47 ` Rick Hohensee
2001-08-19  6:29 ` Lucio De Re
2001-08-17 22:22 geoff
2001-08-17 17:00 rob pike
2001-08-17 16:32 David Gordon Hogan
2001-08-17 16:55 ` Lucio De Re
2001-08-17 17:08   ` Boyd Roberts
2001-08-17 17:28   ` Louis Beleos
2001-08-17 17:45     ` Lucio De Re
2001-08-17 17:04 ` Boyd Roberts
2001-08-17 17:04 ` Steve Kilbane
2001-08-18  1:36   ` Boyd Roberts
2001-08-19  6:31     ` Lucio De Re
2001-08-17 14:22 rob pike
2001-08-17 14:15 rob pike
2001-08-17 16:58 ` Boyd Roberts
2001-08-20  8:56 ` Douglas A. Gwyn
2001-08-14 12:41 rob pike
2001-08-08 10:45 [9fans] ls -R rog
2001-08-08 17:08 ` [9fans] Sam question gene garbutt
2001-08-14  9:44   ` Douglas A. Gwyn
2001-08-16 21:07     ` Boyd Roberts
2001-08-17  8:50       ` Douglas A. Gwyn
2001-08-17 12:14         ` Boyd Roberts
2001-08-20  8:56           ` Douglas A. Gwyn
2001-08-20 11:11             ` Boyd Roberts
2001-08-20 16:25             ` Sam Ducksworth
2001-08-20 15:11               ` Boyd Roberts
2001-08-21  8:37                 ` Ozan Yigit
2001-08-21  9:31                   ` Boyd Roberts
2001-08-22  2:52                     ` Donald Brownlee
     [not found] <lucio@proxima.alt.za>
2001-04-23  5:53 ` [9fans] PGP Lucio De Re
2001-04-23  6:01   ` Scott Schwartz
2001-04-23 16:13     ` Dan Cross
2002-03-27 18:14 ` [9fans] sam and ssh Lucio De Re
2002-03-27 19:08   ` Scott Schwartz
2002-03-28  1:28   ` Micah Stetson
2002-03-27 20:15     ` Lucio De Re
2002-03-27 20:22       ` Lucio De Re
2002-03-27 20:36         ` Lucio De Re
2002-03-27 20:41           ` Lucio De Re
2002-04-08 12:47           ` peter huang
2000-11-13 20:19 [9fans] AFS-client for Plan9 - ? anothy
2000-11-14  9:58 ` Wladimir Mutel
     [not found]   ` <mwg@alkar.net>
2000-11-14 22:33     ` Tom Duff
2000-11-14 22:41       ` Boyd Roberts
2000-11-14 22:41       ` Alexander Viro
2000-11-14 22:51         ` Boyd Roberts
     [not found]           ` <boyd@planete.net>
2000-11-14 23:02             ` Tom Duff
2000-11-20 10:55           ` Chris Locke
2000-11-20 10:56           ` Douglas A. Gwyn
2000-11-20 13:24             ` Boyd Roberts
     [not found]         ` <viro@math.psu.edu>
2000-11-14 23:00           ` Tom Duff
2000-11-14 23:15             ` Alexander Viro
2000-11-14 23:54           ` Tom Duff
2000-11-15  0:31             ` Alexander Viro
2000-11-15  0:38               ` Boyd Roberts
2000-11-01 20:47 [9fans] /n/smtp Russ Cox
2000-11-01 21:48 ` Boyd Roberts
2000-11-01 22:02   ` Boyd Roberts
2000-11-01 22:10     ` Scott Schwartz
2000-11-01 22:23       ` Boyd Roberts
2000-07-12  9:04 [9fans] file server problems ianb
2000-07-13  1:33 ` Eric Dorman
2000-07-13  2:28   ` Eric Dorman
2000-07-13  4:15     ` Lucio De Re
2000-07-13  4:33       ` Scott Schwartz
2000-07-13 12:19         ` Lucio De Re

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