read-editor-version in Editors
(read-editor-version-> booleaninin-baseparse-format?raise-errors?)
in:editor-stream-in%object
in-base:editor-stream-in-base%object
parse-format?: boolean
raise-errors?=: boolean#tReads version information from
in-base, wherein-baseis the base forin. The version information parsed fromin-baseis recorded ininfor later version-sensitive parsing. The procedure result is true if the version information was read successfully and if the version is supported.If
parse-format?is true, thenin-baseis checked for an initial"WXME"format indicator. Use#fwhen"WXME"has been consumed already by format-dispatching code.If
raise-errors?is true, then an error in reading triggers an exception, instead of a#fresult.