Part of the Clay Basket Website. 7/22/96.

Lots of macros

This page contains all kinds of wierd cases for the macro processor. Each one highlights a bug in a previous version of Clay Basket. They're intended to be self-documenting, that is -- if you don't see what's called for in the surrounding text, we're looking at a problem.

Some more exotic macros

[Macro error: Can't call the script because the name "dbLink" hasn't been defined.] -- opens the macros table

file.exists -- launches DocServer and shows the page for file.exists

beep the speaker -- runs a small UserTalk script

[Macro error: Can't call the script because the name "webDocServerLink" hasn't been defined.] -- point to a DocServer page on the web

Here's an example of an ftp download:

[Macro error: Can't call the script because the name "ftp" hasn't been defined.]

Here's a picture of Marc Canter and two kids, an example of the use of the mediaObject macro:

A URL that contains a wiggle

http://www.bronxscience.edu/students/~gravydave/

If the wiggle made it thru, we're doing great!

A URL followed by two carriage returns

http://www.icecream.com/wavygravy/

If this text appears in a new paragraph then it's working correctly. In previous versions we were going one character too far in processing the text after enabling a URL in the output text.

As a reality check, here's a url http://www.family.com/mom/ that isn't followed by a carriage return.

Two consecutive macro calls separated by a return

This was reported by ssilcont@www.unimelb.edu.au.

Here are the two macro calls:

7/22/96; 10:34:59 PM

7/22/96; 10:34:59 PM

They should appear in separate paragraphs.

As a reality check, here are 10 macro calls all on one line, with no separation. 0123456789. If everything works you should see the numbers 0 thru 9.

Here are 10 macro calls all on one line, each separated by a blank. 0 1 2 3 4 5 6 7 8 9. If everything works you should see the numbers 0 thru 9.


This page was last built with Frontier on a Macintosh on Mon, Jul 22, 1996 at 10:35:00 PM. Thanks for checking it out! Dave