Installed ciao-1.7p93Win32.zip and followed instructions.
Ciao shell comes up OK.
Followed instructions for using ciao Prolog from Emacs (I'm using Xemacs 21.2 Beta (40) which was already installed(this is not the Cygwin specific Xemacs)).
Added line (load-file "C:/Program Files/ciao-1.7p93Win32/DOTemacs.el") to my emacs init file.
Got errors on the lines global-font-lock-mode and transient-mark-mode so commented them out in DOTemacs.el
DOTemacs.el then loaded OK and got proper Ciao Prolog Menus at top of Xemacs after loading a sample prolog app. But...(see below)/
Loaded a prolog (.pl) program into workspace and it started Ciao shell within an Xemacs buffer OK but it's dropping the slashes in the path to the desired prolog application.
Here is the error message I got.
{ERROR: absolute_file_name/7, arg 1 - file c:Archives2graph.pl not found}
It should be C:\Archives2\graph.pl so it's dropping the slashes for some reason.
I'm using Cygwin Bash as my shell for Xemacs.
Have not checked the rest of DOTemacs.el yet, the problem is probably something in there that works for Emacs but not for Xemacs.
Any suggestions welcome.
Thanks Jim