Feed Advanced Search

Jun 26 2019

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

May 23 2019

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

Can't we really fix this without bringing a dependency?
If we really want the dependency, can we just link against it instead of dragging it into our source code?

May 23 2019, 11:19 AM · KDevelop

May 21 2019

arrowd updated the diff for D18758: Make Project::open() method use async KIO methods..

Changes:

  • Import QtPromise 0.5.0 into kdevplatform/3dparty/ directory.
  • Remove synchronious KIO calls from Project::open() and use QPromises there instead.
May 21 2019, 10:12 AM · KDevelop

May 18 2019

simgunz 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

May 18 2019, 10:25 AM · Documentation, KDevelop

May 16 2019

rjvbb added a comment to D21156: Fix browse mode not disabled after Ctrl is released.
you are removing a feature
May 16 2019, 12:32 AM · Documentation, KDevelop

May 15 2019

mwolff requested changes 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

May 15 2019, 9:25 PM · Documentation, KDevelop
rjvbb accepted D21156: Fix browse mode not disabled after Ctrl is released.

Sounds good enough for me then!

May 15 2019, 3:05 PM · Documentation, KDevelop
simgunz added a comment to D21156: Fix browse mode not disabled after Ctrl is released.

With the Alt key the bug does not appear, because the existing code disables correctly the browse mode when Alt is released. For some reasons key press and release events are different for Ctrl key but are the same for Alt. Probably the method avoidMenuAltFocus manages this behavior correctly for the Alt key (I have not analyzed in detail what it does) and then we enter correctly in the if at line 230 where source browse mode is disabled. So removing the redundant Ctrl key solves the bug completely (at least I haven't manage to reproduce it).

May 15 2019, 1:36 PM · Documentation, KDevelop
rjvbb added a comment to D21156: Fix browse mode not disabled after Ctrl is released.

You identified an event chain which leads to the browsing mode not being restored correctly. This should happen less often with the Alt modifier but it can still happen (hit Alt to display a tooltip or open a menu and then move the mouse over that tooltip or select a menu item?).

May 15 2019, 11:55 AM · Documentation, KDevelop
simgunz updated subscribers of D21156: Fix browse mode not disabled after Ctrl is released.
May 15 2019, 11:27 AM · Documentation, KDevelop
simgunz updated the summary of D21156: Fix browse mode not disabled after Ctrl is released.
May 15 2019, 11:26 AM · Documentation, KDevelop
simgunz updated the diff for D21156: Fix browse mode not disabled after Ctrl is released.
  • Disable Ctrl and keep only Alt
May 15 2019, 11:25 AM · Documentation, KDevelop

May 12 2019

simgunz added a reviewer for D21156: Fix browse mode not disabled after Ctrl is released: KDevelop.
May 12 2019, 2:09 PM · Documentation, KDevelop
simgunz requested review of D21156: Fix browse mode not disabled after Ctrl is released.
May 12 2019, 2:07 PM · Documentation, KDevelop

May 1 2019

thomassc closed D18224: Clang Plugin: Report some problems from included files.
May 1 2019, 12:39 PM · KDevelop

Apr 30 2019

kossebau closed D20920: Add DesktopEntry to notifyrc.
Apr 30 2019, 6:01 PM · KDevelop
kfunk accepted D20920: Add DesktopEntry to notifyrc.

Feel free to push it into the 5.3 branch then.

Apr 30 2019, 2:03 PM · KDevelop
broulik requested review of D20920: Add DesktopEntry to notifyrc.
Apr 30 2019, 12:51 PM · KDevelop

Apr 22 2019

christiant added a comment to D20142: DVCS Branch Manager with filtering and sorting proposal.

No problem. I don't think I'm yet involved enough to apply - besides being a user.

Apr 22 2019, 9:47 PM · KDevelop, VDG

Apr 19 2019

apol added a comment to D20142: DVCS Branch Manager with filtering and sorting proposal.

Probably not - this is my first commit. Where do I need to apply :-D

Apr 19 2019, 11:42 PM · KDevelop, VDG
apol closed D20142: DVCS Branch Manager with filtering and sorting proposal.
Apr 19 2019, 11:41 PM · KDevelop, VDG

Apr 18 2019

christiant added a comment to D20142: DVCS Branch Manager with filtering and sorting proposal.

Anything I need to do?

Apr 18 2019, 9:35 PM · KDevelop, VDG
christiant removed a member for KDevelop: christiant.
Apr 18 2019, 9:33 PM
christiant added a member for KDevelop: christiant.
Apr 18 2019, 9:31 PM
christiant added a watcher for KDevelop: christiant.
Apr 18 2019, 9:31 PM

Apr 16 2019

mwolff accepted D18224: Clang Plugin: Report some problems from included files.

patch lgtm now, many thanks!

Apr 16 2019, 1:36 PM · KDevelop
mwolff added a comment to D18224: Clang Plugin: Report some problems from included files.

Upon reopening a file, we should only update the problems of changed files that got updated. Otherwise we should only grab the TU for the main .cpp file and attach it, such that we can do code completion.

If I understand this correctly, then perhaps something does not behave as it should there, since in some cases, a lot of files' problems seem to get updated when re-opening a file, including lots of system headers that certainly haven't changed. In other cases, no calls to ParseSession::problemsForFile() are made. It seems that the first case can be triggered by making changes to a header, closing it without saving, and then re-opening it.

Apr 16 2019, 1:34 PM · KDevelop

Apr 15 2019

thomassc added a comment to D18224: Clang Plugin: Report some problems from included files.

Upon reopening a file, we should only update the problems of changed files that got updated. Otherwise we should only grab the TU for the main .cpp file and attach it, such that we can do code completion.

Apr 15 2019, 10:59 PM · KDevelop
thomassc updated the diff for D18224: Clang Plugin: Report some problems from included files.

Re-add m_diagnosticsCache with a hopefully correct caching implementation. Differing from the original situation, the new function createExternalProblem() adapts the problems it creates to the specific file they are inserted in. The cache thus only caches the original problems as created by ClangDiagnosticEvaluator::createProblem(). createExternalProblem() makes copies of these with a new copy constructor added to ClangProblem.

Apr 15 2019, 10:59 PM · KDevelop
mwolff added a comment to D18551: clang: Create preamble only on second parse.

quite obviously libclang doesn't handle it

Apr 15 2019, 7:38 PM · KDevelop
rjvbb added a comment to D18551: clang: Create preamble only on second parse.
Do you mean something like `#include <Foo>` which then contains a `#include <foo.h>`?
Apr 15 2019, 9:01 AM · KDevelop
mwolff added a comment to D18551: clang: Create preamble only on second parse.

Re: reparsing reliably each time a headerfile is changed: wouldn't the use of forwarding headers increase the chance of missing a change?

Apr 15 2019, 8:25 AM · KDevelop
mwolff added a comment to D18224: Clang Plugin: Report some problems from included files.

I re-tested the behavior on files from an actual project and it showed the same behavior when editing files as described in my last post, regardless of how many files are included from the files that are edited. I noticed that the behavior is different when re-opening files: in this case, problemsForFile() is actually called for a larger set of files (although from only looking at this set of files, it seemed a bit random and it was not clear to me how it is determined, I'll have to dig into the source code for this at some point ...).

Apr 15 2019, 8:17 AM · KDevelop
mwolff added a comment to D18758: Make Project::open() method use async KIO methods..
In D18758#450081, @apol wrote:

Oh, really? Hmm! I wouldn't be opposed to enable compilation with exceptions myself, what do the others say? We don't need to use them excessively, but for error handling in async promise chains, that would be quite useful I think?

That would mean adding a bunch of noexcept all over the place or risk quite some performance penalty. I'd prefer keeping it localised.

Apr 15 2019, 8:13 AM · KDevelop

Apr 14 2019

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

Oh, really? Hmm! I wouldn't be opposed to enable compilation with exceptions myself, what do the others say? We don't need to use them excessively, but for error handling in async promise chains, that would be quite useful I think?

Apr 14 2019, 6:14 PM · KDevelop
tristanp requested review of D20548: Fix document switcher plugin with multiple splitted view..
Apr 14 2019, 4:31 PM · KDevelop
thomassc added a comment to D18224: Clang Plugin: Report some problems from included files.

I am sorry, I think that I misunderstood how the cache works. Please disregard my previous message. I am wondering where the problem that I've been seeing then comes from, seems like it has a different origin.

Apr 14 2019, 10:11 AM · KDevelop

Apr 13 2019

thomassc added a comment to D18224: Clang Plugin: Report some problems from included files.

I re-tested the behavior on files from an actual project and it showed the same behavior when editing files as described in my last post, regardless of how many files are included from the files that are edited. I noticed that the behavior is different when re-opening files: in this case, problemsForFile() is actually called for a larger set of files (although from only looking at this set of files, it seemed a bit random and it was not clear to me how it is determined, I'll have to dig into the source code for this at some point ...).

Apr 13 2019, 9:21 PM · KDevelop
thomassc closed D18567: Make testActiveDocumentsGetBestPriority() clean up after itself.
Apr 13 2019, 7:55 PM · KDevelop
arrowd added a comment to D18758: Make Project::open() method use async KIO methods..

Oh, really? Hmm! I wouldn't be opposed to enable compilation with exceptions myself, what do the others say? We don't need to use them excessively, but for error handling in async promise chains, that would be quite useful I think?

Apr 13 2019, 6:55 PM · KDevelop
gennad removed a watcher for KDevelop: gennad.
Apr 13 2019, 6:18 PM
mwolff added a comment to D18758: Make Project::open() method use async KIO methods..

Oh, really? Hmm! I wouldn't be opposed to enable compilation with exceptions myself, what do the others say? We don't need to use them excessively, but for error handling in async promise chains, that would be quite useful I think?

Apr 13 2019, 4:51 PM · KDevelop
mwolff requested changes to D18224: Clang Plugin: Report some problems from included files.

Hey Thomas, please don't remove the cache. See f2a6941e086cdf506c8fb1798c52982bff43792d for why this was introduced. Your tests don't include other files, so probably that's why you didn't see any effect of the cache?

Apr 13 2019, 4:49 PM · KDevelop
mwolff accepted D18567: Make testActiveDocumentsGetBestPriority() clean up after itself.

thanks, lgtm!

Apr 13 2019, 4:41 PM · KDevelop