<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <blockquote type="cite">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).</blockquote>
    <p>To be more precise: it should output all sublists when you
      request a *whole line* (field number = -1).<br>
    </p>
    <p>If you have the following text:<br>
    </p>
    <pre>1 2 3, foo bar baz, 5 6 7;</pre>
    <p><font face="monospace">[0( -> [text get]</font> would output
      "1 2 3" (type 1), "foo bar baz" (type 1) and "5 6 7" (type 0)</p>
    <p>But how would you access individual sublists?</p>
    <p>I guess you should be able to do <font face="monospace">[3 3(
        -> [text get]</font> to get the second sublist, but <font
        face="monospace">[3 4( -> [text get]</font> should probably
      trigger an out-of-range error.<br>
    </p>
    <p>But we do not know the indices and sizes of the individual
      sublists!</p>
    <p>Maybe [text size] could have an extra outlet to provide that
      information? Maybe output a list of indices?</p>
    <p>This definitely needs a bit of thinking...<br>
    </p>
    <p>Christof<br>
    </p>
  </body>
</html>