On Aug 16, 2009, at 3:52 PM, Brian Yennie wrote:
Keep in mind that all of these (cr&cr) methods will miss an empty
line as the FIRST line. So you need to do something like:
function emptyOffset tText
if (char 1 of tText is cr) then return 1
else return lineOffset(cr&cr, tText)+1
end emptyOffset
OR you could do
put cr & cr into cr2
return lineoffset( cr2, (cr2 & tText & cr2) )
Of course make the adjustment based on the correction for the number
of lines in tText
You will know that line 1 and line -1 will always be empty.
Be careful of using
word 1 to wod -1 of tText since this trims chars that are consider
word delimiters
item 1 to -1 of tText that considers all chars part of the item
string, including spaces
Ahh, the joys of chunking expressions.
Jim Ault
Las Vegas
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution