Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(1 MB)
Download
Updated: 07-19-06 08:02 PM
Pictures
File Info
Updated:07-19-06 08:02 PM
Created:unknown
Downloads:17,284
Favorites:82
MD5:

SciTE-WOWInterface  Popular! (More than 5000 hits)

Version: 0.8
by: Cladhaire [More]

This is a re-package of the popular ScITE editor (based on the scintilla editing component). You can find more information about SciTE at http://www.scintilla.org/SciTE.html. Some of the customization is from the package at http://gisdeveloper.tripod.com/scite.html , but those just amount to some configuration files that have been altered. 've adjusted some of the preferences and added the bulk of the WoW API with prototypes and descriptions as pop-up calltips (you can see a few examples in the attached screenshots).

One thing you will want to adjust is the window placement and size. Unfortunately SciTE does not save window positions (it was originally designed for GTK+, where the window manager saves the position). You can do this by opening the global properties file:

Open SciTE
Select the Options Menu
Select "Open Global Options File"

You'll want to edit the following options (0,0 is in the top left of the screen)

  • position.left
  • position.top
  • position.height
  • position.width

CHANGELOG
=================================
* Re-compiled lua, luac and bitlib so they should all work and operate together with no license restrictions
* Added the bitlib functions to the lua calltips
* Re-packaged the entire distribution from scratch to be a bit more efficient and easier to make quick packages
* Updated SciTE to version 1.70 (the latest version)
* Compile action will compile to FileName.luc
* Build action will do a no-output compile testing for errors
* Go action will execute the LUA using the interpreter

Post A Reply Comment Options
Unread 06-03-09, 08:58 AM  
Theondry
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 108
Uploads: 3
yeah... no love.

It appears to structure things a bit differently, and too differently from how I was able to piece things together in a few minutes to make things make sense.

I haven't actually noticed anything in your release that's made things busted for me, but then I basically just use it as an editor and do a /console reloadui when I need to test stuff.

As an aesthetic (and laziness) thing, I deleted the new version, as it looks with it's fontiness, and the horridly long dropdown menu for opening properties files.

Yes, I am *that* lazy.
__________________
Theondry of Perenolde
Theondry is offline Report comment to moderator  
Reply With Quote
Unread 06-03-09, 08:37 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4529
Uploads: 18
Re: Re: Re: Just getting started on lua and wow addons

Originally posted by Theondry
Is it at all functional to just copy the new download from scite over the old install and get the benefits of wowlua markup?
'

I have no idea, you would have to tell me. I doubt it, however.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Cladhaire is offline Report comment to moderator  
Reply With Quote
Unread 06-03-09, 08:25 AM  
Theondry
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 108
Uploads: 3
Re: Re: Just getting started on lua and wow addons

Originally posted by Cladhaire
The Lua included in this is Lua 5.0, where WoW uses Lua 5.1. As a result you will find some differences. I no longer maintain or support a version of this editor, but you can for the most part just download stock SciTE to get most of the features.
Is it at all functional to just copy the new download from scite over the old install and get the benefits of wowlua markup?
__________________
Theondry of Perenolde
Theondry is offline Report comment to moderator  
Reply With Quote
Unread 05-31-09, 09:52 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4529
Uploads: 18
Re: Just getting started on lua and wow addons

Originally posted by Dwargh
I ponder.. since the last upload was 07-20-2006 .. is there anything I need to do..
like.. hasn't the wow API changed since then? how does that affect this program? and so on.
The Lua included in this is Lua 5.0, where WoW uses Lua 5.1. As a result you will find some differences. I no longer maintain or support a version of this editor, but you can for the most part just download stock SciTE to get most of the features.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Cladhaire is offline Report comment to moderator  
Reply With Quote
Unread 05-30-09, 03:15 PM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 650
Uploads: 2
Just getting started on lua and wow addons

I ponder.. since the last upload was 07-20-2006 .. is there anything I need to do..
like.. hasn't the wow API changed since then? how does that affect this program? and so on.
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 03-11-08, 09:23 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4529
Uploads: 18
Originally posted by kiki
Yeah sorry, I edited my post while you answered

So now, the content of the old wow.lua file has directly been added to the compiled lua.exe?
or something like that?
If you're using cogwheel's distro, yes.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Cladhaire is offline Report comment to moderator  
Reply With Quote
Unread 03-11-08, 09:19 AM  
kiki
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 14
Uploads: 4
Yeah sorry, I edited my post while you answered

So now, the content of the old wow.lua file has directly been added to the compiled lua.exe?
or something like that?
kiki is offline Report comment to moderator  
Reply With Quote
Unread 03-11-08, 09:17 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4529
Uploads: 18
Originally posted by kiki
Oh ok sorry, I didn't notice I had to change that too.

But now, I have a new error message:
bin\lua.exe: C:\Program Files (x86)\SciTE\lib\wow.lua:1: attempt to call global 'loadlib' (a nil value)
Do not use wow.lua at all. If you removed the -l wow.lua from teh two commands, it won't be loaded at all and shouldn't be.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Cladhaire is offline Report comment to moderator  
Reply With Quote
Unread 03-11-08, 09:17 AM  
kiki
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 14
Uploads: 4
Oh ok sorry, I didn't notice I had to change that too.

So, how is wow.lua found now?
Last edited by kiki : 03-11-08 at 09:18 AM.
kiki is offline Report comment to moderator  
Reply With Quote
Unread 03-11-08, 08:46 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4529
Uploads: 18
Originally posted by kiki
I'm having a similar issue.
After unpacking cog's lua package from sourceforge, I got the same error message (package wow.lua not found).
I tried to change wow.lua path (both on my disk and in scite properties, so that there are no spaces in path name), but no luck.
lua.exe fails to find/load the wow.lua file
Yes, because of the way the load system changed.

Open lua.properties and remove the -l wow.lua from the commandline.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Cladhaire is offline Report comment to moderator  
Reply With Quote
Unread 03-11-08, 08:27 AM  
kiki
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 14
Uploads: 4
I'm having a similar issue.
After unpacking cog's lua package from sourceforge, I got the same error message (package wow.lua not found).
I tried to change wow.lua path (both on my disk and in scite properties, so that there are no spaces in path name), but no luck.
lua.exe fails to find/load the wow.lua file
kiki is offline Report comment to moderator  
Reply With Quote
Unread 03-04-08, 12:28 PM  
Jumpee
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 55
Uploads: 6
Thanks for the help Cladhaire.

So the missing piece was to change the command.go line in Lua.properties to:

command.go.*.lua=bin\lua.exe "$(FileNameExt)"
Last edited by Jumpee : 03-04-08 at 12:29 PM.
Jumpee is offline Report comment to moderator  
Reply With Quote
Unread 03-03-08, 11:42 PM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4529
Uploads: 18
Originally posted by Jumpee
Would anything need to be changed in the global options or lua properties files?
No, not if the files are placed and renamed correctly. It should "just work".
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Cladhaire is offline Report comment to moderator  
Reply With Quote
Unread 03-03-08, 09:51 PM  
Jumpee
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 55
Uploads: 6
Would anything need to be changed in the global options or lua properties files?
Last edited by Jumpee : 03-03-08 at 09:52 PM.
Jumpee is offline Report comment to moderator  
Reply With Quote
Unread 03-01-08, 09:32 PM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 1934
File comments: 4529
Uploads: 18
Originally posted by Jumpee
Something I just noticed. The original lua.exe module is 197K in size. The lua5.1.exe module that came from lua5_1_1_Win32_bin.zip is only 20K.
That doesn't matter.. that's just a factor of the way they were compiled.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Cladhaire is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.