No.
Because I need one continues string. It work with FOR...
Compiler passes only low byte of count to R4.Byte1(system var). It would be nice to have some warning when compiler do that.
So it isn't just some change in lib files, it would require changes to compiler. Probably isn't worth doing that...
But when using 18F parts that have over 3K of RAM, and compiler all ready support arrays longer 255 byte, it would be nice to use STR same way for all arrays, independent of their size...