From 8b37f794e773323d4d5408adfc7f534e1ca47e38 Mon Sep 17 00:00:00 2001
From: David Walter Seikel
Date: Wed, 14 May 2014 17:01:27 +1000
Subject: Update the big LuaSL TODO.

---
 docs/README.LuaSL | 57 +++++++------------------------------------------------
 1 file changed, 7 insertions(+), 50 deletions(-)

(limited to 'docs')

diff --git a/docs/README.LuaSL b/docs/README.LuaSL
index 7a6c7a2..b44b787 100644
--- a/docs/README.LuaSL
+++ b/docs/README.LuaSL
@@ -241,21 +241,14 @@ LSL.Lua
   llGetScriptName() implemented.
 
   State changes implemented, with a TODO about clearing out pending events.
+  
+  Bunch of ll*() functions faked.
 
 
-  Not implemented (? means I think it's implemented in scriptSendBack) -
-    llSay + friends, including llOwnerSay().
-    llGetOwner()
-    llGetInventory*()
-    llGetInventoryType() faked to just return script.
-?    llSetScriptState() and llResetOtherScript()
+  Not implemented
     llResetTime()
     llGetNoteCardLine()
-    llMessageLinked()
     llGetFreeMemory()
-?    llSleep() - sorta, not sure how the comment there makes sense.  lol
-?    llSetTimerEvent()
-    llGetLinkNumber()
     llGetKey()
     llDialog()
     llListen()
@@ -276,31 +269,17 @@ LSL.Lua
   What needs to be done -
   -----------------------
 
-Extantz fires up love, which in turn fires up LuaSL.  Love then
-basically does what LuaSL_test does, sending it scripts to compile and
-run from test sim/objects.  Except for the timed fake events.
-
-Respond to llSay() and friends by putting them in purkle's history box. 
-With time stamps.
-
-SID.llSay(123, "foo")
-LuaSL -> love -> extantz
-
-
-Generate touch events when user touchs the 3D cube.  It will pretend to be
-the "onefang's test bed" object.  Fake up llDetected* stuff.
+Implement llGetNotecardLine() and generate dataserver() events.
 
-CUBE_UUID.events.detected*(USER_UUID)
-CUBE_UUID.events.touch_start(1)
-extantz -> love -> LuaSL
+LuaSL -> love
 
 
-Fake llGetOwner(), llGetFreeMemory(), and llSameGroup().
+Fake llGetFreeMemory(), and llSameGroup().
 
 LuaSL -> love -> LuaSL
 
 
-Fake llGetLinkNumber() and llGetKey()?
+Fake llGetKey()?
 
 LuaSL -> love -> LuaSL
 
@@ -313,28 +292,6 @@ in.  Again, this should be in the love server part.
 LuaSL -> love -> LuaSL
 
 
-Implement llSetScriptState() and friends.  Perhaps they should be
-implemented in LuaSL?  Though they need to know what other scripts are
-in the "object", so perhaps not?  Do them in love for now.
-
-LuaSL (maybe with a round trip to love as well)
-
-
-Implement llSleep(), llSetTimerEvent, and generate timer() events.
-
-LuaSL only.
-
-
-Implement llGetNotecardLine() and generate dataserver() events.
-
-LuaSL -> love
-
-
-Implement llMessageLink() and generate link_message() events.
-
-LuaSL (maybe with a round trip to love as well)
-
-
 Implement llListen(), llDialog() and generate listen() events.
 
 SID.llDialog(USER_UUID, "My menu", arseBackwardsMenuList, 456)
-- 
cgit v1.1