Monday, November 08, 2010 at 12:06 AM.


on gotoAddress (adr) {
	local (tableadr, name);
	name = nameOf (adr^);
	tableadr = parentOf (adr^);
	local (oldtarget = target.set (tableadr));
	try { (tableadr); //open its table
		op.go (left, infinity);
		table.gotoName (name); //move the cursor to the cell
		target.set (oldtarget);
		return (true)}
	else {
		return (false)}}

This listing is for code that runs in the OPML Editor environment. I created these listings because I wanted the search engines to index it, so that when I want to look up something in my codebase I don't have to use the much slower search functionality in my object database. Dave Winer.