<feed xmlns='http://www.w3.org/2005/Atom'>
<title>raidgrep/src, branch v1.2.0</title>
<subtitle>Guild Wars 2/arcdps evtc log searching tool</subtitle>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/raidgrep/'/>
<entry>
<title>add documentation about --sort</title>
<updated>2020-05-14T14:08:51+00:00</updated>
<author>
<name>Daniel</name>
<email>kingdread@gmx.de</email>
</author>
<published>2020-05-14T14:08:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/raidgrep/commit/?id=e2d23d4b76000263e9f939637353bbc4bb9289fd'/>
<id>e2d23d4b76000263e9f939637353bbc4bb9289fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add a small test for sorting with Sorting</title>
<updated>2020-05-14T13:55:41+00:00</updated>
<author>
<name>Daniel</name>
<email>kingdread@gmx.de</email>
</author>
<published>2020-05-14T13:55:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/raidgrep/commit/?id=61889e2d289a6d0d83d55afc9b1c98e6dd112249'/>
<id>61889e2d289a6d0d83d55afc9b1c98e6dd112249</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix tests</title>
<updated>2020-05-14T13:35:35+00:00</updated>
<author>
<name>Daniel</name>
<email>kingdread@gmx.de</email>
</author>
<published>2020-05-14T13:35:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/raidgrep/commit/?id=a5e326bdd9b8c751653047bc28e34ded3e340431'/>
<id>a5e326bdd9b8c751653047bc28e34ded3e340431</id>
<content type='text'>
We changed the descending prefix to be ~ earlier, so now we need to
adjust the tests as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We changed the descending prefix to be ~ earlier, so now we need to
adjust the tests as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix formatting</title>
<updated>2020-05-13T15:03:58+00:00</updated>
<author>
<name>Daniel</name>
<email>kingdread@gmx.de</email>
</author>
<published>2020-05-13T15:03:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/raidgrep/commit/?id=57b74f50e59a3fab2d74bbb6165d48ce3e6e2049'/>
<id>57b74f50e59a3fab2d74bbb6165d48ce3e6e2049</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>change sorting reversing prefix to ~</title>
<updated>2020-05-13T14:36:57+00:00</updated>
<author>
<name>Daniel</name>
<email>kingdread@gmx.de</email>
</author>
<published>2020-05-13T14:36:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/raidgrep/commit/?id=5272800a7e397f6fcc7933b474d182fec4d18b08'/>
<id>5272800a7e397f6fcc7933b474d182fec4d18b08</id>
<content type='text'>
Since - leads to structopt interpreting the component as the start of
another argument, we need to use a different one.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since - leads to structopt interpreting the component as the start of
another argument, we need to use a different one.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix Aggregator::finish for trait objects</title>
<updated>2020-05-13T14:33:27+00:00</updated>
<author>
<name>Daniel</name>
<email>kingdread@gmx.de</email>
</author>
<published>2020-05-13T14:33:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/raidgrep/commit/?id=b6a13c465983993ac581051bb24a13d4296731a1'/>
<id>b6a13c465983993ac581051bb24a13d4296731a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>first attempt at sorting output</title>
<updated>2020-05-13T11:49:43+00:00</updated>
<author>
<name>Daniel</name>
<email>kingdread@gmx.de</email>
</author>
<published>2020-05-13T11:49:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/raidgrep/commit/?id=fb2a6088dcc7b57a2c1ac93ec6a8fbcc52584734'/>
<id>fb2a6088dcc7b57a2c1ac93ec6a8fbcc52584734</id>
<content type='text'>
This does currently not work yet, as we cannot call .finish() on dyn
Aggregator. This needs to be adjusted.

However, this provides the basic infrastructure for producing sorted
output, including the required command line parsing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This does currently not work yet, as we cannot call .finish() on dyn
Aggregator. This needs to be adjusted.

However, this provides the basic infrastructure for producing sorted
output, including the required command line parsing.
</pre>
</div>
</content>
</entry>
<entry>
<title>clean up SearchField related code</title>
<updated>2020-05-13T10:52:13+00:00</updated>
<author>
<name>Daniel</name>
<email>kingdread@gmx.de</email>
</author>
<published>2020-05-13T10:52:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/raidgrep/commit/?id=331d6b1762d1d9431b210fc98a495d56ad7a1cd1'/>
<id>331d6b1762d1d9431b210fc98a495d56ad7a1cd1</id>
<content type='text'>
With the addition of our own parser, we no longer need the FromStr
implementation for SearchField. Furthermore, it is now only used in
player::NameFilter, so the definition has been moved there. The import
in the grammar was unused as well, so it has been removed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With the addition of our own parser, we no longer need the FromStr
implementation for SearchField. Furthermore, it is now only used in
player::NameFilter, so the definition has been moved there. The import
in the grammar was unused as well, so it has been removed.
</pre>
</div>
</content>
</entry>
<entry>
<title>sort players based on their names</title>
<updated>2020-05-12T14:12:33+00:00</updated>
<author>
<name>Daniel</name>
<email>kingdread@gmx.de</email>
</author>
<published>2020-05-12T14:12:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/raidgrep/commit/?id=279fed9f175a84799f37ffb3fbb22b64313f8c47'/>
<id>279fed9f175a84799f37ffb3fbb22b64313f8c47</id>
<content type='text'>
The easiest way to get this consistent is to implement PartialOrd &amp; Ord
for Player. However, the implementation might not be 100% sound, as it
should be using the same fields as (Partial)Eq, but that would mean
either

1. Deriving PartialOrd/Ord, which is not possible because PlayerClass
   does not implement it (which in turn would not make sense to order)
or
2. Implementing (Partial)Eq by hand instead of deriving it, which is not
   the best either

I don't think it's an issue though, as we never put Players in any
position where it might get relevant (such as a HashMap/BTreeMap), and
we're only using it to sort them for the output.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The easiest way to get this consistent is to implement PartialOrd &amp; Ord
for Player. However, the implementation might not be 100% sound, as it
should be using the same fields as (Partial)Eq, but that would mean
either

1. Deriving PartialOrd/Ord, which is not possible because PlayerClass
   does not implement it (which in turn would not make sense to order)
or
2. Implementing (Partial)Eq by hand instead of deriving it, which is not
   the best either

I don't think it's an issue though, as we never put Players in any
position where it might get relevant (such as a HashMap/BTreeMap), and
we're only using it to sort them for the output.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix formatting</title>
<updated>2020-05-12T12:22:37+00:00</updated>
<author>
<name>Daniel</name>
<email>kingdread@gmx.de</email>
</author>
<published>2020-05-12T12:22:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/raidgrep/commit/?id=c659aedf97352d2584a439ffdb36f0f0ff76db8e'/>
<id>c659aedf97352d2584a439ffdb36f0f0ff76db8e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
