Skip to content

Commit 27c7485

Browse files
authored
Merge pull request #1119 from microsoft/dev/waan/rel_d16_10
Merge origin/main into release_mdd
2 parents 102f979 + 5cf9b0f commit 27c7485

File tree

3 files changed

+91
-37
lines changed

3 files changed

+91
-37
lines changed

loc/lcl/CSY/OpenFolderSchema.json.lcl

Lines changed: 45 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
<?xml version="1.0" encoding="utf-8"?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<LCX SchemaVersion="6.0" Name="E:\A\_work\17\s\bin\Lab.Release\OpenFolderSchema.json" PsrId="306" FileType="1" SrcCul="en-US" TgtCul="cs-CZ" Desc="Commenting file created by LCXAdmin. For more information, please visit http://localizability/longhorn/LcxAdmin.asp" xmlns="http://schemas.microsoft.com/locstudio/2006/6/lcx">
33
<OwnedComments>
44
<Cmt Name="Dev" />
55
<Cmt Name="LcxAdmin" />
66
<Cmt Name="Loc" />
7-
<Cmt Name="RCCX" />
7+
<Cmt Name="Rccx" />
88
</OwnedComments>
99
<Item ItemId=";String Table" ItemType="0" PsrId="306" Leaf="false">
1010
<Disp Icon="Expand" Expand="true" Disp="true" LocTbl="false" />
@@ -79,6 +79,30 @@
7979
<Disp Icon="Str" />
8080
</Item>
8181
</Item>
82+
<Item ItemId=";@debugExtensions.cppdbg.schema.definitions.cpp_schema.definitions.pipeTransportOptions.properties.pipeCmd.descript" ItemType="0" PsrId="306" Leaf="false">
83+
<Disp Icon="Dir" LocTbl="false" />
84+
<Item ItemId=";(...) ion" ItemType="0" PsrId="306" Leaf="true">
85+
<Str Cat="Text">
86+
<Val><![CDATA[Arguments passed to the pipe executable to run a remote Unix (ex: bash or similar) shell command. This is used for running 'kill' on the remote system, or other commands that the debugger may need. If not specified, the debugger will do its best without the shell. But some features, such as setting breakpoints in run mode, may not work. This string should contain the string '{0}' which will be replaced with the command to execute.]]></Val>
87+
<Tgt Cat="Text" Stat="Loc" Orig="New">
88+
<Val><![CDATA[Argumenty předávané spustitelnému souboru kanálu pro spuštění příkazu prostředí vzdáleného systému UNIX (např: bash apod.). Používají se ke spuštění příkazu kill na vzdáleném systému nebo jiných příkazů, které může ladicí program potřebovat. Pokud se nezadají, ladicí program se pokusí obejít bez prostředí. Některé funkce, třeba nastavení zarážek v režimu spuštění, ale nemusí fungovat. Tento řetězec by měl obsahovat řetězec {0}, který se nahradí příkazem, který se má provést.]]></Val>
89+
</Tgt>
90+
</Str>
91+
<Disp Icon="Str" />
92+
</Item>
93+
</Item>
94+
<Item ItemId=";@debugExtensions.cppdbg.schema.definitions.cpp_schema.definitions.pipeTransportOptions.properties.pipeCmd.items.ty" ItemType="0" PsrId="306" Leaf="false">
95+
<Disp Icon="Dir" LocTbl="false" />
96+
<Item ItemId=";(...) pe" ItemType="0" PsrId="306" Leaf="true">
97+
<Str Cat="Text">
98+
<Val><![CDATA[string]]></Val>
99+
<Tgt Cat="Text" Stat="Loc" Orig="New">
100+
<Val><![CDATA[řetězec]]></Val>
101+
</Tgt>
102+
</Str>
103+
<Disp Icon="Str" />
104+
</Item>
105+
</Item>
82106
<Item ItemId=";@debugExtensions.cppdbg.schema.definitions.cpp_schema.definitions.pipeTransportOptions.properties.pipeCwd.descript" ItemType="0" PsrId="306" Leaf="false">
83107
<Disp Icon="Dir" LocTbl="false" />
84108
<Item ItemId=";(...) ion" ItemType="0" PsrId="306" Leaf="true">
@@ -253,6 +277,15 @@
253277
</Str>
254278
<Disp Icon="Str" />
255279
</Item>
280+
<Item ItemId=";debugExtensions.cppdbg.schema.definitions.cpp_schema.definitions.pipeTransportOptions.properties.pipeCmd.type" ItemType="0" PsrId="306" Leaf="true">
281+
<Str Cat="Text">
282+
<Val><![CDATA[array]]></Val>
283+
<Tgt Cat="Text" Stat="Loc" Orig="New">
284+
<Val><![CDATA[pole]]></Val>
285+
</Tgt>
286+
</Str>
287+
<Disp Icon="Str" />
288+
</Item>
256289
<Item ItemId=";debugExtensions.cppdbg.schema.definitions.cpp_schema.definitions.pipeTransportOptions.properties.pipeCwd.type" ItemType="0" PsrId="306" InstFlg="true" Leaf="true">
257290
<Str Cat="Text">
258291
<Val><![CDATA[string]]></Val>
@@ -679,15 +712,21 @@
679712
</Str>
680713
<Disp Icon="Str" />
681714
</Item>
682-
<Item ItemId=";debugExtensions.cppdbg.schema.definitions.cpp_schema.properties.sourceFileMap.additionalProperties.anyOf.$ref" ItemType="0" PsrId="306" InstFlg="true" Leaf="true">
715+
<Item ItemId=";debugExtensions.cppdbg.schema.definitions.cpp_schema.properties.sourceFileMap.additionalProperties.anyOf[0].type" ItemType="0" PsrId="306" Leaf="true">
683716
<Str Cat="Text">
684-
<Val><![CDATA[#/definitions/cpp_schema/definitions/sourceFileMapOptions]]></Val>
717+
<Val><![CDATA[string]]></Val>
718+
<Tgt Cat="Text" Stat="Loc" Orig="New">
719+
<Val><![CDATA[řetězec]]></Val>
720+
</Tgt>
685721
</Str>
686722
<Disp Icon="Str" />
687723
</Item>
688-
<Item ItemId=";debugExtensions.cppdbg.schema.definitions.cpp_schema.properties.sourceFileMap.additionalProperties.anyOf.type" ItemType="0" PsrId="306" InstFlg="true" Leaf="true">
724+
<Item ItemId=";debugExtensions.cppdbg.schema.definitions.cpp_schema.properties.sourceFileMap.additionalProperties.anyOf[1].$ref" ItemType="0" PsrId="306" Leaf="true">
689725
<Str Cat="Text">
690-
<Val><![CDATA[string]]></Val>
726+
<Val><![CDATA[#/definitions/cpp_schema/definitions/sourceFileMapOptions]]></Val>
727+
<Tgt Cat="Text" Stat="Loc" Orig="New">
728+
<Val><![CDATA[#/definitions/cpp_schema/definitions/sourceFileMapOptions]]></Val>
729+
</Tgt>
691730
</Str>
692731
<Disp Icon="Str" />
693732
</Item>
@@ -784,12 +823,6 @@
784823
</Str>
785824
<Disp Icon="Str" />
786825
</Item>
787-
<Item ItemId=";debugExtensions.cppdbg.templates[0].initialConfiguration.externalConsole" ItemType="0" PsrId="306" InstFlg="true" Leaf="true">
788-
<Str Cat="Text">
789-
<Val><![CDATA[True]]></Val>
790-
</Str>
791-
<Disp Icon="Str" />
792-
</Item>
793826
<Item ItemId=";debugExtensions.cppdbg.templates[0].initialConfiguration.miDebuggerPath" ItemType="0" PsrId="306" InstFlg="true" Leaf="true">
794827
<Str Cat="Text">
795828
<Val><![CDATA[${env.MINGW_PREFIX}\bin\gdb.exe]]></Val>
@@ -859,12 +892,6 @@
859892
</Str>
860893
<Disp Icon="Str" />
861894
</Item>
862-
<Item ItemId=";debugExtensions.cppdbg.templates[1].initialConfiguration.externalConsole" ItemType="0" PsrId="306" InstFlg="true" Leaf="true">
863-
<Str Cat="Text">
864-
<Val><![CDATA[True]]></Val>
865-
</Str>
866-
<Disp Icon="Str" />
867-
</Item>
868895
<Item ItemId=";debugExtensions.cppdbg.templates[1].initialConfiguration.miDebuggerPath" ItemType="0" PsrId="306" InstFlg="true" Leaf="true">
869896
<Str Cat="Text">
870897
<Val><![CDATA[${env.MINGW_PREFIX}\bin\gdb.exe]]></Val>

loc/lcl/RUS/OpenFolderSchema.json.lcl

Lines changed: 45 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
<?xml version="1.0" encoding="utf-8"?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<LCX SchemaVersion="6.0" Name="E:\A\_work\17\s\bin\Lab.Release\OpenFolderSchema.json" PsrId="306" FileType="1" SrcCul="en-US" TgtCul="ru-RU" Desc="Commenting file created by LCXAdmin. For more information, please visit http://localizability/longhorn/LcxAdmin.asp" xmlns="http://schemas.microsoft.com/locstudio/2006/6/lcx">
33
<OwnedComments>
44
<Cmt Name="Dev" />
55
<Cmt Name="LcxAdmin" />
66
<Cmt Name="Loc" />
7-
<Cmt Name="RCCX" />
7+
<Cmt Name="Rccx" />
88
</OwnedComments>
99
<Item ItemId=";String Table" ItemType="0" PsrId="306" Leaf="false">
1010
<Disp Icon="Expand" Expand="true" Disp="true" LocTbl="false" />
@@ -76,6 +76,30 @@
7676
<Disp Icon="Str" />
7777
</Item>
7878
</Item>
79+
<Item ItemId=";@debugExtensions.cppdbg.schema.definitions.cpp_schema.definitions.pipeTransportOptions.properties.pipeCmd.descript" ItemType="0" PsrId="306" Leaf="false">
80+
<Disp Icon="Dir" LocTbl="false" />
81+
<Item ItemId=";(...) ion" ItemType="0" PsrId="306" Leaf="true">
82+
<Str Cat="Text">
83+
<Val><![CDATA[Arguments passed to the pipe executable to run a remote Unix (ex: bash or similar) shell command. This is used for running 'kill' on the remote system, or other commands that the debugger may need. If not specified, the debugger will do its best without the shell. But some features, such as setting breakpoints in run mode, may not work. This string should contain the string '{0}' which will be replaced with the command to execute.]]></Val>
84+
<Tgt Cat="Text" Stat="Loc" Orig="New">
85+
<Val><![CDATA[Аргументы, передаваемые в исполняемый файл канала для выполнения команды удаленной оболочки UNIX (например, Bash или аналогичной). Используется для запуска "Kill" на удаленной системе или других команд, которые могут потребоваться отладчику. Если не указано, отладчик будет работать без оболочки. Но некоторые функции, такие как установка точек останова в режиме выполнения, могут не работать. Эта строка должна содержать строку "{0}", которая будет заменена командой для выполнения.]]></Val>
86+
</Tgt>
87+
</Str>
88+
<Disp Icon="Str" />
89+
</Item>
90+
</Item>
91+
<Item ItemId=";@debugExtensions.cppdbg.schema.definitions.cpp_schema.definitions.pipeTransportOptions.properties.pipeCmd.items.ty" ItemType="0" PsrId="306" Leaf="false">
92+
<Disp Icon="Dir" LocTbl="false" />
93+
<Item ItemId=";(...) pe" ItemType="0" PsrId="306" Leaf="true">
94+
<Str Cat="Text">
95+
<Val><![CDATA[string]]></Val>
96+
<Tgt Cat="Text" Stat="Loc" Orig="New">
97+
<Val><![CDATA[строка]]></Val>
98+
</Tgt>
99+
</Str>
100+
<Disp Icon="Str" />
101+
</Item>
102+
</Item>
79103
<Item ItemId=";@debugExtensions.cppdbg.schema.definitions.cpp_schema.definitions.pipeTransportOptions.properties.pipeCwd.descript" ItemType="0" PsrId="306" Leaf="false">
80104
<Disp Icon="Dir" LocTbl="false" />
81105
<Item ItemId=";(...) ion" ItemType="0" PsrId="306" Leaf="true">
@@ -247,6 +271,15 @@
247271
</Str>
248272
<Disp Icon="Str" />
249273
</Item>
274+
<Item ItemId=";debugExtensions.cppdbg.schema.definitions.cpp_schema.definitions.pipeTransportOptions.properties.pipeCmd.type" ItemType="0" PsrId="306" Leaf="true">
275+
<Str Cat="Text">
276+
<Val><![CDATA[array]]></Val>
277+
<Tgt Cat="Text" Stat="Loc" Orig="New">
278+
<Val><![CDATA[массив]]></Val>
279+
</Tgt>
280+
</Str>
281+
<Disp Icon="Str" />
282+
</Item>
250283
<Item ItemId=";debugExtensions.cppdbg.schema.definitions.cpp_schema.definitions.pipeTransportOptions.properties.pipeCwd.type" ItemType="0" PsrId="306" InstFlg="true" Leaf="true">
251284
<Str Cat="Text">
252285
<Val><![CDATA[string]]></Val>
@@ -634,15 +667,21 @@
634667
</Str>
635668
<Disp Icon="Str" />
636669
</Item>
637-
<Item ItemId=";debugExtensions.cppdbg.schema.definitions.cpp_schema.properties.sourceFileMap.additionalProperties.anyOf.$ref" ItemType="0" PsrId="306" InstFlg="true" Leaf="true">
670+
<Item ItemId=";debugExtensions.cppdbg.schema.definitions.cpp_schema.properties.sourceFileMap.additionalProperties.anyOf[0].type" ItemType="0" PsrId="306" Leaf="true">
638671
<Str Cat="Text">
639-
<Val><![CDATA[#/definitions/cpp_schema/definitions/sourceFileMapOptions]]></Val>
672+
<Val><![CDATA[string]]></Val>
673+
<Tgt Cat="Text" Stat="Loc" Orig="New">
674+
<Val><![CDATA[строка]]></Val>
675+
</Tgt>
640676
</Str>
641677
<Disp Icon="Str" />
642678
</Item>
643-
<Item ItemId=";debugExtensions.cppdbg.schema.definitions.cpp_schema.properties.sourceFileMap.additionalProperties.anyOf.type" ItemType="0" PsrId="306" InstFlg="true" Leaf="true">
679+
<Item ItemId=";debugExtensions.cppdbg.schema.definitions.cpp_schema.properties.sourceFileMap.additionalProperties.anyOf[1].$ref" ItemType="0" PsrId="306" Leaf="true">
644680
<Str Cat="Text">
645-
<Val><![CDATA[string]]></Val>
681+
<Val><![CDATA[#/definitions/cpp_schema/definitions/sourceFileMapOptions]]></Val>
682+
<Tgt Cat="Text" Stat="Loc" Orig="New">
683+
<Val><![CDATA[#/definitions/cpp_schema/definitions/sourceFileMapOptions]]></Val>
684+
</Tgt>
646685
</Str>
647686
<Disp Icon="Str" />
648687
</Item>
@@ -733,12 +772,6 @@
733772
</Str>
734773
<Disp Icon="Str" />
735774
</Item>
736-
<Item ItemId=";debugExtensions.cppdbg.templates[0].initialConfiguration.externalConsole" ItemType="0" PsrId="306" InstFlg="true" Leaf="true">
737-
<Str Cat="Text">
738-
<Val><![CDATA[True]]></Val>
739-
</Str>
740-
<Disp Icon="Str" />
741-
</Item>
742775
<Item ItemId=";debugExtensions.cppdbg.templates[0].initialConfiguration.miDebuggerPath" ItemType="0" PsrId="306" InstFlg="true" Leaf="true">
743776
<Str Cat="Text">
744777
<Val><![CDATA[${env.MINGW_PREFIX}\bin\gdb.exe]]></Val>
@@ -808,12 +841,6 @@
808841
</Str>
809842
<Disp Icon="Str" />
810843
</Item>
811-
<Item ItemId=";debugExtensions.cppdbg.templates[1].initialConfiguration.externalConsole" ItemType="0" PsrId="306" InstFlg="true" Leaf="true">
812-
<Str Cat="Text">
813-
<Val><![CDATA[True]]></Val>
814-
</Str>
815-
<Disp Icon="Str" />
816-
</Item>
817844
<Item ItemId=";debugExtensions.cppdbg.templates[1].initialConfiguration.miDebuggerPath" ItemType="0" PsrId="306" InstFlg="true" Leaf="true">
818845
<Str Cat="Text">
819846
<Val><![CDATA[${env.MINGW_PREFIX}\bin\gdb.exe]]></Val>

src/MICore/LaunchOptions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ static internal PipeLaunchOptions CreateFromJson(JObject parsedOptions)
139139
PipeLaunchOptions pipeOptions = new PipeLaunchOptions(
140140
pipePath: pipeProgram,
141141
pipeArguments: EnsurePipeArguments(pipeArgs, debuggerPath, gdbPathDefault, quoteArgs),
142-
pipeCommandArguments: ParseArguments(pipeCmd, quoteArgs),
142+
pipeCommandArguments: ParseArguments(pipeCmd??pipeArgs, quoteArgs),
143143
pipeCwd: pipeCwd,
144144
pipeEnvironment: GetEnvironmentEntries(pipeEnv)
145145
);

0 commit comments

Comments
 (0)