29 March 08: Latest version available: 0.9.92 (final)
New Features:
- Manual updated.
- Undo and Redo Editor buttons.
- Two new test operators <= and >=
- Launch language and main command on XLogo startup.
- Two new languages: Asturian and Galician.
- Property lists containing paired key-value items.
- Turtle can now move in 3D space. A Java 3D viewer displays points, planes and text in full 3D!
3D Primitives added...
- perspective
Switch to 3D mode.
- setxyz
Move the turtle to point given by coordinates x y z.
- setz
Move the turtle to point given by coordinate z. Similar to setx and sety.
- setorientation [roll pitch heading]
Set the turtle's orientation to roll pitch and heading values.
- orientation
Return the turtle's roll pitch and heading values.
- setroll
Set the turtle's roll angle.
- roll
Return the turtle's roll angle.
- setpitch
Set the turtle's pitch angle.
- pitch
Return the turtle's pitch angle.
3D Viewer Primitives added...
- polystart
Start recording the following turtle moves as polygons.
- polyend
Stop polygon recording.
- linestart
Start recording the following turtle moves as lines.
- lineend
Stop line recording.
- pointstart
Start recording the following turtle moves as points.
- pointend
Stop point recording.
- textstart
Start recording the following as text.
- textend
Stop text recording.
- View3D
Launch the 3D viewer.
3D Example Images

Property List Primitives added...
- pprop putproperty
syntax: pprop listname key value
Add a property to the property list named listname.
- gprop getproperty
syntax: gprop listname key
Return the value associated with the key in the property list named listname.
- rprop removeproperty
syntax: rprop listname key
Remove the key-value couple from the property list named listname.
- plist propertylist
syntax: plist listname
Display all key-value couples in the property list named listname.
Change Log