From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: To: 9fans@cse.psu.edu Subject: Re: [9fans] malloc redefinition when linking pcc with 8c programs From: mirtchov@cpsc.ucalgary.ca In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Date: Mon, 1 Dec 2003 15:13:54 -0700 Topicbox-Message-UUID: 99ea2d9c-eacc-11e9-9e20-41e7f4b1d025 to be honest, it does a lot of things and it does them reasonably well, including java script. I don't mind the interface all that much, but I'm not forced to use links every day. I remember you being turned off by the large select() loop in the middle of the code when we first brought it up. that's why I decided to attempt to do it with ape. after sitting in my 'todo' folder for 6 months I spent the two days making it compile cleanly (which involved way too many casts from unsigned char * to char * and back). now the only thing that's left is the driver for Plan 9, which is mostly raw bitmaps being loaded onto the screen. i'm contemplating on having the plan9 driver just write the bitmaps to /dev/draw or to another simple file server that will know how to display them... here's how nytimes.com is rendered with the latest (2.1.14) links in linux: http://pages.cpsc.ucalgary.ca/~mirtchov/screenshots/nytimes.png andrey ps: and a change to /sys/lib/plumb/basic to plumb png files to page, now that they're readable with png(1). please add it on sources: plan9% yesterday -d /sys/lib/plumb/basic diff /n/dump/2003/1201/sys/lib/plumb/basic /sys/lib/plumb/basic 12c12 < data matches '(https?|ftp|file|gopher|mailto|news|nntp|telnet|wais|prospero)://[a-zA-Z0-9_@\-]+([.:][a-zA-Z0-9_@\-]+)*/?[a-zA-Z0-9_?,%#~&/\-+=]+([:.][a-zA-Z0-9_?,%#~&/\-+=]+)*\.(jpe?g|JPE?G|gif|GIF|ps|PS|pdf|PDF)' --- > data matches '(https?|ftp|file|gopher|mailto|news|nntp|telnet|wais|prospero)://[a-zA-Z0-9_@\-]+([.:][a-zA-Z0-9_@\-]+)*/?[a-zA-Z0-9_?,%#~&/\-+=]+([:.][a-zA-Z0-9_?,%#~&/\-+=]+)*\.(jpe?g|JPE?G|gif|GIF|png|PNG|ps|PS|pdf|PDF)' plan9%