Re: [9fans] [OT] 43 MB installer to share CD/DVD drive w/ MacBook Air

2008-01-25 Thread Christopher Nielsen
Actually, one of the first things I noticed about Leopard is that it is noticeably faster than Tiger on the same hardware. YMMV. On Jan 25, 2008 7:18 PM, <[EMAIL PROTECTED]> wrote: > > One wonders at what point the law of diminishing returns kicks in when > > it comes to software... > > It didn't

Re: [9fans] [OT] 43 MB installer to share CD/DVD drive w/ MacBook Air

2008-01-25 Thread Pietro Gagliardi
Question: are you running this natively/Boot Camp or on Q/Parallels/ VMware? If natively, how did you get it to work? I got stuck on ELCR: 0003 and it didn't go far. I have an Intel Core 2 Duo iMac running 10.4.10. On Jan 25, 2008, at 10:18 PM, [EMAIL PROTECTED] wrote: One wonders at

Re: [9fans] [OT] 43 MB installer to share CD/DVD drive w/ MacBook Air

2008-01-25 Thread dave . l
One wonders at what point the law of diminishing returns kicks in when it comes to software... It didn't kick in: it snuck in a while ago. I'm writing this on a 2GHz 2 core machine with 2Gb RAM and a stock OSX 10.4 install. it _should_ fly like a sparrowhawk: it's more like a dodo. I wonder ho

Re: [9fans] Re: Building GCC

2008-01-25 Thread Pietro Gagliardi
On Jan 25, 2008, at 10:08 PM, John Floren wrote: Actually, Windows, MacOS, UNIX, and VMS have all been failing longer and harder ;) John -- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn Windows, UNIX, VMS I can understand. But MacOS? If you mean pre-OS X, then I understand :-) I

Re: [9fans] Re: Building GCC

2008-01-25 Thread John Floren
On 1/25/08, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > I think the point is that people talk a big talk about how great Plan > > 9 is, > > That's 'cos it is. > It is pretty great. > > but then don't do a damn thing with it. > > Uh, sorry? > > A month or so ago, I sat in a room with a bunch

Re: [9fans] Re: Building GCC

2008-01-25 Thread dave . l
I think the point is that people talk a big talk about how great Plan 9 is, That's 'cos it is. but then don't do a damn thing with it. Uh, sorry? A month or so ago, I sat in a room with a bunch of like- and unlike-minded people and discussed everything from linguistics to supercomputing on

Re: [9fans] sb16

2008-01-25 Thread Tharaneedharan Vilwanathan
hi, if i remember correctly, there are multiple versions of SB16. Some work and some dont. I have both types. The one that didnt work had another name called Ensoniq I think (may be that company was bought by Creative). anyway, my usual suggestion is completely ignore sound cards since they are s

Re: [9fans] sb16

2008-01-25 Thread gas
OK, I tried ess1688 now but it's the same "#A: no response #ff". thanks, / greger --- Pietro Gagliardi <[EMAIL PROTECTED]> skrev: > In plan9.ini(8) there should be another type - try that instead. If > that doesn't work, I don't know. >

Re: [9fans] sb16

2008-01-25 Thread Pietro Gagliardi
In plan9.ini(8) there should be another type - try that instead. If that doesn't work, I don't know. On Jan 25, 2008, at 7:01 PM, gas wrote: I have an old ISA sound card, identified by win98 as "creative sound blaster 16 plug and play". So, I added the line audio0=type=sb16 port=0x220

[9fans] sb16

2008-01-25 Thread gas
I have an old ISA sound card, identified by win98 as "creative sound blaster 16 plug and play". So, I added the line audio0=type=sb16 port=0x220 irq=5 dma=1 to plan9.ini and 'bind #A' to termrc, but I got the error #A: no response #ff With the if-statement surrounding that print com

[9fans] How to read/write pixels from Memimage

2008-01-25 Thread Pietro Gagliardi
Hello. I'm porting Bell Labs' Pico image language over to Plan 9 to use the Plan 9 native image format (image(6)), and I chose to use Memimage. I'd like to know how to get the 32-bit RGB pixel information out of a Memimage and into a properly allocated array of u32ints, and to do the revers

Re: [9fans] Question about acme and $acmeaddr

2008-01-25 Thread Fazlul Shahriar
> Greetings, > > I have started to use acme and would like to know how to use the > environment variable $acmeaddr. > I have the following script: > > echo acmeaddr $acmeaddr '$*' $* > > If I B1 on the file name only (in a tag) and the B2-1 on the script I get: > > acmeaddr $* nibsOam > > ie,

Re: [9fans] Re: Building GCC

2008-01-25 Thread Skip Tavakkolian
> You might as well build > something *you* find useful. that's good advice, and too often overlooked. another benefit is that software quality is much better if the designer/developer is also a frequent user of it. not very scientific, but it seems like IDE's are always better than the software

Re: [9fans] Re: Building GCC

2008-01-25 Thread Bakul Shah
On Fri, 25 Jan 2008 10:29:55 PST "John Floren" <[EMAIL PROTECTED]> wrote: > On Jan 25, 2008 10:09 AM, <[EMAIL PROTECTED]> wrote: > > > May be the problem is that people are treating plan 9 as a > > > Van Gogh masterpiece when they should be treating as building > > > material :-) > > > > I sincer

Re: [9fans] Re: Building GCC

2008-01-25 Thread lucio
> I think the point is that people talk a big talk about how great Plan > 9 is, but then don't do a damn thing with it. > At least, that's how I read it. Is that what you believe? And if so, who else believes this? There are things Plan 9 does exceedingly well, better than any other OSes in the

Re: [9fans] Higher level document rendering and editing (Was: Building GCC)

2008-01-25 Thread lucio
> We could store the raw data in binary files and have C programs > access the data with a standard interface. You want the primary abstraction (layer 0, let's say) to be very similar to the existing "pure text". Any mark-up becomes a pointer to an object in a different layer which conveys addi

Re: [9fans] Re: Building GCC

2008-01-25 Thread lucio
>> May be the problem is that people are treating plan 9 as a >> Van Gogh masterpiece when they should be treating as building >> material :-) > > interestingly, that's the Coraid approach. Well, embedded is not what is being advocated here, so I think yours is the answer to a different question.

Re: [9fans] Re: Building GCC

2008-01-25 Thread Pietro Gagliardi
I will do so as soon as I can find out why I get ACPI errors from the Linux kernel. Anyways, I am using Plan 9 now for building programs that solve some problems in the wiki's TODO page. I added simple table borders to htmlfmt and am going on to solve this problem: GUI image manipulation p

Re: [9fans] Re: Building GCC

2008-01-25 Thread John Floren
On Jan 25, 2008 10:09 AM, <[EMAIL PROTECTED]> wrote: > > May be the problem is that people are treating plan 9 as a > > Van Gogh masterpiece when they should be treating as building > > material :-) > > I sincerely hope for your sake that you don't treat your next Van Gogh > masterpiece as buildin

Re: [9fans] Re: Building GCC

2008-01-25 Thread lucio
> May be the problem is that people are treating plan 9 as a > Van Gogh masterpiece when they should be treating as building > material :-) I sincerely hope for your sake that you don't treat your next Van Gogh masterpiece as building rubble. Or treat Plan 9 as some sort of Linux surrogate. Why

Re: [9fans] Re: Building GCC

2008-01-25 Thread lucio
> why use Plan 9 at all if every mainstream operating system is 'workable'? > i guess workable is not the point. I don't get it, why does Plan 9 have to behave like Linux or Windows? There are tractors, tracks and lamborghinis and no one expects the first to travel at the speed of sound, the secon

Re: [9fans] Re: Building GCC

2008-01-25 Thread erik quanstrom
> > May be the problem is that people are treating plan 9 as a > Van Gogh masterpiece when they should be treating as building > material :-) interestingly, that's the Coraid approach. - erik

Re: [9fans] Re: Building GCC

2008-01-25 Thread John Floren
On Jan 25, 2008 9:49 AM, Bakul Shah <[EMAIL PROTECTED]> wrote: [snip] > > Another possibilty is to use it in a h/w gadget that everyone > would want (for example building something like the Lego NXT > computer controlled brick so that you can build simple > robotic apps in rc). [snip] Check out St

Re: [9fans] Re: Building GCC

2008-01-25 Thread Roman Shaposhnik
On Fri, 2008-01-25 at 09:49 -0800, Bakul Shah wrote: > On Fri, 25 Jan 2008 09:26:56 EST Brantley Coile <[EMAIL PROTECTED]> wrote: > > Plan 9 is not, and should not in my opinion, be a Linux > > replacment, Unix replacement, MS Windows replacement, and > > so on. If you really want Plan 9 to domin

Re: [9fans] importing web browsers (was Building GCC)

2008-01-25 Thread lucio
> I'm not saying using whatever browser under linuxemu is a problem. > I think the problem is not having a good native browser for Plan 9. Which is due to the complexity of the task it needs to perform with a high degree of accuracy. Given (a) that there aren't enough Plan 9 developers to constru

Re: [9fans] Re: Building GCC

2008-01-25 Thread Bakul Shah
On Fri, 25 Jan 2008 09:26:56 EST Brantley Coile <[EMAIL PROTECTED]> wrote: > Plan 9 is not, and should not in my opinion, be a Linux > replacment, Unix replacement, MS Windows replacement, and > so on. If you really want Plan 9 to dominate the world > and see all your friends use it every day, in

[9fans] Re: Building GCC

2008-01-25 Thread pavlovetsky
On Jan 25, 4:32 pm, [EMAIL PROTECTED] (Brantley Coile) wrote: > > On Jan 25, 2008 7:55 AM, <[EMAIL PROTECTED]> wrote: > >> it really does not make any sense to write web browser from the ground > >> up, if there is a workable version. > > > here we go again... > > why use Plan 9 at all if every m

[9fans] Oberon and directories

2008-01-25 Thread Brantley Coile
Just a side note. I used Native Oberon for about a year exclusively, and I never missed not having directories. You wind up naming files like a path name and have a Guide file with various Directory commands that allow you to easily look at subsets of the files. It's not as bad as you would thin

Re: [9fans] importing web browsers (was Building GCC)

2008-01-25 Thread Iruata Souza
On Jan 25, 2008 12:35 PM, Charles Forsyth <[EMAIL PROTECTED]> wrote: > >> it really does not make any sense to write web browser from the ground > >> up, if there is a workable version. > > i assumed he wanted to develop and run things mainly in the plan 9 environment > but would like the added di

Re: [9fans] stdarg & va_copy

2008-01-25 Thread erik quanstrom
> erik quanstrom wrote: > > is there any reason that /$objtype/include/u.h does not > > define va_copy? are there objections to this c99 macro? > > Probably it was left out due to not being in the C90 spec. > There shouldn't be any problem with it, but is it needed? no. neither is va_end or the

Re: [9fans] Re: Building GCC

2008-01-25 Thread Brantley Coile
> On Jan 25, 2008 7:55 AM, <[EMAIL PROTECTED]> wrote: >> it really does not make any sense to write web browser from the ground >> up, if there is a workable version. > > here we go again... > why use Plan 9 at all if every mainstream operating system is 'workable'? > i guess workable is not the

[9fans] importing web browsers (was Building GCC)

2008-01-25 Thread Charles Forsyth
>> it really does not make any sense to write web browser from the ground >> up, if there is a workable version. >here we go again... >why use Plan 9 at all if every mainstream operating system is 'workable'? >i guess workable is not the point. i assumed he wanted to develop and run things mainl

Re: [9fans] Re: Building GCC

2008-01-25 Thread Iruata Souza
On Jan 25, 2008 7:55 AM, <[EMAIL PROTECTED]> wrote: > it really does not make any sense to write web browser from the ground > up, if there is a workable version. here we go again... why use Plan 9 at all if every mainstream operating system is 'workable'? i guess workable is not the point. iru

Re: [9fans] Re: Building GCC

2008-01-25 Thread Pietro Gagliardi
We could store the raw data in binary files and have C programs access the data with a standard interface. /* in libc */ enum { Achar, Aimage }; typedef struct Atom { int type; union { char c;

[9fans] OT: layout models

2008-01-25 Thread Robert Raschke
Hi, if anyone is looking into layout models, I can highly recommmend Optimal GUI Layout as a Problem of Linear Programming by Christof Lutteroth et al. https://www.se.auckland.ac.nz/research/trReports/details/?tid=UoA-SE-2007-6 for a more formal take on the whole mess that is layouting. If I we

Re: [9fans] Re: Building GCC

2008-01-25 Thread Martin Neubauer
* Douglas A. Gwyn ([EMAIL PROTECTED]) wrote: > Note that you still need the #ifdef PLAN9 ... #endif, > since that isn't standard C. Or you compile it with plan9port. Or you steal the ``#define USED...'' from p9p and put it into a compatibility header. Or...

Re: [9fans] Re: Building GCC

2008-01-25 Thread lucio
> Treating image as character (with unusual width and height) means > indefinite number of potential characters and if a machine (not human) > does not able to differentiate between "text characters" and "image > characters" it renders character sets unusable. Sure, but the idea is that the actua

Re: [9fans] Re: Building GCC

2008-01-25 Thread lucio
> I'm working on all of these, as well as changing it so that each > column is the length of its largest item rather than the whole > table's largest item. You also need to know the overall width of the space in which the table is presented so you can scale each _column_ accordingly. It's a

Re: [9fans] How do 9syscalls work?

2008-01-25 Thread Charles Forsyth
> a) Where is `write' actually defined? (Or does `write' simply call > `_write'?) /sys/src/libc/9sys/write.c it calls pwrite. >b) Why do some syscalls have `_' prefixes while others do not? _write is there to allow executables to work that pre-date the introduction of pwrite (it's a similar t

[9fans] Re: Subject: VMs Subject: and Subject: current Subject: plan9.iso

2008-01-25 Thread gdiaz
Hola, It works if you remove it completely. At least here. slds. gabi -- [EMAIL PROTECTED] wrote: > >> the nice thing about scsi emulation mode... is it doesn't get nearly >> as far as any of the other options: >Here is my vmx configuration for CDROM > >== > >scsi1:0.present = "TRU

Re: Subject: [9fans] Subject: How Subject: do Subject: 9syscalls Subject: work?

2008-01-25 Thread gdiaz
Hola, could it be that some of those syscalls are the non-portable version optimized for a specific platform? slds. gabi -- [EMAIL PROTECTED] wrote: > >Hi, > >Sorry if this is explained somewhere already. I couldn't find an >answer, so here we go. > >Considering the `print' function of libc

[9fans] Re: Building GCC

2008-01-25 Thread pavlovetsky
On Jan 24, 8:23 pm, [EMAIL PROTECTED] (Pietro Gagliardi) wrote: > And then we can have raw images as filenames, raw images in plain > text, text as the stroke style for a line, etc. I'd like raw images > in text - it makes mpictures and converting to PostScript unnecessary. > > According to the wik

Re: [9fans] Re: Building GCC

2008-01-25 Thread Douglas A. Gwyn
Russ Cox wrote: > If you have a function that takes an argument you > don't need to use, then simply delete the name of > the argument. Instead of > void nop(int s) { } > you write > void nop(int) { } > Or you insert USED(s). > Or you disable all warnings with -w. Note that you st

[9fans] Re: Building GCC

2008-01-25 Thread pavlovetsky
On Jan 24, 9:24 pm, [EMAIL PROTECTED] wrote: > > i realize there are holes around the edges. i don't see how to > > edit or select a layout, just the text within layouts. maybe > > select skips non-text bits. > > > what's so wrong about this idea? > > Nothing, you need to think out of the box. C

[9fans] Re: Building GCC

2008-01-25 Thread pavlovetsky
On Jan 24, 9:39 pm, [EMAIL PROTECTED] (Pietro Gagliardi) wrote: > On Jan 24, 2008, at 2:27 PM, erik quanstrom wrote: > > > > > dr. wirth can not be accused of software bloat nor of poor > > programming. > > is work is excellent. the oberon system is so spartian there are > > no directories. > > th

Re: [9fans] stdarg & va_copy

2008-01-25 Thread Douglas A. Gwyn
erik quanstrom wrote: > is there any reason that /$objtype/include/u.h does not > define va_copy? are there objections to this c99 macro? Probably it was left out due to not being in the C90 spec. There shouldn't be any problem with it, but is it needed?

[9fans] Re: Building GCC

2008-01-25 Thread pavlovetsky
On Jan 24, 7:33 pm, [EMAIL PROTECTED] wrote: > Maybe we ought to > dedicate wiki space to things no one is willing to tackle. Great idea "that leave GUI tainted idolaters agape with fear and wonder". > Then again, Linux's first IP networking was a port of KA9Q. It > sufficed to give impetus to

[9fans] Question about acme and $acmeaddr

2008-01-25 Thread Bengt Kleberg
Greetings, I have started to use acme and would like to know how to use the environment variable $acmeaddr. I have the following script: echo acmeaddr $acmeaddr '$*' $* If I B1 on the file name only (in a tag) and the B2-1 on the script I get: acmeaddr $* nibsOam ie, $acmeaddr is empty. Is thi

[9fans] Re: VMs and current plan9.iso

2008-01-25 Thread prem
> the nice thing about scsi emulation mode... is it doesn't get nearly > as far as any of the other options: Here is my vmx configuration for CDROM == scsi1:0.present = "TRUE" scsi1:0.fileName = "z:\plan9.iso" scsi1:0.deviceType = "cdrom-image" scsi1:0.mode = "persistent" scsi1:0.star

[9fans] How do 9syscalls work?

2008-01-25 Thread Anant Narayanan
Hi, Sorry if this is explained somewhere already. I couldn't find an answer, so here we go. Considering the `print' function of libc, we see that it calls `vfprint', which in turn calls `fmtFdFlush', which finally calls `write' with 3 parameters. write(2) says that the source is to be f