moul/node-gitlab — pull request #7 by dave-irvine (2013-12-06 08:36:05+00:00)
Title: Projects::all() now calls itself recursively.

GitLab doesn’t tell us how many results total in a result set, so if we
query projects/all, and it returns 100 records, there may be 101 total,
so we must query projects/all again until it returns fewer than 100.

@moul We're way outside my knowledge of CoffeeScript here, if
there is a better way of getting a closure with it's ```this``` scope
bound, let me know and I'll make a correction :)