Roy Qu
f88898ae1e
- enhancement: Adjust function tip pos to prevent it from run outside the right window edge.
2024-03-27 11:32:56 +08:00
Roy Qu
2483962082
fix #329 - fix: Some functions like "std::fstream::write" are not shown in the completion suggestion.
2024-03-27 11:18:20 +08:00
Roy Qu
2bffb46bda
clean up
2024-03-26 18:01:39 +08:00
Roy Qu
6cb843a1ee
fix: hardDefines not correctly handled
2024-03-26 17:36:17 +08:00
Roy Qu
df992c5cbc
- fix: Remove duplicated macro defines make it's lost in the parse result.
...
- fix: An undefined macro is still missing the the parse result after #undef is removed.
2024-03-26 16:33:22 +08:00
Roy Qu
8ca693f8dc
fix: translation error
2024-03-26 14:08:35 +08:00
Roy Qu
5976ef95ea
- fix: In split screen mode, editor on the right can't be correctly found by commands.
2024-03-26 13:58:14 +08:00
Roy Qu
477f7f1d7d
- enhancement: Info contents from stderr are logged into "Tools Output" panel, add problem case name info to the log.
2024-03-26 13:45:26 +08:00
Roy Qu
40777386a9
fix #326 - enhancement: Suggest macro names after "#ifdef"/"#ifndef".
2024-03-26 13:18:00 +08:00
Roy Qu
5c7e7fb793
clean up code
2024-03-26 12:56:50 +08:00
Roy Qu
76e098bfc6
fix #327 - enhancement: Auto define macro "_DEBUG" for "Debug" compiler set(like visual studio).
2024-03-26 12:54:25 +08:00
Roy Qu
bc19b58cd3
- change: Set focus to "find next" button when find/replace dialog is openned.
...
- change: Don't set focus to "close" button after searched in the find/replace dialog
- change: Set focus to "find" button when "find in files..." dialog is openned.
- enhancement: Correct tab orders for all setting pages/dialogs.
- enhancement: Shortcut key for buttons in find/replace and "find in files" dialogs.
2024-03-25 18:58:48 +08:00
Roy Qu
b2d88e27e0
enhancement: Auto check "only monospace font" when modify the first editor font.
2024-03-25 17:40:19 +08:00
Roy Qu
0339baf069
fixes #320 - fix: Display not correctly updated after select all in debug console.
2024-03-25 17:21:22 +08:00
Roy Qu
5efc4ac279
fix #321 #322
...
- enhancement: Display (gdb) prompt in debug console after it's cleared.
- fix: Output of "disas" is not shown in debug console.
enhancement: align first line top with editor window after vertical scrolled.
2024-03-25 17:10:47 +08:00
Roy Qu
1bb8ad3a27
fix: crash when parsing A{}
...
enhancement: auto type induction for new
2024-03-24 21:53:55 +08:00
Roy Qu
13e0393c8e
- enhancement: Auto type induction for new / temp class object.
2024-03-24 19:42:29 +08:00
Roy Qu
0405a51206
fix #318 #309 - enhancement: Auto type induction for new / temp class object.
2024-03-24 19:19:57 +08:00
Roy Qu
730bed9587
fix #313 : Caret on '(' / ',' in string/comment/char may invoke function tips.
2024-03-24 18:27:40 +08:00
Roy Qu
496cfd1337
clean up code
2024-03-24 18:10:26 +08:00
Roy Qu
a892e21ed3
- fix #319 : Register names in the cpu info are not in correct order.
2024-03-24 18:07:32 +08:00
Roy Qu
4c8e88ce1b
highlights "import"/"module"/"override"/"final"
2024-03-24 17:15:40 +08:00
Roy Qu
741b814e1d
fixes #315 : foreach not correcly handled.
2024-03-24 17:07:53 +08:00
Roy Qu
3be7a72fb9
- fix: Caret on '('/',' in string shouldn't invoke function info tips.
2024-03-24 10:41:03 +08:00
Roy Qu
2cad9262c9
speed out selection count calculation
2024-03-24 09:56:37 +08:00
Roy Qu
272431e96b
add "inline" as type qualifier
2024-03-23 18:41:55 +08:00
Roy Qu
79274d786a
tweak displays
2024-03-23 10:24:59 +08:00
Roy Qu
b485e18e04
fix: lambda expression capture support
2024-03-23 09:13:07 +08:00
Roy Qu
09a61c4c32
support lambda expression captures.
2024-03-23 09:03:20 +08:00
Roy Qu
d63aa1a58f
tweak displays
2024-03-23 08:10:50 +08:00
Roy Qu
bf9e56367e
tweak selection display
2024-03-22 22:58:28 +08:00
Roy Qu
51a05e1bc6
fix: vertical selection speed
2024-03-22 22:43:21 +08:00
Roy Qu
a83ee3f16a
- Enhancement: Vertically scroll by pixel.
2024-03-22 21:56:04 +08:00
Roy Qu
8307f1b38f
- enhancement: Restore line position after file is modified outside and reloaded.
2024-03-22 20:32:48 +08:00
Roy Qu
e291a2e2fb
fix #300 - enhancement: Show type completion hint after "constexpr"/"extern"/"static"/"consteval"/"constinit"/"const"/"volatile" etc.
2024-03-22 19:53:09 +08:00
Roy Qu
0782994f95
fix : menu items for editors are disabled.
2024-03-22 19:37:13 +08:00
Roy Qu
325f3ca5ce
remove debug info
2024-03-22 19:24:59 +08:00
Roy Qu
517fdbdecc
- enhancement: Improve lambda support.
2024-03-22 18:56:02 +08:00
Roy Qu
470bd9cee0
work save
2024-03-22 18:43:01 +08:00
Roy Qu
e5a23b7686
cppparser refactors
2024-03-22 17:54:08 +08:00
Roy Qu
dac9bb3899
fix or debug console history
2024-03-22 16:12:42 +08:00
West-Pavilion
421a227d05
update the C++20 keyword "co_await" from "co_wait" ( #299 )
...
* Updated the Chinese translation for "Goto Page Start and Select"
This PR updates the Chinese translation for "Goto Page Start and Select" to accurately reflect the functionality of the feature.
本次PR更新了“Goto Page Start and Select”的中文翻译,以准确反映该功能的操作。
* update the C++20 keyword "co_await" from "co_wait"
The C++20 introduced a new keyword "co_await", however there is a tiny typo wrong("co_wait") in the current version of RedPanda-CPP. This PR is aimed to correct it.
2024-03-22 15:44:04 +08:00
Roy Qu
cef356a184
- fix #277 : History not correctly loaded with up/down arrow key in the debug console.
2024-03-22 15:43:03 +08:00
Roy Qu
72cd79eef5
- enhancement: Improvement in italic font support.
2024-03-22 11:12:06 +08:00
Roy Qu
3b85e8bec0
remove debug info
2024-03-22 09:37:54 +08:00
Roy Qu
aad4050c25
- enhancement: Show "std::function" in the completion list.
2024-03-22 09:23:49 +08:00
Roy Qu
e72b780dc3
- enhancement: Syntax highlighting for c++ attributes.
...
fix: mingw build errors
2024-03-21 21:28:12 +08:00
Roy Qu
172c66c6dc
fix #296 - enhancement: Type induction for "auto &&" vars.
2024-03-21 20:04:02 +08:00
Roy Qu
1ae60fa7ed
fix #297 : Filename that contains '&' doesn't correctly displayed in the editor tab.
2024-03-21 20:00:34 +08:00
Roy Qu
5b328f1e1a
- fix: Option 'Pause after run in console' for tools doesn't work.
2024-03-21 17:54:58 +08:00