He hasn't bothered to explain, because it is all over the prefs file.
First, I freely admit to being deliberately dense, in the hope that someone else might have the same question and find it answered because I asked. I also admit that I am asking questions rather than just looking at code and files. I can do that but as long as I am not annoying people it is easier to ask than engage in software archaeology. That said, if I am being an a$$, just PM me and I'll try and adjust. I am an adult
When reading back, the first thing that comes to mind is that I am perhaps too much of a literalist. The specific item that started the discussion was a
property that used a naming convention starting with underscores, as in _version_smashlib. So I would ask, is this a mafia property, a mafia property that is used exclusively by ash or a zlib feature? Since these properties are persistent, how is that provided? A file on the user's local file system? A file managed by zarqon's
Map Manager or something else?
Since I'm being anal about using nouns consistently, how do the above properties compare to
preferences which I would say are files maintained by mafia, persisted in the settings subdirectory, have names like GLOBAL_prefs.txt and UserName_prefs.txt and have property names names that begin with a lowercase letter and use camelcase conventions. Is it even appropriate for me to try and make a distinction?
In general, if there is a convention out there it would be in my best interests to follow it but it does make a difference whether the convention applies to zlib maintainers, zlib users, ash users, mafia users and/or mafia developers. Hence my questions designed to determine what the convention is and when it should be applied.
Thank you for your patience.