The behaviour of this function is very system dependent. Currently
files can be opened only one at a time on Unix; on Windows, the
internal editor allows multiple files to be opened, but has a limit of
50 simultaneous edit windows. The title argument is used for the window caption in Windows,
and is currently ignored on other platforms.
Any error in re-encoding the files to the native encoding will cause
the function to fail.
The default for editor is system-dependent. On
Windows it defaults to "internal", the script editor, and in
the OS X GUI the document editor is used whatever the value of
editor. On Unix the default is set from the environment
variables EDITOR or VISUAL if either is set, otherwise
vi is used.
windows
UTF-8-encoded paths not valid in the current locale can be used.