On Mon, 2006-05-01 at 22:15 -0400, Benji Fisher wrote: > On Mon, May 01, 2006 at 05:31:47PM -0400, Steve Hall wrote: > > > > Yes, the bug is in &printencoding. With gvim -u NONE -U NONE, > > these lines produce the error: > > > > :let &printencoding = &encoding > > :hardcopy > > > > This is with the default utf-8, with :set enc=latin1 prior, it is > > avoided. > > Does that mean that the problem is solved now?
Not at all in my mind, this is a bug! I'm not sure what changed in 7.0, but this was always possible in 6.x. Was there actually a conversion happening automatically and Vim now refuses to hide it? To me, if &printencoding is not a valid option for :hardcopy, automatic conversion with a warning is better than just aborting on an error. (Which raises the question, what ARE the valid options for &printencoding?) -- Steve Hall [ digitect mindspring com ]