<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to news</title><link href="https://sourceforge.net/p/libini/news/" rel="alternate"/><link href="https://sourceforge.net/p/libini/news/feed.atom" rel="self"/><id>https://sourceforge.net/p/libini/news/</id><updated>2001-06-12T17:18:25Z</updated><subtitle>Recent posts to news</subtitle><entry><title>Visual Basic Module for libini support.</title><link href="https://sourceforge.net/p/libini/news/2001/06/visual-basic-module-for-libini-support/" rel="alternate"/><published>2001-06-12T17:18:25Z</published><updated>2001-06-12T17:18:25Z</updated><author><name>Simon White</name><uri>https://sourceforge.net/u/userid-59929/</uri></author><id>https://sourceforge.neta61f305734c886c26bcb854cd27abdc362009e8c</id><summary type="html">&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;</summary></entry><entry><title>Pre-Release Information</title><link href="https://sourceforge.net/p/libini/news/2001/04/pre-release-information/" rel="alternate"/><published>2001-04-18T09:47:08Z</published><updated>2001-04-18T09:47:08Z</updated><author><name>Simon White</name><uri>https://sourceforge.net/u/userid-59929/</uri></author><id>https://sourceforge.net28fc67cac3aad65746292df96f532293a9839cd8</id><summary type="html">&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;</summary></entry></feed>