Category: Developer Utilities
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Cladhaire's Portal Bug Reports Feature Requests
Author:
Version:
r32
Date:
09-07-2009 05:27 AM
Size:
168.86 Kb
Downloads:
17,842
Favorites:
265
MD5:
Pictures
Click to enlarge
WowLua   Popular! (More than 5000 hits)
WowLua is an in-game Lua scripting environment that includes an interactive Lua interpreter as well as a multi-page script editor. Other features include:

* Syntax coloring, courtesy of krka's spectacular For All Indents and Purposes library
* Sleek buttons, courtesy of Mikk
* When WowLua is running code, it defines a global function print() which directs output to the WowLua window, for convenience. This global is removed when not running from WowLua
* Can open WowLua using /wowlua or /lua. Both of these slash commands will take a lua expression and run it, if provided:

/lua print(14) will open WowLua and print the number 14 to the output window.

Please feel free to post any comments or questions here, you'll find I'm relatively responsible. This addon has been written primarily as a companion tool for World of Warcraft Programming: A Guide and Reference for Creating WoW Addons.
  Change Log - WowLua
------------------------------------------------------------------------
r32 | Cladhaire-15704 | 2009-09-07 10:26:38 +0100 (Mon, 07 Sep 2009) | 1 line

Clicking on the output frame sets the focus to to the commandline edit box, courtesy of Sarog
------------------------------------------------------------------------
r31 | Cladhaire-15704 | 2009-08-05 10:23:50 +0100 (Wed, 05 Aug 2009) | 1 line

Interface version update

------------------------------------------------------------------------
r30 | Cladhaire-15704 | 2009-06-02 20:44:40 +0100 (Tue, 02 Jun 2009) | 3 lines

* Updated interface number
* Fixed an issue with slash commands when not using AddonLoader

------------------------------------------------------------------------
r29 | Cladhaire-15704 | 2008-11-24 09:28:45 +0000 (Mon, 24 Nov 2008) | 2 lines

Added the keybindings file, and the redo icon

------------------------------------------------------------------------
r28 | Cladhaire-15704 | 2008-11-23 18:49:29 +0000 (Sun, 23 Nov 2008) | 3 lines

* Added a primative undo/redo system for WowLua that should make the editor a bit more functional.
Please play with this feature before deciding to rely on it.

------------------------------------------------------------------------
r27 | Cladhaire-15704 | 2008-11-11 16:56:43 +0000 (Tue, 11 Nov 2008) | 2 lines

Added keybindings to RUN, SAVE, and SHOW/HIDE the window

------------------------------------------------------------------------
r26 | Cladhaire-15704 | 2008-11-11 16:46:01 +0000 (Tue, 11 Nov 2008) | 3 lines

* Fixed a mis-spelling in the .toc file that lead to AddonLoader support not working
* Fixed an issue where loading the addon via AddOnLoader would cause the main edit box to be too small

------------------------------------------------------------------------
r25 | Cladhaire-15704 | 2008-11-10 11:50:05 +0000 (Mon, 10 Nov 2008) | 2 lines

Updated .toc version and added AddonLoader support for /wowlua and /lua

------------------------------------------------------------------------
r24 | Cladhaire-15704 | 2008-10-17 09:06:18 +0100 (Fri, 17 Oct 2008) | 2 lines

* Removed wrath compatability checks

------------------------------------------------------------------------
r23 | Cladhaire-15704 | 2008-08-10 19:38:57 +0100 (Sun, 10 Aug 2008) | 2 lines

Added code to check whether we're running on a wrath client or not

------------------------------------------------------------------------
r22 | Cladhaire-15704 | 2008-08-10 17:51:27 +0100 (Sun, 10 Aug 2008) | 2 lines

Fixing a call into UIPanelTemplates

------------------------------------------------------------------------
r21 | Cogwheel-17646 | 2008-05-09 15:14:31 -0700 (Fri, 09 May 2008) | 1 line

Fixed delete on an unsaved page
------------------------------------------------------------------------
r20 | Cladhaire-15704 | 2008-05-08 23:56:28 -0700 (Thu, 08 May 2008) | 2 lines

Added history back into the interpreter line

------------------------------------------------------------------------
r19 | Cladhaire-15704 | 2008-05-01 15:20:33 -0700 (Thu, 01 May 2008) | 2 lines

Revert the change that requires untitled pages to be renamed

------------------------------------------------------------------------
r18 | Cladhaire-15704 | 2008-04-30 05:15:32 -0700 (Wed, 30 Apr 2008) | 2 lines

Added dirname property so zips are generated correctly

------------------------------------------------------------------------
r17 | Cogwheel-17646 | 2008-04-29 20:16:23 -0700 (Tue, 29 Apr 2008) | 2 lines

Close button now shows unsaved dialog
No longer auto-saves on run (should we add an auto save check box?)
------------------------------------------------------------------------
r16 | Cogwheel-17646 | 2008-04-29 19:23:59 -0700 (Tue, 29 Apr 2008) | 1 line

... Finished reorganizing imagages ><
------------------------------------------------------------------------
r15 | Cogwheel-17646 | 2008-04-29 19:19:11 -0700 (Tue, 29 Apr 2008) | 1 line

Reorganized images
------------------------------------------------------------------------
r14 | Cogwheel-17646 | 2008-04-29 15:58:35 -0700 (Tue, 29 Apr 2008) | 1 line

Added localization support
------------------------------------------------------------------------
r13 | Cogwheel-17646 | 2008-04-29 15:23:41 -0700 (Tue, 29 Apr 2008) | 4 lines

Delete button works again
Added basic Open functionality (sorry cladhaire... selecting names from a dropdown is still > typing from memory)
Saving a new script asks for a name
Creating a new page shows the unsaved page dialog
------------------------------------------------------------------------
r12 | Cogwheel-17646 | 2008-04-29 13:29:23 -0700 (Tue, 29 Apr 2008) | 4 lines

Run button works
Line numbers are no longer editable
Lock/unlock buttons work
Lock button now shows the lock icon based on the current state (tooltip reflects this)
------------------------------------------------------------------------
r11 | Cladhaire-15704 | 2008-04-29 06:07:26 -0700 (Tue, 29 Apr 2008) | 7 lines

Massive changes

* New button implemented
* Undo button implemented
* Prev/Next buttons implemented, including warnings
* Save (and rename) implemented

------------------------------------------------------------------------
r10 | Cladhaire-15704 | 2008-04-29 02:33:15 -0700 (Tue, 29 Apr 2008) | 2 lines

Change the resizing so the code pane will grow instead of the interpreter output

------------------------------------------------------------------------
r9 | Cogwheel-17646 | 2008-04-29 00:05:54 -0700 (Tue, 29 Apr 2008) | 3 lines

Refactored click handler
Delete button creates a new page if you delete the only remaining one
Window title displays name of current page
------------------------------------------------------------------------
r8 | Cogwheel-17646 | 2008-04-28 18:21:25 -0700 (Mon, 28 Apr 2008) | 1 line

Next button correctly removes desaturation from the Previous button
------------------------------------------------------------------------
r7 | Cladhaire-15704 | 2008-04-28 15:41:23 -0700 (Mon, 28 Apr 2008) | 2 lines

Remove debug messages

------------------------------------------------------------------------
r6 | Cladhaire-15704 | 2008-04-28 15:40:22 -0700 (Mon, 28 Apr 2008) | 2 lines

Ensure that lines are highlighted when they contain an error

------------------------------------------------------------------------
r5 | Cladhaire-15704 | 2008-04-28 15:34:10 -0700 (Mon, 28 Apr 2008) | 2 lines

Fixed issues with line numbering

------------------------------------------------------------------------
r4 | Cladhaire-15704 | 2008-04-28 13:46:52 -0700 (Mon, 28 Apr 2008) | 2 lines

Adding resize texture

------------------------------------------------------------------------
r3 | Cladhaire-15704 | 2008-04-28 13:32:10 -0700 (Mon, 28 Apr 2008) | 2 lines

Added the topleft texture

------------------------------------------------------------------------
r2 | Cladhaire-15704 | 2008-04-28 13:23:20 -0700 (Mon, 28 Apr 2008) | 2 lines

Initial import

------------------------------------------------------------------------
r1 | Cladhaire-15704 | 2008-04-28 13:21:43 -0700 (Mon, 28 Apr 2008) | 2 lines

Initial directory setup

------------------------------------------------------------------------
  Beta Files - WowLua
File Name
Version
Hits
Size
Author
Date
r8
253
161kB
Cogwheel
04-29-2008 11:25 PM
  Archived Versions - WowLua
File Name
Version
Size
Author
Date
r31
169kB
Cladhaire
08-05-2009 10:35 AM
r30
169kB
Cladhaire
06-02-2009 03:45 PM
r29
169kB
Cladhaire
11-24-2008 04:30 AM
  Comments - WowLua
Post A Reply Comment Options
Old 09-07-2009, 10:52 AM  
lewal
A Kobold Labourer

Forum posts: 0
File comments: 129
Uploads: 0
???

is this a tool that will also help you fix mods that swatter is showing in error??
lewal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-07-2009, 05:26 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
Interface Author - Click to view interfaces

Forum posts: 1474
File comments: 3158
Uploads: 15
Thanks, I'll push out a new version with your change included!
__________________
"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..."

http://cladhaire.wowinterface.com
Cladhaire is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-07-2009, 05:04 AM  
Sarog
A Kobold Labourer
 
Sarog's Avatar

Forum posts: 0
File comments: 5
Uploads: 0
Usability suggestion

First I'd like to say I just bought the WoW Programming book and it's awesome! Love the work you've done, and this addon is really cool. As part of my tinkering while learning how to make addons, I became interested in having a mouse click in the Output window set the focus to the CommandEditBox window. I'm one of those aging gamers whose hand-eye coordination isn't what it used to be and that CommandEditBox height is pretty small. I made a little modification to WowLua.xml and it seems to work ok...

This event added to
Code:
<ScrollingMessageFrame name="$parentOutput" maxLines="9999" fade="false" enableMouse="true">
Code:
<OnMouseDown>
	WowLuaFrameCommandEditBox:SetFocus()
</OnMouseDown>

Last edited by Sarog : 09-07-2009 at 05:05 AM.
Sarog is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-23-2009, 11:59 AM  
Stijn
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Ah that's a shame :\
Stijn is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-23-2009, 10:20 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
Interface Author - Click to view interfaces

Forum posts: 1474
File comments: 3158
Uploads: 15
Quote:
Originally posted by Stijn
Could you add support for indenting with tabs instead of spaces?
WoW does not support tabs.
__________________
"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..."

http://cladhaire.wowinterface.com
Cladhaire is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-23-2009, 06:47 AM  
Stijn
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Could you add support for indenting with tabs instead of spaces?
Stijn is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-03-2009, 02:00 PM  
Cogwheel
Sans Poisson
 
Cogwheel's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 212
File comments: 132
Uploads: 22
Quote:
Originally posted by Politig
Hello,

Would anyone happen to know a site where I can find a list of Blizzard API? I'm working on an addon but can't seem to find some.

Thanks!
http://wowprogramming.com/docs
Cogwheel is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-03-2009, 12:36 PM  
Politig
A Kobold Labourer

Forum posts: 1
File comments: 216
Uploads: 0
Hello,

Would anyone happen to know a site where I can find a list of Blizzard API? I'm working on an addon but can't seem to find some.

Thanks!
Politig is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-24-2009, 08:30 AM  
idefix
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Re: Re: is anyone trying to keep this addon up to date?

Quote:
Originally posted by Cladhaire
It does work. I'll update the table of contents, but this is merely a display issue.. there is absolutely no problem with the addon. Please don't go whistle-blowing on somethign that isn't an issue. There is a reason that the "Load out of date addons" checkbox exists.
Thanks. I and I'm sure the other users will appreciate it. We may have differing opinions on this point, but to my mind an out-of-date Interface spec is an issue: a minor one, admittedly, but an issue nonetheless.
idefix is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-24-2009, 06:10 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
Interface Author - Click to view interfaces

Forum posts: 1474
File comments: 3158
Uploads: 15
Re: Re: Re: is anyone trying to keep this addon up to date?

Quote:
Originally posted by idefix
Well, the addon is now flagged as out-of-date: that by itself is something wrong. As far as I can tell, it's still working fine, but it would be useful for someone familiar with the recent API changes to verify that this addon is still working, and then to update the '## Interface' line. Perhaps not much maintenance, but still worthwhile.
It does work. I'll update the table of contents, but this is merely a display issue.. there is absolutely no problem with the addon. Please don't go whistle-blowing on somethign that isn't an issue. There is a reason that the "Load out of date addons" checkbox exists.
__________________
"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..."

http://cladhaire.wowinterface.com
Cladhaire is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-23-2009, 09:36 PM  
idefix
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: is anyone trying to keep this addon up to date?

Quote:
Originally posted by Cogwheel
Just because the file hasn't been updated in months doesn't mean there's anything wrong with it... What makes you think this has been abandoned?
Well, the addon is now flagged as out-of-date: that by itself is something wrong. As far as I can tell, it's still working fine, but it would be useful for someone familiar with the recent API changes to verify that this addon is still working, and then to update the '## Interface' line. Perhaps not much maintenance, but still worthwhile.
idefix is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-18-2009, 02:14 PM  
Cogwheel
Sans Poisson
 
Cogwheel's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 212
File comments: 132
Uploads: 22
Re: is anyone trying to keep this addon up to date?

Quote:
Originally posted by anseloth
if there isn't anyone who is trying to keep this addon up to date, then i can always give it a try.

but, i am still new to programming mods, so, it would be a lot better for someone who is good at programming mods to do it. someone with experience in that field.

another mod that i found that helps with developing mods, and is also out of date, is http://www.wowinterface.com/download...fo.php?id=3999. thats DevTools, to be clear.

i would suggest that if someone steps up to the plate for this mod, that they consider doing the same for DevTools, too.
Just because the file hasn't been updated in months doesn't mean there's anything wrong with it... What makes you think this has been abandoned?
Cogwheel is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-18-2009, 02:12 PM  
Cladhaire
Salad!
 
Cladhaire's Avatar
WoWInterface Super Moderator
Interface Author - Click to view interfaces

Forum posts: 1474
File comments: 3158
Uploads: 15
Re: is anyone trying to keep this addon up to date?

Quote:
Originally posted by anseloth
if there isn't anyone who is trying to keep this addon up to date, then i can always give it a try.

but, i am still new to programming mods, so, it would be a lot better for someone who is good at programming mods to do it. someone with experience in that field.

another mod that i found that helps with developing mods, and is also out of date, is http://www.wowinterface.com/download...fo.php?id=3999. thats DevTools, to be clear.

i would suggest that if someone steps up to the plate for this mod, that they consider doing the same for DevTools, too.
Huh? This addon is fully up to date. What precisely is the problem?
__________________
"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..."

http://cladhaire.wowinterface.com
Cladhaire is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-18-2009, 01:56 PM  
anseloth
A Defias Bandit
 
anseloth's Avatar

Forum posts: 3
File comments: 75
Uploads: 0
is anyone trying to keep this addon up to date?

if there isn't anyone who is trying to keep this addon up to date, then i can always give it a try.

but, i am still new to programming mods, so, it would be a lot better for someone who is good at programming mods to do it. someone with experience in that field.

another mod that i found that helps with developing mods, and is also out of date, is http://www.wowinterface.com/download...fo.php?id=3999. thats DevTools, to be clear.

i would suggest that if someone steps up to the plate for this mod, that they consider doing the same for DevTools, too.
__________________



anseloth is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-01-2009, 11:53 AM  
Alfuin
A Murloc Raider
 
Alfuin's Avatar
Interface Author - Click to view interfaces

Forum posts: 7
File comments: 41
Uploads: 4
Talking WOW! LUA!

Amazing I have not discovered this addon before! Absolutely wonderful! Downloaded and installed, it will be SO much easier to work on ideas. True, other addons, like NotesUNeed, allows for editing lua code, loading, saving, executing, but this is much nicer, and with colored text too!!

/hug Chadhaire

Alfuin is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.