I think the problem you are seeing might be related to this folder location:
Code: Select all
C:\Program Files (x86)\Zeus\zConfig
Windows write protects that folder for all users except admin users and that means Zeus will not be able to write to that folder location.
Now these Zeus files did get created, but I'm not really sure how that could have happened, as that folder should have been write protected:
10/11/2023 05:49 PM 195 Zeussd7-compiler.ext
10/11/2023 10:58 PM 244 Zeussd7-general.ext
10/11/2023 06:02 AM 735 Zeussd7-keywords.ext
Did you run Zeus as an Admin user
When I opened the Zeus IDE program the Seed7 Document Type was still there and the syntax highlighting, and compiler information was there as well.
FYI the configurations files shown above are holding those settings. The terms general, keywords, and compile found in those file names match the details found in the tab with the corresponding name.
The one thing I notice is that if I do a compile for Seed7 (actually am calling the Seed7 interpreter which executes the program) it brings up the compile screen as the current active tab.
I'm assuming you are using the
Compiler, Compile menu to run these compilers, which means the command being run is found in the Compiler tab of the document.
I would prefer it to be the current window as happens with Seed7.
That feature is controlled by the
output display mode found in the
Compiler section of the document type as shown below:

- sd-compile.png (113.43 KiB) Viewed 189483 times
So, the first thing to check is the two document types have the same output display mode.
Now if the two document types do have the same output display mode, and the mode is set to errors and warnings, then the reason for the difference is the output being produced is not being recognized as an error or a warning.
To fix that you would need to add a regular expression that can identify a line of text as an error and another regular expression for a line containing a warning.
Those regular expressions are then added to the corresponding Regex entry field in the compiler section of the document type.
Cheers Jussi
PS: If you want to know what commands are being run, you can turn on the option as shown below:

- sd-general.png (150.54 KiB) Viewed 189483 times
That will produce extra debugging output that can help determine what is going on when this are compile or built.