Is there any way to merge the "crashy" vslick.sta into my current vslick.sta so that I can recover my configuration?
Thanks...
I'm sure slickedit support will tell you this, or something like it
1. with slickedit closed, backup your entire configuration folder before you do anything else
2. rename vslick.sta to e.g. vslick.sta.crash
3. start slickedit. Most, if not all of your configuration should be still there as it is recovered from files such as vusrdefs.e in your configuration folder
4. if your configuration settings look ok, export your entire configuration using tools -> options -> export -> export/import and save it somewhere
vslick.sta is a binary file containing "p-code" (compiled slick C macro code) that is interpreted at runtime (and somehow seems to still run quite fast), plus a bunch of other stuff, including your configuration settings in binary form. If vslick.sta becomes corrupted, renaming it or deleting it can fix the problem. If there's something in your configuration that caused the crash, you could try selectively importing it from your exported configuration, if you succeed in exporting it.
When you load a hotfix (or any slick C file), the compiled source code gets stored in vslick.sta so renaming vslick.sta, then loading the hotfix, then renaming vslick.sta back doesn't actually load the hotfix because you threw away the vslick.sta file that it got loaded into, even though your hotfix folder shows it as being loaded.
Also, at tools -> options -> application options -> exit, I have the "save configuration" option set to "always prompt" so that if something goes wrong, I have the option of not generating a new vslick.sta file when slick closes.
Graeme