I'm using gvim compiled from source with MinGW.  I've tried using
'Print' from the 'File' menu as well as ':ha' and they both behave the
same.

Under the covers, they should be the same thing, so I'm not surprised you get the same behavior. :)

pexpr?

printexpr=system('copy' . ' ' . v:fname_in . (&printdevice == '' ?
'LPT1:' : (' "' . &printdevice . '"'))) . delete(v:fname_in)

What happens if you reset this option:

        :set pexpr=

and set it to nothing?


Additionally, the "Compilation" section of the output from ":version" might give further hints. Particularly information about being linked to comdlg32.lib, comctl32.lib, gdi32.lib, shell32.lib, and winspool.lib (though others might be helpful).

Just a few more ideas...

-tim



Reply via email to