Recent Posts

Pages: [1] 2 3 4 5 6 ... 10
1
Nightly builds / Re: The 25September 2022 build (12908) is out.
« Last post by Pecan on Yesterday at 09:42:21 pm »
The Clangd_Client for this nightly can be downloaded at
https://sourceforge.net/projects/cb-clangd-client/files/Plugin_Install_Package/Windows_x64/

Filename: ClangdClientForCBNightly_20220925_rev12908_win64.zip (Direct download link)

Copy the included clangd_client.zip to  <YourCodeBlocksNightlyFolder>\share\CodeBlocks\clangd_client.zip
Do not unzip this file.

Copy the included clangd_client.dll to <YourCodeBlocksNightlyFolder>\share\CodeBlocks\plugins\clangd_client.dll

Restart your CodeBlocks Nightly.

Install instructions for LLVM/clangd are included within the downloaded .zip file.
2
Plugins development / Re: Code completion using LSP and clangd
« Last post by ollydbg on Yesterday at 08:09:30 am »
Thanks for the explanation, I some times get error message like below when using clangd_client plugin:

Quote
[Window Title]
Assert(non fatal)

[Content]
Trying to DoParse recursion in DoHandleClass():2028

[OK]

So, DoParse() is a function from old code completion plugin.  :)
3
Help / open projects are not shown
« Last post by Gowok on Yesterday at 05:11:06 am »
the window area where opened files supposed to be is active from start-up

what happens when i make a new project is the main programming text window flashes something
presumably, the main file created for the new project, but quickly it returns this window area to

grey no files opened are displayed not the project neither the c++ files

BUT I can manually open the c++ files however not so with the project files the project file is not
displayed only the c++ file on the portion where the open projects and files are displayed, ONLY the c++ file is visible there after MANUALLY opening the c++ file

reinstalls don't seem to help, even more so one of the earlier settings is available which was a mingw64 bit compiler setup

this way i don't know how i can resolve the issue where i was having to register at the opened project file variable components to look for for the linker to resolve undefined reference errors
4
Nightly builds / Re: The 25September 2022 build (12908) is out.
« Last post by AndrewCot on Yesterday at 01:46:04 am »
I think for wx 3.2.1 there are not more home pamde patches we need to apply ,right. Apart from long running 2D patch.
Correct. I am not aware of any outstanding issues with wx 3.2.1 or usign CB with 3.2.1 that have not already been resolved in the trunk (the MAC clipboard crash was the last issue, and it's in 12908 nightly build).
5
Nightly builds / Re: The 25September 2022 build (12908) is out.
« Last post by MaxGaspa on September 25, 2022, 05:31:45 pm »
Thank you for the new nightly that is fixing the latest crash observed using clangd code completion plugin.

Unfortunately the latest available clangd plugin  ( ClangdClientForCBNightly_20220813_rev12864_win64.zip ) can't be loaded with the new nigthly.

CB is complaining and not loading the plugin....

New version of clangd pluging will be very appreciated.....I'm addicted to it now...  ;D ;D
6
Plugins development / Re: Code completion using LSP and clangd
« Last post by Pecan on September 25, 2022, 05:21:33 pm »
I have a question:

LSP_ParseSemanticTokens(), what does this function used for?

The fastest way to satisfy a code completion request is to request the clangd "textDocument/DocumentSymbol" response.

However, that response does not have enough information to satisfy a code completion for a variable, enumeration, etc.

So clangd_client requests and parses the "textDocument/semanticTokens" record which does have variable info.
That response is very memory and process expensive. So we only use it when necessary (such as filling html Document popup info).

That particular response provides entries that need teasing out further info. The old CodeCompletion plugin has code to do that. I plan to use more of the old CodeCompletion parsing code in the future when needed.
 
7
Nightly builds / Re: The 25September 2022 build (12908) is out.
« Last post by killerbot on September 25, 2022, 05:05:38 pm »
I think for wx 3.2.1 there are not more home pamde patches we need to apply ,right. Apart from long running 2D patch.
8
Nightly builds / Re: The 25September 2022 build (12908) is out.
« Last post by dkulp on September 25, 2022, 02:41:20 pm »
The Mac version doesn't work for me.   Crashes on startup.   Looking through things, the wxwidgets build seems to be messed up.   It's linking against a library that isn't included: /usr/local/opt/pcre2/lib/libpcre2-32.0.dylib

I don't have that lib on my system (at least not in that location) so it fails to start.

9
Nightly builds / Re: The 25September 2022 build (12908) is out.
« Last post by Xaviou on September 25, 2022, 01:42:15 pm »
Hi.

OS X version of this rev can be downloaded from my Google Drive.
There is only a macOS-11.6 version.
Note that it is not a notarized version of the application.

32 bits version for Windows can also be found in the same place (wx-3.1.7 with the aui patch).

Debian Buster and Bullseye (32 and 64 bits) can be installed from my repo.

Regards
Xav'
10
Nightly builds / Re: The 25September 2022 build (12908) is out.
« Last post by Commaster on September 25, 2022, 01:20:21 pm »
ok great, I will skip 3.2.0 and then use this one when I step up, and no more need for the patch for wxaui
this weekend I will make a new nightly, first one still 3.1.7 based.

I guess next one?
Pages: [1] 2 3 4 5 6 ... 10