Major Release: v2.5.1.949
Published on 09.14.2005
- Major bug fix in the debug engine: When code was running in long excessive loops, the application was not responding.
- Major bug fix in LuaEditDebug.dll: The functions' prototypes were not declared with the cdecl calling convention wich was causing conflicts with C/C++ applications.
- Major bug fix in the save command: Routine for file changes notifications was causing high CPU usages everytime you would save a file.
- Minor bug fix in the Project menu: When starting LuaEdit, the menus were not initialized to their initial states. (enabled/disabled)
- Minor bug fix in the Project menu: When all files were removed from the project, the context menu "Remove File From Project" was still enabled.
- Added the OSI logo in splash screen and the About dialog.
Major Release: v2.4.1.944
Published on 09.05.2005
- Major bug fix in the Project Tree: Non existant units that used to be part of a project file were causing exception when attempt to be removed.
- Minor bug fix in the Project Tree: Units included into projects were not indented correctly.
- Minor bug fix in the Project Tree: When right-clicking on an item in the tree, the popup menu was sometimes not synchronized.
- Minor bug fix in the Comment/Uncomment Selection feature: The first line of selection was never computed.
- Minor bug fix in the Breakpoint window: The breakpoint were not updated when moved in units when lines were inserted or deleted.
- Minor bug fix in the Watch window: The child nodes of watch sub variables were not deleted when the new parent's value was turning to nil.
- Minor bug fix in the "Reopen" menu management: Sometimes the menu was not rebuild when it should have.
- New advance watch possibility with tables: now accepting the a.b.c and a["b"]["c"] indexing format.
- Text from the current unit in the editor window is now the default text proposed when adding a watch item.
- Now handling [Delete] key to remove a watch item.
- New line selection style with the gutter. (Now divised in half: left side for breakpoints and right side for bookmarks and line selection)
- Units and projects that are new are now added in the "Reopen" menu.
- Added new toolbar and some more buttons in the main interface since a bunch of new actions were added in the previous versions.
Major Release: v2.3.1.902
Published on 08.28.2005
- Major bug fix in the debug engine: Breaking into functions was throwing an exception error.
- Major bug fix in the completion proposal engine: The search path from the Editor Settings Window were handled
incorrectly whenever a space was part of a path. (EG: "C:\Program Files\LuaEdit")
- Minor bug fix in the Breakpoint Window: Breakpoints were getting assynchronized with the window when using the toggle breakpoint button of the window.
- Minor bug fix in the IDE: Using the "Add Watch" menu was throwing an exception error.
- Minor bug fix in the Project Tree Window: On every refresh, the tree was losing its expansion state.
- Minor bug fix in the Editor Window: Double-clicking on a line without text was throwing an exeption.
- New square selection feature. (hold [Alt] key when selecting text in the editor window)
- Right clicking in the Project Tree Window now selects the node under the cursor.
- Right clicking in the Watch Window now selects the node under the cursor.
- New double-click parentheses auto-selection. (double-clicking right after or before a parenthese will select its content)
Major Release: v2.2.1.881
Published on 08.16.2005
- Major bug fix in the debug engine: A CPU Sleep instruction was called on every debug
hook call wich was dramatically slowing down the code execution when running under LuaEdit.
- Major bug fix in the debug engine: When the unit is new, an extra call to ExpandUNCFileName
was done wich was trowing an exeception.
- Minor bug fix in the tab control server: If prompted to save before closing a new unit, a save dialog was shown
because the unit is new and an initial path is required to be specified by the user. Pressing the cancel button
of that dialog was not really cancelling the action.
- Minor bug fix in the menus, submenus, popup menus and toolbars icons: The white pixels of the icons were treated and
displayed as if they were transparent.
- Minor bug fix in the "Fucntion List" window: Sometimes this window wasn't automatically updating when switching from
a unit to another.
- Changed the look of the status bar by handling a custom draw to make it look more like .Net style.
- Updated help files.
- Changed the "Project Tree" window into a new merge of a listview and a treeview into the same component
- Changed the "Watch" window into a new merge of a listview and a treeview into the same component. This now
allow the user to better visualize variables, tables and sub-tables.
- New LuaEditDebug.dll file for embedded lua code debugging from user's applications. (Special thanks to Massimo Magnano)
- New library engine for completion proposal (not hardcoded anymore) including a new section in the
editor settings: "Environment".
- New powerful "Find in Files" engine.
- New "Find Window 1" and "Find Window 2" windows to output the "Find in Files" results.
- New IE "Internal Browser" to allow browsing the internet inside the IDE.
- New "History" ring for the new "Internal Browser"
- New Comment/Uncomment, Uppercase/Lowercase selection commands
- New "Goto Last Edited" action to send the cursor back to the last edited line.
- Drag and drop *.lpr or *.lua files from Windows® into LuaEdit is now supported.
This means that LuaEdit is opening the dropped files if they have the *.lpr or *.lua extension.
Quick Release: v2.0.1.626
Published on 04.25.2005
- Major bug fix on the ctags engine command line call
Major Release: v2.0.0.623
Published on 04.24.2005
- New .Net looking style with auto-hide dockable windows, XP style highlighting on menus and toolbars,
.Net looking controls and more
- Redesigned logo and help files
- Notification of file changes on hard drive while it's beeing edited in LuaEdit
- Read-only attribute is now handled by LuaEdit the same way it's handled in Visual Studio .Net
- Multiselect opening dialog to allow opening more than one document at once
- New advanced OnClose dialog to allow faster and better closing
- Association with LuaEdit software for *.lua and *.lpr files
- Completely new re-designed debugger for more reliability and accuracy than ever
- When the debugger calls a function from a *.lua file that is not opened yet, it automatically trace
the call and open it for a more efficient debug session
- New Lua Output in-console to be able to visualize Lua prints
- New Lua local and global variables listing
- New local functions listing in a new window and in the completion proposal list
- Re-designed auto-incremental saves for Unit and Project files
- Re-viewed Initializer for Project files wich finally works
- New advance breakpoint management for a better debug session
- New enability to save breakpoints when saving Unit files
- New tools added to help you working better and faster with LuaEdit
- New re-designed Help files
- New contributors list
Initial Release (Download.com): v2.0.1.626
Published on 06.06.2005
- First release ever on the CNet Download.com website
- Same version of LuaEdit with the same features
Initial Release (LuaForge.net): v1.0.0.263
Published on 11.13.2004
- First release ever of LuaEdit on LuaForge website
- Basic features such as syntax highlighting, many debugging tools, etc
- Basic help file
|