12.8.8 Encoding for writing files

The editor variable Output-Format-Default now has initial value nil . In LispWorks 5.0 and earlier versions it was a Latin-1 encoding, which does not support certain characters obtained from other applications. Now the encoding to use when first saving a file is chosen essentially as if by calling open , although on Microsoft Windows code pages similar to Latin-1 are never mapped to Latin-1.

The main effect of this change is that, with the default configuration of open on Windows, buffers containing non-Latin-1 characters that are in the system code page can be saved to file without the need to specify an external format.

Set the value of Output-Format-Default if you want a default encoding for writing files in the editor.

LispWorks Release Notes and Installation Guide - 18 Mar 2008