In interactive mode, "list" command stops working correctly after some errors
After certain errors, the "list" command stops listing all commits in the selection, and only lists the first if the first event is a commit, lists nothing if not. Example:
$ cd ~/reposurgeon/test
$ reposurgeon
reposurgeon% read <simple.fi
131 events (53K/s)
* simple
reposurgeon% list
3 2010-10-22T13:36:22Z :2 2f4b80 The adventure begins.
5 2010-10-22T13:52:44Z :4 4305dc Beginnings of core classes.
7 2010-10-22T14:50:14Z :6 1a9cc0 Beginning of design notes.
10 2010-10-22T17:26:58Z :9 9ed4e1 Sync data structures with design notes.
[...snip...]
124 2010-10-27T18:30:05Z :123 96e0f2 Cut down on expensive input editing.
127 2010-10-27T18:43:32Z :126 d5067f Switch selection sets from prefix to postfix.
129 2010-10-27T19:03:05Z :128 23b1c4 Compute the correct default set for the index command.
reposurgeon% /
reposurgeon: malformed text search specifier
reposurgeon% list
reposurgeon% =C list
3 2010-10-22T13:36:22Z :2 2f4b80 The adventure begins.
reposurgeon% 101,129 list
101 2010-10-27T10:00:15Z :100 8aea65 First try at an expression language.
reposurgeon%