Update SLua references to Lua in README.md#23
Conversation
There was a problem hiding this comment.
Pull request overview
Updates top-level contributor-facing documentation to reflect a shift in terminology from “SLua” to “Lua” for Second Life’s Luau-based scripting.
Changes:
- Renamed “SLua (Second Life Lua)” to “Lua (Second Life Lua)” in the README feature list.
- Updated README project structure annotations to say “LSL & Lua” and “LSL/Lua language definitions”.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| - **LSL (Linden Scripting Language)** - Complete language reference, guides, and examples | ||
| - **SLua (Second Life Lua)** - Modern scripting with Luau, including migration guides from LSL | ||
| - **Lua (Second Life Lua)** - Modern scripting with Luau, including migration guides from LSL | ||
| - **Building & Construction** - Tutorials and reference materials for creating in Second Life |
There was a problem hiding this comment.
README now refers to the modern language as “Lua”, but the rest of the repo (docs, directories, generator script, and components) still consistently uses “SLua” (e.g., src/content/docs/script/slua-reference/ and scripts/generate-docs.js). This inconsistency may confuse contributors; either keep “SLua” in the README for now, or follow up by renaming/updating the corresponding docs paths and terminology repo-wide to match “Lua”.
| ├── content/docs/ # Documentation (Markdown/MDX) | ||
| │ ├── script/ # LSL & SLua documentation | ||
| │ ├── script/ # LSL & Lua documentation | ||
| │ └── build/ # Building documentation | ||
| ├── components/ # Astro components | ||
| ├── definitions/ # LSL/SLua language definitions (YAML) | ||
| ├── definitions/ # LSL/Lua language definitions (YAML) |
There was a problem hiding this comment.
The project structure comments were updated to “LSL & Lua” / “LSL/Lua language definitions”, but current folder names and tooling still refer to SLua (e.g., src/content/docs/script/learn-slua/, slua-reference/, and scripts/generate-docs.js generating SLua* pages). Consider aligning the README description with the actual on-disk paths/terminology, or renaming the paths/tooling as part of the same change to avoid mismatched documentation.
|
|
||
| - **LSL (Linden Scripting Language)** - Complete language reference, guides, and examples | ||
| - **SLua (Second Life Lua)** - Modern scripting with Luau, including migration guides from LSL | ||
| - **Lua (Second Life Lua)** - Modern scripting with Luau, including migration guides from LSL |
There was a problem hiding this comment.
FIX THE KERNING, make it super squished
Slua is out of favor, changing to Lua.