Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "LDT/User Area/New Noteworthy/New Noteworthy 1.3"

Line 1: Line 1:
 
= New & Noteworthy 1.3 =
 
= New & Noteworthy 1.3 =
  
== Milestone M2 ==
+
== Lua 5.2 ==
  
=== Project conversion ===
+
Lua 5.2 is now supported!
  
While converting a 'Koneki' project, it is now possible to define grammar version nicely.
+
=== Edition ===
  
<center>[[File:ConvertKoneki.png]]</center>
+
You can type and valid Lua 5.2 code with ''LDT''.
  
=== Lua 5.2 Project Creation ===
+
<center>[[File:gotoLabelEditor.jpg]]</center>
 +
 
 +
=== New project ===
  
 
It is now possible to choose project grammar while creating project. Even nicer, grammar is chosen accordingly to Execution Environment.
 
It is now possible to choose project grammar while creating project. Even nicer, grammar is chosen accordingly to Execution Environment.
Line 15: Line 17:
 
<center>[[File:NewLua52.png]]</center>
 
<center>[[File:NewLua52.png]]</center>
  
=== Formatter ===
+
'''Note:''' You can change grammar version at project or workspace level.
  
Bug fix: Formatter now works on files which contain goto/label.
+
== Conversion ==
  
== Milestone M1 ==
+
This version is the first stable one since Koneki. For an easy transition, convert any project to ''LDT'' nature is possible.
  
=== Convert to Lua ===
+
In order to do so we add Lua nature to an existing project.
  
It's now possible to add to an existing project the Lua nature. Doing this on a Koneki project will allow to convert an old Lua Koneki project to a LDT 1.3 one, see related [[LDT/User_Area/Tutorials/MigrateFromKoneki|documentation]].
+
Doing this on a Koneki project will allow to convert it to a ''LDT'' 1.3 one, see related [[LDT/User_Area/Tutorials/MigrateFromKoneki|documentation]].
 
Right click on a project then in menu Configure select "Convert to Lua project".
 
Right click on a project then in menu Configure select "Convert to Lua project".
  
 
<center>[[File:convertMenu.jpg]]</center>
 
<center>[[File:convertMenu.jpg]]</center>
  
Select your Execution Environment.
+
Now, it even asks nicely for grammar version and Execution Environment.
  
<center>[[File:ConvertRegular.png]]</center>
+
<center>[[File:ConvertKoneki.png]][[File:ConvertRegular.png]]</center>
  
Add to the source path the folder where is your Lua code.
+
Add to the source path the folder where is your Lua code, click '''Add source folder'''.
  
<center>[[File:addSrcToPath.png]]</center>
+
<center>[[File:BuidPathFolderAdd.png]]</center>
<center>[[File:addSrcToPathDone.png]]</center>
+
<center>[[File:BuidPathFolderAddition.png]]</center>
 +
<center>[[File:BuidPathFolderAdded.png]]</center>
  
=== Lua 5.2 ===
+
Voila
  
Lua 5.2 is now supported !
+
<center>[[File:addSrcToPathDone.png]]</center>
  
<center>[[File:gotoLabelEditor.jpg]]</center>
+
== Formatter ==
  
=== Lua Grammar ===
+
Bug fix: Formatter now works on files which contain goto/label.
 
+
It's now possible to set which grammar to use to validate and color keyword your Lua code. You can change the grammar at the project level or at the workspace level.
+
 
+
<center>[[File:52grammar.jpg]]</center>
+
 
+
== Milestone M0 ==
+
 
+
Be aware that the 1.3.0.M0 doesn't have any new features than Koneki LDT 1.2.0. This version is just a rename of the 1.2.0. The purpose of these release is to check that any regression have been introduced by the renaming/project switching.
+

Revision as of 13:02, 4 June 2015

New & Noteworthy 1.3

Lua 5.2

Lua 5.2 is now supported!

Edition

You can type and valid Lua 5.2 code with LDT.

GotoLabelEditor.jpg

New project

It is now possible to choose project grammar while creating project. Even nicer, grammar is chosen accordingly to Execution Environment.

NewLua52.png

Note: You can change grammar version at project or workspace level.

Conversion

This version is the first stable one since Koneki. For an easy transition, convert any project to LDT nature is possible.

In order to do so we add Lua nature to an existing project.

Doing this on a Koneki project will allow to convert it to a LDT 1.3 one, see related documentation. Right click on a project then in menu Configure select "Convert to Lua project".

ConvertMenu.jpg

Now, it even asks nicely for grammar version and Execution Environment.

ConvertKoneki.pngConvertRegular.png

Add to the source path the folder where is your Lua code, click Add source folder.

BuidPathFolderAdd.png
BuidPathFolderAddition.png
BuidPathFolderAdded.png

Voila

AddSrcToPathDone.png

Formatter

Bug fix: Formatter now works on files which contain goto/label.

Back to the top