Twilight Cafe

One of our favorite restaurants in Sanibel was the Twilight Cafe at 751 Tarpon Bay Rd. It sat behind an art gallery so you could browse while waiting for your table. Once inside, the decor was — unique — kind of Cheesecake Factory weird — but very nice. Very crowded, but cool entrees. Their symbol was the stylized sun, half in shadow — hence Twilight.

Our favorite was the grilled veggies accompanying each entree. Once we asked for the recipe, and the waitress handed us the business card — I guess they got asked this a lot — and there was the recipe on the back.

We lost the card, I wrote back with a SASE and they sent me another one.

I just found the card under a pile. Last year, we saw they had closed. So they probably won’t mind if I post this recipe so I don’t lose it again.

“Our World Famous Broccoli”

  • Blend Red Onion with equal parts Soy Sauce and Red Wine Vinegar with 3 parts vegetable oil.
  • Marinate 4 hours
  • Grill and enjoy

Simple, but good. Like most timeless recipes. Thanks, Chef Robert W. Parks Jr., and I hope you have success in your new place!

Changing CVS roots in existing checkouts

SO I got a chunk of CVS and the server has been moved. See this for the Unix version.

I am on windows, with no Cygwin (in this machine).


use strict;
use Cwd;
use File::Find;
use File::Copy;
use File::Basename;

my $NEW_CVSROOT = ':pserver:xxxxx@xxxxx.xxxx:/cvs/xxxxxx';
my $RootFolder = cwd();
&find( \&Filter_OverwriteRoot, $RootFolder );
warn "$0 Process complete. Terminating...\n";
exit(0);

#########################################

sub Filter_OverwriteRoot # ()
{
my $fileSpec = $File::Find::name;
my $fileName = $_;

# if a file...
if ( -f $fileSpec )
{
# Root is done
if ( $fileName =~ /^Root$/i )
{
print "update $File::Find::dir $fileName \n";
open (FILE, ">$fileName") || die "Can't open $fileName: $!\n";
print FILE $NEW_CVSROOT . "\n";
close(FILE);
}

}
}

Run this in the root folder for the checked out code. Seems to work…

MAKE SURE YOU ONLY HAVE ONE ROOT LINE PER CVS/Root file! The other solution replaces them all. Mine doesn’t.