IniFiles Version History
This page provides the complete history of all versions of the IniFiles class.
Version 1.6.3 from 2010-02-16
* Name of an added section together with a leading "_" must be a valid APL name. Wasn't checked, is now
Version 1.6.2 from 2009-07-06
The Put and the [index]← methods sometimes did not work properly due to a ⎕IO-related bug in Dyalog; circumvented now
Since version 1.6.2 "IniFiles" comes with a shared "History" method
Version 1.6.1 from 2009-03-25
- Some minor bug fixes
- All references to []AV replaced by []UCS
Version 1.5.0 from 2008-08-14
- Introduction of "local variables"
- Comments in an INI file got destroyed when the "Save" method was performed
- A number of minor bug fixes
Version 1.4.3 from 2008-08-08
- Although version 1.4.2 managed to preserve aby comments in an INI file, the sequence of the comments was destroyed under certain cirumstances. Fixed in 1.4.3
Version 1.4.2 from 2008-08-07
- The "Save" method overwrote all comments
An INI file with <tab> chars caused a crash
Version 1.4.1 from 2008-07-26
- Referencing APLTeamUtils was wrong; was #.APLTeamUtils, shoule have been ##.APLTeamUtils
Version 1.4 from 2008-07-16
- Nested values introduced.
- An INI file might be completely empy now.
Version 1.3.2 from 2008-06-28
- The "Save" method always wrote the original values back to disk. As a result, setting new values had now effect.
Version 1.3.1 from 2008-05-28
- Documentation improved.
- Empty INI file cause an interrupt now. This restriction might be lifted later in.
- An INI file without sections is not accepted.
- Strings containing quotes were not processed correctly.
- Section names might still be specified in lowercase letters, but are always returned in uppercase.
Version 1.3.0 from 2008-05-24
- Ini file may have the same section more than once.
- Get accepts now "Section" ("key1" "key2") as argument.
- Problems solved with indexing with a single key which is a vector.
- Keys defined more than ones simply overwrites each other - the last one wins.
- Strings containing a blank were not processed correctly.
- Syntax refurbished.
- Documentation improved.
Version 1.2.0 from 2007-12-19
- Number of imporant fixes.
- New methods introduced:
- Put
AddSection
Version 1.1.0 from 2007-12-15
- Default property added.
- New properties introduced:
IniFilename
- Default
- Changed
RefToUnicodeClass
- New methods introduced:
- Save
- Delete
- Exist
Version 1.0.0 from 2007-06-24
Very first relase.
