<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/newview/llscripteditor.cpp, branch 26.4</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=26.4</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=26.4'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2026-04-28T17:23:44Z</updated>
<entry>
<title>Refactor the LLSyntaxIDLSL/Lua into single LLSyntaxDefCache, use new cap when available to retrieve all language definition files and cache them locally.</title>
<updated>2026-04-28T17:23:44Z</updated>
<author>
<name>Rider Linden</name>
<email>rider@lindenlab.com</email>
</author>
<published>2026-04-28T17:23:44Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=364ff6e6d45087653a302b96ccd8c9e02db2b9d1'/>
<id>urn:sha1:364ff6e6d45087653a302b96ccd8c9e02db2b9d1</id>
<content type='text'>
Retrieve the default definition files from the LSL definitions precompiled library.
</content>
</entry>
<entry>
<title>#5278 Reduce reallocs</title>
<updated>2026-01-15T04:24:41Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2026-01-15T04:24:41Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=04db46f0b12c894983fdb1bb783fbad9d5a11943'/>
<id>urn:sha1:04db46f0b12c894983fdb1bb783fbad9d5a11943</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#5278 Use correct font for unhighlighted segments</title>
<updated>2026-01-15T04:04:35Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2026-01-12T04:42:56Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=f1f89b2a21468a9a6f90bfd77a5dfcbcb0b3c0c6'/>
<id>urn:sha1:f1f89b2a21468a9a6f90bfd77a5dfcbcb0b3c0c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#5278 Async syntax apply in slices to avoid UI stalls</title>
<updated>2026-01-15T04:04:33Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2026-01-12T04:20:24Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=bb56e9dd9ff4b93c910bd1d72fb6cdba31be3ea9'/>
<id>urn:sha1:bb56e9dd9ff4b93c910bd1d72fb6cdba31be3ea9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#5278 Move syntax tokenization off UI thread; apply results on main thread</title>
<updated>2026-01-15T04:04:31Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2026-01-12T03:23:33Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=5fa0910d6176f610de45548d8558fb53f00a0eda'/>
<id>urn:sha1:5fa0910d6176f610de45548d8558fb53f00a0eda</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update LLScriptEditor and friends to index line numbers from 1 when editing in Lua (#5190)</title>
<updated>2025-12-31T15:22:35Z</updated>
<author>
<name>Darl</name>
<email>me@darl.cat</email>
</author>
<published>2025-12-31T15:22:35Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=732b96958f0677674ca2756ce6a692f54bfd6a28'/>
<id>urn:sha1:732b96958f0677674ca2756ce6a692f54bfd6a28</id>
<content type='text'>
* Update LLScriptEditor to index line numbers from 1 when editing in Lua
This is to match server-generated runtime errors that reference lines.

Signed-off-by: Darl &lt;me@darl.cat&gt;

* Update LLFloaterGotoLine and LLPreviewScript to support Lua's line/col expectations
Existing behavior for LSL is preserved

Fixes a bug in previous commit that causes the line number shown near the bottom of the script edit floater to be off by 1 when displaying a Lua script.

Signed-off-by: Darl &lt;me@darl.cat&gt;

* Update script editor error console goto error to reflect Lua line nums

Signed-off-by: Darl &lt;me@darl.cat&gt;

---------

Signed-off-by: Darl &lt;me@darl.cat&gt;</content>
</entry>
<entry>
<title>#3422 Code cleanup</title>
<updated>2025-03-07T06:54:00Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2025-03-07T03:01:56Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=668c8c61a12842d33cb83b79ba3d68ba3db7aa8b'/>
<id>urn:sha1:668c8c61a12842d33cb83b79ba3d68ba3db7aa8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#3422 Better handling of Lua syntax</title>
<updated>2025-02-25T05:43:20Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2025-02-25T04:43:52Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=0cc0db81afec26842ea9887aa50afb072d13914c'/>
<id>urn:sha1:0cc0db81afec26842ea9887aa50afb072d13914c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Optimization and cleanup of various color finds during draw</title>
<updated>2024-08-05T03:11:57Z</updated>
<author>
<name>Rye Mutt</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2024-08-03T14:10:17Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c4e921828a41c0e759ee103c6cfdb2cc40c1a581'/>
<id>urn:sha1:c4e921828a41c0e759ee103c6cfdb2cc40c1a581</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h and llunittype.h for now</title>
<updated>2024-07-08T18:27:14Z</updated>
<author>
<name>Ansariel</name>
<email>ansariel.hiller@phoenixviewer.com</email>
</author>
<published>2024-07-08T18:27:14Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=9fdca96f8bd2211a99fe88e57b70cbecefa20b6d'/>
<id>urn:sha1:9fdca96f8bd2211a99fe88e57b70cbecefa20b6d</id>
<content type='text'>
</content>
</entry>
</feed>
