For finite input cases (like CSV), currently wesplot only plots the last 1800 data points by default (as defined by the -w) option. There should be a way to specify infinite buffer size.
However, the current buffer is based on the container/ring which is not suitable for this task as a suitable (infinite) ring buffer requires dynamic allocation.