• This is a read only backup of the old Emudevs forum. If you want to have anything removed, please message me on Discord: KittyKaev

[Win] Lua Express v2.0.1.3

Tommy

Founder
Lua Express is a program that will give you the opportunity to code as you wish. This program will give you
syntax highlighting, indentation, error control and dynamic Auto Complete control. If you Lua coders are tired \\of fighting Notepad++ with just their syntax highlighting, come to us.

As you see, we do support the World of Warcraft Emulation Lua Engine. We strive to keep everybody happy.


  • Lua Express Features
  • Syntax Highlighting.
  • Function Control.
  • Indentation.
  • New Error System.
  • Hover ToolTip control.
  • Error ToolTip control.
  • Supports Multiple Tabs.
  • And More…!



  • Lua Express New Features
  • New Project Window - Create your very own project, to make your coding more organized.
  • Open Project - Open your created project.
  • Explorer Window - Freely look through your expressions, methods, etc.
  • File Explorer Window - Look at your files through the File Explorer.
  • Auto Complete Editor Window - Edit and delete your very own Auto Complete items.
  • Properties Window - Rename your project path or project with what you want it to be changed to.
  • New Item Window - Create Lua files without going through trouble doing it yourself, manually.


ScreenShots

fetch.php


yUBPOre.png


fetch.php



Updated Lua Express:

11/4/2013
  • Added 'Close Tab' menu option when you right click inside of an opened tab.
  • Added "New" option.
  • Added "New -> New File". Instead of creating a new project, you can create a new .lua file whenever.
  • Added Eluna Lua Engine custom library.
  • 'New Project' has been moved to 'New -> New Project'.
  • Removed ArcEmu methods by default. I found it unprofessional to keep them.
  • ArcEmu is no longer a default option in the project selector main box.
  • ArcEmu has been moved to 'Custom' library option. These are located in Templates/ folder.
  • A message box will no longer appear when you click 'File Explorer'.
  • Optimized Lua Express (code, etc) and it should run very great.
  • Fixed "Network path" error when trying to open a file that isn't in your project or if you don't have a project.
  • Fixed crashes when using copy, paste, select and other components when there isn't a file loaded.

I added Eluna method library in Lua Express. It is located in Templates/ folder. Remember, all you need to do to use the methods for Eluna or ArcEmu is to create a "New Project". Here's a screenshot of me coding with Eluna's auto complete items:

MwNfaZu.png


l0y6.png


If you have the previous version(s) of Lua Express, it should prompt you with an update menu. Just accept and download the newest version!


Also note that Lua Express is still being updated!
.: DOWNLOAD :.

(Download Lua Express 2.0.1.3 Setup)
 
Last edited:

lillecarl

Respected Member
Hmm, cool! Did you make the autocomplete stuff separate files? So people can import and use others, because making your own would really suck :p
 

Tommy

Founder
Hmm, cool! Did you make the autocomplete stuff separate files? So people can import and use others, because making your own would really suck :p

Right now, you can have custom libraries (Custom methods, hooks, etc). Basically make your own library. Erm, the auto complete itself is in the executable itself, it isn't inside of the Framework library. However, I do plan on making everything better when I can. :p
 

Mathex

Respected Member
I didn't use this much but when I did it was really good. Glad to see that it's getting updated and everything :)
 

Tommy

Founder
I might update it some more and discontinue the development of Lua Express. It isn't getting the attention I anticipated, due to the fact people would rather pass up indentation, auto complete and such for Notepad++ syntax highlighting...
 

Selik

Respected Member
I might update it some more and discontinue the development of Lua Express. It isn't getting the attention I anticipated, due to the fact people would rather pass up indentation, auto complete and such for Notepad++ syntax highlighting...

Someday you'll change everybody's mind. It will be Tommy's Lua Express.
 

lillecarl

Respected Member
Hmm, you should look into SQLite implementation for the code completion. That would be really good.

I feel bad for "giving you work" since i will never in my life use this (unless i start with client addons, then this might be useful)
 

Tommy

Founder
Updated Lua Express:

11/4/2013

  • Added 'Close Tab' menu option when you right click inside of an opened tab.
  • Added "New" option.
  • Added "New -> New File". Instead of creating a new project, you can create a new .lua file whenever.
  • Added Eluna Lua Engine custom library.
  • 'New Project' has been moved to 'New -> New Project'.
  • Removed ArcEmu methods by default. I found it unprofessional to keep them.
  • ArcEmu is no longer a default option in the project selector main box.
  • ArcEmu has been moved to 'Custom' library option. These are located in Templates/ folder.
  • A message box will no longer appear when you click 'File Explorer'.
  • Optimized Lua Express (code, etc) and it should run very great.
  • Fixed "Network path" error when trying to open a file that isn't in your project or if you don't have a project.
  • Fixed crashes when using copy, paste, select and other components when there isn't a file loaded.

I added Eluna method library in Lua Express. It is located in Templates/ folder. Remember, all you need to do to use the methods for Eluna or ArcEmu is to create a "New Project". Here's a screenshot of me coding with Eluna's auto complete items:

MwNfaZu.png


l0y6.png


http://nomsoftware.com/forums/showthread.php?1567-Lua-Express-v2-0-1-3

If you have the previous version(s) of Lua Express, it should prompt you with an update menu. Just accept and download the newest version!

Don't have Lua Express? Download here: http://www.nomsoftware.com/dl/LE_2.0.1.3_setup.rar

Also note that Lua Express is still being updated!


I recommend using this over Notepad++ for Eluna Lua Engine or ArcEmu!
 
Last edited:

Kaev

Super Moderator
Is this written in .NET? Would love to see a "normal" MenuStrip and Drag & Drop a .lua-File into the Editor to open it.
 

Tommy

Founder
Is this written in .NET? Would love to see a "normal" MenuStrip and Drag & Drop a .lua-File into the Editor to open it.

Sure is. I haven't worked on it in awhile because nobody has tested & gave feedback after all these years. :/

Never thought of a drag & drop feature, would be nice I suppose.
 
Top