<font color="#000000"><font><font face="trebuchet ms,sans-serif">Hi all,</font></font></font><div><span style="font-family:&#39;trebuchet ms&#39;,sans-serif">I&#39;m glad to announce the first release candidate of &quot;exdgmime&quot; library.</span></div>

<div><font face="&#39;trebuchet ms&#39;, sans-serif"><div><br></div><div>So, here is the changes:</div><div><br></div><div> - serialization/deserialization of content of &quot;.desktop&quot; and</div><div>&quot;.list&quot; files (with indexes) into a binary cache file which can be mmap&#39;ed</div>



<div>without need to rescan whole system directories. Reading of this cache</div><div>file is done without a single allocation of memory (just update pointers</div><div>in mmap&#39;ed memory);</div><div><br></div><div> - separete implementation of &quot;Desktop Entry Specification&quot;,</div>



<div>&quot;Icon Theme Specification&quot; and &quot;Shared MIME-info Database&quot; (the only</div><div>shared code is implementation of &quot;<span style="font-size:medium;font-family:&#39;Times New Roman&#39;">Base Directory Specification</span>&quot;);</div>

<div><br></div>

<div><div> - a cmake project configuration file which contains two targets:</div><div>&quot;update-applications-cache&quot; (it is executable which rebuilds the cache) and</div><div>&quot;doc&quot; (generates Doxygen documentation);</div>

<div><br></div>

</div><div> - a convinient access to localized values of entries of a &quot;.desktop&quot; files.</div><div><br></div><div> - Doxygen documentation: interface of implementation of &quot;Desktop Entry</div><div>Specification&quot; and example of using this interface.</div>
<div><br></div><div><div>This changes were tagged as &quot;rc-0.1.1&quot;</div><div>here &quot;<a href="https://github.com/ZeR0God/exdgmime">https://github.com/ZeR0God/exdgmime</a>&quot;.</div></div><div><br></div><div>Any suggestions, critics, requests are welcomed.</div>
<div><br></div></font></div><div><div style="line-height:12px;font-family:Arial,Helvetica,&#39;Nimbus Sans L&#39;,sans-serif">


<h3 style="font-family:inherit;font-style:inherit;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;outline-width:0px;outline-style:initial;outline-color:initial;font-weight:inherit;vertical-align:baseline;color:rgb(51,51,51)">



<font>--------------------------------</font></h3></div><div style="line-height:12px;font-family:Arial,Helvetica,&#39;Nimbus Sans L&#39;,sans-serif"><h3 style="font-family:inherit;font-style:inherit;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;outline-width:0px;outline-style:initial;outline-color:initial;font-weight:inherit;vertical-align:baseline;color:rgb(51,51,51)">



<font>Best regards, Dmitriy.</font></h3></div><br>
</div>