Feed Advanced Search

Aug 2 2019

tristanp added inline comments to D20548: Fix document switcher plugin with multiple splitted view..
Aug 2 2019, 6:54 PM · KDevelop

Jul 31 2019

kossebau added a reviewer for D22660: Fixed crash when filtering class list: KDevelop.
Jul 31 2019, 12:40 PM · KDevelop
mdlubakowski requested review of D22854: Added support for configurable font styles for syntax highlighting.
Jul 31 2019, 11:46 AM · KDevelop

Jul 26 2019

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

I have been mega busy for the last while and intend to contribute more to this project when my situation stabilizes in like two weeks. Whenever you have time, I would definitely be interested to hear what sort of challenges you have come across through experimentation. An issue which I have suspected from the onset is actually determining all that needs to be protected by DUChain's lock and those which don't since KDevelop source makes use of these locks so liberally. I'm wondering if in your experimentation there are open questions about the DUChain locking scope.

Jul 26 2019, 7:44 PM · KDevelop

Jul 25 2019

kossebau added a comment to D22455: Fix code completion for nameless structs/unions with the same member.

Work-around pushed as 8a18a08cf17c85000c7082d5192855430a519bab , seems to pass build also with neon ci and the gcc 7.4.0 there.

Jul 25 2019, 12:45 PM · KDevelop

Jul 24 2019

kossebau added a comment to D22455: Fix code completion for nameless structs/unions with the same member.

Seems the introduced QStringLiteral as default argument here in the template method executeCompletionTest() makes ubuntu bionic's GNU 7.4.0 C++ compiler screw up. At least there is some timely coincidence that the KDevelop builds on neon CI started to fail after this commit, with this error:

05:00:37 [100%] Building CXX object plugins/clang/tests/CMakeFiles/test_codecompletion.dir/test_codecompletion.cpp.o
05:00:37 plugins/clang/tests/CMakeFiles/test_codecompletion.dir/build.make:62: recipe for target 'plugins/clang/tests/CMakeFiles/test_codecompletion.dir/test_codecompletion.cpp.o' failed
05:00:37 make[4]: Leaving directory '/workspace/build/obj-x86_64-linux-gnu'
05:00:37 /tmp/ccrWtnBp.s: Assembler messages:
05:00:37 /tmp/ccrWtnBp.s:65174: Error: symbol `_ZZNK12_GLOBAL__N_1UlvE_clEvE15qstring_literal' is already defined
05:00:37 /tmp/ccrWtnBp.s:68144: Error: symbol `_ZZNK12_GLOBAL__N_1UlvE_clEvE15qstring_literal' is already defined
05:00:37 make[4]: *** [plugins/clang/tests/CMakeFiles/test_codecompletion.dir/test_codecompletion.cpp.o] Error 1
05:00:37 CMakeFiles/Makefile2:18121: recipe for target 'plugins/clang/tests/CMakeFiles/test_codecompletion.dir/all' failed
05:00:37 make[3]: *** [plugins/clang/tests/CMakeFiles/test_codecompletion.dir/all] Error 2

from https://build.neon.kde.org/job/bionic_unstable_extras_kdevelop_bin_amd64/220/console

Jul 24 2019, 2:01 PM · KDevelop

Jul 22 2019

mdlubakowski requested review of D22660: Fixed crash when filtering class list.
Jul 22 2019, 6:25 PM · KDevelop

Jul 21 2019

kossebau abandoned D22559: Bump min dep versions of Qt & KF to 5.9 & 5.44.

I do not think bumping versions "just because " has any value.

I kind of agree here. Unless we have features that we know are only available with a certain version, we might needlessly restrict how people can build this. They might assume we have a good reason for choosing that specific version and that older versions can't possibly work. When I package stuff for openSUSE, I would never try decreasing minimum versions of dependencies, because I assume that these are actually the minimum. On the other hand, I regularly stumble across software that doesn't specify minimum versions for dependencies, but assumes it's "reasonably recent".

Jul 21 2019, 12:13 PM · KDevelop

Jul 20 2019

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

Also, in spite of what I said earlier, I think the explicit DUChain locking should be done and there eventually should be some work done to determine which objects will only interact with one specific DUChain per instance of that object, i.e. an object that should reference a specific DUChain, e.g. ClangSupport. We could make the first pass at this involve replacing all of those DUChainReadLocker lock; lines with DUChainReaderLocker lock(DUChain::lock());, [...]

Jul 20 2019, 8:22 PM · KDevelop
aaronpuchert added a comment to D22217: Pass extra build flags to compiler for parsing..

Overall I think this is a good idea, although we need to figure out some details. Could you either remove commented out flags or add a comment why we have them (commented out)?

Jul 20 2019, 8:18 PM · KDevelop
aaronpuchert closed D22197: Add working directory to clang parser..
Jul 20 2019, 7:37 PM · KDevelop
aaronpuchert added a comment to D22182: Remove anchorClicked lock which causes deadlock.

I don't know what would be required to support multiple DUChains, but it seems plausible that they can be locked separately. In this case it would help to have the explicit argument, I guess. It could even be inevitable, when there is no single global DUChain anymore.

Jul 20 2019, 7:28 PM · KDevelop
aaronpuchert added a comment to D22559: Bump min dep versions of Qt & KF to 5.9 & 5.44.

I do not think bumping versions "just because " has any value.

Jul 20 2019, 1:06 PM · KDevelop
apol added a comment to D22566: Add basic support for CXType_ExtVector..

Can we have a test for this?

Jul 20 2019, 9:28 AM · KDevelop
rjvbb added a comment to D22424: TextDocument: remove actions from contextmenu on hide already.
There is another condition here: `if (lastShownMenu)`. So if the QMenu object instance got deleted
Jul 20 2019, 9:27 AM · KDevelop

Jul 19 2019

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

Add rtti flags since they affect defines.

Jul 19 2019, 10:19 PM · KDevelop
bungeman updated the diff for D22566: Add basic support for CXType_ExtVector..

Prefer not duplicating code.

Jul 19 2019, 8:25 PM · KDevelop
bungeman updated the summary of D22566: Add basic support for CXType_ExtVector..
Jul 19 2019, 8:04 PM · KDevelop
bungeman updated the diff for D22566: Add basic support for CXType_ExtVector..

Just do the simple thing. Copied the one line of code due to
the awkwardness of preprocessor directives inside template lists.

Jul 19 2019, 7:55 PM · KDevelop
bungeman added a reviewer for D22566: Add basic support for CXType_ExtVector.: KDevelop.
Jul 19 2019, 7:34 PM · KDevelop
bungeman requested review of D22566: Add basic support for CXType_ExtVector..
Jul 19 2019, 7:32 PM · KDevelop
buschinski closed D22455: Fix code completion for nameless structs/unions with the same member.
Jul 19 2019, 5:21 PM · KDevelop
flherne accepted D22559: Bump min dep versions of Qt & KF to 5.9 & 5.44.

As the person who raised the Debian Stretch issue last time, I don't think it's worth caring about now that Buster is released.

Jul 19 2019, 4:52 PM · KDevelop
buschinski updated the summary of D22455: Fix code completion for nameless structs/unions with the same member.
Jul 19 2019, 4:16 PM · KDevelop
kfunk accepted D22559: Bump min dep versions of Qt & KF to 5.9 & 5.44.

Sorry for my conservative thinking again: Debian Buster (10) is still /very/ fresh; it was just released a couple days ago. The former "oldest" supported distro was Debian Stretch (9) with Qt 5.7 and KF 5.28. That'll stick around for some time.

Jul 19 2019, 3:12 PM · KDevelop
kossebau added a comment to D22559: Bump min dep versions of Qt & KF to 5.9 & 5.44.

(Using phabricator to make sure people are triggered for this central change)

Jul 19 2019, 12:45 PM · KDevelop
kossebau requested review of D22559: Bump min dep versions of Qt & KF to 5.9 & 5.44.
Jul 19 2019, 12:44 PM · KDevelop

Jul 18 2019

kossebau added a comment to D22424: TextDocument: remove actions from contextmenu on hide already.

I'll activate the debug trace on change of my lastShownMenu though

I'm doing this (in my patch from D16882 which still applies after reverting D22424):

+        if (menu != lastShownMenu.data()) {
+            if (lastShownMenu) {
+                qCWarning(SHELL) << "Added items to new contextmenu" << menu;
+            }
+            lastShownMenu = menu;
+        }

under the assumption that this will print a warning (enabled in qtlogging.ini) when lastShownMenu will be updated but not the 1st time a ctx menu is opened. Is that assumption wrong, because I'm not seeing any warnings after disabling the CTags menu (and restarting KDevelop for good measure).

Jul 18 2019, 3:52 PM · KDevelop
rjvbb added a comment to D22424: TextDocument: remove actions from contextmenu on hide already.

I'll activate the debug trace on change of my lastShownMenu though

Jul 18 2019, 3:26 PM · KDevelop
rjvbb added a comment to D22424: TextDocument: remove actions from contextmenu on hide already.

In any case there isn't much else you can do; stepping through the code with a debugger is near impossible (the menu about-to-be-opened will already have grabbed mouse and keyboard focus so you'd need to display remotely).

Jul 18 2019, 1:36 PM · KDevelop
kossebau added a comment to D22424: TextDocument: remove actions from contextmenu on hide already.

How do you think I debugged the situation? I did the same thing in Kate too.

Jul 18 2019, 1:23 PM · KDevelop
rjvbb added a comment to D22424: TextDocument: remove actions from contextmenu on hide already.
Please add a line

  qDebug() << "Showing context menu" << menu;

to KDevelop::TextDocument::populateContextMenu.
Jul 18 2019, 1:12 PM · KDevelop
kossebau added a comment to D22424: TextDocument: remove actions from contextmenu on hide already.

Since we're dealing with "please read/see again": idem for my comment :P which only states that a single QMenu instance is being (re)used. I've never seen it change

Jul 18 2019, 12:38 PM · KDevelop
rjvbb added a comment to D22424: TextDocument: remove actions from contextmenu on hide already.
>>   > FWIW I got to look at the KTE implementation of the context menu mechanism that is used here. It indeed uses and reuses a single QMenu instance (there's even a comment in the code about that).
>>   
>>   Please give links into the code, as I am lost what you exactly refer to here.
> 
> see the source of `KTextEditor::ViewPrivate::contextMenu()`. The ctx menu is in fact managed by KXMLGUI.

The context menu is queried every time from KXMLGUI that method is called.  So  if KXMLGUI internally decides to recreate the context menu, you get another object the next time. Please see again the description of this very bug.
Jul 18 2019, 12:11 PM · KDevelop
kossebau added a comment to D22424: TextDocument: remove actions from contextmenu on hide already.
The other option would have been to release 5.3.3 without a fix for ctags plugin users, rendering it unusable for people relying on packaged kdevelop.

Erm, aren't you forgetting about my patch which could have been applied to the (EOL!) 5.3 branch? That does the job just as well and would have left time to find a fix for #409858 in time for the next release.

Jul 18 2019, 11:18 AM · KDevelop
rjvbb added a comment to D22424: TextDocument: remove actions from contextmenu on hide already.
The other option would have been to release 5.3.3 without a fix for ctags plugin users, rendering it unusable for people relying on packaged kdevelop.
Jul 18 2019, 11:09 AM · KDevelop
kossebau added a comment to D22424: TextDocument: remove actions from contextmenu on hide already.

Friedrich W. H. Kossebau wrote on 20190717::00:12:44 re: "D22424: TextDocument: remove actions from contextmenu on hide already"

This revision was not accepted when it landed; it landed in state "Needs Review".

Hmm, since when is this acceptable?

Jul 18 2019, 10:43 AM · KDevelop
rjvbb added a comment to D22424: TextDocument: remove actions from contextmenu on hide already.

Friedrich W. H. Kossebau wrote on 20190717::00:12:44 re: "D22424: TextDocument: remove actions from contextmenu on hide already"

Jul 18 2019, 9:01 AM · KDevelop

Jul 17 2019

kossebau closed D22424: TextDocument: remove actions from contextmenu on hide already.
Jul 17 2019, 12:12 AM · KDevelop
kossebau updated the summary of D22424: TextDocument: remove actions from contextmenu on hide already.
Jul 17 2019, 12:00 AM · KDevelop

Jul 16 2019

kossebau added a comment to D16882: [KDevelop/Shell] prevent duplicate added contextmenu actions.

I could try your solution, of course, but what annoys me is that it comes months after I worked on mine.

Jul 16 2019, 11:19 PM · KDevelop
kossebau added a comment to D22424: TextDocument: remove actions from contextmenu on hide already.

However, the patch has a side-effect: I'm getting messages like this each time I switch or open documents:

kdevplatform.shell: Broken text-document:  QUrl("file:///opt/local/var/tmp/kdevelop-tmp-505-%7Bf793a513-f14e-47b9-8448-06ca72900c04%7D/kdevelop_Q27955.patch")

This example is for a file that indeed doesn't exist, but that I also do not have open (so WTH?!) but I also get it for files that open perfectly.

I fail to see an immediate reason for this, so I'm back to running my own patch.

Interesting. Not seen here, but giving this some stress testing now. The kdevelop_xxxxx.patch is coming from the diff review system creating text document objects for displaying the diffs, but I also see no direct relation ship to this patch here. Will poke around a bit,

Jul 16 2019, 2:12 PM · KDevelop
apol closed D22456: Show session name in the Delete Session confirmation dialog.
Jul 16 2019, 11:49 AM · KDevelop
rjvbb added inline comments to D22424: TextDocument: remove actions from contextmenu on hide already.
Jul 16 2019, 8:33 AM · KDevelop

Jul 15 2019

kossebau updated the diff for D22424: TextDocument: remove actions from contextmenu on hide already.

update to first review feedback

Jul 15 2019, 9:33 PM · KDevelop
kossebau added a comment to D22424: TextDocument: remove actions from contextmenu on hide already.

Thanks for first review & testing.

Jul 15 2019, 9:33 PM · KDevelop
mdlubakowski added a comment to D22456: Show session name in the Delete Session confirmation dialog.
In D22456#496025, @apol wrote:

LGTM can you land it?

Jul 15 2019, 7:33 PM · KDevelop
apol accepted D22456: Show session name in the Delete Session confirmation dialog.

LGTM can you land it?

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

Okay, that all makes sense to me. Also, in spite of what I said earlier, I think the explicit DUChain locking should be done and there eventually should be some work done to determine which objects will only interact with one specific DUChain per instance of that object, i.e. an object that should reference a specific DUChain, e.g. ClangSupport. We could make the first pass at this involve replacing all of those DUChainReadLocker lock; lines with DUChainReaderLocker lock(DUChain::lock());, but ideally we would eventually come to some understanding about which objects are instantiated within a specific DUChain context such that multiple instances can coexist with entirely independent DUChain interactions. The eventual use case for this is something like T11223 which at this point has so very many unknowns that it would be difficult to start tailoring changes like proposed here to that end. At this stage with the desired changes loosely described above, I am inclined to think that there needs to be some explicitly stated semantics of DUChain::lock(), i.e. it locks all DUChain instances. If we eventually start adding support for multiple DUChain instances we would at least not have to worry about any of these existing locks being overly permissive given the suggested default semantics. I don't know if anything I have just said changes anything about how we would go about applying Clang Thread Safety annotations to this project, but I suspect that it does. Thoughts?

Jul 15 2019, 2:00 PM · KDevelop
mswan updated the task description for T11223: Option to support target-specific DUChain.
Jul 15 2019, 1:45 PM · KDevelop
mswan updated the task description for T11223: Option to support target-specific DUChain.
Jul 15 2019, 1:32 PM · KDevelop
mswan triaged T11224: Build target context view as Wishlist priority.
Jul 15 2019, 1:19 PM · KDevelop
mswan updated the task description for T11223: Option to support target-specific DUChain.
Jul 15 2019, 1:07 PM · KDevelop
mswan triaged T11223: Option to support target-specific DUChain as Wishlist priority.
Jul 15 2019, 12:58 PM · KDevelop
mdlubakowski updated the diff for D22456: Show session name in the Delete Session confirmation dialog.
  • Added missing header for column with session name
Jul 15 2019, 5:25 AM · KDevelop
apol added a comment to D22456: Show session name in the Delete Session confirmation dialog.

LGTM otherwise

Jul 15 2019, 1:16 AM · KDevelop
apol accepted D22455: Fix code completion for nameless structs/unions with the same member.
Jul 15 2019, 1:14 AM · KDevelop

Jul 14 2019

mdlubakowski added a reviewer for D22456: Show session name in the Delete Session confirmation dialog: KDevelop.
Jul 14 2019, 5:09 PM · KDevelop
mdlubakowski retitled D22456: Show session name in the Delete Session confirmation dialog from Show session name in the Delete Session confimration dialog to Show session name in the Delete Session confirmation dialog.
Jul 14 2019, 5:07 PM · KDevelop
mdlubakowski requested review of D22456: Show session name in the Delete Session confirmation dialog.
Jul 14 2019, 5:04 PM · KDevelop
buschinski requested review of D22455: Fix code completion for nameless structs/unions with the same member.
Jul 14 2019, 2:43 PM · KDevelop

Jul 13 2019

davidre updated the task description for T11221: Grepview - Group matches by line.
Jul 13 2019, 7:06 PM · KDevelop
davidre created T11221: Grepview - Group matches by line.
Jul 13 2019, 7:04 PM · KDevelop
rjvbb added a comment to D22424: TextDocument: remove actions from contextmenu on hide already.

I've tested this in the 5.3 branch now, which required applying hunk #3 manually to texteditor.cpp .

Jul 13 2019, 3:36 PM · KDevelop
rjvbb added inline comments to D22424: TextDocument: remove actions from contextmenu on hide already.
Jul 13 2019, 1:11 PM · KDevelop
anthonyfieroni added inline comments to D22424: TextDocument: remove actions from contextmenu on hide already.
Jul 13 2019, 10:59 AM · KDevelop
rjvbb added a comment to D16882: [KDevelop/Shell] prevent duplicate added contextmenu actions.

I could try your solution, of course, but what annoys me is that it comes months after I worked on mine. I currently have too many other things going on in my life to dive in and figure out what on earth was going on again. I do think I outlined it well enough above in the initial description and/or exchange; I should find a moment this weekend to sit down and re-read it with a fresh mind.
It would help if you had a specific critique on my solution other than "it doesn't use this or that signal" (or, what I kind of sense, "it comes from you"). No disrespect intended, but your description in D22424 isn't that easy to read either (it felt like reading German, for some inexplicable reason ;) ).

Jul 13 2019, 9:51 AM · KDevelop
rjvbb added a comment to D22424: TextDocument: remove actions from contextmenu on hide already.

Just a few remarks on the comments that should make them easier to understand (a priori comments should illustrate code and not require lots of different code the understand their meaning ;))

Jul 13 2019, 9:51 AM · KDevelop

Jul 12 2019

kossebau added a comment to D22424: TextDocument: remove actions from contextmenu on hide already.

Reasons why currently I favour this over D16882:

  • slightly less complex, as it does more what one expects, adding & removing actions on show & hide
  • no global static
Jul 12 2019, 4:21 PM · KDevelop
kossebau added a comment to D16882: [KDevelop/Shell] prevent duplicate added contextmenu actions.

Please check the earlier discussion; IIRC there is a reliability problem with that signal, and I did try reverting to its use before coming up with the current solution.

Jul 12 2019, 3:39 PM · KDevelop
rjvbb added a comment to D16882: [KDevelop/Shell] prevent duplicate added contextmenu actions.

Please check the earlier discussion; IIRC there is a reliability problem with that signal, and I did try reverting to its use before coming up with the current solution.

Jul 12 2019, 3:32 PM · KDevelop
kossebau added a comment to D16882: [KDevelop/Shell] prevent duplicate added contextmenu actions.

While trying to understand the problem, I found that perhaps we could still revert to using the aboutToHide signal, with proper boundaroes.
So alternative solution proposal up as D22424

Jul 12 2019, 3:13 PM · KDevelop
kossebau requested review of D22424: TextDocument: remove actions from contextmenu on hide already.
Jul 12 2019, 3:10 PM · KDevelop

Jul 11 2019

mswan updated the task description for T11209: Determine better policy for handling ahead-of-time struct definitions.
Jul 11 2019, 10:25 PM · KDevelop
mswan added a comment to T11209: Determine better policy for handling ahead-of-time struct definitions.

Even in contexts where you are specifying the struct itself, it is still matching against the typedef.

Jul 11 2019, 9:32 PM · KDevelop
sredman added a comment to D21589: Duplicate Visual Studio 2017 hack for VS 2019.

Actually, there is a bit of a problem... The version of the file currently on master is bugged :(

See: https://phabricator.kde.org/D17908#492404

Any progress with the MS tool?

Jul 11 2019, 9:21 PM · KDevelop
kossebau added a comment to D22062: Addition of php script output patterns. Initial development..

Hm, seeing all this hardcoded code for optional plugins, this calls out for someone to look into making this something pulled in from the language plugins instead :) Not your fault, just mentioning the obvious. So should be fine to just add here.

Jul 11 2019, 2:41 PM · KDevelop
kossebau added reviewers for D22062: Addition of php script output patterns. Initial development.: KDevelop, pprkut.
Jul 11 2019, 2:33 PM · KDevelop
Petross404 added a comment to D21589: Duplicate Visual Studio 2017 hack for VS 2019.

Actually, there is a bit of a problem... The version of the file currently on master is bugged :(

See: https://phabricator.kde.org/D17908#492404

Jul 11 2019, 9:56 AM · KDevelop
Petross404 added a comment to D17908: kdevelop-msvc.bat finds VS-2017 based on a registry key on Windows..

@Petross404 are you still around? Do you have any documentation references for how Microsoft expects the registry to look with regard to which key should contain the Visual Studio installation path? (I don't know if such documentation even exists...)

Jul 11 2019, 9:55 AM · KDevelop
mswan triaged T11209: Determine better policy for handling ahead-of-time struct definitions as Normal priority.
Jul 11 2019, 7:30 AM · KDevelop

Jul 10 2019

bungeman updated the summary of D22217: Pass extra build flags to compiler for parsing..
Jul 10 2019, 10:48 PM · KDevelop
bungeman updated the diff for D22217: Pass extra build flags to compiler for parsing..

Remove debugging printf.

Jul 10 2019, 10:47 PM · KDevelop
bungeman updated the diff for D22217: Pass extra build flags to compiler for parsing..

Moved to whitelist.

Jul 10 2019, 10:44 PM · KDevelop
aaronpuchert accepted D22197: Add working directory to clang parser..
Jul 10 2019, 10:26 PM · KDevelop
bungeman updated the diff for D22197: Add working directory to clang parser..

Change to workingDirectory, add comment.

Jul 10 2019, 8:21 PM · KDevelop
arrowd closed D22350: Remove invalid check from test_projectload test..
Jul 10 2019, 7:15 AM · KDevelop

Jul 9 2019

apol accepted D22350: Remove invalid check from test_projectload test..
Jul 9 2019, 10:38 PM · KDevelop
arrowd requested review of D22350: Remove invalid check from test_projectload test..
Jul 9 2019, 6:33 PM · KDevelop
apol abandoned D8158: KDevelop: decorate patch version string in development builds.
Jul 9 2019, 5:45 PM · KDevelop
apol commandeered D8158: KDevelop: decorate patch version string in development builds.
Jul 9 2019, 5:45 PM · KDevelop
apol abandoned D6184: restore horizontal scrollbar in the project manager plugin.
Jul 9 2019, 5:44 PM · KDevelop
apol commandeered D6184: restore horizontal scrollbar in the project manager plugin.
Jul 9 2019, 5:44 PM · KDevelop
kossebau closed D22160: Document tree view close on middle button.
Jul 9 2019, 8:56 AM · KDevelop

Jul 8 2019

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

The workaround being that we eliminate the try-lock behaviour in our locker constructors and move that timeout behaviour elsewhere?

Exactly.

Jul 8 2019, 11:51 PM · KDevelop
tristanp updated the diff for D22160: Document tree view close on middle button.
  • Fix action boolean.
Jul 8 2019, 5:14 PM · KDevelop
anthonyfieroni added inline comments to D22160: Document tree view close on middle button.
Jul 8 2019, 5:07 PM · KDevelop
sredman added a comment to D17908: kdevelop-msvc.bat finds VS-2017 based on a registry key on Windows..

Actually, a pleasant surprise for today is that this whole mess of registry keys and environment variables is mostly unnecessary as of VS 2017, since Microsoft provides a tool which does all the locating work for us: https://github.com/microsoft/vswhere

Jul 8 2019, 4:13 PM · KDevelop
sredman added a comment to D21589: Duplicate Visual Studio 2017 hack for VS 2019.

Actually, there is a bit of a problem... The version of the file currently on master is bugged :(

Jul 8 2019, 3:56 PM · KDevelop
sredman added a comment to D17908: kdevelop-msvc.bat finds VS-2017 based on a registry key on Windows..

Unfortunately, I have a problem with using the batch file from this diff on my system.

Jul 8 2019, 3:42 PM · KDevelop