Re: [9fans] Are acme-sac questions ok here?

2008-03-14 Thread Charles Forsyth
There's an Inferno for the discussion of all aspects of Inferno and Limbo (which would include acme-sac because it's built on that). To subscribe to that list, send a message to [EMAIL PROTECTED], including the word subscribe in the subject or body of the message. There is, however, acme-sac

Re: [9fans] acme/sam linewrapping off

2008-03-25 Thread Charles Forsyth
Well, [EMAIL PROTECTED] could definitely be a choice. But, doesn't it go against the basic philosophy ... ??! the response here usually follows these steps: (1) at most a mild suggestion to try using the system somewhat as intended (2) ignoring it this is in contrast to affirmative-action

Re: [9fans] Does sam accepts interrupt signal

2008-03-27 Thread Charles Forsyth
it has been some time since i last used sam interactively, but your description sam appears to forget the state (in fact it's I that forget it) and treat my input as plain text. In this case, no matter putting a single dot or completing with a `/' could not save me. As a

Re: [9fans] getcallerpc on arm7

2008-03-31 Thread Charles Forsyth
It appears that 5c (the ARM compiler) saves the return PC as the first word of the stack frame, which may be somewhat hard to locate. it should be the same as the other risc machines, and seems all right when i test it with 5c/5l. gcc typically also uses a frame pointer, which might make it

Re: [9fans] funny spam

2008-04-10 Thread Charles Forsyth
ladd Apr 6 13:38:27 Hung up on 62.31.39.89; claimed to be happy indeed. they just wouldn't fit in here.

Re: [9fans] FTQ benchmark available

2008-04-10 Thread Charles Forsyth
Ron just handed me a tarball one day and said, Thou Shalt Port This, so I did. I'll look at the one on sourceforge. i wonder if they'll give the same results!

Re: [9fans] FTQ benchmark available

2008-04-12 Thread Charles Forsyth
Seriously: what's the point? i'm sometimes interested in seeing the differences (if any) caused by certain system changes, with a view to showing that you can be fast but still straightforward and sane, without a load of ugly code let alone inlined assembly code and 60,000 lines of include

Re: [9fans] telnet vs. godaddy whois

2008-04-17 Thread Charles Forsyth
Because of this what is likely happening is that on receiving the PSH bit read() completes and returns to the caller app with a count = 0 which the app must think indicates EOF! that behaviour (by the remote) is correct?

Re: [9fans] telnet vs. godaddy whois

2008-04-17 Thread Charles Forsyth
what's the definition of `wrong' here? Meaning that the patch Eric proposed is probably the better way to deal with ACKs. It wasn't meant to be taken too literally though, hence the I think. what's the definition of `better' here? well, i won't persist in pedantry. i was just

Re: [9fans] telnet vs. godaddy whois

2008-04-17 Thread Charles Forsyth
rfc 742 p. 42 says [...] If the the user signals a push function then the data must be sent even if it is a small segment. by illegal i mean goes contrary to an rfc must. perhaps i'm missing something. i don't see how what was sent is contrary to that requirement. sensible

Re: [9fans] telnet vs. godaddy whois

2008-04-17 Thread Charles Forsyth
to be fair, this is one reason a few programming languages have non-trivial validation suites, much of which check probable or historical misunderstandings, and those suites are usually too small. it takes a fair amount of back-and-forth through the natural language text to build a supposedly

Re: [9fans] telnet vs. godaddy whois

2008-04-17 Thread Charles Forsyth
Has anybody ever experienced this problem before with any of there P9 systems? I haven't. not this particular problem, but years ago i had problems with plan 9 or perhaps it was inferno (originally) not implementing the window test correctly (leading to a RST storm with an incorrect AIX

Re: [9fans] telnet vs. godaddy whois

2008-04-17 Thread Charles Forsyth
anyway, perhaps the more important question, at least for erik, is: will his change cause trouble elsewhere? unfortunately, we don't know, but we'll see how he gets along!

Re: [9fans] telnet vs. godaddy whois

2008-04-21 Thread Charles Forsyth
i can only assume that they are trying to defend against some sort of dos attack. perhaps someone has a better suggestion? it depends what they actually are running on that machine. i've seen several broken tcp/ip implementations in embedded systems. fairly often they mess up handling of the

Re: [9fans] telnet vs. godaddy whois

2008-04-21 Thread Charles Forsyth
psh might be harder to understand than preserving message boundaries, but, hey, it's less useful and easier to get wrong. absolutely! worrying, isn't it.

Re: [9fans] telnet vs. godaddy whois

2008-04-21 Thread Charles Forsyth
But in any case setting PSH on a packet with no data serves no real purpose. i think that's incorrect: it ensures a push of any data that is already buffered but un-pushed (ie, the immediately preceding segment had no PSH, and the receiver's implementation buffers accordingly). part of the

Re: [9fans] telnet vs. godaddy whois

2008-04-21 Thread Charles Forsyth
But in any case setting PSH on a packet with no data serves no real purpose. i think that's incorrect: it ensures a push of any data that is already buffered but un-pushed (ie, the immediately preceding segment had no PSH, and the receiver's implementation buffers accordingly). part of the

Re: [9fans] telnet vs. godaddy whois

2008-04-21 Thread Charles Forsyth
must not buffer data indefinitely, and (2) MUST set the PSH bit in the last buffered segment (i.e., when there is no more queued data to be sent). The implication is that the preceding segment to a pkt with no data *will have* PSH set. so does the implementation do that? can

Re: [9fans] telnet vs. godaddy whois

2008-04-21 Thread Charles Forsyth
And it will continue to regress until one knowledgeable and independent human being serves as final arbiter of standards. i think some of it eventually will be formalised, much as we do with programming languages (even Javascript, which i mentioned, at least has a plausible grammar), but it

Re: [9fans] telnet vs. godaddy whois

2008-04-21 Thread Charles Forsyth
having looked again at ip/tcp.c i think the code wasn't really intending to resolve one of the stalled receiver cases i had in mind, although it happens to do so, so changing it probably doesn't mess up some original intent. mind you, one lesson i take from all this is that in retrospect one

Re: [9fans] /lib/rfc

2008-04-22 Thread Charles Forsyth
Perhaps we were lucky and did not connect to a broken router again. The fault on why QEMU crashes every time I boot Plan 9 -- venti. With a fossil only system, everything worked without a hitch -- until that corrupt On Leopard I've found that QEMU runs very slowly but crashes

Re: [9fans] ftpfs ahould not expose . and .. directories

2008-04-28 Thread Charles Forsyth
just for completeness, in plan 9 code it also would be if(strcmp(., field[8]) == 0 ...) etc. not `!strcmp', and indeed it is that way elsewhere in ip/ftpfs.c similarly, it is usually if(p != nil) ... not if(!p) there are other guidelines in style(6)

Re: [9fans] ftpfs ahould not expose . and .. directories

2008-04-28 Thread Charles Forsyth
similarly, it is usually if(p != nil) ... not if(!p) ha ha. sorry i meant if(p == nil) not if(!p)

Re: [9fans] LSI Logic 53C1030 SCSI

2008-04-29 Thread Charles Forsyth
How old are those drives? My very vague rule of thumb is that the bathtub failure curve for most moving computer machinery rises steeply after at most about 5 years, so if they're already a few years old ... they varied: typically 7 or 8, some 10 to 15

Re: [9fans] Disassembler?

2008-05-02 Thread Charles Forsyth
i normally give the -a option to 8l(1) or use db(1) or acid(1)

Re: [9fans] MOVBLSX

2008-05-05 Thread Charles Forsyth
move byte to long with sign extension

Re: [9fans] _tos puzzle

2008-05-08 Thread Charles Forsyth
The clone(2) system call in linux allows for creation of child processes that share address space with its parent, with the exception of the stack segment. I believe that should do? Wouldn't the CLONE_VM flag do this? no. Linux shares the stack segment too: the underlying system call

[9fans] /n/sources/patch/spamhaus

2008-05-12 Thread Charles Forsyth
please don't, or at least check spf before spamhaus. the quality of their data is at best questionable, and there is no (usable) way to correct it.

Re: [9fans] /n/sources/patch/spamhaus

2008-05-12 Thread Charles Forsyth
the quality of their data is at best questionable, as is their rationale

Re: [9fans] /n/sources/patch/spamhaus

2008-05-12 Thread Charles Forsyth
: re: [9fans] /n/sources/patch/spamhaus From: Charles Forsyth [EMAIL PROTECTED] Date: Mon, 12 May 2008 21:56:46 +0100 what leads you to say spamhaus's data is questionable? well, i'm now on the list for the simple reason that i got a different cable modem, which prompted a new IP address.

Re: [9fans] /n/sources/patch/spamhaus

2008-05-13 Thread Charles Forsyth
The solution for people on dynamic addresses (typically with some generic and non-matching PTR record, though I haven't checked yours) is likely to relay out through your ISP's mail server. because of the way the DNS is put together, PTR records cannot be relied upon. ownership of the DNS

Re: [9fans] bootsetup problem

2008-05-13 Thread Charles Forsyth
Have you tried an installation (not an update!) with the actual CD-edition ( I think it is the third edition) of plan9? a third edition CD would be quite old and quite different as regards both the file system implementation (kfs instead of fossil/venti) and more important disk/fdisk and

Re: [9fans] bugs in test command

2008-05-29 Thread Charles Forsyth
i could not see why the code was changed. there's a long comment added to explain that the strings aren't copied, but the old code also didn't use the strings (and set them to nil) for that reason. perhaps my mechanical search for uses missed one.

Re: [9fans] read/write offset hack

2008-05-30 Thread Charles Forsyth
we haven't got a task force to rip keyboards from careless hands this is excellent! but Nick LaForge reminds us we can use more effective methods Vercotti: Doug (takes a drink) Well, I was terrified. Everyone was terrified of Doug. I've seen grown men pull their own

Re: [9fans] /dev/audio format (was: read/write offset hack)

2008-05-30 Thread Charles Forsyth
The current Inferno audio(3) claims to support ulaw, alaw, pcm, pcm16 or adpcm. if the device supports it. reading the ctl file reveals available formats.

Re: [9fans] /dev/audio format (was: read/write offset hack)

2008-05-31 Thread Charles Forsyth
The third party fools era was entertaining too, though very sad. don't remind me.

Re: [9fans] when is a branch not a branch?

2008-06-02 Thread Charles Forsyth
Don't try this with 8a. 8a is too damn smart no, it's simply following instructions.

Re: [9fans] when is a branch not a branch?

2008-06-02 Thread Charles Forsyth
not at all: i meant that as a description of 8a's algorithm to eliminate branches to be more accurate, it's not 8a at all, because 8a is stupid, but 8l does the work. i missed that point the first time until i re-read the messages.

Re: [9fans] when is a branch not a branch?

2008-06-02 Thread Charles Forsyth
Don't try this with 8a. 8a is too damn smart no, it's simply following instructions. i meant that as praise for 8a if that came across wrong. not at all: i meant that as a description of 8a's algorithm to eliminate branches

Re: [9fans] Laptop advice

2008-06-09 Thread Charles Forsyth
than a Cray, but Linux isn't *that* demanding is it? last week i added 1gb RAM to my previously 512mbyte lenovo (3000 N100) to stop the linux system from thrashing. all i run directly is firefox and drawterm. the system was fine at 512mbyte until a few weeks ago (when more updates arrived). i

Re: [9fans] First/second edition image manipulation tools

2008-06-12 Thread Charles Forsyth
ARGF must be called just once for each option that takes an argument. that means you cannot get the same argument (parameter value) twice, so you'd better save it if you need it.

Re: [9fans] I/O load crashes Qemu

2008-06-13 Thread Charles Forsyth
the peculiar thing about the modern virtualisers/hypervisors etc is that sorry. i meant to write one peculiar thing ..., because there are others.

Re: [9fans] I/O load crashes Qemu

2008-06-13 Thread Charles Forsyth
perhaps qemu-ide specific drivers need to be done. Many hosted OSs need custom made drivers to be used with a virtualizer. i must say that my experience with VM/370 was otherwise, for the standard devices. there were extensions you could access if you liked, but the basic emulation was solid.

Re: [9fans] usenix

2008-06-23 Thread Charles Forsyth
i am attending.---BeginMessage--- Anyone going to USENIX this week? Russ ---End Message---

Re: [9fans] sad commentary

2008-06-30 Thread Charles Forsyth
For example the role of make as an equivalent for cc is not self-evident for a traditional normal OS-user. come again? i thought it meant that he always types in cc commands on unix. of course you could do that too with 8c/8l but normally on plan 9 i create a mkfile except for the tiniest

Re: [9fans] sad commentary

2008-07-01 Thread Charles Forsyth
commentary? sad. stop! please?

Re: [9fans] signal.h in APE for newbies

2008-07-04 Thread Charles Forsyth
When I trigger a division by zero the handler is not called, I just get trap 19 message. if i do a floating-point division by zero, the SIGFPE signal handler is called, because ape's signal recognises the initial sys: fp: . (ie, it works for me.) it doesn't work for an integer division by

Re: [9fans] signal.h in APE for newbies

2008-07-04 Thread Charles Forsyth
Any chance this [fp signals in APE] is some 9vx issue? vx32 converts SIGFPE to the SIMD SSE/SSE2 trap 19, but 9vx expects only x87. i had wondered the other day whether there were AMD/Intel processors in common use that supported x87 but not SSE/SSE2. should 8c start using SSE as the plan 9

Re: [9fans] signal.h in APE for newbies

2008-07-04 Thread Charles Forsyth
it probablly could. but i worry about low-power x86 devices. perhaps floating point is just not an issue on them? do they support fp at all, or just x87 not sse? i can't remember what is on the little soekris boards

Re: [9fans] a question of file and the history of magic

2008-07-06 Thread Charles Forsyth
The main disadvantage of gnu file is performance. the magic file contains surprisingly many spells, even excluding muttered incantations.

Re: [9fans] APE printf difference

2008-07-06 Thread Charles Forsyth
i don't see a requirment to flush stdout or any other output stream in c99 ... As initially opened, the standard error stream is not fully buffered; the standard input and standard output streams are fully buffered if and only if the stream can be determined not to refer to an interactive

Re: [9fans] APE printf difference

2008-07-07 Thread Charles Forsyth
... Furthermore, characters are intended to be transmitted as a block to the host environment when ... input is requested on an unbuffered stream, or input is requested on a line buffered stream ... that's true when a stream is established as _IONBF or _IOLBF, so if you call setvbuf, that

Re: [9fans] why not Lvx for Plan 9?

2008-07-08 Thread Charles Forsyth
Think of 9vx and lguest and friends as software tools. Software tools did a lot to popularize the ideas of Unix, and made it easier for people to consider using the real thing. yes, but that was when the underlying system was System 370, VMS, PRIME, GCOS, ... which didn't do all that much for

Re: [9fans] why not Lvx for Plan 9?

2008-07-10 Thread Charles Forsyth
speaking of which, did Cinap's fixes for the gs segment make it in so we have thread local storage a la linux now? plan 9 provides that portably as the stack segment, and provides some reserved space in it via _privates [see exec(2)]. (it might be helpful to have some conventions for its use.)

Re: [9fans] 8 cores

2008-07-17 Thread Charles Forsyth
I could imagine that databases use mmap() havily it's a little mystery for me why they would do that since it's slower (or ought to be), because the trap path and fault recovery must do more work than syscall (perhaps much more). it's also difficult then to optimise the replacement strategy

Re: [9fans] acme g/$/ funny

2008-07-17 Thread Charles Forsyth
Edit ,x/.*/g/$/a/foo/ shouldn't this append foo after every line? Edit ,x/.*\n/g/\n/a/foo or Edit ,x/.*\n/g/$/a/foo where the latter gives a little hint about what the code might be doing

Re: [9fans] 9vx and local file systems

2008-07-18 Thread Charles Forsyth
why can't venti and fossil on the same machine be connected by a pipe?

Re: [9fans] 9vx and local file systems

2008-07-18 Thread Charles Forsyth
why can't venti and fossil on the same machine be connected by a pipe?

Re: [9fans] sad commentary

2008-07-22 Thread Charles Forsyth
no adding very large amounts of code... maybe fix the swap... or even remove it alltogether. assuming it doesn't work now, the paging code used to work, at least in the sense of survive --i used 8l to link kernels on a 4mbyte 386sx16 -- so i imagine it's just a matter of repairing it, if it

Re: [9fans] Building new kernel.

2008-07-22 Thread Charles Forsyth
it will work perfectly if the -T flag is not given (since there is a deep assumption in plan 9 that int == long). but i the not exactly. it will work on most Unix systems and on Plan 9 without -T because nothing checks external types across object module boundaries. the linker/loader in both

Re: [9fans] Building new kernel.

2008-07-22 Thread Charles Forsyth
not exactly. it will work on most Unix systems and on Plan 9 without -T because nothing checks external types across object module boundaries. the linker/loader in both systems will allocate in BSS the largest size seen for a given symbol, so it doesn't matter whether int == long or not.

Re: [9fans] cloud computing

2008-07-23 Thread Charles Forsyth
of course, no vx32 is an option and its even less of a problem it didn't work for me on my virtual servers under user mode linux, which was hardly surprising. i haven't taken the time yet to discover precisely why not.

Re: [9fans] mmap

2008-07-29 Thread Charles Forsyth
It can make a lot things easier if you just map the whole file into the process' memory and let the kernel handle the actual IO. the word superficially should be in there somewhere.

Re: [9fans] mmap

2008-07-29 Thread Charles Forsyth
As far as interfaces go, mmap() is pretty tragic - the underlying translation structures can express more interesting things, some of which are even worth doing. There have even been OSes that let userland apps play with their address spaces in far more interesting ways i think that's

Re: [9fans] mmap

2008-07-29 Thread Charles Forsyth
i think that's right, and that's the interesting case to investigate provided, of course, that you're interested in the applications that might use it. otherwise it will just complicate things to no good effect.

Re: [9fans] bundle //GO.SYSIN DD

2008-07-29 Thread Charles Forsyth
JCL == Java Control Language? the Job Control Language for System/360 if you follow the link i gave you'll see more. bundles are implemented by here documents, and the end marker for the document must not appear in the data, and IBM JCL syntax (even if it were strictly correct) was unlikely to

Re: [9fans] Plan 9 on Blue Gene

2008-07-31 Thread Charles Forsyth
Just a dumb question, as i'm totally out of this business, it is easier to write an emulator than translate the applications to plan9 c ? (for example) or to write (or port) the C++ and Fortran compilers and related tools? it is easier (in both cases), but it's also not the point.

Re: [9fans] float.h

2008-08-06 Thread Charles Forsyth
My program uses some of them (DBL_MIN, DBL_MAX, DBL_EPSILON), and including ape/float.h yields name clashes. Thanks. #include u.h ... #include ape/float.h it's surprisingly important not to leave out important information, such as what important things were in the ... (other include files)

Re: [9fans] file ownership on /srv

2008-08-14 Thread Charles Forsyth
I read in chgrp(1) that you can't change file group membership when the fileserver is not in the bootstrap state. the following isn't directly relevant to your current problem, but: the manual page is commenting on chgrp's being used to change file ownership, not its group. changing groups is

Re: [9fans] several things

2008-10-14 Thread Charles Forsyth
But that assumes the shells in question _use_ cannonical mode. most of them use readline, so that might explain it.

Re: [9fans] Newbie looking for pointers

2008-10-15 Thread Charles Forsyth
From the docs, isn't it supposed to be unusable from the console? Or this is just a relic and now any system can be a file server? that's a different, older implementation of file service, using its own kernel; it's described by fs(4). it is still separately available and maintained, but the

Re: [9fans] What's so special about seek() ?

2008-10-20 Thread Charles Forsyth
Forgive my ignorance, but I don't see how the code in question relates to returning a 64-bit value? MOVL a+0(FP),CX MOVL AX,0(CX) MOVL AX,4(CX) that's how a 64-bit value is returned on 32-bit machines:

Re: [9fans] non greedy regular expressions

2008-10-24 Thread Charles Forsyth
If I try sth. like /( b(.)b)/a/\1\2/ on bla blb 56 I get bla blb\1\2 56 which is not quite what I want... How then? (I'd like to get 'bla blblblb 56') echo bla blb 56 | sed 's/( b(.)b)/\1\2/' bla blb blbl 56 similarly use `s' not `a' in sam.

Re: [9fans] non greedy regular expressions

2008-10-24 Thread Charles Forsyth
although it can be satisfying to do things in one instruction (one command) i confess i often find it quicker to split up the problem in sam or acme: 1. delete everything not between delimiters ,y/ABC([^C]|C[^B]|CB[^A]|\n)+CBA/d 2. delete the delimeters ,x/ABC|CBA/d 3. look to

Re: [9fans] non greedy regular expressions

2008-10-24 Thread Charles Forsyth
i didn't spend any time deciding whether there was a better way to express the trailing word delimiter. it's too late. [EMAIL PROTECTED] meanwhile pointed out one way: change the words to otherwise unused special characters

Re: [9fans] non greedy regular expressions

2008-10-27 Thread Charles Forsyth
Both systems are complex enough that essentially no one completely understands them. this touches on an important point. the first introduction of regular expressions to editors was great, because it took some formal language theory and made it useful in an `every day' way. conversely, the

Re: [9fans] mmap

2008-11-02 Thread Charles Forsyth
I still remember this science fiction movie from when I was a kid. which one was that? it sounds more interesting than mmap.

Re: [9fans] mmap

2008-11-04 Thread Charles Forsyth
time travel plots reminds me of an obscure but splendid czech film that i've only seen once http://filmjournal.net/czech/2006/09/18/tomorrow-ill-wake-up-and-scald-myself-with-tea/ but have yet to find on DVD. it is very funny.

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-07 Thread Charles Forsyth
mostly section 4 of the manual, i'd have said, although there are a few in section 8 where the file service is incidental to the service (eg, cs and dns)

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-07 Thread Charles Forsyth
and what's at the end of a fuse? exactly. i was reminded of that the other night as i was lighting the blue touch paper before standing WELL BACK

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-08 Thread Charles Forsyth
It seems that MS is pushing webdav hard. that's what's needed when heavy things run out of fuel.

Re: [9fans] success with 9vx from a terminal

2008-11-09 Thread Charles Forsyth
I'm not really sure what magic is involved in the DEL interrupt. rio (or ip/telnetd, or ... some other user program).

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-10 Thread Charles Forsyth
So we IMHO should learn from all the big community projects how to attract people and get them involved with minimal effort. It's not for us, it's for them ... i know, but have you spoken to the auther of the comment below: Mozilla folks aren't very open to innovation (no matter how old/mature

Re: [9fans] yes, comcast really *does* suck

2008-11-10 Thread Charles Forsyth
i was sure my copy of pathalias would somehow come into its own again.---BeginMessage--- * erik quanstrom [EMAIL PROTECTED] wrote: So we're building up direct (encrypted) uucp links again. Not just to get around the regulation, but also not to let the spies learn what's going through the

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-10 Thread Charles Forsyth
But wouldn't you agree that files kept on a remote POSIX file system is an important and common class of remotes resources for which we don't quite have a consensus on how to use 9P? yes, but both your examples are things of purely local significance. the symbolic links point to something local

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-12 Thread Charles Forsyth
NFS4 still assumes that a file handle can be used to find a file; neither the persistent nor the volatile variants are directly comparable to a Qid and both can complicate implementation. (at least a volatile file handle allows a file system implementation not based on inodes to be done more

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-12 Thread Charles Forsyth
It's not POSIX byte-range read- or write-locking per fcntl, but it's not clear to me how often that's actually useful. they aren't. i wrote a paper about it many years ago, when helping to implement a database system. in short, you can't rely on them for either scale or properties, so in any

Re: [9fans] broken smtpd

2008-11-17 Thread Charles Forsyth
if you look at /dev/kmesg you might find many messages about checked N page table entries. i think smtpd is getting a trap (probably a null pointer) and because the value returned from catchalarm is the wrong way round, it continues to retry using the bad pointer until the alarm goes off (after

Re: [9fans] missing diagnostic?

2008-11-20 Thread Charles Forsyth
doppio% 8c -w cm.c warning: cm.c:14 useless or misleading comparison: UVLONG 0 doppio% qc -w cm.c warning: cm.c:14 useless or misleading comparison: UVLONG 0 doppio% 5c -w cm.c warning: cm.c:14 useless or misleading comparison: UVLONG 0---BeginMessage--- i was expecting kenc to complain about

Re: [9fans] Dir-type Dir-dev

2008-11-30 Thread Charles Forsyth
Qid.type is defined to be equal to the top 8 bits of mode (see stat(5)) and type and dev are defined to be for kernel use (also stat(5)) which is fine if you're not in the kernel. but what if you are? type is just the device [unicode] letter, and dev is assigned by the device, and might be the

Re: [9fans] Sources down

2008-11-30 Thread Charles Forsyth
it works for me. which page are you accessing?---BeginMessage--- web interface is actually down -- Roma---End Message---

Re: [9fans] Getting qlock errors when trying to install

2008-12-05 Thread Charles Forsyth
i'm surprised: i ran plan 9 on my atom board. unfortunately that one is in production use now so i can't test it with the latest iso. i've got another not yet in use that i can try, but not until monday.

Re: [9fans] VM support (Was: Mouse jumps in vmware)

2008-12-07 Thread Charles Forsyth
what we all want is better served by Windows and Linux applications. What is missing is an understanding ... ... of how to design and write usable applications. from time to time i might need to do some non-programming work. on linux, there are a great many applications, but almost as many are

Re: [9fans] sam/rc script problem

2008-12-16 Thread Charles Forsyth
I usually run either a Bourne shell or Byron's rc(1) for Unix for sanity's sake. If you use Plan 9 port's rc, and 9term, you'll find that shell windows also appear instantly, even on a Linux system.

Re: [9fans] Multiple '#s' ?

2008-12-16 Thread Charles Forsyth
Or is there some active problem with the idea of multiple named pipe namespaces on one kernel? they aren't named-pipe name spaces, but holders of arbitrary file descriptors, which allows them to hold references to any open device, including network connections. that means there's no problem in

Re: [9fans] How can I boot plan9 on my Compaq AlphaServer DS10L?

2008-12-18 Thread Charles Forsyth
Forsyth pointed out that there are no mere mortal accessible [powerpc] platforms for experimentation in this direction. certainly the (few) cheap ones that i knew have vanished. there probably are conventional development boards but those are typically too expensive to be helpful. the situation

Re: [9fans] ape pwd.h not in sync ?

2008-12-18 Thread Charles Forsyth
it won't work, so it's better to find that out when you compile the program rather than waste time compiling it only to fail when run.---BeginMessage--- Hi All, the ape/pwd.h has the following (in short pw_passwd missing, is this something unwanted ?) struct passwd { char*pw_name;

Re: [9fans] 9pfuse and O_APPEND

2008-12-19 Thread Charles Forsyth
if that -1 would be seen on the wire no. it's just a flag to select the code path that provides the offset, and entirely internal (just as well).

Re: [9fans] plan9

2008-12-22 Thread Charles Forsyth
for plan 9, for the older 4501 i think i had to eliminate some cga references in config and mkfile. use a mkfile without cga.$O (this would be better done by specifying cga in the other config files, since it's optional). i used an earlier verson of the pcsoe config file below, but had to add

Re: [9fans] graphics scaling

2008-12-22 Thread Charles Forsyth
i've found it quite solid under Ubuntu 8.04, and i'm running an old version of 9vx. the last time i said that i'd had no trouble it promptly blew up, but apart from that i haven't had any trouble, once it starts up. i haven't used drawterm in ages, except on windows.---BeginMessage--- would 9vx

  1   2   3   4   5   6   7   8   9   10   >