I just found out about Epilog. I guess I was away from computer for a while.
I love the splittable windows and the overall look and feel but I already have a bit of an issue: it seems that either my emacs editor preferences file is not loaded, or the commands in it are not executed, and the same for my Prolog preferences file.
First issue, in appdata/roaming/swi-prolog/xpce/Defaults (i.e. on windows) I have the following option:
emacs_buffer.unicode_encoding: utf8
This was mainly to display quantifier characters correctly in the editor, but now they are shown as āwrongly encoded bytesā:
(Tailrec) Ć¢ĀĀ.P,Q Ć¢ĀĀ.x,y,z: P(x,y)Ć¢ĀĀ Q(x,z),P(z,y)
(Identity) Ć¢ĀĀ.P,Q Ć¢ĀĀ.x,y: P(x,y)Ć¢ĀĀ Q(x,y)
Whereas this is what I see in the console for the same output:
(Tailrec) ā.P,Q ā.x,y,z: P(x,y)ā Q(x,z),P(z,y)
(Identity) ā.P,Q ā.x,y: P(x,y)ā Q(x,y)
Second issue, my custom theme file is not loaded correctly. I have this in my appdata/roaming/swi-prolog/init.pl:
:- use_module(library(theme/dork)).
And the dork.pl file is indeed in that location, but I have the dark.pl theme in the editor and the console instead.
What has changed and how do I load the right configuration for the editor and console?
Edit: another thing. In the old swipl-win console it was easy to change the console font and size. In the new one I guess the only way is to change the editor preferences?
Edit 2: Iām on version 9.3.33