Feed Advanced Search

Jul 8 2019

kossebau added inline comments to D22158: Navigation context uses theme color..
Jul 8 2019, 1:13 PM · KDevelop
kossebau added a comment to D8158: KDevelop: decorate patch version string in development builds.

@rjvbb Hi, please Abandon this review, as the reply has been that this should be solved on KDE Frameworks level, in KAboutData (as well as with respective new ECM module for getting the VCS/git revision info into the buildsystem).

Jul 8 2019, 1:06 PM · KDevelop
kossebau added a comment to D6184: restore horizontal scrollbar in the project manager plugin.

@rjvbb Hi, please use the "Abandon this Revision" action, given that this patch/feature was not accepted, so the list of patches to review is not cluttered for everyone.

Jul 8 2019, 12:54 PM · KDevelop
kossebau added a comment to D22160: Document tree view close on middle button.

@tristanp Hi. You do not have push rights for KDE code reposistories, correct? So someone else would need to push for you then. Okay to extend your author name in the commit message to "Tristan Porteries"?

Jul 8 2019, 12:41 PM · KDevelop
mswan added a comment to D22182: Remove anchorClicked lock which causes deadlock.

I don't find it terribly verbose. Also there are other locks used in the du-chain code, and I think it doesn't hurt to be a little bit more explicit.

Jul 8 2019, 6:22 AM · KDevelop

Jul 7 2019

aaronpuchert added a comment to D22182: Remove anchorClicked lock which causes deadlock.

I don't suspect our ..Locker constructors will ever (i.e. not anytime prior to the heat death of the universe) take a different lock. For that reason I am partial to making the lock implicit wherever possible.

That's a bold statement. ;)

Jul 7 2019, 11:42 PM · KDevelop
mswan added a comment to D22182: Remove anchorClicked lock which causes deadlock.

If we make the lock explicit, we can just annotate the constructor with ACQUIRE[_SHARED](duChainLock) (using the macros from the docs).

Jul 7 2019, 7:27 AM · KDevelop

Jul 5 2019

kossebau added a comment to D22158: Navigation context uses theme color..

Not sure yet about all color mappings, that might need some more thinking, at least on a quick test across themes that resulted in quite some unreadable variants. Will play a bit during the upcoming WE.

Jul 5 2019, 6:52 PM · KDevelop
kossebau added a comment to D22158: Navigation context uses theme color..

Interesting approach, might work out, thanks for doing this :)

Jul 5 2019, 4:07 PM · KDevelop

Jul 4 2019

aaronpuchert added a comment to D22182: Remove anchorClicked lock which causes deadlock.

I have actually tried changing my experiment with clang's thread safety to use the scoping feature and I seem to be seeing a new issue with these destructors with an error like "lock using shared access, expected exclusive access."

EDIT: I have come across your oldish ticket regarding this: https://bugs.llvm.org/show_bug.cgi?id=33504. Evidently I need to annotate my DUChainReadLocker releasing functions with RELEASE(..) instead of RELEASE_SHARED(..). Not sure I understand why.

Jul 4 2019, 6:52 PM · KDevelop
mswan added a comment to D22182: Remove anchorClicked lock which causes deadlock.

I think this DUChain::lock() probably still needs to be exposed as a variable or perhaps it needs to be annotated some way because I suspect that clang is not going to figure out that every value returned from this function is the exact same lock. If I start adding annotations to functions that expect the effectively global DUChain lock to be held beforehand, I would have to write something like REQUIRES(DUChain::lock()) which as I said likely doesn't do what I want.

Jul 4 2019, 2:45 AM · KDevelop
mswan added a comment to D22182: Remove anchorClicked lock which causes deadlock.

Hmm, you're right. Maybe we can get rid of that when we're certain through static checking that this isn't needed anymore.

Well at least the destructor will need that behaviour because it is certainly sane behaviour for someone to unlock a lock somewhere along the line and then leave it unlocked till the end of the function, e.g. the code I included with this ticket. There didn't seem to be a way that I could scope that lock because this lock was needed for a local constructor invocation.

Jul 4 2019, 2:03 AM · KDevelop
aaronpuchert added a comment to D22182: Remove anchorClicked lock which causes deadlock.

I agree, but in the current implementation they are see DUChainReadLocker::lock() and DUChainReadLocker::unlock(), they both check if we are already locked before continuing to lock or unlock respectively.

Jul 4 2019, 1:42 AM · KDevelop
mswan added a comment to D22182: Remove anchorClicked lock which causes deadlock.

So it might make sense to try to refactor this DUChain locking abstraction entirely and possibly change all call-sites to respect the new interface. The first obvious question is how do you make this locker thing achieve the same end. It is somewhat convenient that the destructor idempotent behaviour is the way it is. I don't want to invoke lock.lock() at the end of every function to satisfy that destructor and I also wouldn't want to get rid of that destructor behaviour.

Jul 4 2019, 1:36 AM · KDevelop
mswan added a comment to D22182: Remove anchorClicked lock which causes deadlock.

Lock and unlock shouldn't be idempotent.

Jul 4 2019, 1:32 AM · KDevelop
aaronpuchert added a comment to D22182: Remove anchorClicked lock which causes deadlock.

Interesting. I have experimented with this a bit and I cannot find a way to articulate to the thread safety system that my lock and unlock functions are idempotent. If I call lock.unlock() and later return without locking it again, I get a warning (or rather an error because I set -Werror=thread-safety) that complains that I am releasing a lock that isn't held. So would -Wno-error=thread-safety-negative allow us to get around that or is there possibly some other solution?

Jul 4 2019, 1:25 AM · KDevelop
mswan added a comment to D22182: Remove anchorClicked lock which causes deadlock.

This should definitely be tried and I would be interested in the task. There is definitely quite alot of stuff that needs to be annotated to make this work so it might need several hands working on it.

I'd be delighted and would happily work with you on this. I worked on the Thread Safety Analysis feature for a while.

The one problem with adopting that system in KDevelop is that we copy DUChain::lock() into each instance of DUChain{Read,Write}Locker which means that our annotations wouldn't see the DUChainReadLocker in one instance as the same lock in another instance.

I don't think the lock is copied, it's just a pointer to it. That's not an issue, std::lock_guard does that as well. Note that DUChainLock would be annotated with __attribute__((capability("mutex"))), but DUChainReadLocker with __attribute__((scoped_lockable)). The analysis tracks which scoped capability owns which capability.

Since I have never seen DUChain{Read,Write}Locker used with anything other than DUChain::lock()

Wondered about this as well—the constructor allows specifying any lock, but this is used only with DUChain::lock().

this shouldn't be cause for false positive deadlock detection.

Deadlock detection needs to turned on separately anyway. (With -Wthread-safety-negative, because it requires "negative capabilities", i.e. someone not having a lock as opposed to having it.)

I wouldn't worry too much about that for now.

Jul 4 2019, 1:18 AM · KDevelop
aaronpuchert added a comment to D22182: Remove anchorClicked lock which causes deadlock.

This should definitely be tried and I would be interested in the task. There is definitely quite alot of stuff that needs to be annotated to make this work so it might need several hands working on it.

Jul 4 2019, 12:48 AM · KDevelop

Jul 3 2019

aaronpuchert added inline comments to D22197: Add working directory to clang parser..
Jul 3 2019, 11:18 PM · KDevelop
bungeman added inline comments to D22197: Add working directory to clang parser..
Jul 3 2019, 3:06 PM · KDevelop
mswan added a comment to D22182: Remove anchorClicked lock which causes deadlock.

I looked through all of the paths to the failed assertion discussed in that latter ticket and it appears that all but the invocation in PotentialBuddyCollector::accept is verified to have the reader lock held prior to invocation. There were two paths which needed a lock added given my change, so this change set should not cause any regression on bug #386901.

I've always wondered whether Clang's Thread Safety Analysis could be of any help in KDevelop, perhaps it is.

Jul 3 2019, 1:26 AM · KDevelop
aaronpuchert added inline comments to D22197: Add working directory to clang parser..
Jul 3 2019, 12:29 AM · KDevelop
aaronpuchert added a comment to D22182: Remove anchorClicked lock which causes deadlock.

I looked through all of the paths to the failed assertion discussed in that latter ticket and it appears that all but the invocation in PotentialBuddyCollector::accept is verified to have the reader lock held prior to invocation. There were two paths which needed a lock added given my change, so this change set should not cause any regression on bug #386901.

Jul 3 2019, 12:12 AM · KDevelop
aaronpuchert added inline comments to D22217: Pass extra build flags to compiler for parsing..
Jul 3 2019, 12:04 AM · KDevelop

Jul 2 2019

bungeman updated the diff for D22217: Pass extra build flags to compiler for parsing..

Work with gcc, still have a few failing tests to investigate.

Jul 2 2019, 10:54 PM · KDevelop
bungeman updated the diff for D22197: Add working directory to clang parser..

Upload from arc to get everything filled out.

Jul 2 2019, 6:10 PM · KDevelop
bungeman added a reviewer for D22217: Pass extra build flags to compiler for parsing.: KDevelop.
Jul 2 2019, 6:02 PM · KDevelop
bungeman requested review of D22217: Pass extra build flags to compiler for parsing..
Jul 2 2019, 6:00 PM · KDevelop
mswan added a reviewer for D22182: Remove anchorClicked lock which causes deadlock: KDevelop.
Jul 2 2019, 2:42 AM · KDevelop

Jul 1 2019

bungeman requested review of D22197: Add working directory to clang parser..
Jul 1 2019, 7:05 PM · KDevelop
tristanp updated the diff for D22158: Navigation context uses theme color..
  • Rename m_xxxHighlight to xxxHiglight as they are public.
Jul 1 2019, 8:36 AM · KDevelop
mswan updated the diff for D22182: Remove anchorClicked lock which causes deadlock.

Add now necessary locks to avoid recurrence of bug 386901.

Jul 1 2019, 2:08 AM · KDevelop
mswan requested review of D22182: Remove anchorClicked lock which causes deadlock.
Jul 1 2019, 1:55 AM · KDevelop

Jun 30 2019

apol accepted D22160: Document tree view close on middle button.
Jun 30 2019, 8:28 AM · KDevelop
apol added a comment to D22158: Navigation context uses theme color..

Patch looks good to me. Would you be able to offer screenshots using Breeze?

Jun 30 2019, 8:26 AM · KDevelop
apol added a comment to D20548: Fix document switcher plugin with multiple splitted view..

Please clean the patch of whitespace changes.

Jun 30 2019, 8:22 AM · KDevelop
tristanp added a reviewer for D22160: Document tree view close on middle button: KDevelop.
Jun 30 2019, 7:34 AM · KDevelop
tristanp requested review of D22160: Document tree view close on middle button.
Jun 30 2019, 7:33 AM · KDevelop

Jun 29 2019

tristanp added a reviewer for D22158: Navigation context uses theme color.: KDevelop.
Jun 29 2019, 8:47 PM · KDevelop
tristanp requested review of D22158: Navigation context uses theme color..
Jun 29 2019, 8:46 PM · KDevelop
tristanp added a reviewer for D20548: Fix document switcher plugin with multiple splitted view.: KDevelop.
Jun 29 2019, 6:16 PM · KDevelop

Jun 26 2019

rjvbb added a comment to D21156: Fix browse mode not disabled after Ctrl is released.
Indeed Gitlab should simplify things a lot.
Jun 26 2019, 4:28 PM · Documentation, KDevelop
simgunz added a comment to D21156: Fix browse mode not disabled after Ctrl is released.

Oh, I usually squash my changes into the original commit before uploading the change (i.e. via arc diff). I do not use an extra branch either.

Phew. Anyhow. Let me sum this all up with: Please make your life easier and rather start using KDE's GitLab instance: It's much easier to use since it shares the same workflow as all other major Git hosting platforms out there: https://invent.kde.org/kde/kdevelop

Phabricator is just horrible to adapt to and integrates badly with the usual Git workflow. For KDE development, Phabricator will likely be displaced by GitLab anyway in near future.

Jun 26 2019, 12:24 PM · Documentation, KDevelop
kfunk added a comment to D21156: Fix browse mode not disabled after Ctrl is released.

Oh, I usually squash my changes into the original commit before uploading the change (i.e. via arc diff). I do not use an extra branch either.

Jun 26 2019, 12:07 PM · Documentation, KDevelop
simgunz added a comment to D21156: Fix browse mode not disabled after Ctrl is released.

Huh? It's easier than that:

  • If you do not have the commit yet locally:

    ` arc patch --nobranch <ID> git push `

Or probably a simpler approach is to run these two commands irregarding the fact that I have the commits locally or not. So I just pull the 'clean' modification with the correct commit message and then push to a target branch. E.g: git push origin 5.3

Jun 26 2019, 12:01 PM · Documentation, KDevelop
simgunz added a comment to D21156: Fix browse mode not disabled after Ctrl is released.
  • If you do have the commit and it is the latest one in your history: ` arc amend git push `

Sorry but it is still not clear if this would work. In this diff I have three commits (modification_1, modification_2, revert modifications_2) in a feature branch forked from master. I need to push to 5.3. If I run those two commands I expect that three commits are pushed (not a single one with the total modification) and I would expect that those are pushed to origin/my-feature-branch not in 5.3. Isn't it?

Jun 26 2019, 11:55 AM · Documentation, KDevelop
rjvbb added a comment to D21156: Fix browse mode not disabled after Ctrl is released.
> I suggest to do a `arc amend` (to basically update the commit message with current reviewers, "Differentiatl Revision" line, etc.) and then `git push` your change manually to the right branch. Let's you use your normal git command-line to actually push changes, which to me is a much more thrust-worthy approach than to rely on arc to do that for me...

Probably this should be added to the guide. And probably it should also be added that the commits should be squashed (thing that `arc land` does automatically).
Jun 26 2019, 11:17 AM · Documentation, KDevelop
kfunk added a comment to D21156: Fix browse mode not disabled after Ctrl is released.

Huh? It's easier than that:

Jun 26 2019, 11:08 AM · Documentation, KDevelop
simgunz added a comment to D21156: Fix browse mode not disabled after Ctrl is released.

Wouldn't make more sense to do arc land --onto 5.3 (and then merge 5.3 into master)? In this way the Differential Revision would be closed automatically.

I suggest to do a arc amend (to basically update the commit message with current reviewers, "Differentiatl Revision" line, etc.) and then git push your change manually to the right branch. Let's you use your normal git command-line to actually push changes, which to me is a much more thrust-worthy approach than to rely on arc to do that for me...

Jun 26 2019, 10:12 AM · Documentation, KDevelop
kossebau added a comment to D21156: Fix browse mode not disabled after Ctrl is released.

In the phabricator guide it is suggested to push manually when the target branch in not master:

https://community.kde.org/Infrastructure/Phabricator#Landing_on_the_.22Stable_branch.22

Jun 26 2019, 9:50 AM · Documentation, KDevelop
kfunk added a comment to D21156: Fix browse mode not disabled after Ctrl is released.

If you're not using arc you should have included the "Differential Revision" line in the commit so it would close automatically as stated in https://community.kde.org/Policies/Commit_Policy#Special_keywords_in_GIT_and_SVN_log_messages

I'll close this manually for you :)

In the phabricator guide it is suggested to push manually when the target branch in not master:

https://community.kde.org/Infrastructure/Phabricator#Landing_on_the_.22Stable_branch.22

Wouldn't make more sense to do arc land --onto 5.3 (and then merge 5.3 into master)? In this way the Differential Revision would be closed automatically.

Jun 26 2019, 8:33 AM · Documentation, KDevelop
simgunz added a comment to D21156: Fix browse mode not disabled after Ctrl is released.

If you're not using arc you should have included the "Differential Revision" line in the commit so it would close automatically as stated in https://community.kde.org/Policies/Commit_Policy#Special_keywords_in_GIT_and_SVN_log_messages

I'll close this manually for you :)

Jun 26 2019, 6:16 AM · Documentation, KDevelop

Jun 25 2019

aacid closed D21156: Fix browse mode not disabled after Ctrl is released.

If you're not using arc you should have included the "Differential Revision" line in the commit so it would close automatically as stated in https://community.kde.org/Policies/Commit_Policy#Special_keywords_in_GIT_and_SVN_log_messages

Jun 25 2019, 9:57 PM · Documentation, KDevelop
simgunz added a comment to D21156: Fix browse mode not disabled after Ctrl is released.

I have pushed to 5.3 and then merged to master manually, as specified in the Phabricator page guide. How do I close the revision now?

Jun 25 2019, 5:35 PM · Documentation, KDevelop
simgunz added 1 commit(s) for D21156: Fix browse mode not disabled after Ctrl is released: R32:5c5495929fcf: Fix browse mode not disabled after Ctrl is released.
Jun 25 2019, 5:34 PM · Documentation, KDevelop
mwolff accepted D21156: Fix browse mode not disabled after Ctrl is released.

lgtm, thanks - do you have commit rights? if so, please push to the 5.3 branch

Jun 25 2019, 11:22 AM · Documentation, KDevelop

Jun 24 2019

santilin updated the diff for D22062: Addition of php script output patterns. Initial development..

ScriptErrorFilteringStrategyFix: all the items where set as InformativeItem even when there were no matches

Jun 24 2019, 4:50 AM · KDevelop
santilin added a comment to D22062: Addition of php script output patterns. Initial development..

This patch adds some patterns to ScriptErrorFilterStrategy to handle some PHP errors so that you can click on the message and the matching file is opened.

Jun 24 2019, 4:48 AM · KDevelop
santilin requested review of D22062: Addition of php script output patterns. Initial development..
Jun 24 2019, 4:31 AM · KDevelop

Jun 20 2019

apol accepted D21936: Pass the android toolchain file path to CMake as a local file path not as a URI.
Jun 20 2019, 5:36 PM · KDevelop
bstresing requested review of D21936: Pass the android toolchain file path to CMake as a local file path not as a URI.
Jun 20 2019, 4:26 PM · KDevelop
simgunz updated the diff for D21156: Fix browse mode not disabled after Ctrl is released.
  • Document feature
Jun 20 2019, 8:06 AM · Documentation, KDevelop
simgunz updated the diff for D21156: Fix browse mode not disabled after Ctrl is released.

I reverted the commit were the Ctrl feature was disabled, going back to the first fix I proposed

Jun 20 2019, 7:50 AM · Documentation, KDevelop

Jun 18 2019

mwolff added a comment to D18758: Make Project::open() method use async KIO methods..

R32:bd048e67f056b5be25ed57fb2be947444f68c24e

so, I've now committed an alternative fix (or so I hope...) see:

commit bd048e67f056b5be25ed57fb2be947444f68c24e
Author: Milian Wolff <mail@milianw.de>
Date:   Mon Jun 17 22:26:32 2019 +0200

    Guard against crashes when IStatus object gets destroyed at bad times

I confirm this fixes the issue for me. Yay, thanks!

Jun 18 2019, 9:11 AM · KDevelop
arrowd added a comment to D18758: Make Project::open() method use async KIO methods..

so, I've now committed an alternative fix (or so I hope...) see:

commit bd048e67f056b5be25ed57fb2be947444f68c24e
Author: Milian Wolff <mail@milianw.de>
Date:   Mon Jun 17 22:26:32 2019 +0200

    Guard against crashes when IStatus object gets destroyed at bad times
Jun 18 2019, 8:48 AM · KDevelop

Jun 17 2019

mwolff added a comment to D18758: Make Project::open() method use async KIO methods..

having looked at the raw diff quickly, I like what I'm seeing. What boilerplate are you referring to?

Jun 17 2019, 8:40 PM · KDevelop
mwolff added a comment to D18758: Make Project::open() method use async KIO methods..

so, I've now committed an alternative fix (or so I hope...) see:

Jun 17 2019, 8:32 PM · KDevelop
mwolff added a comment to D18758: Make Project::open() method use async KIO methods..

ok, sorry for the rabbit hole I sent you down. I still think that long-term we will need something like QPromise, but phabricator doesn't even let me view the interesting changes in shell/... so I cannot comment on the boilerplate

Jun 17 2019, 8:14 PM · KDevelop
mwolff added a comment to D21156: Fix browse mode not disabled after Ctrl is released.

you are removing a feature, but only partially - a lot of code would become superfluous by this change and should be cleaned up accordingly

As rjvbb said, no feature have been removed. The feature is still there through the Alt key (as it was before), while not accessible anymore with the Ctrl key. There is no reason to have the same (undocumented) feature on two different keys. Moreover there is no code to cleanup, what is there is needed to have the feature working on the Alt key (at least for my understanding of the code, I have not noticed unuseful blocks).

Jun 17 2019, 7:27 PM · Documentation, KDevelop
davidre added a comment to D21580: Grepview - Introduce a new intermediate level corresponding to lines.

This sadly seems to have broken navigating with the "Next item"/"Previous item" actions for me. Please give this a look.

Jun 17 2019, 2:59 PM · KDevelop
kossebau added a comment to D21580: Grepview - Introduce a new intermediate level corresponding to lines.

This sadly seems to have broken navigating with the "Next item"/"Previous item" actions for me. Please give this a look.

Jun 17 2019, 2:11 PM · KDevelop

Jun 15 2019

fbampaloukas removed a member for KDevelop: fbampaloukas.
Jun 15 2019, 9:22 PM
fbampaloukas removed a watcher for KDevelop: fbampaloukas.
Jun 15 2019, 9:22 PM
fbampaloukas added a member for KDevelop: fbampaloukas.
Jun 15 2019, 9:22 PM
fbampaloukas added a watcher for KDevelop: fbampaloukas.
Jun 15 2019, 9:22 PM

Jun 14 2019

hmitonneau added a watcher for KDevelop: hmitonneau.
Jun 14 2019, 10:27 AM

Jun 12 2019

davidre closed D21580: Grepview - Introduce a new intermediate level corresponding to lines.
Jun 12 2019, 2:53 PM · KDevelop
apol accepted D21580: Grepview - Introduce a new intermediate level corresponding to lines.
Jun 12 2019, 2:07 PM · KDevelop
davidre added a comment to D21580: Grepview - Introduce a new intermediate level corresponding to lines.

ping

Jun 12 2019, 1:13 PM · KDevelop

Jun 10 2019

sredman added a comment to D21589: Duplicate Visual Studio 2017 hack for VS 2019.

brauch is referring to this

for /f "usebackq tokens=3*" %%a in (`reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\SxS\VS7" /s`) do (
     set vs15_path=%%a %%b
     if exist "!vs15_path!Common7\Tools\VsDevCmd.bat" (
	set "VS150COMNTOOLS=!vs15_path!Common7\Tools\"
	goto :end
     )
   )
)
:end

Oops. What happened here is I was hacking on the release version which looks more like the patch I posted. I'll see if I can make sense of the master branch version and make it more like that!

Jun 10 2019, 6:50 PM · KDevelop
Petross404 added a comment to D21589: Duplicate Visual Studio 2017 hack for VS 2019.

brauch is referring to this

Jun 10 2019, 6:39 PM · KDevelop
sredman added a comment to D21589: Duplicate Visual Studio 2017 hack for VS 2019.

Why did you replace the registry query by a fixed path?

Jun 10 2019, 6:29 PM · KDevelop
Petross404 added a comment to D21589: Duplicate Visual Studio 2017 hack for VS 2019.
echo Define which compiler for VS2017 to use. Possible architectures are:
Jun 10 2019, 6:22 PM · KDevelop
brauch added a comment to D21589: Duplicate Visual Studio 2017 hack for VS 2019.

Why did you replace the registry query by a fixed path?

Jun 10 2019, 5:19 PM · KDevelop
apol updated subscribers of D21589: Duplicate Visual Studio 2017 hack for VS 2019.

LGTM, maybe @kfunk or @brauch know more?

Jun 10 2019, 11:44 AM · KDevelop

Jun 4 2019

sredman added a reviewer for D21589: Duplicate Visual Studio 2017 hack for VS 2019: KDevelop.
Jun 4 2019, 9:27 PM · KDevelop
sredman requested review of D21589: Duplicate Visual Studio 2017 hack for VS 2019.
Jun 4 2019, 9:26 PM · KDevelop
davidre updated the diff for D21580: Grepview - Introduce a new intermediate level corresponding to lines.

Missing idx_line

Jun 4 2019, 3:07 PM · KDevelop
davidre updated the test plan for D21580: Grepview - Introduce a new intermediate level corresponding to lines.
Jun 4 2019, 3:02 PM · KDevelop
davidre requested review of D21580: Grepview - Introduce a new intermediate level corresponding to lines.
Jun 4 2019, 3:01 PM · KDevelop

May 29 2019

kfunk closed D21458: clang: fix test bench_codecompletion compilation.
May 29 2019, 8:52 AM · KDevelop
mwolff accepted D21458: clang: fix test bench_codecompletion compilation.

lgtm

May 29 2019, 8:00 AM · KDevelop

May 28 2019

hmitonneau requested review of D21458: clang: fix test bench_codecompletion compilation.
May 28 2019, 11:34 AM · KDevelop
arrowd added a comment to D18758: Make Project::open() method use async KIO methods..
In D18758#469623, @apol wrote:

Quite possibly, it doesn't happen outside of tests after all, right?

May 28 2019, 8:22 AM · KDevelop

May 27 2019

kfunk closed D17760: astyle: support the system astyle library.
May 27 2019, 6:43 AM · KDevelop
kfunk accepted D17760: astyle: support the system astyle library.

Works fine for me on Ubuntu 19.04 -- lgtm!

May 27 2019, 6:36 AM · KDevelop

May 25 2019

apol accepted D17760: astyle: support the system astyle library.
May 25 2019, 3:11 AM · KDevelop

May 24 2019

pino added a comment to D17760: astyle: support the system astyle library.

Ping?

May 24 2019, 8:03 PM · KDevelop
apol added a comment to D18758: Make Project::open() method use async KIO methods..

Quite possibly, it doesn't happen outside of tests after all, right?

May 24 2019, 7:27 PM · KDevelop
arrowd added a comment to D18758: Make Project::open() method use async KIO methods..

I'm more interested in fixing the intial issue. With KIO jobs in openProject turned async, the crash now happens right in qWait(1) of KDevelop::TestCore::shutdown(). And what's strange is that adding qWait(1) at the end of testReload() test still fixes issue.

May 24 2019, 4:14 PM · KDevelop