> Forcing more than one assign per program is utter overkill, no matter.
GoldED itself needs and installs exactly one assign (golded:"). The rest of the assigns is for other programs. gcc needs a few, ispell needs one, vbcc needs a lot, the basic interpreter needs one, the devkits: package gets one etc. All that is quite beyond my control. The total number depends on what you install and if you install just GoldED, you get one assign.
> And forcing generic assign names onto system, such as "Dialogs:" or "Data:", that is just plain stupidity.
Yes, I agree, and what exactly is your point? As if any of those were used by GoldED. Well, BASIC: used by the BASIC interpreter was a bold choice, so sue me
>As for the registry - ENVARC: and ENV: for crying out loud!
Now that's smart. A typical golded configuration with dozens of file types installed, is 400 KB. ENV: is in RAM. There is absolutely no justification to put anything into env: but simple strings. Besides, I dislike programs that clutter the system. For that reason, no GoldED files are installed outside the GoldED folder. Not to env:, not to envarc:, not to libs:, not to fonts:, not to locale:
>As I see it, GoldED is a pile of poopoo:
>it doesnt follow the amigaos way of storing settings
So what is the amigaos way of storing settings? Every application seems to use a different approach. Even if a semi-standard like IFF is used, there hardly is an advantage in that.
>* it instead tries to recreate a tiny microsoft windows-like world of its own, with its own registry like system
Linux world, Windows world, Microsoft world, whatever. The stuff swapping over from there (like the IDEs) tends to be good and I like it. Natuarally, that shows in my software. As to this obsession with the word registry, please do something about it. Like, think of it as a configurtation file in a format you don't understand. Just like the configuration file of any other Amiga program.
* it requires several generecly named assigns that very well might crash with assigns or volumes the user might have already
"golded:" is hardly generic and "data:" etc. are results of your vivid imagination.
> well referred to via PROGDIR: per default, and perhaps a user chosen path fomr the settings.
"progdir:" is only valid in the context of the program that evaluates "progdir:". This limits is usefulness. It is utterly useless in install scripts, uninstall scripts, rexx macros, add-ons, configuration files not parsed by the main program etc. There is no way an application like GoldED can be written without an assign or the functional equivalent, an env variable. Choosing an assign over an env variable was an obvious choice.
>* .. and with those icons, it even looks like a microsoft wannabe program.
Now you start to sound a bit mad

You forgot to mention that the updates are named "servicepacks" and that the GoldED web site is hosted on a Windows PC. Gosh, where do these creeps come from?
>AIX? Have you discussed that name with IBM and Motorola?

As a resident of AIX La Chapelle, I'm a semi-approved user of the AIX name

Anyway, that name is not going to be around much longer, it will be changed to GoldED Studio IDE later this year.