[continuelist] Should continue list even after special chars (space, !, etc)

`state.list` can be `true`, `false`, or `null`, and both `true` and `null` should be continued. Only `false` stops the list.

Fixes #1893.