Feed Advanced Search

Jan 10 2019

mwolff added a comment to D17915: Clang CodeCompletion: No auto-completion for numbers.

Hm I agree that this is better than the status quo, and also think it's the right place to do it. But what about completion after typing "foo1" ? Then we still want to show completion. The only case when we don't want to do it, if the word at the cursor is a number. So can you change that code to do that maybe?

Jan 10 2019, 2:39 PM · KDevelop
arrowd updated the diff for D14391: Fix random order of plugin's config pages.

Remove insert API and use append everywhere.

Jan 10 2019, 2:35 PM · KDevelop
arrowd commandeered D14391: Fix random order of plugin's config pages.
Jan 10 2019, 2:31 PM · KDevelop
mwolff requested changes to D17858: clang: Also detect Clang builtin dirs at runtime on Unix.

I'm fine with his minus the change to return an empty path as that breaks the error message

Jan 10 2019, 11:57 AM · KDevelop
rjvbb set the repository for D17858: clang: Also detect Clang builtin dirs at runtime on Unix to R32 KDevelop.
Jan 10 2019, 11:20 AM · KDevelop
rjvbb updated the diff for D17858: clang: Also detect Clang builtin dirs at runtime on Unix.

++V

Jan 10 2019, 11:20 AM · KDevelop
mwolff requested changes to D17858: clang: Also detect Clang builtin dirs at runtime on Unix.

one more round of cleanups please

Jan 10 2019, 8:41 AM · KDevelop

Jan 9 2019

thomassc added a comment to D17909: Clang plugin: Handle CUDA files better.

Name: Thomas Schöps, Email: tom dot schoeps aet gmail dot com
Thanks for committing this. I'll try using arcanist next time.

Jan 9 2019, 11:31 PM · KDevelop
rjvbb set the repository for D17858: clang: Also detect Clang builtin dirs at runtime on Unix to R32 KDevelop.
Jan 9 2019, 8:01 PM · KDevelop
rjvbb updated the diff for D17858: clang: Also detect Clang builtin dirs at runtime on Unix.

V3

Jan 9 2019, 8:01 PM · KDevelop
rjvbb added a comment to D17858: clang: Also detect Clang builtin dirs at runtime on Unix.

Should I de-obfuscate and remove that lambda expression too while we're at it? Its body could be the body of clangBuiltinIncludePath() itself, AFAICT.

Jan 9 2019, 7:58 PM · KDevelop
pprkut added a comment to D18122: Fix Xdebug disconnecting after php finished if multiple connections are allowed.

I'm afraid I don't know much about this either :-/
The fact that the unit tests are currently completely broken doesn't help. I did try them with and without this change and what I *can* say is that it's neither worse nor better.

Jan 9 2019, 7:46 PM · KDevelop
mwolff added a comment to D17858: clang: Also detect Clang builtin dirs at runtime on Unix.

btw, I just tested the v1 of this patch set just now and it worked like a charm (my kdev was build against clang 7.0.0, but I got updated to 7.0.1)

Jan 9 2019, 7:44 PM · KDevelop
mwolff requested changes to D17858: clang: Also detect Clang builtin dirs at runtime on Unix.
Jan 9 2019, 7:22 PM · KDevelop
rjvbb set the repository for D17858: clang: Also detect Clang builtin dirs at runtime on Unix to R32 KDevelop.
Jan 9 2019, 3:16 PM · KDevelop
rjvbb updated the diff for D17858: clang: Also detect Clang builtin dirs at runtime on Unix.

Updated as discussed in my previous comment. I've also followed flherne's suggestion to move the check for the reference file file into ClangHelpers::clangBuiltinIncludePath(). This does require some changes elsewhere because it can now fail (return an empty string).

Jan 9 2019, 3:16 PM · KDevelop
rjvbb added a comment to D17858: clang: Also detect Clang builtin dirs at runtime on Unix.

Perhaps the check found in plugins/clang/clangsupport.cpp:185 should be moved into this function

Jan 9 2019, 3:03 PM · KDevelop
kossebau closed D17888: appimage: add okteta libs, as used by the debugger memory view.
Jan 9 2019, 3:00 PM · KDevelop
brauch added a reviewer for D18122: Fix Xdebug disconnecting after php finished if multiple connections are allowed: pprkut.
Jan 9 2019, 2:33 PM · KDevelop
brauch updated subscribers of D18122: Fix Xdebug disconnecting after php finished if multiple connections are allowed.

@pprkut can you look at this? I have not used PHP or its tooling for more than 10 years ...

Jan 9 2019, 2:33 PM · KDevelop
wcancino requested review of D18122: Fix Xdebug disconnecting after php finished if multiple connections are allowed.
Jan 9 2019, 2:16 PM · KDevelop
kfunk added a comment to D17909: Clang plugin: Handle CUDA files better.

Could you give me your full name + email for attribution in the commit?

Jan 9 2019, 12:51 PM · KDevelop
thomassc added a comment to D17909: Clang plugin: Handle CUDA files better.

I don't think that I have commit rights.

Jan 9 2019, 12:45 PM · KDevelop
kfunk accepted D17569: Allow configuring shortcut for Run Scratch action and add to Run menu.

I think that looks fine. Didn't test though.

Jan 9 2019, 11:22 AM · KDevelop
kfunk accepted D17888: appimage: add okteta libs, as used by the debugger memory view.

Why not.

Jan 9 2019, 10:34 AM · KDevelop
narvaez closed D18021: Add All Top-Level Targets to the Menu.
Jan 9 2019, 9:04 AM · KDevelop
kfunk accepted D17909: Clang plugin: Handle CUDA files better.

Looks good to me. Can you push to 5.3 branch yourself?

Jan 9 2019, 8:59 AM · KDevelop
kfunk added a comment to D18021: Add All Top-Level Targets to the Menu.

5.3 only please. Someone else (or even you) can merge it into master afterwards.

Jan 9 2019, 8:42 AM · KDevelop
blackwarthog created T10296: Feature request - Incremental defines and includes configuration.
Jan 9 2019, 8:40 AM · KDevelop

Jan 8 2019

narvaez added a comment to D18021: Add All Top-Level Targets to the Menu.
In D18021#389167, @apol wrote:

Good catch!

Jan 8 2019, 7:23 PM · KDevelop
arrowd added a comment to D17858: clang: Also detect Clang builtin dirs at runtime on Unix.

Sorry for being late to the party. Checked this on FreeBSD - no regressions.

Jan 8 2019, 5:08 PM · KDevelop
arrowd closed D17892: GrepView: Extend default file extensions to search.
Jan 8 2019, 4:57 PM · KDevelop
arrowd closed D17278: Meson plugin: First working version.
Jan 8 2019, 4:52 PM · Documentation, KDevelop
apol accepted D18021: Add All Top-Level Targets to the Menu.

Good catch!

Jan 8 2019, 3:53 PM · KDevelop
apol added a comment to D17278: Meson plugin: First working version.

Looks good to me, let's get this in master?

Jan 8 2019, 3:52 PM · Documentation, KDevelop
mwolff requested changes to D17858: clang: Also detect Clang builtin dirs at runtime on Unix.

+1 in general

Jan 8 2019, 3:25 PM · KDevelop
mwolff requested review of D18097: Show size and alignment information in tooltips for typedef or alias.
Jan 8 2019, 1:24 PM · KDevelop
amhndu closed D17370: Add assistant to generate header guards.
Jan 8 2019, 12:30 PM · KDevelop
flherne accepted D17858: clang: Also detect Clang builtin dirs at runtime on Unix.

On further consideration, I think I was wrong about this, sorry.

Jan 8 2019, 12:27 PM · KDevelop
blackwarthog added inline comments to D17794: Pkg-config plugin.
Jan 8 2019, 6:15 AM · KDevelop

Jan 7 2019

apol added a comment to D17370: Add assistant to generate header guards.

As a new feature I'd say it's just easier to get this in master.

Jan 7 2019, 3:42 PM · KDevelop
amhndu added a comment to D17370: Add assistant to generate header guards.

Any objections for pushing this to 5.3 ?

Jan 7 2019, 5:47 AM · KDevelop

Jan 6 2019

narvaez requested review of D18021: Add All Top-Level Targets to the Menu.
Jan 6 2019, 10:48 PM · KDevelop

Jan 5 2019

amhndu closed D17525: Show "Move into Source" action in code menu.
Jan 5 2019, 1:50 PM · KDevelop
dmensinger added a comment to D17278: Meson plugin: First working version.

Thanks for the input concerning the canonical paths. I have tested the plugin with different setups containing symbolic
links and haven't encountered any issues. Regardless, I have canonicalized the paths just to be safe.

Jan 5 2019, 1:26 PM · Documentation, KDevelop
dmensinger updated the diff for D17278: Meson plugin: First working version.
  • Use canonical paths
Jan 5 2019, 1:11 PM · Documentation, KDevelop
arrowd accepted D17525: Show "Move into Source" action in code menu.

Yep, sorry, everything's alright.

Jan 5 2019, 9:33 AM · KDevelop
arrowd accepted D17370: Add assistant to generate header guards.

Works great, good job!

Jan 5 2019, 8:56 AM · KDevelop
arrowd accepted D17892: GrepView: Extend default file extensions to search.
Jan 5 2019, 8:52 AM · KDevelop

Jan 4 2019

amhndu updated the diff for D17370: Add assistant to generate header guards.
  • Fix some edge cases, cleanup and add more test cases
Jan 4 2019, 7:55 PM · KDevelop
rjvbb added a comment to D17278: Meson plugin: First working version.

arrowd accepted this revision.
arrowd added a comment.

Jan 4 2019, 4:20 PM · Documentation, KDevelop
arrowd accepted D17278: Meson plugin: First working version.

I also don't know why the icons don't show up. I have oriented myself on the code from the CMake plugin, and I don't know what I am doing different/wrong. Maybe KDevelop has to be installed in a system directory (/usr) for this to work?

Jan 4 2019, 3:30 PM · Documentation, KDevelop
dmensinger added a comment to D17278: Meson plugin: First working version.

I also don't know why the icons don't show up. I have oriented myself on the code from the CMake plugin, and I don't know what I am doing different/wrong. Maybe KDevelop has to be installed in a system directory (/usr) for this to work?

Jan 4 2019, 3:08 PM · Documentation, KDevelop
arrowd added a comment to D17278: Meson plugin: First working version.

Yep, that fixed the issue.

Jan 4 2019, 1:22 PM · Documentation, KDevelop
arrowd closed D17885: QuickOpen: Trim whitespace from input.
Jan 4 2019, 10:44 AM · KDevelop
amhndu added a comment to D17525: Show "Move into Source" action in code menu.

That is strange..
I bumped the version, so it should update it, I tried re-installing and it works for me.
Can you try deleting ~/.local/share/kxmlgui5/kdevclangsupport/kdevclangsupport.rc ?

Jan 4 2019, 4:56 AM · KDevelop

Jan 3 2019

kossebau closed D17839: Update kdevelop app icon to latest breeze-icons version.
Jan 3 2019, 8:54 PM · KDevelop
arrowd added a comment to D17370: Add assistant to generate header guards.

It now compiles and unit test passes, however my own quick test revealed following problem.

Jan 3 2019, 8:15 PM · KDevelop
dmensinger added a comment to D17278: Meson plugin: First working version.

This segfault is/was most likely caused by a missing Ninja builder plugin. I have added checks to prevent the segfault from happening.

Jan 3 2019, 8:12 PM · Documentation, KDevelop
dmensinger updated the diff for D17278: Meson plugin: First working version.
  • Make sure that the ninja buidler exists
Jan 3 2019, 8:09 PM · Documentation, KDevelop
thomassc added a comment to D17885: QuickOpen: Trim whitespace from input.

Thanks for the feedback. I don't think I have commit rights, feel free to commit it for me.

Jan 3 2019, 8:05 PM · KDevelop
arrowd added a comment to D17525: Show "Move into Source" action in code menu.

Strange. I don't have this menu item even with your patch.

Jan 3 2019, 8:03 PM · KDevelop
amhndu added a comment to D17525: Show "Move into Source" action in code menu.

Before: https://i.imgur.com/GhGdOBV.png
After: https://i.imgur.com/ygDEnpw.png

Jan 3 2019, 7:33 PM · KDevelop
amhndu updated the diff for D17370: Add assistant to generate header guards.
  • Remove dependency on clang 7.0.0 functions
Jan 3 2019, 7:22 PM · KDevelop
arrowd accepted D17839: Update kdevelop app icon to latest breeze-icons version.

Looks good to me.

Jan 3 2019, 7:02 PM · KDevelop
arrowd added a comment to D17525: Show "Move into Source" action in code menu.

Sorry for silly question, but where this change is reflected in KDevelop UI?

Jan 3 2019, 6:57 PM · KDevelop
arrowd added a comment to D17278: Meson plugin: First working version.

Tried this out on FreeBSD with KDevelop master.

Jan 3 2019, 6:46 PM · Documentation, KDevelop
arrowd added a comment to D15565: Fix bug 389060 (Heaptrack analysis keeps firing /usr/bin/plasmoidviewer).

Since 5.3.1 was released, can we get this in?

Jan 3 2019, 6:11 PM · KDevelop
arrowd accepted D14391: Fix random order of plugin's config pages.

I have tried this out on master and it works for me. If no one objects in next few days, please push this.

Jan 3 2019, 5:32 PM · KDevelop
arrowd closed T6685: Fix debugger unit test failures on CI as Resolved.

Judging from current CI output, this has been fixed.

Jan 3 2019, 12:45 PM · KDevelop
arrowd added inline comments to D17794: Pkg-config plugin.
Jan 3 2019, 12:38 PM · KDevelop
dhaumann accepted D17885: QuickOpen: Trim whitespace from input.

Another +1. @thomassc Do you have commit rights or you need someone else to commit?

Jan 3 2019, 12:19 PM · KDevelop
arrowd added inline comments to D17370: Add assistant to generate header guards.
Jan 3 2019, 12:03 PM · KDevelop
arrowd added a reviewer for D17370: Add assistant to generate header guards: KDevelop.
Jan 3 2019, 11:40 AM · KDevelop

Jan 2 2019

thomassc added inline comments to D17909: Clang plugin: Handle CUDA files better.
Jan 2 2019, 11:00 PM · KDevelop
apol added a comment to D17909: Clang plugin: Handle CUDA files better.

The patch looks good overall +1

Jan 2 2019, 5:51 PM · KDevelop
apol added a comment to D17885: QuickOpen: Trim whitespace from input.

+1 makes sense to me.

Jan 2 2019, 5:48 PM · KDevelop
thomassc added a comment to D17915: Clang CodeCompletion: No auto-completion for numbers.

As far as I can tell, the changed function is indeed responsible to determine whether to do *automatic* invocation of KDevelop's completion. Manual invocation by the user is still possible by pressing Ctrl+Space. The automatic word completion by KTextEditor, on the other hand, still works for numbers after this change. But it is far less intrusive since it only shows up after typing a few digits and if there are matching other numbers in the same file. So the probability that it offers useful completions is likely much higher, and I'd personally leave that one as it is.

Jan 2 2019, 1:53 PM · KDevelop
brauch added a comment to D17915: Clang CodeCompletion: No auto-completion for numbers.

Hmm, maybe the better way to achieve this effect would be to disable *automatic* invocation of completion after numbers? I already noticed that this is mostly undesirable, too. This is probably something you don't want to fix in the Clang plugin, but in KTextEditor instead ...

Jan 2 2019, 1:18 PM · KDevelop
thomassc requested review of D17915: Clang CodeCompletion: No auto-completion for numbers.
Jan 2 2019, 12:27 PM · KDevelop

Jan 1 2019

thomassc requested review of D17909: Clang plugin: Handle CUDA files better.
Jan 1 2019, 11:26 PM · KDevelop
Petross404 requested review of D17908: kdevelop-msvc.bat finds VS-2017 based on a registry key on Windows..
Jan 1 2019, 11:01 PM · KDevelop

Dec 31 2018

thomassc requested review of D17892: GrepView: Extend default file extensions to search.
Dec 31 2018, 8:18 PM · KDevelop
kossebau added a comment to D17888: appimage: add okteta libs, as used by the debugger memory view.

I made an extra release of Okteta today (0.25.5) which adds the -DBUILD_OKTETAKASTENLIBS=OFF (default:ON) option, so only the core libs can be built when wanted, like here :)

Dec 31 2018, 4:58 PM · KDevelop
kossebau requested review of D17888: appimage: add okteta libs, as used by the debugger memory view.
Dec 31 2018, 4:52 PM · KDevelop
thomassc requested review of D17885: QuickOpen: Trim whitespace from input.
Dec 31 2018, 2:00 PM · KDevelop
dmensinger updated the diff for D17278: Meson plugin: First working version.
  • Fixed typo
Dec 31 2018, 1:41 PM · Documentation, KDevelop
yurchor added a comment to D17278: Meson plugin: First working version.

Thanks in advance for fixing this minor typo.

Dec 31 2018, 1:37 PM · Documentation, KDevelop

Dec 29 2018

rjvbb added a comment to D17858: clang: Also detect Clang builtin dirs at runtime on Unix.
Users shouldn't change the dependencies and expect things to work without a rebuild.
Dec 29 2018, 10:13 PM · KDevelop
flherne requested changes to D17858: clang: Also detect Clang builtin dirs at runtime on Unix.

I'm opposed to the concept of this patch.

Dec 29 2018, 8:21 PM · KDevelop
rjvbb requested review of D17858: clang: Also detect Clang builtin dirs at runtime on Unix.
Dec 29 2018, 7:24 PM · KDevelop

Dec 28 2018

kossebau requested review of D17839: Update kdevelop app icon to latest breeze-icons version.
Dec 28 2018, 5:32 PM · KDevelop

Dec 27 2018

vbspam removed a watcher for KDevelop: vbspam.
Dec 27 2018, 9:21 AM
rjvbb added a comment to D17794: Pkg-config plugin.
Shouldn't these come from the project manager?
Dec 27 2018, 9:06 AM · KDevelop
myang added a comment to D17618: Fix override function signature of createCompletionContext().

@mwolff ?

Dec 27 2018, 3:25 AM · KDevelop
blackwarthog added inline comments to D17794: Pkg-config plugin.
Dec 27 2018, 2:22 AM · KDevelop
apol added a comment to D17794: Pkg-config plugin.

Shouldn't these come from the project manager?

Dec 27 2018, 1:28 AM · KDevelop

Dec 26 2018

rjvbb added a comment to D17794: Pkg-config plugin.

Yes, I'm hoping that others will chime in here on this aspect too.

Dec 26 2018, 12:54 PM · KDevelop
blackwarthog added a comment to D17794: Pkg-config plugin.

It's right. Seems we talk about the same thing. Summary:

  • Plugin don't need in #ifdef to compile-time disabling, because...
  • Plugin available and can be used at all platforms.
  • Path to pkgconfig executable and environment vars are configurable from kdevelop settings menu.
Dec 26 2018, 11:04 AM · KDevelop
rjvbb added a comment to D17794: Pkg-config plugin.

Again, I strongly doubt that you can build kdevelop and all of its dependencies without having pkgconfig installed. Someone using kdevelop for development with libraries that provide .pc files will almost certainly have pkgconfig installed too. So really, the platform argument is moot IMHO. But if you really want to push it: as a Mac user I can guarantee that we (as in developers working on Mac) will have pkgconfig installed through one of a handful of package managers which we'll also be using to install the libraries we need for our development. IOW, pkgconfig *will* be installed in a more-or-less standard location (certainly considered standard on the local set-up) and you can bet it's on the path. Having used cygwin extensively in the past I am certain pkgconfig will be on the path in that universe too, and in the end that's all that counts (if you cannot configure the location of the executable).

Dec 26 2018, 8:59 AM · KDevelop