Commit d8ce4da
committed
feat: 新增脚本文件操作相关安全选项;
1 parent b7d0fcb commit d8ce4da
19 files changed
Lines changed: 183 additions & 46 deletions
File tree
- 3rdparty
- lang
- en_US
- zh_CN
- zh_TW
- src
- class
- scriptaddon
- settings
Submodule AngelScript updated 16 files
- sdk/add_on/scriptarray/scriptarray.cpp+40-38
- sdk/add_on/scriptarray/scriptarray.h+3
- sdk/add_on/scriptbuilder/scriptbuilder.cpp+16-1
- sdk/add_on/scriptbuilder/scriptbuilder.h+13-2
- sdk/add_on/scriptstdstring/scriptstdstring.cpp+21-8
- sdk/angelscript/include/angelscript.h+1-1
- sdk/angelscript/source/as_builder.cpp+8-8
- sdk/angelscript/source/as_compiler.cpp+19
- sdk/angelscript/source/as_restore.cpp+10-10
- sdk/angelscript/source/as_texts.h+2-2
- sdk/docs/articles/changes2.html+5-1
- sdk/tests/test_feature/source/test_addon_stdstring.cpp+2
- sdk/tests/test_feature/source/test_implicitcast.cpp+104-9
- sdk/tests/test_feature/source/test_interface.cpp+1-1
- sdk/tests/test_feature/source/test_saveload.cpp+30-2
- sdk/tests/test_feature/source/test_shared.cpp+6-8
Submodule angel-lsp updated from 0350805 to ea5dd52
- .github/workflows/scorecard.yml+1-1
- CMakeLists.txt+1
- README.md+3-3
- doc/api.md+6-6
- include/fmt/args.h+2-2
- include/fmt/base.h+90-98
- include/fmt/core.h+6-4
- include/fmt/format-inl.h+18-14
- include/fmt/format.h+48-120
- include/fmt/printf.h+2-2
- include/fmt/ranges.h+15-11
- include/fmt/std.h+76-1
- include/fmt/xchar.h+13-8
- test/compile-test.cc-3
- test/format-test.cc+20-63
- test/ranges-test.cc+25-13
- test/std-test.cc+53-1
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3115 | 3115 | | |
3116 | 3116 | | |
3117 | 3117 | | |
3118 | | - | |
| 3118 | + | |
| 3119 | + | |
| 3120 | + | |
| 3121 | + | |
| 3122 | + | |
| 3123 | + | |
| 3124 | + | |
| 3125 | + | |
| 3126 | + | |
| 3127 | + | |
| 3128 | + | |
3119 | 3129 | | |
3120 | 3130 | | |
3121 | 3131 | | |
3122 | 3132 | | |
3123 | | - | |
| 3133 | + | |
3124 | 3134 | | |
3125 | 3135 | | |
3126 | 3136 | | |
3127 | 3137 | | |
3128 | | - | |
| 3138 | + | |
3129 | 3139 | | |
3130 | 3140 | | |
3131 | 3141 | | |
3132 | 3142 | | |
3133 | | - | |
| 3143 | + | |
3134 | 3144 | | |
3135 | 3145 | | |
3136 | 3146 | | |
3137 | 3147 | | |
3138 | | - | |
| 3148 | + | |
3139 | 3149 | | |
3140 | 3150 | | |
3141 | 3151 | | |
3142 | 3152 | | |
3143 | | - | |
| 3153 | + | |
3144 | 3154 | | |
3145 | 3155 | | |
3146 | 3156 | | |
3147 | 3157 | | |
3148 | | - | |
| 3158 | + | |
3149 | 3159 | | |
3150 | 3160 | | |
3151 | 3161 | | |
3152 | 3162 | | |
3153 | | - | |
| 3163 | + | |
3154 | 3164 | | |
3155 | 3165 | | |
3156 | 3166 | | |
3157 | 3167 | | |
3158 | | - | |
| 3168 | + | |
3159 | 3169 | | |
3160 | 3170 | | |
3161 | 3171 | | |
3162 | 3172 | | |
3163 | | - | |
| 3173 | + | |
3164 | 3174 | | |
3165 | 3175 | | |
3166 | 3176 | | |
3167 | 3177 | | |
3168 | | - | |
| 3178 | + | |
3169 | 3179 | | |
3170 | 3180 | | |
3171 | 3181 | | |
| |||
3902 | 3912 | | |
3903 | 3913 | | |
3904 | 3914 | | |
3905 | | - | |
| 3915 | + | |
3906 | 3916 | | |
3907 | 3917 | | |
3908 | 3918 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3100 | 3100 | | |
3101 | 3101 | | |
3102 | 3102 | | |
3103 | | - | |
| 3103 | + | |
3104 | 3104 | | |
3105 | 3105 | | |
3106 | 3106 | | |
3107 | 3107 | | |
3108 | | - | |
| 3108 | + | |
3109 | 3109 | | |
3110 | 3110 | | |
3111 | 3111 | | |
3112 | 3112 | | |
3113 | | - | |
| 3113 | + | |
3114 | 3114 | | |
3115 | 3115 | | |
3116 | 3116 | | |
3117 | 3117 | | |
3118 | | - | |
| 3118 | + | |
3119 | 3119 | | |
3120 | 3120 | | |
3121 | 3121 | | |
3122 | 3122 | | |
3123 | | - | |
| 3123 | + | |
3124 | 3124 | | |
3125 | 3125 | | |
3126 | 3126 | | |
3127 | 3127 | | |
3128 | | - | |
| 3128 | + | |
3129 | 3129 | | |
3130 | 3130 | | |
3131 | 3131 | | |
3132 | 3132 | | |
3133 | | - | |
| 3133 | + | |
3134 | 3134 | | |
3135 | 3135 | | |
3136 | 3136 | | |
| |||
3150 | 3150 | | |
3151 | 3151 | | |
3152 | 3152 | | |
3153 | | - | |
| 3153 | + | |
| 3154 | + | |
| 3155 | + | |
| 3156 | + | |
| 3157 | + | |
| 3158 | + | |
| 3159 | + | |
| 3160 | + | |
| 3161 | + | |
| 3162 | + | |
| 3163 | + | |
3154 | 3164 | | |
3155 | 3165 | | |
3156 | 3166 | | |
3157 | 3167 | | |
3158 | | - | |
| 3168 | + | |
3159 | 3169 | | |
3160 | 3170 | | |
3161 | 3171 | | |
3162 | 3172 | | |
3163 | | - | |
| 3173 | + | |
3164 | 3174 | | |
3165 | 3175 | | |
3166 | 3176 | | |
3167 | 3177 | | |
3168 | | - | |
| 3178 | + | |
3169 | 3179 | | |
3170 | 3180 | | |
3171 | 3181 | | |
| |||
3902 | 3912 | | |
3903 | 3913 | | |
3904 | 3914 | | |
3905 | | - | |
| 3915 | + | |
3906 | 3916 | | |
3907 | 3917 | | |
3908 | 3918 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3100 | 3100 | | |
3101 | 3101 | | |
3102 | 3102 | | |
3103 | | - | |
| 3103 | + | |
3104 | 3104 | | |
3105 | 3105 | | |
3106 | 3106 | | |
3107 | 3107 | | |
3108 | | - | |
| 3108 | + | |
3109 | 3109 | | |
3110 | 3110 | | |
3111 | 3111 | | |
3112 | 3112 | | |
3113 | | - | |
| 3113 | + | |
3114 | 3114 | | |
3115 | 3115 | | |
3116 | 3116 | | |
3117 | 3117 | | |
3118 | | - | |
| 3118 | + | |
3119 | 3119 | | |
3120 | 3120 | | |
3121 | 3121 | | |
3122 | 3122 | | |
3123 | | - | |
| 3123 | + | |
3124 | 3124 | | |
3125 | 3125 | | |
3126 | 3126 | | |
3127 | 3127 | | |
3128 | | - | |
| 3128 | + | |
3129 | 3129 | | |
3130 | 3130 | | |
3131 | 3131 | | |
3132 | 3132 | | |
3133 | | - | |
| 3133 | + | |
3134 | 3134 | | |
3135 | 3135 | | |
3136 | 3136 | | |
| |||
3150 | 3150 | | |
3151 | 3151 | | |
3152 | 3152 | | |
3153 | | - | |
| 3153 | + | |
| 3154 | + | |
| 3155 | + | |
| 3156 | + | |
| 3157 | + | |
| 3158 | + | |
| 3159 | + | |
| 3160 | + | |
| 3161 | + | |
| 3162 | + | |
| 3163 | + | |
3154 | 3164 | | |
3155 | 3165 | | |
3156 | 3166 | | |
3157 | 3167 | | |
3158 | | - | |
| 3168 | + | |
3159 | 3169 | | |
3160 | 3170 | | |
3161 | 3171 | | |
3162 | 3172 | | |
3163 | | - | |
| 3173 | + | |
3164 | 3174 | | |
3165 | 3175 | | |
3166 | 3176 | | |
3167 | 3177 | | |
3168 | | - | |
| 3178 | + | |
3169 | 3179 | | |
3170 | 3180 | | |
3171 | 3181 | | |
| |||
3902 | 3912 | | |
3903 | 3913 | | |
3904 | 3914 | | |
3905 | | - | |
| 3915 | + | |
3906 | 3916 | | |
3907 | 3917 | | |
3908 | 3918 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1877 | 1877 | | |
1878 | 1878 | | |
1879 | 1879 | | |
| 1880 | + | |
| 1881 | + | |
| 1882 | + | |
| 1883 | + | |
| 1884 | + | |
| 1885 | + | |
| 1886 | + | |
| 1887 | + | |
| 1888 | + | |
| 1889 | + | |
| 1890 | + | |
| 1891 | + | |
| 1892 | + | |
| 1893 | + | |
| 1894 | + | |
| 1895 | + | |
1880 | 1896 | | |
1881 | 1897 | | |
1882 | 1898 | | |
| |||
0 commit comments