On Mon, Oct 02, 2006 at 12:28:34AM +0200, Joost Verburg wrote: > Enrico Forestieri wrote: > > Maybe something like > > > > #if defined(__CYGWIN__) || defined(__MINGW32__) > > else if ( ! isprint (c & 0x7f) && ! isspace (c)) > > #else > > else if ( ! isprint (c) && ! isspace (c)) > > #endif > > > > But I still have to see whether the "#if" line is not to be augmented > > by a " || defined(MSVC)" ;-) > > It turns out that MSVC also needs this fix, see bug 2836. I'll add it soon.
Are you sure? When I try to View->DVI the file attached to bug 2836 by Uwe I see the following on the terminal: Traceback (most recent call last): File "C:/Programmi/LyX14/Resources/scripts/clean_dvi.py", line 106, in <module> main(sys.argv) File "C:/Programmi/LyX14/Resources/scripts/clean_dvi.py", line 102, in main dt2dv_stdin.write(dtl_data) IOError: [Errno 0] Error Meaning that it is the clean_dvi.py script which is failing to write back the dvi file. When I delete "C:\Programmi\LyX14\python" from PATH prefix, meaning that my installed python will be used, then the error disappears. So, I think that there is a problem with the bundled python. -- Enrico