SVN commit 922629 by tbraun: backport r910854
create "~/.lyx" if it does not exist CCMAIL: 324...@bugs.launchpad.net M +2 -1 ChangeLog M +12 -0 kile/kilelyxserver.cpp --- branches/extragear/kde3/office/kile/ChangeLog #922628:922629 @@ -1,7 +1,8 @@ version 2.0.3 -> 2.0.4svn Fixes: - - fix rare crash + - fix rare crash + - Create "~/.lyx" if it does not exist (Ubuntu bug #324722) Syntax: - bibtex: add new biblatex types, allow numbers in key names --- branches/extragear/kde3/office/kile/kile/kilelyxserver.cpp #922628:922629 @@ -107,6 +107,18 @@ QFile *file; struct stat buf; struct stat *stats = &buf; + + + QDir lyxDir(QDir::homeDirPath() + QDir::separator() + ".lyx"); + if(!lyxDir.exists()){ + KILE_DEBUG() << "Directory " << lyxDir.absPath() << " does not exist" << endl; + if(mkdir(QFile::encodeName( lyxDir.path() ), m_perms | S_IXUSR) == -1){ + kdError() << "Could not create directory" << endl; + } + else{ + KILE_DEBUG() << "Directory created sucessfully" << endl; + } + } for (uint i=0; i < m_pipes.count(); ++i) { -- Kile cannot create symliks to lyxpipe; in this way collaboration with jabref is not possible https://bugs.launchpad.net/bugs/324722 You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to kile in ubuntu. -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs