There is no way to get the rest of the message. I think [text get] could simply output all sublists consecutively. By checking the right outlet you know if a message spans a whole line (= 0), or is part of a comma seperated list of messages (= 1).
To be more precise: it should output all sublists when you request a *whole line* (field number = -1).
If you have the following text:
1 2 3, foo bar baz, 5 6 7;
[0( -> [text get] would output "1 2 3" (type 1), "foo bar baz" (type 1) and "5 6 7" (type 0)
But how would you access individual sublists?
I guess you should be able to do [3 3( -> [text get] to get the second sublist, but [3 4( -> [text get] should probably trigger an out-of-range error.
But we do not know the indices and sizes of the individual sublists!
Maybe [text size] could have an extra outlet to provide that information? Maybe output a list of indices?
This definitely needs a bit of thinking...
Christof