9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: mirtchov@cpsc.ucalgary.ca
To: 9fans@cse.psu.edu
Subject: Re: [9fans] malloc redefinition when linking pcc with 8c programs
Date: Mon,  1 Dec 2003 15:13:54 -0700	[thread overview]
Message-ID: <ca1393e7af33b74cc874a01de96d33dd@plan9.ucalgary.ca> (raw)
In-Reply-To: <E1AQvzF-000FNw-Up@t40.swtch.com>

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%



  reply	other threads:[~2003-12-01 22:13 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-12-01 18:13 mirtchov
2003-12-01 19:43 ` Russ Cox
2003-12-01 20:00   ` mirtchov
2003-12-01 20:54     ` Latchesar Ionkov
2003-12-01 21:20       ` boyd, rounin
2003-12-01 21:43       ` andrey mirtchovski
2003-12-01 21:53         ` Russ Cox
2003-12-01 22:13           ` mirtchov [this message]
2003-12-01 23:05             ` Hugo Santos
2003-12-01 23:10               ` Russ Cox
2003-12-01 23:21                 ` Hugo Santos
2003-12-02  0:05                   ` David Arnold
2003-12-01 21:11     ` Russ Cox

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ca1393e7af33b74cc874a01de96d33dd@plan9.ucalgary.ca \
    --to=mirtchov@cpsc.ucalgary.ca \
    --cc=9fans@cse.psu.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).