Commit Graph

2012 Commits

Author SHA1 Message Date
Roy Qu 1f8fa070c8 work save 2024-03-10 08:06:11 +08:00
Roy Qu d302fcc10f DAP Protocol implementations.
More work for seperating debugger interface and the gdb mi client
2024-03-09 23:08:23 +08:00
Roy Qu 9a66022b8a Initial implementation for #254 2024-03-09 20:19:38 +08:00
Roy Qu 8d1cda13b3 work save: DAP protocol:
Create / parse request message
2024-03-09 13:58:32 +08:00
Roy Qu 23e918304e Done: Issue #240 2024-03-09 11:34:52 +08:00
Roy Qu 581b7c7cf1 work save: refactor: DebuggerClient interface 2024-03-08 22:06:10 +08:00
Roy Qu 4567e11f43 fix: can't compile 2024-03-08 10:06:18 +08:00
Roy Qu 7d8070a6b3 Issue #239 refactor: debugger folder 2024-03-08 09:55:58 +08:00
Roy Qu ddc46a72bc Issue #193 - fix: Hint for bold text (<b></b>) are not correctly handled in the function tips. 2024-03-08 08:37:21 +08:00
Roy Qu 9df669ba08 Issue #194 - fix: Function tips contains functions that not in the scope. 2024-03-08 08:30:41 +08:00
Roy Qu f79da84224 Issue #197 - enhancement: Support "enum struct" Scoped enumerations. 2024-03-08 08:17:44 +08:00
Roy Qu df4c14caa4 - fix Issue #211: Using alias for global symbols are not correctly handled. 2024-03-08 08:06:23 +08:00
Roy Qu 45a73181df Issue #209 - enhancement: Support annonymous class 2024-03-08 07:32:09 +08:00
Roy Qu 86fc0f08ef Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2024-03-07 21:36:15 +08:00
Roy Qu c742a8bb29 - enhancement: Issue #196 Support C++ using alias in syntax highlighting/code completion/function tips. 2024-03-07 21:35:53 +08:00
Roy Qu cb323850f0 change: force gcc use english to output if not in zh locale
enhancement: support gcc zh_CN locale
2024-03-07 20:33:16 +08:00
Cyano Hao e0d57213ad
add support for versioned GCC and Clang in compiler hint (#237) 2024-03-07 15:55:51 +08:00
Roy Qu 0a11b4b6ea - Enhancement: Issue #213 Expands macro when finding function tips. 2024-03-06 19:35:35 +08:00
Roy Qu f7514e424e refactor: Check string/rawstring/character status while completing symbols in c/c++ file 2024-03-05 21:20:47 +08:00
Roy Qu e0438b1bf9 - enhancement: Internal optimization for open/edit files. 2024-03-05 16:34:41 +08:00
Roy Qu bbe79297ef fix: Deadlock while openning files that contains '\t'
fix: Optimize file openning
2024-03-05 15:29:25 +08:00
Roy Qu 535dde574b Remove treefiles shortcuts 2024-03-04 21:11:26 +08:00
Roy Qu db95cce299 - enhancement: Shortcuts for the tree view in files panel. 2024-03-04 20:40:13 +08:00
Cyano Hao e6c1ca8b60
Share version number among qmake, xmake and shell scripts (#233)
* share version number among qmake, xmake and shell scripts

* use symlink for xmake inclusion
2024-03-04 18:39:14 +08:00
Roy Qu 6b891a6626 basicly done 2024-03-04 18:36:46 +08:00
Roy Qu 2a18f3f47a Refactor: All file has a syntaxer 2024-03-04 16:01:23 +08:00
Roy Qu 518ce3f31a optimization for token color settings 2024-03-03 20:58:51 +08:00
Roy Qu 3f2a0b424a - fix: "float" in #include "float.h" is wrong syntax colored.
- enhancement: Unify syntax color for #include header name
2024-03-03 20:33:29 +08:00
Roy Qu c8cc88844a fix: wrong color for #include underline 2024-03-03 19:25:53 +08:00
Roy Qu 8561a035ae - enhancement: Unique look&feel for the underline shown while ctrl+mouse over #include line.
- enhancement: Better look&feel for the wave underline shown for syntax errors.
2024-03-03 18:42:45 +08:00
Roy Qu e4f0c88e80 Update translations
Change the way to differentiate test and release version
2024-03-03 17:32:10 +08:00
Roy Qu 804ff6085e - fix: Issue #230 Crash when input " in the txt files. 2024-03-03 12:31:24 +08:00
Roy Qu cb66c7f340 - fix: After spaces in comments and strings, symbol completion for '{' and '(' are wrong. 2024-03-01 19:30:37 +08:00
Roy Qu 25453e28eb - change: Force use utf8 as the exec encoding for fmtlib in the auto link options page. 2024-03-01 18:51:23 +08:00
Roy Qu 7f2eaeeaa4 update Contributors.md 2024-03-01 08:41:18 +08:00
Roy Qu e5d09a515c minor update 2024-03-01 08:34:57 +08:00
Roy Qu 026a787ee5 - fix: Font style not applied when option "show spaces" is on.
Update Contributor info
2024-03-01 08:32:46 +08:00
MZZW af11c6df32
修改了one dark配色中的空格字符的前景色,函数名加粗,对one dark主题配色做了些许调整 (#227) 2024-03-01 08:28:10 +08:00
West-Pavilion af0e6ec803
Updated the Chinese translation for "Goto Page Start and Select" (#226)
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”的中文翻译,以准确反映该功能的操作。
2024-03-01 08:27:48 +08:00
Roy Qu 30ed2fac79 - fix: Fallback font doesn't apply before restart
- fix: first indent line doesn't show
 = fix: Selection background not correctly drawn
2024-02-29 19:17:14 +08:00
Roy Qu 7c379509bf - Enhancement: When '{' is inputted and there are contents selected, auto add line breaks and indents. 2024-02-29 13:36:46 +08:00
Roy Qu ee488384a1 - fix: Wrong indent for the line after the pasted context.
- Enhancement: When '{' is inputted and there are contents selected, auto add line breaks and indents.
2024-02-29 13:28:19 +08:00
Roy Qu 6daddd1e5b - fix: Can't show function tips for std::ios::sync_with_stdio. 2024-02-29 09:50:20 +08:00
Roy Qu bbb3071d44 - fix: Insert line after comments may auto add an extra '*'. 2024-02-29 08:45:18 +08:00
Roy Qu 5eff32cee9 Merge branch 'master' of github.com:royqh1979/RedPanda-CPP 2024-02-28 20:13:44 +08:00
Roy Qu ca79bf6648 fix: tab glyphs not correctly displayed. 2024-02-28 20:02:11 +08:00
Cyano Hao 18318653d7
Move from command line to argv array (#216)
* command line -> argv array

* update function names

* update directory structure

---------

Co-authored-by: Roy Qu <royqh1979@gmail.com>
2024-02-28 19:41:05 +08:00
MZZW 85efc86cde
"添加One Dark主题" (#225) 2024-02-28 19:36:25 +08:00
Roy Qu cbeb9322d4 minor change 2024-02-28 18:48:02 +08:00
Roy Qu 8b0c53dc69 minor change 2024-02-28 13:40:49 +08:00