1. Just to throw it out there in the open, it's fairly easy to make a plugin to allow WoW API (and LUA) syntax and highlight as we have a table with all the functions, params and information.

    I myself generated such a file by parsing the API list on wowprogramming.com (sorry for the load that night guys!) then formatting each API like: apiname (params or empty if none) description of api (it's just separated by space but must be on the format "%s (%s) %s")

    You could try it out too, get LUA installer for windows from http://luaforwindows.luaforge.net/ and install the SciTE from the package as well. In ..\Lua\5.1\SciTE you can replace the lualib5_annot.api with the wow related api (and original LUA api if you wanna keep the documentation for the default functions intact -tough must remove the non-WoW accessible once). Simply copy paste then append .bk on the end of one of the files and edit the other -tada you have a fully working SciTE with API from WoW!

    I don't guarantee my page to be online all the time (my home pc): http://vlacula.no-ip.com/wowprogramming/

    I hope the admins on wowprogramming find it a neat idea and perhaps add their own php script to read the database data and construct such a file for us (much less load than me leeching 2000 api documents, gulp). Thus those interested could easily direct link download a update once a patch or month to put in their SciTE folder! It's REALLY late for me now (0400) and I have to sleep, jeez! Good night.

  2. Just to throw it out there in the open, it's fairly easy to make a plugin to allow WoW API (and LUA) syntax and highlight as we have a table with all the functions, params and information.

    I myself generated such a file by parsing the API list on wowprogramming.com (sorry for the load that night guys!) then formatting each API like: apiname (params or empty if none) description of api (it's just separated by space but must be on the format "%s (%s) %s")

    For what it's worth, I would have appreciated hearing about this before you did it, rather than after the fact. There are a number of reasons for that, and I would prefer you extend me that courtesy in the future.

    You could try it out too, get LUA installer for windows from http://luaforwindows.luaforge.net/ and install the SciTE from the package as well. In ..\Lua\5.1\SciTE you can replace the lualib5_annot.api with the wow related api (and original LUA api if you wanna keep the documentation for the default functions intact -tough must remove the non-WoW accessible once). Simply copy paste then append .bk on the end of one of the files and edit the other -tada you have a fully working SciTE with API from WoW!

    I don't guarantee my page to be online all the time (my home pc): http://vlacula.no-ip.com/wowprogramming/

    I hope the admins on wowprogramming find it a neat idea and perhaps add their own php script to read the database data and construct such a file for us (much less load than me leeching 2000 api documents, gulp). Thus those interested could easily direct link download a update once a patch or month to put in their SciTE folder! It's REALLY late for me now (0400) and I have to sleep, jeez! Good night.

    We don't use PHP, we use Lua =). The reason we don't have files that that currently available is that the license isn't as free as I need it to be in order to disseminate that information, and I don't know what format the files need to be generated in. I'm working on the first issue, and the second is just a matter of education.

    Thanks.