Skip to content

Update SLua references to Lua in README.md#23

Merged
Rider-Linden merged 1 commit intomainfrom
rider/slua_to_lua
Mar 19, 2026
Merged

Update SLua references to Lua in README.md#23
Rider-Linden merged 1 commit intomainfrom
rider/slua_to_lua

Conversation

@Rider-Linden
Copy link
Contributor

Slua is out of favor, changing to Lua.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Comment on lines 9 to 11
- **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
Copy link

Copilot AI Mar 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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”.

Copilot uses AI. Check for mistakes.
Comment on lines 42 to +46
├── 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)
Copy link

Copilot AI Mar 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Copilot uses AI. Check for mistakes.

- **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

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FIX THE KERNING, make it super squished

@Rider-Linden Rider-Linden merged commit d383aa9 into main Mar 19, 2026
5 checks passed
@Rider-Linden Rider-Linden deleted the rider/slua_to_lua branch March 19, 2026 22:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants