Does the following change make sense? - FileName const layout_file(path + '/' + textclass + ".layout"); + FileName const layout_file(addName(path,textclass + ".layout"));
(patch attached) -- John C. McCabe-Dansted PhD Student University of Western Australia
Index: src/lyxtextclasslist.C =================================================================== --- src/lyxtextclasslist.C (revision 17250) +++ src/lyxtextclasslist.C (working copy) @@ -179,7 +179,7 @@ { // only check for textclass.layout file, .cls can be anywhere in $TEXINPUTS // NOTE: latex class name is defined in textclass.layout, which can be different from textclass - FileName const layout_file(path + '/' + textclass + ".layout"); + FileName const layout_file(addName(path,textclass + ".layout")); if (fs::exists(layout_file.toFilesystemEncoding())) { lyxerr[Debug::TCLASS] << "Adding class " << textclass << " from directory " << path << endl; // Read .layout file and get description, real latex classname etc