"Stephen J. Turnbull" <turnbull(a)sk.tsukuba.ac.jp> writes:
It's not clear to me what it means to "preserve
metainformation"
It means "not fuck up all the extents and text properties".
Both extents and text properties, as well as markers, are logically
defined in *characters*, which means that it's perfectly feasible to
retain them through coding-region changes.
Currently there is no way to convert the buffer into another coding
and have extents intact.
If it's easy, can you explain what you had in mind?
Does the above answer satisfy you?