|
|
Home » Community » U++ community news and announcements » New Assist features
|
|
|
|
Re: New Assist features [message #59116 is a reply to message #59115] |
Fri, 04 November 2022 18:38 |
|
mirek
Messages: 13980 Registered: November 2005
|
Ultimate Member |
|
|
Wermann33 wrote on Fri, 04 November 2022 08:33Most of the time, there are no informations.
But there are some rare occurencies, information is present.
I attached a screen-example.
Code compiles anyway.
I believe that I have found the reason (those errors were in included headers; there was missing test that the error is from the current file). Hopefully fixed in master.
[Updated on: Fri, 04 November 2022 18:52] Report message to a moderator
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: New Assist features [message #59181 is a reply to message #59180] |
Tue, 15 November 2022 17:19 |
|
mirek
Messages: 13980 Registered: November 2005
|
Ultimate Member |
|
|
coolman wrote on Tue, 15 November 2022 16:53Hi,
I tried new U++ assist and I found a problem with external headers. When Alt+J is executed on a function from an external header, the header is opened for the first time correctly. But then Alt+J doesn't work on this function or other functions from this external header file anymore.
BR, Radek
Well, I am doing that all the time with libclang.h (I mean, during development of theide, I am often jumping into libclang.h, which is from this point of view 'external header').
So maybe can you be more specific?
Also, when I read "first time" - to me often happens that I edit the file, which introduces some compile errors, which is causing alt-j not working any more. Probably not your situation, but worth mentioning.
|
|
|
Re: New Assist features [message #59182 is a reply to message #59181] |
Tue, 15 November 2022 18:00 |
coolman
Messages: 114 Registered: April 2006 Location: Czech Republic
|
Experienced Member |
|
|
mirek wrote on Tue, 15 November 2022 17:19coolman wrote on Tue, 15 November 2022 16:53Hi,
I tried new U++ assist and I found a problem with external headers. When Alt+J is executed on a function from an external header, the header is opened for the first time correctly. But then Alt+J doesn't work on this function or other functions from this external header file anymore.
BR, Radek
Well, I am doing that all the time with libclang.h (I mean, during development of theide, I am often jumping into libclang.h, which is from this point of view 'external header').
So maybe can you be more specific?
Also, when I read "first time" - to me often happens that I edit the file, which introduces some compile errors, which is causing alt-j not working any more. Probably not your situation, but worth mentioning.
OK,
E.g. at this code: Alt+J on X509_time_adj() open the x509.h header file at function in this header file. I switched back to the source, moved to the function X509_time_adj() (at different position using mouse) and Alt+J did not work. When I moved out of the U++ window and back in, Alt+J worked again until I did the previous steps.
ASN1_TIME *ans1Time = X509_time_adj(X509_getm_notBefore(crt.Get()), static_cast<long>(0), &time);
Edit:
I found that the symbols in the external file disappear after a while and then Alt+J doesn't work. And OK in the upper left corner is still visible.
[Updated on: Tue, 15 November 2022 18:06] Report message to a moderator
|
|
|
Re: New Assist features [message #59338 is a reply to message #59182] |
Sat, 17 December 2022 16:31 |
coolman
Messages: 114 Registered: April 2006 Location: Czech Republic
|
Experienced Member |
|
|
coolman wrote on Tue, 15 November 2022 18:00mirek wrote on Tue, 15 November 2022 17:19coolman wrote on Tue, 15 November 2022 16:53Hi,
I tried new U++ assist and I found a problem with external headers. When Alt+J is executed on a function from an external header, the header is opened for the first time correctly. But then Alt+J doesn't work on this function or other functions from this external header file anymore.
BR, Radek
Well, I am doing that all the time with libclang.h (I mean, during development of theide, I am often jumping into libclang.h, which is from this point of view 'external header').
So maybe can you be more specific?
Also, when I read "first time" - to me often happens that I edit the file, which introduces some compile errors, which is causing alt-j not working any more. Probably not your situation, but worth mentioning.
OK,
E.g. at this code: Alt+J on X509_time_adj() open the x509.h header file at function in this header file. I switched back to the source, moved to the function X509_time_adj() (at different position using mouse) and Alt+J did not work. When I moved out of the U++ window and back in, Alt+J worked again until I did the previous steps.
ASN1_TIME *ans1Time = X509_time_adj(X509_getm_notBefore(crt.Get()), static_cast<long>(0), &time);
Edit:
I found that the symbols in the external file disappear after a while and then Alt+J doesn't work. And OK in the upper left corner is still visible.
Hi, problem with Alt+J is fixed by commit 588529a7524b3d7e432438d53995edd8d2c783ff
|
|
|
Goto Forum:
Current Time: Thu May 16 18:08:35 CEST 2024
Total time taken to generate the page: 0.02423 seconds
|
|
|