Commit Graph

2532 Commits

Author SHA1 Message Date
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 ce45cae6ed tweak wave underline 2024-03-21 22:23:07 +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 86cc3e170e update NEWS.md 2024-03-21 20:45:31 +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
Roy Qu 5b77c6f3fb fix: encoding menu popup doesn't work 2024-03-21 17:41:55 +08:00
Roy Qu d859894105 fix #290 : Auto type induction for expression contains '[]' are not correct. 2024-03-21 16:55:32 +08:00
Roy Qu c68eea9463 Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
# Conflicts:
#	NEWS.md
2024-03-21 16:19:05 +08:00
Roy Qu c407c27a7a - fix: Can't correctly retrieve function parameters type. 2024-03-21 16:18:14 +08:00
Roy Qu e308ccb629 - fix: '*=' is treadted as '*' when parsing. 2024-03-21 15:13:58 +08:00
Roy Qu 4c12fadae3 fix #295 : Save left/top position in undo when add linebreak at line end. 2024-03-21 15:01:44 +08:00
Roy Qu 2a10d79315 fix #283 : Filename in tables in the debug panel are not correctly eroded.
- enhancement: Tooltip info for the stacktrace table in the debug panel.
2024-03-21 11:04:29 +08:00
Roy Qu d32e4e642d fix #294 - fix: Ctrl+Return insert linebreak shouldn't scroll unnecessarilly.
- enhancement: Move caret to line begin would scroll to the begin if possible.
2024-03-21 10:22:09 +08:00
Roy Qu 0426bfe1b0 fix #293 : No icons for inherited class private members. 2024-03-21 07:10:48 +08:00
Roy Qu 6c454143cb fix: font combo list display lots of blank lines after only show monospaced fonts. 2024-03-20 21:40:06 +08:00
Roy Qu d054d9ffce minor fix 2024-03-20 20:57:47 +08:00
Roy Qu bcbcc61481 - fix: Caret unseen when move to a long line end by press END. 2024-03-20 20:42:20 +08:00
Roy Qu 92407fc767 fix #286 : Show type completion info after 'const' and 'volatile' 2024-03-20 20:35:47 +08:00
Roy Qu 94f4587461 fix: Size of the font combo box in the font list editing dialog is too little. 2024-03-20 19:34:08 +08:00
Roy Qu 96c606c221 fix layout error 2024-03-20 19:28:03 +08:00
Roy Qu 4da95ebf0a remove nouse editor options 2024-03-20 16:44:20 +08:00
Roy Qu 9964551ed6 fix: "natrual" option in mouse scroll direction not correctly checked. 2024-03-20 16:01:34 +08:00
Roy Qu 5003c412f7 - enhancement: "Mouse scroll direction" option in Options / Editor / General
- change: Invert scroll direction in horizontal, like in vertical.
2024-03-20 15:55:22 +08:00
Roy Qu 63db2e5179 fix #284 : selection not correctly displayed. 2024-03-20 12:33:36 +08:00
Roy Qu 22b8ee814e fix: crash when load c/c++ files 2024-03-20 10:17:10 +08:00
Roy Qu 7593f99c58 fix #280 : Using aliased functions are not correctly processed. 2024-03-19 21:22:46 +08:00
Roy Qu 4e2053fb56 fix: crash when set breakpoints in an empty C/C++ file 2024-03-19 20:20:11 +08:00
Cyano Hao 5be546e97f
fix custom link options parsing (#291) 2024-03-19 20:09:47 +08:00
Roy Qu e6f65acf00 - fix: Should show header completion popup in #include line comments.
- fix: <> int #include "" line's line comment may be wrongly syntax colored.
  - fix: <> int #include "" line's line comment may be wrongly underlined.
2024-03-18 21:37:54 +08:00
MZZW f43183f56e
"one dark主题细节优化" (#288) 2024-03-18 21:04:27 +08:00
Roy Qu e7129241e9 fixes #281: Wrong syntax highlighting for #include lines that contains multiple '>' chars. 2024-03-17 21:49:06 +08:00
Roy Qu 852a451976 editor font list settings:
Items not editable.
 Double click on a item to modify.
2024-03-17 11:41:40 +08:00
Cyano Hao 3e58c52046
Improve font list interaction (#279)
* add icons

* improve font list interaction
2024-03-17 11:18:09 +08:00
Roy Qu fa1828e225 - enhancement: Folding button scales with editor font. 2024-03-14 20:35:26 +08:00
Roy Qu 46b273a88d - enhancement: Folding button scales with editor font. 2024-03-14 20:06:45 +08:00
Roy Qu a3e6d111f8 fix: async refreshing not correctly started in lldb-server 2024-03-14 16:39:13 +08:00
Roy Qu ba9bbca010 - change: When debugging, don't auto set focus to the editor. 2024-03-14 13:03:06 +08:00
Roy Qu 4810992ed3 minor change: format for the message in status bar 2024-03-14 12:29:20 +08:00
Roy Qu 365c15a874 - enhancement: Execute the last debug command in the debug console if ENTER pressed. 2024-03-14 11:21:42 +08:00
Roy Qu 86dac40057 update translations 2024-03-14 10:11:19 +08:00
Roy Qu b754e7a3c0 Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2024-03-14 10:06:23 +08:00
Cyano Hao 051fcfafa5
use relative locations in translations to avoid further merge conflict (#275) 2024-03-14 10:05:57 +08:00