Thread:Talk:Requests for comment/API Future/Why should all modules use "continue"?/reply (5)

Well, not exactly - if the param3 is "start", module does not know that it was the "start" it returned last time in continue section, so it can only assume that it would get it next time as well. But if you think this won't bite us later, sure, I will implement it as request = "original request" + "continue section" on each iteration. Generator param names will be passed to the next iteration, so that query will either copy those params from current request to the continue if the generated pageset is not done, or include the new ones from the generator's continue, and remember which params generator gave this time. Still thinking about the stupid random generator case.