I want the code to: SWI-PROLOG fully Unicode compliant, files with filenames in non-Latin characters should open as “editable” files in text processor (developped with SWI-Prolog 7… & XPCE)
But what I’m getting is: currently, files with filenames in non-Latin characters open only as “read only” files in text processor (developped with SWI-Prolog 7… & XPCE). Is there a step overlooked, or is it a known/resolved issue?
If you are using version 7 on Windows, that is your problem. Try version 10, which is just out. That should work fine. It does not (yet) properly handle Unicode characters > 0xffff (e.g., the emoticons) in the editor when using Windows. The full Unicode range should work properly in Prolog itself and works “to some extend” in the GUI. On non-Windows platforms Unicode support covers all Unicode code points. There is an open problem in the editor with the Unicode combining characters.
Thank you so much for your response. Could it be an XPCE related problem?
As suggested, I will try the latest release of SWI-Prolog.
May I take this opportunity to thank you and your development team for your extraordinary contribution to the fascinating computing adventure, and for equipping us with such a powerful software.
Not being able to write is -if I recall correctly- a quite recently fixed issue in xpce. Since version 7 the Unicode support of the entire platform has been improved though. Mostly for Windows. For other platforms there were far fewer issues.