Board Thread:Lua Help/@comment-4405550-20160124224015/@comment-24473195-20160129222703

However, the module and script don't not handle the following:

All true. Those are limitations of the mediawiki api i guess, although using a mix of the parse API and revision API it is possible to do what the extension does in a somewhat limited way.

Using  https://www.mediawiki.org/wiki/API:Revisions :

rvdifftotext: Text to diff each revision to. Only diffs a limited number of revisions. Overrides diffto. If rvsection is set, only that section will be diffed against this text. 1.16+

If I recall correctly that's what they used until they changed to that extension. That's what I wanted to use for my luapreviewer, but I never got around to it partly because I didn't really understand the description all that well.

Your node version is probably out of date It could be, my linux distribution automatically downloaded it when I wrote "node" in my terminal. But I think that it is probably up to date.

node -v

v0.10.36

There seem to be 3 separate node versions, v4, v5, and v.0.10. Maybe I'll just have to compile the source.

You really should give it a try.

It seems quite intuitive except for that whole package stuff. Works just like the browser console which is what I often use for quick debugging.