Skip to content

Commit 2f19c56

Browse files
authored
Merge pull request #500 from github0null/dev
v3.26.2 revision
2 parents 584d492 + 4ac589a commit 2f19c56

35 files changed

+1234
-36248
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,24 @@ All notable version changes will be recorded in this file.
66

77
***
88

9+
### [v3.26.2] revision
10+
11+
**New**:
12+
- `Symbol Table View`: New symbol table UI (with c++ symbol name demangler).
13+
14+
**Fix**:
15+
- `Toolchain Options`: Fix [issue 495](https://github.com/github0null/eide/issues/495)
16+
- `Project Importer`: Fix [issue 491](https://github.com/github0null/eide/issues/491)
17+
- `axf2elf Tool`: ELF files too large when addresses not contiguous. [PR 6](https://github.com/github0null/eide_tools/pull/6)
18+
19+
**Improve**:
20+
- `unify_builder`: Use independent lock file instead of `unify_builder.log` file.
21+
- `Debug Config Provider`: Add chipDescriptionPath support for probe-rs. [PR 499](https://github.com/github0null/eide/pull/499)
22+
- `memap View`: Update memap command.
23+
- `Intellisense Provider`: Update armclang lint file.
24+
25+
***
26+
927
### [v3.26.1] revision
1028

1129
**Fix**:

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,11 @@ You can build this project by your self.
122122
> [!NOTE]
123123
> There may be syntax errors when opening project source code using VSCode, this is because the project uses an older Version of TypeScript, please press `Ctrl+Shift+P` to execute `TypeScript: Select TypeScript Version...` and select version: `v3.9.x`.
124124
125+
## Contribution Guidelines
126+
127+
If you have any good ideas, you can first put forward your suggestions in the issue section. If they are feasible, we will implement them later. If you want to add features by yourself, please also share your ideas at the very beginning (otherwise, we cannot guarantee that your PR will be merged).
128+
If you are ready and have completed the debugging and testing, then you can submit a pull request request to the dev branch. Thanks.
129+
125130
## Sponsor 👍
126131

127132
[Sponsor The Author](https://em-ide.com/sponsor)

README_ZH-CN.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,14 @@
9797
> [!NOTE]
9898
> 注意:VSCode 打开工程源码可能会语法报错,这是由于这个项目使用了较老版本的 TypeScript,请按下 `Ctrl+Shift+P` 执行 `TypeScript: Select TypeScript Version...` 选择工作区中的版本 `v3.9.x`.
9999
100+
## 贡献指南
101+
102+
如果您有什么好的想法,可以先在issue中提出意见,如果可行稍后我们会进行实现。
103+
104+
如果您现在就想自己动手添加功能,那么也请在一开始先提出您的想法(否则我们不能保证您的PR被合并),避免浪费您的时间。
105+
106+
在完成了更改后,如果您确保没有其他问题,那么您可以向 dev 分支提出 pull request 请求,稍后我们会进行审核。
107+
100108
## 赞助 👍
101109

102110
[请作者喝咖啡](https://em-ide.com/sponsor)

lang/arm.v5.verify.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -292,8 +292,8 @@
292292
"defines": {
293293
"readable_name": "Preprocessor Definitions",
294294
"readable_name.zh-cn": "预处理器定义",
295-
"markdownDescription": "Macro Defines (format: \"<key> SETA <value>\")",
296-
"description.zh-cn": "宏定义(格式:\"<key> SETA <value>\"",
295+
"markdownDescription": "Macro Defines",
296+
"description.zh-cn": "宏定义",
297297
"type": "array",
298298
"items": {
299299
"type": "string"

lib/node-utility

package.json

Lines changed: 3 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"homepage": "https://em-ide.com",
3737
"license": "MIT",
3838
"description": "A mcu development environment for 8051/AVR/STM8/Cortex-M/MIPS/RISC-V",
39-
"version": "3.26.1",
39+
"version": "3.26.2",
4040
"preview": false,
4141
"engines": {
4242
"vscode": "^1.67.0"
@@ -126,7 +126,7 @@
126126
"customEditors": [
127127
{
128128
"viewType": "cl.eide.map.view",
129-
"displayName": "MapView",
129+
"displayName": "eide map view",
130130
"selector": [
131131
{
132132
"filenamePattern": "*.map.view"
@@ -444,7 +444,7 @@
444444
"type": "boolean",
445445
"scope": "resource",
446446
"markdownDescription": "%settings.armcc.convert.axf%",
447-
"default": false
447+
"default": true
448448
},
449449
"EIDE.STM8.STVP.CliExePath": {
450450
"type": "string",
@@ -727,22 +727,6 @@
727727
"light": "./res/icon/Import_16x.svg"
728728
}
729729
},
730-
{
731-
"command": "_cl.eide.project.symbol_view.sort_by_addr",
732-
"title": "Sort By Address"
733-
},
734-
{
735-
"command": "_cl.eide.project.symbol_view.sort_by_size",
736-
"title": "Sort By Size"
737-
},
738-
{
739-
"command": "_cl.eide.project.symbol_view.disp_hide_no_sized",
740-
"title": "Hide no-size Symbols"
741-
},
742-
{
743-
"command": "_cl.eide.project.symbol_view.disp_show_all",
744-
"title": "Show All Symbols"
745-
},
746730
{
747731
"command": "_cl.eide.project.static-check.cppcheck",
748732
"title": "%eide.prj.menus.sub.static-check.cppcheck%"
@@ -1265,26 +1249,6 @@
12651249
"command": "_cl.eide.project.source.show_cmsis_config_wizard",
12661250
"group": "commands",
12671251
"when": "resourceLangId =~ /^c$|^cpp$/ && !config.EIDE.Option.DisableEditorContextMenu"
1268-
},
1269-
{
1270-
"command": "_cl.eide.project.symbol_view.sort_by_addr",
1271-
"group": "commands",
1272-
"when": "resourceExtname =~ /\\.elf-symbols$/ && cl.eide.projectActived"
1273-
},
1274-
{
1275-
"command": "_cl.eide.project.symbol_view.sort_by_size",
1276-
"group": "commands",
1277-
"when": "resourceExtname =~ /\\.elf-symbols$/ && cl.eide.projectActived"
1278-
},
1279-
{
1280-
"command": "_cl.eide.project.symbol_view.disp_hide_no_sized",
1281-
"group": "commands",
1282-
"when": "resourceExtname =~ /\\.elf-symbols$/ && cl.eide.projectActived"
1283-
},
1284-
{
1285-
"command": "_cl.eide.project.symbol_view.disp_show_all",
1286-
"group": "commands",
1287-
"when": "resourceExtname =~ /\\.elf-symbols$/ && cl.eide.projectActived"
12881252
}
12891253
],
12901254
"explorer/context": [

0 commit comments

Comments
 (0)