Okay, that's awesome! I used the first option, and that takes care of a couple of my problems! It's really nice, because I don't have to worry about newlines, either. The only thing is I get the following warning: Use of uninitialized value in formline at ./sl-brad.pl line 375. Here's my code:
sub swrite {
croak "Usage: swrite PICTURE ARGS" unless @_;
my $format = shift;
$^A = "";
formline( $format, @_ );
return $^A;
} #end sub swrite()
I know it's just a warning, but I'm looking for clean code. I assume it's not liking the @_ in the formline statement. Perhaps I should just assign it to another variable?