patience. For
better or worse, that's the way the world works.
> Anyway, no clue who made it to the end of this wall of text, but
> thanks if you did.
You're welcome.
>
> Ben Kidwell "mycroftiv"
>
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
is some merit to the original idea, it's just been
almost universally misunderstood. There's a coherent, if rather
longwinded, explanation in the first link in that stackexchange
page you cited.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
t you aren't tempted to make assumptions
about them that aren't backed up by the code. But I'm a mathematician,
so I tend to have peculiar ideas about such things.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
PostScript documents, but extreme trickery is needed to get them
to produce fragments which can be inserted into hand rolled diagrams.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
ith make. Where TeX wins is in the actual typesetting of equations.
That's one reason why I went back to LaTeX after using eqn|troff
for a few months. The other reason is that using troff makes
collaboration nearly impossible, as no one else is willing to use it.
John
--
John Stalker
's easy to check each stage of the pipeline, and
> I could work out where to look for the change to undo.
>
> If you're using troff, pick up a copy of refer from contrib.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
h can be downloaded again go in symlinked
directories, to keep the rsync time manageable.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
; and similar things, but I would prefer to port something to HPD9 that
> is a little more substantial. I want to couple various other models
> like plant growth and survivorship, economics, etc.
>
>EBo --
>
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
ogram, but MathSciNet gives references in BibTeX
format, and this is what journals demand, so I cut and paste. It's
been about 7 years since I had a plan9 machine as my main machine
for work, and I probably won't go back to that, but if I did then a
working version of LaTeX+BibTeX would be a r
exact same setup
as the person who wrote whatever I am reading. And I'm never
setting out to accomplish the exact same thing.
I'm not really asking people to write better howtos. I think
the idea is fundamentally broken. What we really need is some
less narrative and more expository.
7;t like pastel colours and
bunnies. But those people aren't on this list, so this is
the wrong place to guage their level of interest.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
I'm using 9vx without problems on Snow Leopard. I never tried compiling.
I just copied over the binary when I upgraded from Leopard.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
ader explicitly where to
find the root partition. Then you can boot, at least into single
user mode, and change your /etc/fstab to match the new drive
numbering. Exactly where in the boot sequence is FreeBSD freezing?
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
ed which is not well documented, he makes notes
and then describes how he did things and posts it.
It would be nice to have something like that for plan9.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
Plan 9
> was fully blessed by one of our advisors. As we grow we will continue
> to do a lot to help the Plan 9 community, not to mention revolutionize
> storage area networking.
That's certainly good news.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
made
for that reason, but it's something to consider.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
at the labs.
In the end, of course, it's not my call what goes in the base
system. I can just express an opinion.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
> > And if you like find, write and put it in contrib.
>
> contrib/pull quanstro/find
>
> - erik
Thanks
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
e
days all the servers run FreeBSD. Although I like plan9, I don't
think it's likely to get installed on those servers any time soon.
> ron
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
> this rebooted your 9vx? sounds wrong to me.
It did, or rather it tried to. Of course, /bin/reboot doesn't
work in 9vx. I tested it before I posted.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
> sneaky. but it won't work.
>
> ; touch 'x;reboot'
> ; du -a .
> 0 './x;reboot'
> 0 .
>
> - erik
It worked under 9vx on my Mac. I didn't test on real hardware.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
> I just tested this and it worked fine.
> du -a / | awk '{print "grep something " $2}' |/bin/rc
> ron
Try
touch 'x;reboot'
and then see if it still works fine. I don't think I like your
version on a system with users I don't trust completel
not sure I understand the resistance to having a
find command in plan9.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
not
going to do this and that I think it would break too many things,
including most of my own shell scripts.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
didn't always fully
understand what they were doing. There is nothing radical about
suggesting that we try not to repeat their mistakes.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
also a problem with identifying non-flag arguments. In
foo -x bar
is bar a non-flag argument or not? You really have to read the
man page of foo to find out whether you are dealing with something
like
foo [-x user ] file ...
or something more like
for [-x] file ...
--
J
s in current UNIX/p9
seem to cater to simple interactive use at the expense
both of scripts and of more complex interactive use.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
o reply to posts have read them, and
perhaps even attempted to think about them. Some of you may
remember when 9fans used to work like that.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
original, concatenating, function of
cat with this version? With "my" version I can type `cat -'
or at worst `cat /dev/fd/0' to replicate the behaviour of
"your" version. An idea more along the lines of your others
would be that cat reads a list of files on stdin and
conca
e new utilities and shell and leave everything
else as it is. Is it worth the effort? That's a question which
can only be answered by the person who would be doing the work.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
that it is an unnecessary evil.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
ell with NO globbing, just to avoid
another source of worries.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
The underlying problem is that sam is simply not line-oriented.
If you're doing things with a file which is naturally thought
of a series of lines then ed is usually better than sam -d.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
ram. If you want to give it some other
type then you need at least a casting mechanism. You probably
also want a splitting mechanism, with a regular expression for
the field separator.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
. Rc improves matters slightly with
lists of strings. It's still not enough for me. I make a lot of
mistakes in shell programming and strict type checking would catch
most of them. I'm not sure I would use a strictly typed shell
exclusively, but I would certainly like to have it avai
bit easier to
and more natural to describe some languages in the class.
There are sane objections to adding counts, but I don't think
this is really one of them.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
it three times. Then I snarf the lot of them,
and paste three times. Then I snarf that and paste three times.
Ugly as hell, but it does work.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
For what it's worth, bwk awk does not have this problem, so the error
must be in code introduced later.
> Note the 5946903e318 which AWK may mistakenly treat as a floating
> point constant. Now to figure how to prevent such errors...
--
John Stalker
School of Mathematics
Trinity Col
27;t be me, then
it needs to be done in a way that doesn't break anything, like when
UNIX switched from basic to extended regular expressions and added a
-e option to grep.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
nobody knows how to
implement them in subexponential time, but it hasn't been proved
to be impossible.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
handled gracefully somehow. That is: ALL: non-greedy operators,
> generalized assertions, counted repetitions, character classes CAN be
> processed using the fast algorithm. Why then we don't have it? I once
> wrote a program in python and was pretty happy to have non-greedy
>
hey've thought up
>
> If Plan 9 is really an OS only for people of types (5) and (6), and some of
> (2), well then my statement is true that "Plan 9 is a 'niche' OS." No one
> should wonder why it isn't more widely used or even remembered in less
> &
the time I had to install and administer systems
myself I already knew a lot. With plan9 you have to learn to be a
user and administrator at the same time. That's one reason I would be
very reluctant to recommend trying plan9 to most people I know. I'm
afraid there's not muc
ch
> parses C and spits out somthing like this:
>
> func#a|int a#b|char *b
> syspipe#fd|int fd[2]
> sysnotify#func|void (*func)(void*, char*)
>
> I understand knowledge of types is harder but if I use just basic types
> this sounds doable to me. Before I writ
t is very helpful to know.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
Just out of curiosity, why did alef die, or are some of you
still using it?
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
ate worse
assembly in this (common) case.
> Finally, there will be two modes: hosted and standalone. The
> standalone keyword changes this. Hosted mode can access print to
> stdout and stderr, read from stdin, new, renew (like realloc), delete,
> and a string type.
I don
der to find. If you need a 5501 you might
want to wait for the next BIOS upgrade.
--
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282
48 matches
Mail list logo