Hello,
I would need a couple new things for logging.
1. Possibility to set log file name (format) and path from script
2. Maybe there should be a way to set logging to memory, and maybe an event that woulöd
fire at the end, and I could save it or not.
- Don't know if this is smart or not, maybe if everything seems to be fine, could have a way to tell the installer to delete the log at shut down if not told otherwise.
3. If not already, make the current log file name public. I could not find any way I could get the name of the file. So I could copy it at the end of the installation to place of my liking.
For 2. My idea is that at the end of the installer I could do some sanity checks and if something seems fishy, there would be log available afterwards. Now we had massive weirdness at a couple customer installations, and have no way to know what happened because the initial state is gone, and we can't reproduce the error.
To me, as a coder not knowing the internals of Inno Setup, those seem quite simple changes. Might be wildly wrong.
-tee-