<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
<div>Would CWalk be any help here?<br></div><div dir="auto"><a href="https://github.com/likle/cwalk">https://github.com/likle/cwalk</a><br></div><div dir="auto"><br></div><div dir="auto">Tyler<br></div><div><br></div><div>Jan 24, 2023, 11:52 PM by neundorf@kde.org:<br></div><blockquote class="tutanota_quote" style="border-left: 1px solid #93A3B8; padding-left: 10px; margin-left: 5px;"><div>On Montag, 23. Januar 2023 23:42:41 CET Alexander Neundorf wrote:<br></div><blockquote><div>Hi,<br></div><div><br></div><div>are there any known issues with the project plugin ?<br></div><div>I haven't investigated yet, but here is what I see:<br></div><div>it looks like, that even though in the .kateproject file, the "files" entry<br></div><div>is not empty, but contains a long list of files, kate doesn't seem to know<br></div><div>about any files in that project. Is it possible that the "list" mode is<br></div><div>broken ?<br></div></blockquote><div><br></div><div>It is indeed broken.<br></div><div><br></div><div>In void KateProjectWorker::loadFilesEntry(), "fullFilePath" is set like this:<br></div><div> fullFilePath = dirPath + filePath;<br></div><div><br></div><div>without checking whether filePath is already an absolute path.<br></div><div>So if the list of files in the kateproject file already contains absolute paths, <br></div><div>the base directory is prepended to those absolute paths, which results in bad <br></div><div>paths.<br></div><div><br></div><div>I could check QFileInfo::isAbsolute(), but the comment says that's too slow.<br></div><div>If nobody else is faster, I'll do something in the next days.<br></div><div><br></div><div>Alex<br></div></blockquote><div dir="auto"><br></div>  </body>
</html>