<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/llcommon/tests/llsdserialize_test.cpp, branch cef_147</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=cef_147</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=cef_147'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2024-07-08T18:27:14Z</updated>
<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>
<entry>
<title>Re-enable a lot of compiler warnings for MSVC and address the C4267 "possible loss of precision" warnings</title>
<updated>2024-06-01T13:49:26Z</updated>
<author>
<name>Ansariel</name>
<email>ansariel.hiller@phoenixviewer.com</email>
</author>
<published>2024-06-01T13:49:26Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=b42f9d836b4c0f7fbd4bdae1734021e2a09fdbe8'/>
<id>urn:sha1:b42f9d836b4c0f7fbd4bdae1734021e2a09fdbe8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed</title>
<updated>2024-04-29T04:56:09Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2024-04-29T04:43:28Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=1b68f71348ecf3983b76b40d7940da8377f049b7'/>
<id>urn:sha1:1b68f71348ecf3983b76b40d7940da8377f049b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SL-18837: Make llsdserialize_test debug output conditional.</title>
<updated>2023-09-08T18:14:09Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2023-09-08T18:14:09Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c7546ea65e55143ff3d2d82d8c289bbac7fffe0f'/>
<id>urn:sha1:c7546ea65e55143ff3d2d82d8c289bbac7fffe0f</id>
<content type='text'>
Move hexdump() and hexmix() stream formatters to new hexdump.h for potential
use by other tests.

In toPythonUsing() helper function, add a temp file to receive Python script
debug output, and direct debug output to that file. On test failure, dump the
contents of that file to the log.

Give NamedTempFile::peep() an optional target std::ostream; refactor
implementation as peep_via() that accepts a callable to process each text
line. Add operator&lt;&lt;() to stream the contents of a NamedTempFile object to
ostream -- but don't use that with LL_DEBUGS(), as it flattens the file
contents into a single log line. Instead add peep_log(), which streams each
individual text line to LL_DEBUGS().
</content>
</entry>
<entry>
<title>SL-18837: Add debugging output to llsdserialize_test.cpp.</title>
<updated>2023-09-08T12:58:32Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2023-09-08T12:58:32Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=a45c9f68c3e2600f48b25cc5cc74ef47cd83005b'/>
<id>urn:sha1:a45c9f68c3e2600f48b25cc5cc74ef47cd83005b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SL-18837: Fix minor merge glitch.</title>
<updated>2023-09-07T17:40:46Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2023-09-07T17:40:46Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=95aa00f7427b7d19ab502862b3018012c1bf1904'/>
<id>urn:sha1:95aa00f7427b7d19ab502862b3018012c1bf1904</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SL-18837: Merge branch 'main' into actions</title>
<updated>2023-09-07T15:15:56Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2023-09-07T15:15:56Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=b8e67774397f2878aafc5906845f5f738e00c408'/>
<id>urn:sha1:b8e67774397f2878aafc5906845f5f738e00c408</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SL-18837: Ditch Boost.Phoenix implicit lambda syntax.</title>
<updated>2023-06-06T14:04:26Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2023-06-06T14:04:26Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c4366378b61cacb9d87eb2917302fa17e9207491'/>
<id>urn:sha1:c4366378b61cacb9d87eb2917302fa17e9207491</id>
<content type='text'>
It's cool to be able to write 'arg1 &lt;&lt; "stuff" &lt;&lt; var ...;' for a lambda
accepting a std::ostream reference, but cascading compile errors mean it's no
longer worth trying to make that work -- given actual C++ lambdas.

Also clean up a lingering BOOST_FOREACH() and a boost::bind() while at it.
</content>
</entry>
<entry>
<title>SL-18837: NamedTempFile back to std::function, use boost::phoenix &lt;&lt;</title>
<updated>2023-06-06T11:44:42Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2023-06-06T11:44:42Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=6516c9d07db42beba5ba9c0c41a33925794a249c'/>
<id>urn:sha1:6516c9d07db42beba5ba9c0c41a33925794a249c</id>
<content type='text'>
It seems the problem addressed by aab769e wasn't some synergy between
Boost.Phoenix and Boost.Function, but rather the lack of a Phoenix header file
introducing operator&lt;&lt;().
</content>
</entry>
<entry>
<title>DRTVWR-558: Merge branch 'main' of secondlife/viewer into actions</title>
<updated>2023-05-19T14:43:14Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2023-05-19T14:43:14Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=7efe727f266af2119d4cd6e33fdd6c26636c1a24'/>
<id>urn:sha1:7efe727f266af2119d4cd6e33fdd6c26636c1a24</id>
<content type='text'>
</content>
</entry>
</feed>
