I created a test snippet, and uploaded it to my Linux computer (where I have 5.14 running) via sFTP, since the /r modifier isn't available on my Windows/Strawberry Perl 5.12 computer. Then I ran it by SSH'ing into the computer. And in so doing, mistakenly uploaded and tested a version that I hadn't added the /r modifier to. So when I thought I was checking, I wasn't.

The docs.... And here I'm usually the one to have them practically memorized.

Good job!!! Great humor.

It reminds me of one of the great quotes from Programming Perl. The topic of discussion actually was what various Perl functions return in list and scalar context, which seems quite fitting to this conversation.

"In general, Perl functions do exactly what you want, unless you want consistency."

Aha! At any rate, this was definitely a learning experience for me too; I was so scared when you asked if I'd tried it that I'll likely never venture into an area where I'm not 110% sure without trying first again!

"In general, Perl operators do exactly what you want, unless you want consistency."

This seems to hit the mark exactly! :)

(P.S. I've had your home node bookmarked on my personal nodelet for sometime, as you have an amazing list of books I need to look at!)

Don't be afraid to be wrong once in awhile. There are an army of friends here ready to correct you. ;)

For the most part, we are among friends, and remember, the only person who is never wrong is Larry Wall, because when his opinion differs from everyone else's, it's everyone else who must take corrective action.