Well, I know it is a little late, but I think Jass NewGen Pack could use an update. Er, not so much an update but more of a bug fix.
There are a few important things I have in mind, that serve as my reasoning for such a venture:
(1) JassHelper 0.A.2.B is not included in the wc3c.net download.
(2) TESH does not highlight hashtable natives or delimited comments.
(3) RtC still bugs out for everyone.
(4) People always ask where to download JNGP.
(5) Due to some ninja-stealth updates to JNGP from 2010-2011, Anachron's tutorial might not make much sense. (particularly, no RtC button in the toolbar)
(6) No GetHandleId() in GUI. They let you select the "Key" option but they don't have preset values for it, which makes a lot of GUI users not use it.
(7) Some other minor problems.
What do I propose we do? Making an update clearly won't be enough, since people will still download the wc3c.net version. It needs to become the "regular" download spot. The only "updated" version is hosted by moyack (

) but not enough people know to go there. That's why I would post it on the hive (and wc3jass <3) and get it stickied. People will be willing to dl it if it fixes what was addressed above. Of course, I would give proper credits and I would not take credit or anything weird like that.
To address (1) I would just update the jasshelper, simple as that.
To address (2) I would probably just implement Horus. However, I've never used it myself so does anyone have any words to say about it? The other option is to compile TESH but I never coded in pascal/delphi and it is only version 0.4 so it is missing a few keywords. It would take a bit more time but I'm sure it could be updated.
To address (3), I would just make sure that RtC is disabled and that the lua files don't throw errors trying to access it.
To address (4), putting it on the hive would make things a bit easier. A lot of people don't even know about JNGP since it isn't posted on the hive, so it could help a lot of users.
To address (5) I would write a new tutorial on implementation. People post 24/7 in Anachron's thread complaining about RtC not being in the toolbar and other stuff like that--it is a bit outdated.
To address (6), we.lua accesses worldedit121.exe which has hashtable natives but doesn't have the preset values for "Key (handle)". (for whatever reason) By changing some things it can access worldedit.exe and work just fine. afaik. It worked for me anyway, but I didn't fully test it.
As for (7), it would be smaller things like updating JNGP to use the latest version of grimex so that the ObjectMerger/lua works properly on channel abilities. I would probably also move "NewGen Warcraft 3" into the japi folder so that people don't get confused as easily. Some people have also noted some problems with pjass, and I wanna know if that would be something to update in the update. Aside from that, it would mostly be just figuring out if there is anything new to include to the pack.
In terms of discussion, I'd like to hear a bit of feedback on whether this is a good idea. I know it is a bit late, but better late than never. Also, I might need some ideas if there is anything else to change. There are probably a few other bugs, I just can't remember them all or whether they can easily be fixed. Let me know what you guys think or what I could add.
Thanks.