|
|
Home » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » Navigator window - gone?
Navigator window - gone? [message #60106] |
Sun, 03 September 2023 15:01 ![Go to next message Go to next message](theme/default/images/down.png) |
luoganda
Messages: 209 Registered: November 2016
|
Experienced Member |
|
|
I use navigator window from always(Ctrl-J) - probably few others too,
it's much better than navigation bar since it has a broader range of usefulness
and is much more panoramic. The last version i checked with it is 16270.
Couldn't this be reintegrated - or maybe at least make an option to show it in menu?
2)This is just a hint...
upp-13664 version seems is the latest that has word as wchar(2bytes):
since upp is not dependant on c++ standards, this would be nice to have in the future,
since(at least in windows i think) L"" meant exactly that - word(not int).
3) new indexer makes problems(i checked it with clang and msvc17 on w7):
(i mostly use msvc17 on windows since it's faster and usually makes smaller exes)
old one works like a charm, meaning - it works for anything(eg Ctrl-LMButtonClick) on anything,
new one(with latest 16962) i open Examples/Button and click Ctrl-LMButton on TopWindow in editor and... Nothing.
Parser starts parsing but after that it ends and nothing happens.
Does currently settings support so that indexer works like the old one from eg 16270(where all sources are checked/parsed at start)?
I played with settings but no one worked like the old one.
|
|
|
Re: Navigator window - gone? [message #60108 is a reply to message #60106] |
Mon, 04 September 2023 10:04 ![Go to previous message Go to previous message](theme/default/images/up.png) ![Go to next message Go to next message](theme/default/images/down.png) |
![](https://www.ultimatepp.org/forums/images/custom_avatars/3.png) |
mirek
Messages: 14195 Registered: November 2005
|
Ultimate Member |
|
|
luoganda wrote on Sun, 03 September 2023 15:01I use navigator window from always(Ctrl-J) - probably few others too,
it's much better than navigation bar since it has a broader range of usefulness
and is much more panoramic. The last version i checked with it is 16270.
Couldn't this be reintegrated - or maybe at least make an option to show it in menu?
Uhm, OK, I am not sure what that dialog allows compared to navigator pane, but I will do as commanded... (you are second person asking about it...)
Quote:
2)This is just a hint...
upp-13664 version seems is the latest that has word as wchar(2bytes):
since upp is not dependant on c++ standards, this would be nice to have in the future,
since(at least in windows i think) L"" meant exactly that - word(not int).
What exactly would be nice to have in future? ![Smile](images/smiley_icons/icon_smile.gif)
Note that a) you do not really need to use L"" for anything b) you have all tools available to do so. You have char16 and String x = L""; works too. Even if in reality, we do not need L"" for anything (UTF-8 is king).
3) new indexer makes problems(i checked it with clang and msvc17 on w7):
(i mostly use msvc17 on windows since it's faster and usually makes smaller exes)
old one works like a charm, meaning - it works for anything(eg Ctrl-LMButtonClick) on anything,
new one(with latest 16962) i open Examples/Button and click Ctrl-LMButton on TopWindow in editor and... Nothing.
Parser starts parsing but after that it ends and nothing happens.
Does currently settings support so that indexer works like the old one from eg 16270(where all sources are checked/parsed at start)?
I played with settings but no one worked like the old one.[/quote]
clang works fine for me in this particular case.
msvc seems to have header compatibility issues. I will try to mitigate that, no promises.
Mirek
[Updated on: Mon, 04 September 2023 10:04] Report message to a moderator
|
|
|
|
|
|
|
Re: Navigator window - gone? [message #60122 is a reply to message #60113] |
Fri, 08 September 2023 08:51 ![Go to previous message Go to previous message](theme/default/images/up.png) ![Go to next message Go to next message](theme/default/images/down.png) |
![](https://www.ultimatepp.org/forums/images/custom_avatars/3.png) |
mirek
Messages: 14195 Registered: November 2005
|
Ultimate Member |
|
|
luoganda wrote on Tue, 05 September 2023 21:12added to upper post...
This is the 1st time that i try to
compile theide via umk on windows, so - i've got a few errors.
>>
cannot open include file: 'clang-c/Index.h': No such file or directory
ok - i've added it to compiler path in CLANG(and MSVC) and then this is ok.
>>
uppsrc\ide\LayDes\LayWin.cpp(180):
modified to "LayDes::Zoom = LayDes::Zoom < 5 ? 5 : LayDes::Zoom < 10 ? 10 : 0;"
and it works without throwing an error(msvc17 compiler used, i don't know if clang would throw the same 'could be this and that...' error).
>>
uppsrc\ide\Errors.cpp(700):
modified to "int sh = Utf32Len(String(txt) << sl, atoi(h[2])) + sl;" after this works without error on msvc17(don't know about clang though).
>>
after this i used clang and then there were linking issues:
Linking...
ld.lld: error: undefined symbol: __declspec(dllimport) _clang_getCString
>>> referenced by ...upp/_out/ide/clang/CLANG.Blitz.Gui.Sse2/ide/clang$blitz.o:(FetchString(CXString))
and maaany more "clang_..." linking errors, i think funcs from libclang.cpp are missing.
What and where do i add them to be linked against - a fix in a makefile?
Could be library from upp/bin/llvm/libclang.lib(probably only if clang is used),
or libclang.cpp from uppsrc/ide/clang/libclang.cpp(which is probably the correct one to use).
You cannot build theide with msvc easily anymore. (MSVC continues to be supported for user projects, but I see no reason to fight for theide to be MSVC compatible out of box).
Also, I am not sure theide works properly in Win7 anymore and I am not willing to invest time to even check. It is 2023 ffs...
[Updated on: Fri, 08 September 2023 08:54] Report message to a moderator
|
|
|
|
Re: Navigator window - gone? [message #60175 is a reply to message #60106] |
Thu, 21 September 2023 21:25 ![Go to previous message Go to previous message](theme/default/images/up.png) |
luoganda
Messages: 209 Registered: November 2016
|
Experienced Member |
|
|
TheIDE works just fine on Win7 with 2Cores x 3GHz.
Indexer is still a little problematic on any os,
altough i didn't test the last v16997, since
i've got Segmentation fault after successfull build on debian 10(buster)
the usual way using ./install script which uses umks32.
[Updated on: Thu, 21 September 2023 22:13] Report message to a moderator
|
|
|
Goto Forum:
Current Time: Sun Jan 26 06:36:54 CET 2025
Total time taken to generate the page: 0.07190 seconds
|
|
|