A user noted that, by putting the converter cache in the user directory, we risk running people over their disk quotas, since that cache can get fairly large. The attached moves the cache to LyX's temporary directory. Does anyone know a reason not to do this?
Jurgen, this could go to branch, too, if it's otherwise OK. rh
Index: src/ConverterCache.cpp =================================================================== --- src/ConverterCache.cpp (revision 33851) +++ src/ConverterCache.cpp (working copy) @@ -234,7 +234,7 @@ return; // We do this here and not in the constructor because package() gets // initialized after all static variables. - cache_dir = FileName(addName(package().user_support().absFilename(), "cache")); + cache_dir = FileName(addName(package().temp_dir().absFilename(), "cache")); if (!cache_dir.exists()) if (!cache_dir.createDirectory(0700)) { lyxerr << "Could not create cache directory `"