[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 141236] Can't create new project after creating and closing a
From:       Jens Dagerbo <jens.dagerbo () swipnet ! se>
Date:       2007-02-06 18:55:25
Message-ID: 20070206185525.24653.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
         
http://bugs.kde.org/show_bug.cgi?id=141236         




------- Additional Comments From jens.dagerbo swipnet se  2007-02-06 19:55 -------
SVN commit 630916 by dagerbo:

Don't play around with current working directory

CCBUG: 141236

 M  +0 -2      languages/cpp/cppsupportpart.cpp  
 M  +0 -2      languages/java/javasupportpart.cpp  
 M  +0 -1      languages/pascal/pascalsupport_part.cpp  
 M  +1 -2      lib/widgets/processwidget.cpp  


--- branches/kdevelop/3.4/languages/cpp/cppsupportpart.cpp #630915:630916
 @ -537,8 +537,6  @
 	connect( project(), SIGNAL( projectCompiled() ),
 	         this, SLOT( slotProjectCompiled() ) );
 
-	QDir::setCurrent( m_projectDirectory );
-
 	m_timestamp.clear();
 	m_parseEmitWaiting.clear();
 	m_fileParsedEmitWaiting.clear();
--- branches/kdevelop/3.4/languages/java/javasupportpart.cpp #630915:630916
 @ -311,8 +311,6  @
     connect( project(), SIGNAL(projectCompiled()),
 	     this, SLOT(slotProjectCompiled()) );
 
-    QDir::setCurrent( m_projectDirectory );
-
     m_timestamp.clear();
 
     m_projectClosed = false;
--- branches/kdevelop/3.4/languages/pascal/pascalsupport_part.cpp #630915:630916
 @ -96,7 +96,6  @
     connect(project(), SIGNAL(projectCompiled()),
         this, SLOT(slotProjectCompiled()) );
 
-    QDir::setCurrent(project()->projectDirectory());
     m_projectFileList = project()->allFiles();
     m_projectClosed = false;
 
--- branches/kdevelop/3.4/lib/widgets/processwidget.cpp #630915:630916
 @ -143,8 +143,7  @
     insertItem(new ProcessListBoxItem(command, ProcessListBoxItem::Diagnostic));
     childproc->clearArguments();
     if (!dir.isNull()) {
-        kdDebug(9000) << "Changing to dir " << dir << endl;
-        QDir::setCurrent(dir);
+        childproc->setWorkingDirectory( dir );
     }
 
     *childproc << command;
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic