<feed xmlns='http://www.w3.org/2005/Atom'>
<title>milf-rs/test-suite, branch main</title>
<subtitle>My INI-Like Format
</subtitle>
<link rel='alternate' type='text/html' href='http://code.boringcactus.com/cgit/misc/milf-rs/'/>
<entry>
<title>hilarious and original joke</title>
<updated>2021-03-21T20:10:24+00:00</updated>
<author>
<name>Melody Horn</name>
<email>melody@boringcactus.com</email>
</author>
<published>2021-03-21T20:10:24+00:00</published>
<link rel='alternate' type='text/html' href='http://code.boringcactus.com/cgit/misc/milf-rs/commit/?id=7bbbfd046324363c8db1fb15d39aeb02fe7331b5'/>
<id>7bbbfd046324363c8db1fb15d39aeb02fe7331b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve error message when parsing unquoted string (#385)</title>
<updated>2020-10-11T17:30:55+00:00</updated>
<author>
<name>Alex Tokarev</name>
<email>aleksator@gmail.com</email>
</author>
<published>2020-10-11T17:30:55+00:00</published>
<link rel='alternate' type='text/html' href='http://code.boringcactus.com/cgit/misc/milf-rs/commit/?id=c74293f7a87cea3ce60a4df1c905501d4b749067'/>
<id>c74293f7a87cea3ce60a4df1c905501d4b749067</id>
<content type='text'>
* Improve error message when parsing unquoted string

* Remove conversion to lowercase in parse_keylike()

Converting keys to lowercase goes against
TOML specification for floats.

* Change error message for unquoted string</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Improve error message when parsing unquoted string

* Remove conversion to lowercase in parse_keylike()

Converting keys to lowercase goes against
TOML specification for floats.

* Change error message for unquoted string</pre>
</div>
</content>
</entry>
<entry>
<title>Allow delimiter quotes at the end of multiline strings (#393)</title>
<updated>2020-05-28T15:39:55+00:00</updated>
<author>
<name>pyfisch</name>
<email>pyfisch@posteo.org</email>
</author>
<published>2020-05-28T15:39:55+00:00</published>
<link rel='alternate' type='text/html' href='http://code.boringcactus.com/cgit/misc/milf-rs/commit/?id=940fcf9e183ab4f29204ef4f3ea92c01de8cc08a'/>
<id>940fcf9e183ab4f29204ef4f3ea92c01de8cc08a</id>
<content type='text'>
TOML allows (unlike many other formats) up to 2
additonal quotes that are part of the string:

basic = """2 extra quotes --&gt;"""""
literal = '''here too ''''

Changed in TOML v1.0.0-rc.1

See also #392</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
TOML allows (unlike many other formats) up to 2
additonal quotes that are part of the string:

basic = """2 extra quotes --&gt;"""""
literal = '''here too ''''

Changed in TOML v1.0.0-rc.1

See also #392</pre>
</div>
</content>
</entry>
<entry>
<title>Fix roundtripping of \u001f and \u007f in toml string literals (#372)</title>
<updated>2020-01-30T07:55:36+00:00</updated>
<author>
<name>Michael Sloan</name>
<email>mgsloan@gmail.com</email>
</author>
<published>2020-01-30T07:55:36+00:00</published>
<link rel='alternate' type='text/html' href='http://code.boringcactus.com/cgit/misc/milf-rs/commit/?id=bb675c5f56c6ddb5d450df53d2685f519dc8d78c'/>
<id>bb675c5f56c6ddb5d450df53d2685f519dc8d78c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Mixed type arrays (#358)</title>
<updated>2019-11-22T16:28:29+00:00</updated>
<author>
<name>daubaris</name>
<email>paulius.daubaris@gmail.com</email>
</author>
<published>2019-11-22T16:28:29+00:00</published>
<link rel='alternate' type='text/html' href='http://code.boringcactus.com/cgit/misc/milf-rs/commit/?id=60b874308e6792a73cc00517a60bbef60a12e3cc'/>
<id>60b874308e6792a73cc00517a60bbef60a12e3cc</id>
<content type='text'>
* Added support of mixed-type arrays

* Add tests cases

* Replaced &amp;'static str type for type_ and created a new enum instead

* Restored ArrayMixedType
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Added support of mixed-type arrays

* Add tests cases

* Replaced &amp;'static str type for type_ and created a new enum instead

* Restored ArrayMixedType
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace the test added by #349 with a bench (#351)</title>
<updated>2019-10-29T14:10:15+00:00</updated>
<author>
<name>est31</name>
<email>est31@users.noreply.github.com</email>
</author>
<published>2019-10-29T14:10:15+00:00</published>
<link rel='alternate' type='text/html' href='http://code.boringcactus.com/cgit/misc/milf-rs/commit/?id=4673cfd79788c74c5bd6bcabe564c2dfcbd7c553'/>
<id>4673cfd79788c74c5bd6bcabe564c2dfcbd7c553</id>
<content type='text'>
CI environments can be noisy and while the test worked great
locally on my machine, it didn't on the CI environment.
This replaces the test with a (manually tracked) benchmark.
As per https://github.com/alexcrichton/toml-rs/pull/349#issuecomment-546998173</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CI environments can be noisy and while the test worked great
locally on my machine, it didn't on the CI environment.
This replaces the test with a (manually tracked) benchmark.
As per https://github.com/alexcrichton/toml-rs/pull/349#issuecomment-546998173</pre>
</div>
</content>
</entry>
<entry>
<title>Decrease deserialization complexity from quadratic to linear (#349)</title>
<updated>2019-10-28T15:05:13+00:00</updated>
<author>
<name>est31</name>
<email>est31@users.noreply.github.com</email>
</author>
<published>2019-10-28T15:05:13+00:00</published>
<link rel='alternate' type='text/html' href='http://code.boringcactus.com/cgit/misc/milf-rs/commit/?id=c049b7aaec0d6badc96c0f7d2ec3cd53ed59d751'/>
<id>c049b7aaec0d6badc96c0f7d2ec3cd53ed59d751</id>
<content type='text'>
* Speed up array code

* Speed up map code too

Also add regression test

* Use more obvious closure notation

* Document the builder functions
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Speed up array code

* Speed up map code too

Also add regression test

* Use more obvious closure notation

* Document the builder functions
</pre>
</div>
</content>
</entry>
<entry>
<title>Support for dotted table spans (#340)</title>
<updated>2019-10-28T14:01:23+00:00</updated>
<author>
<name>est31</name>
<email>est31@users.noreply.github.com</email>
</author>
<published>2019-10-28T14:01:23+00:00</published>
<link rel='alternate' type='text/html' href='http://code.boringcactus.com/cgit/misc/milf-rs/commit/?id=ec21d604f892a06999a9d38d38c903e083ad1f08'/>
<id>ec21d604f892a06999a9d38d38c903e083ad1f08</id>
<content type='text'>
* "Support" spans for maps

In toml you can declare maps via {} and via [name].
We can't obtain spans for [] maps but at least we
can emit fake spans to make SpannedValue work.

We also add a regression test.

* Don't regress the inline table case

* Also support arrays
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* "Support" spans for maps

In toml you can declare maps via {} and via [name].
We can't obtain spans for [] maps but at least we
can emit fake spans to make SpannedValue work.

We also add a regression test.

* Don't regress the inline table case

* Also support arrays
</pre>
</div>
</content>
</entry>
<entry>
<title> Spanned: impl PartialEq, Eq, Hash, PartialOrd, Ord in terms of the value (#344)</title>
<updated>2019-10-25T19:05:31+00:00</updated>
<author>
<name>est31</name>
<email>est31@users.noreply.github.com</email>
</author>
<published>2019-10-25T19:05:31+00:00</published>
<link rel='alternate' type='text/html' href='http://code.boringcactus.com/cgit/misc/milf-rs/commit/?id=8995cef9d6c347c275ea6bbbe0c45523df1b1314'/>
<id>8995cef9d6c347c275ea6bbbe0c45523df1b1314</id>
<content type='text'>
* Spanned: impl PartialEq, Eq, Hash, PartialOrd, Ord in terms of the value

This is because we want to be able to index into HashMap&lt;Spanned&lt;String&gt;, T&gt;
with a dummy span and get results where only the content has to match.

* Add Borrow impl

* Add tests
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Spanned: impl PartialEq, Eq, Hash, PartialOrd, Ord in terms of the value

This is because we want to be able to index into HashMap&lt;Spanned&lt;String&gt;, T&gt;
with a dummy span and get results where only the content has to match.

* Add Borrow impl

* Add tests
</pre>
</div>
</content>
</entry>
<entry>
<title>Support deserializing spanned keys (#333)</title>
<updated>2019-09-16T21:32:45+00:00</updated>
<author>
<name>est31</name>
<email>est31@users.noreply.github.com</email>
</author>
<published>2019-09-16T21:32:45+00:00</published>
<link rel='alternate' type='text/html' href='http://code.boringcactus.com/cgit/misc/milf-rs/commit/?id=7c9b0a39db0c4c235db372f88d725fae6e82889f'/>
<id>7c9b0a39db0c4c235db372f88d725fae6e82889f</id>
<content type='text'>
* Store key spans in the deserializer

* Support deserializing spanned keys

* Store key spans of the table header as well

* Support nested table key spans as well
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Store key spans in the deserializer

* Support deserializing spanned keys

* Store key spans of the table header as well

* Support nested table key spans as well
</pre>
</div>
</content>
</entry>
</feed>
