<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/Common/StringUtil.cpp, branch stable</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Set copyright year to when a file was created</title>
<updated>2015-05-25T11:22:31+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2015-05-24T04:55:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=30ebb2459eb97ba544547183854775df8460b475'/>
<id>30ebb2459eb97ba544547183854775df8460b475</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update license headers to GPLv2+</title>
<updated>2015-05-25T11:22:31+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2015-05-17T23:08:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=cefcb0ace9d363b3679b4e93bcc9ec05f1e5f4f8'/>
<id>cefcb0ace9d363b3679b4e93bcc9ec05f1e5f4f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Core: Change NULLs to nullptrs.</title>
<updated>2015-03-15T01:20:41+00:00</updated>
<author>
<name>Rohit Nirmal</name>
<email>rohitnirmal9@gmail.com</email>
</author>
<published>2015-03-15T01:20:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=48ec42d4a01b9dd3db4316a3de1230e3f3fffe07'/>
<id>48ec42d4a01b9dd3db4316a3de1230e3f3fffe07</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use the C locale for non-Windows CharArrayFromFormatV() and StringFromFormat()</title>
<updated>2015-02-04T16:49:22+00:00</updated>
<author>
<name>Gabriel Corona</name>
<email>gabriel.corona@enst-bretagne.fr</email>
</author>
<published>2015-02-01T23:45:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=266d50c8112dabc7a24bd290670e93bfef5b12f8'/>
<id>266d50c8112dabc7a24bd290670e93bfef5b12f8</id>
<content type='text'>
The Windows implementations of CharArrayFromFormatV() and
StringFromFormat() use the "C"/".1252" locale instead of the user
locale (using _vsnprintf_l). On non-Windows, the user locale was used.

This leads to bugs on non-Windows: the Overclock parameter was
serialised with the user locale ("0,279322" in some locale) and was
interpreted back as "0" (because the C locale is used for parsing the
string).

Make non-Windows CharArrayFromFormatV() and StringFromFormat()
consistent with their Windows counterpart.

The locale code is not enables for Android:: uselocale is only
available since API 21 and API 21 only supports C and C.UTF-8.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Windows implementations of CharArrayFromFormatV() and
StringFromFormat() use the "C"/".1252" locale instead of the user
locale (using _vsnprintf_l). On non-Windows, the user locale was used.

This leads to bugs on non-Windows: the Overclock parameter was
serialised with the user locale ("0,279322" in some locale) and was
interpreted back as "0" (because the C locale is used for parsing the
string).

Make non-Windows CharArrayFromFormatV() and StringFromFormat()
consistent with their Windows counterpart.

The locale code is not enables for Android:: uselocale is only
available since API 21 and API 21 only supports C and C.UTF-8.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use printf-like format in JitRegister::Register</title>
<updated>2015-01-28T08:47:08+00:00</updated>
<author>
<name>Gabriel Corona</name>
<email>gabriel.corona@enst-bretagne.fr</email>
</author>
<published>2014-12-29T00:09:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=a957f93532bfd2025fe20dd8929866c97b5e4df1'/>
<id>a957f93532bfd2025fe20dd8929866c97b5e4df1</id>
<content type='text'>
The API is cleaner (no more magic default parameter) and more
extensible like this.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The API is cleaner (no more magic default parameter) and more
extensible like this.
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor consistency changes</title>
<updated>2015-01-12T20:18:18+00:00</updated>
<author>
<name>Stevoisiak</name>
<email>S.Vascellaro@gmail.com</email>
</author>
<published>2015-01-11T05:17:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=cb86db7b68481edf129a4bfcf6cd44a9a0f32ac8'/>
<id>cb86db7b68481edf129a4bfcf6cd44a9a0f32ac8</id>
<content type='text'>
Mostly small changes, like capitalization and spelling
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mostly small changes, like capitalization and spelling
</pre>
</div>
</content>
</entry>
<entry>
<title>Common: Remove locale based functions from CommonFuncs.</title>
<updated>2014-12-06T01:55:29+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2014-12-06T01:54:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9bcadc8029b615d3d447a2a875fd720a73255d11'/>
<id>9bcadc8029b615d3d447a2a875fd720a73255d11</id>
<content type='text'>
Since %f isn't used anymore in the shader generators, these can go.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since %f isn't used anymore in the shader generators, these can go.
</pre>
</div>
</content>
</entry>
<entry>
<title>Include CommonTypes.h instead of Common.h.</title>
<updated>2014-09-08T19:39:58+00:00</updated>
<author>
<name>Rohit Nirmal</name>
<email>rohitnirmal9@gmail.com</email>
</author>
<published>2014-09-08T01:06:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=fbc64984ca7de7db10b1a8a4f49002f260c93569'/>
<id>fbc64984ca7de7db10b1a8a4f49002f260c93569</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Common: Fix a potential infinite loop in ReplaceAll</title>
<updated>2014-09-05T19:12:17+00:00</updated>
<author>
<name>lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2014-09-05T18:34:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=3e0c04a83e99847e5e846ce8c198bb8a5d26343f'/>
<id>3e0c04a83e99847e5e846ce8c198bb8a5d26343f</id>
<content type='text'>
Prior to this change, it was possible to cause an infinite loop by making the string to be replaced and the replacing string the same thing.

e.g.

std::string some_str = "test";
ReplaceAll(some_str, "test", "test");

This also changes the replacing in a way that doesn't require starting from the beginning of the string on each replacement iteration.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prior to this change, it was possible to cause an infinite loop by making the string to be replaced and the replacing string the same thing.

e.g.

std::string some_str = "test";
ReplaceAll(some_str, "test", "test");

This also changes the replacing in a way that doesn't require starting from the beginning of the string on each replacement iteration.
</pre>
</div>
</content>
</entry>
<entry>
<title>DolphinWX: Simplify wiki link construction</title>
<updated>2014-09-05T01:30:33+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2014-09-05T01:30:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=636917398139d7f7a0612bff4bdc2c3145b8140e'/>
<id>636917398139d7f7a0612bff4bdc2c3145b8140e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
