// Start of with a big vector because we may be reading a very large
// amount of groups.
Vector<NewsgroupInfo> list = new Vector<NewsgroupInfo>(2048);
String line;
while ((line = reader.readLine()) != null)
{
NewsgroupInfo tmp = __parseNewsgroupListEntry(line);
if (tmp != null) {
list.addElement(tmp);
} else {