Re: 0.9.13 RC2
Sven Hartrumpf <[email protected]> Tue, 10 Oct 2023 19:00:58 +0200 (CEST)
| Newsgroups | gmane.lisp.scheme.gauche |
|---|---|
| Message-ID | <[email protected]> |
Hello Shiro. <[email protected]> wrote: > - Add a parameter default-file-encoding, which is to be used when :encoding > argument isn't given to file port open procedures. The default value is Gauche's > native encoding, so it won't affect existing code. It is useful when you switch > from Gauche with 'none' encoding to 'utf8' encoding, when you have existing > systems that assumes the files are opened with latin-1 (or other 8bit/char encoding) > by default. Excellent! This helps a lot for legacy systems. I was able to make such a legacy system with hundreds of source files, data files, data bases (via FFI) compatible with UTF-8-based Gauche. The system is still compatible with other Schemes based on Latin-1. If anyone is interested in speed comparisons between Gauche 0.9.13 and 0.9.12, I can collect some data. Greetings Sven