<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent posts to news</title><link>https://sourceforge.net/p/libini/news/</link><description>Recent posts to news</description><atom:link href="https://sourceforge.net/p/libini/news/feed.rss" rel="self"/><language>en</language><lastBuildDate>Tue, 12 Jun 2001 17:18:25 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/libini/news/feed.rss" rel="self" type="application/rss+xml"/><item><title>Visual Basic Module for libini support.</title><link>https://sourceforge.net/p/libini/news/2001/06/visual-basic-module-for-libini-support/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Libini Release 3 provides a Visual Basic bas file that can be used to access the function calls in the libini.dll.  This module will not work with previous versions of libini.dll.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Simon White</dc:creator><pubDate>Tue, 12 Jun 2001 17:18:25 -0000</pubDate><guid>https://sourceforge.neta61f305734c886c26bcb854cd27abdc362009e8c</guid></item><item><title>Pre-Release Information</title><link>https://sourceforge.net/p/libini/news/2001/04/pre-release-information/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;This INI file parser provides standard Microsoft functionality with various extensions.  Testing has been performed with extremely large INI files with very good results.&lt;/p&gt;
&lt;p&gt;By default this library can be used in C and C++.  Also this library is SWIG capatible meaning it can be used in scripting languages such as TCL, Perl, etc.  Due to it being a C library it should also be possible to use it in Visual Basic/Java (untested).&lt;/p&gt;
&lt;p&gt;Although the code works under 16bit DOS it's probably not advisable unless your using small INI files.  Testing under DOS has been performed using Watcom and the DOS4GW memory extender.&lt;/p&gt;
&lt;p&gt;Until a project is created and released here, the code can be obtained from one one of my other projects.  See the INI directory in the sidplay2 project, module libsidutils.&lt;/p&gt;
&lt;p&gt;Extened support includes extra datatypes, obtaining the size of the keys data before you have to read it and fast automatic parsing of lists e.g:&lt;/p&gt;
&lt;p&gt;[test]&lt;br /&gt;
key1=data1, data2, data3&lt;/p&gt;
&lt;p&gt;Theres also support for some custom INI file formats as used under Linux which include non standard comments starting with characters such as &amp;quot;#&amp;quot; (two byte characters to indicate comments are not yet supported e.g.&amp;quot;//&amp;quot;).  Anonymous sections are also support e.g.:&lt;/p&gt;
&lt;p&gt;; Has no section name&lt;br /&gt;
key1 = data&lt;/p&gt;
&lt;p&gt;[section1]&lt;br /&gt;
key1 = data&lt;/p&gt;
&lt;p&gt;Order of keys and sections is preserved where possible and data is auto aligned for neatness and readability in the produced INI files.&lt;/p&gt;
&lt;p&gt;Note that this code can read, write and edit INI files and will automatically create backups if necessary.&lt;/p&gt;
&lt;p&gt;The code will be moved to this project as soon as possible.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Simon White</dc:creator><pubDate>Wed, 18 Apr 2001 09:47:08 -0000</pubDate><guid>https://sourceforge.net28fc67cac3aad65746292df96f532293a9839cd8</guid></item></channel></rss>