Skip to content

Commit 119a06f

Browse files
authored
Merge pull request #9949 from microsoft/main
2 parents 2855600 + cb5b588 commit 119a06f

34 files changed

+1521
-1041
lines changed

Extension/CHANGELOG.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# C/C++ for Visual Studio Code Changelog
22

3+
## Version 1.13.2: October 5, 2022
4+
### Enhancements
5+
* Enable the inlay hint settings to be set per-workspace folder. [#9782](https://github.com/microsoft/vscode-cpptools/issues/9782)
6+
* Switch from RapidJSON to VS's internal JSON parser.
7+
8+
### Bug Fixes
9+
* Fix "final" breaking formatting. [#6638](https://github.com/microsoft/vscode-cpptools/issues/6638)
10+
* Fix or reduce the occurrence of wordexp getting stuck. [#9688](https://github.com/microsoft/vscode-cpptools/issues/9688)
11+
* Fix IntelliSense crash with range-v3 `ranges::views::addressof`. [#9870](https://github.com/microsoft/vscode-cpptools/issues/9870)
12+
* Fix slow compiler querying. [#9882](https://github.com/microsoft/vscode-cpptools/issues/9882)
13+
* Fix clang-tidy errors related to `__SSE__` defines when gcc is used. [#9898](https://github.com/microsoft/vscode-cpptools/issues/9898)
14+
* Fix issue with parsing SSH configurations that could cause the extension to fail to activate. [#9933](https://github.com/microsoft/vscode-cpptools/pull/9933)
15+
316
## Version 1.13.1: September 27, 2022
417
### Enhancements
518
* Enable hiding the SSH Targets view with the `C_Cpp.sshTargetsView` setting. [#9836](https://github.com/microsoft/vscode-cpptools/issues/9836)
@@ -13,7 +26,6 @@
1326
* Add diagnostic changes for the issue with wordexp getting stuck. [#9688](https://github.com/microsoft/vscode-cpptools/issues/9688)
1427
* Fix `-std=` being passed to clang-tidy in certain cases . [#9776](https://github.com/microsoft/vscode-cpptools/issues/9776)
1528
* Fix debugger visualization for ArrayItem elements more than 1000. [#9801](https://github.com/microsoft/vscode-cpptools/issues/9801)
16-
* Fix IntelliSense crash with range-v3 `ranges::views::addressof`. [#9870](https://github.com/microsoft/vscode-cpptools/issues/9870)
1729
* Handle `-fexperimental-library` clang argument. [#9888](https://github.com/microsoft/vscode-cpptools/issues/9888)
1830
* Fix compiler querying with multiple -arch. [#9894](https://github.com/microsoft/vscode-cpptools/issues/9894)
1931
* Fix "Failed to read file C:\ProgramData\ssh\ssh_config." in logging . [#9899](https://github.com/microsoft/vscode-cpptools/issues/9899)

Extension/ThirdPartyNotices.txt

Lines changed: 750 additions & 177 deletions
Large diffs are not rendered by default.

Extension/bin/messages/cs/messages.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3468,5 +3468,12 @@
34683468
"při zpracování modulu %sq1 byl zjištěn neočekávaný požadavek IFC.",
34693469
"podmínka selhala na řádku %d v %s1: %sq2",
34703470
"atomické omezení závisí na sobě",
3471-
"Funkce noreturn má návratový typ, který není void."
3471+
"Funkce noreturn má návratový typ, který není void.",
3472+
"oprava byla provedena vyřazením parametru %sq (v relativním indexu %d).",
3473+
"při rekonstrukci entity se zjistil neplatný název identifikátoru IFC %sq.",
3474+
"neplatný identifikátor IFC s názvem %sq byl během obnovy entity přeskočen.",
3475+
"neplatná hodnota řazení modulu %sq",
3476+
"šablona funkce načtená z modulu IFC byla nesprávně parsována jako %nd.",
3477+
"nepovedlo se načíst odkaz na entitu IFC v modulu %sq.",
3478+
"Řazení indexu IFC = %d1, hodnota = %d2"
34723479
]

Extension/bin/messages/de/messages.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3468,5 +3468,12 @@
34683468
"Unerwartete IFC-Anforderung beim Verarbeiten des Moduls %sq1",
34693469
"Bedingungsfehler in Zeile %d in %s1: %sq2",
34703470
"Die atomische Einschränkung hängt von sich selbst ab",
3471-
"Die Funktion \"noreturn\" weist den Rückgabetyp \"nicht void\" auf."
3471+
"Die Funktion \"noreturn\" weist den Rückgabetyp \"nicht void\" auf.",
3472+
"Eine Korrektur wurde vorgenommen, indem der Parameter %sq (beim relativen Index %d) weggelassen wurde",
3473+
"Ungültiger IFC-Bezeichnername %sq bei der Rekonstruktion der Entität gefunden",
3474+
"Ungültiger IFC-Bezeichnername %sq bei der Rekonstruktion der Entität übersprungen",
3475+
"Modul %sq ungültiger Sortierwert",
3476+
"Eine aus einem IFC-Modul geladene Funktionsvorlage wurde fälschlicherweise als %nd analysiert",
3477+
"Fehler beim Laden eines IFC-Entitätsverweises im Modul \"%sq\"",
3478+
"IFC-Indexsortierung = %d1, Wert = %d2"
34723479
]

Extension/bin/messages/es/messages.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3468,5 +3468,12 @@
34683468
"se encontró un requisito IFC inesperado al procesar el módulo %sq1",
34693469
"error de condición en la línea %d en %s1: %sq2",
34703470
"la restricción atómica depende de sí misma",
3471-
"La función \"noreturn\" tiene un tipo de valor devuelto distinto de nulo"
3471+
"La función \"noreturn\" tiene un tipo de valor devuelto distinto de nulo",
3472+
"se ha quitado el parámetro %sq (en el índice relativo %d) para realizar una corrección",
3473+
"se encontró un nombre de identificador IFC no válido %sq durante la reconstrucción de entidades",
3474+
"se omitió un nombre de identificador IFC no válido %sq durante la reconstrucción de entidades",
3475+
"el módulo %sq es un valor de ordenación no válido",
3476+
"una plantilla de función cargada desde un módulo IFC se analizó incorrectamente como %nd",
3477+
"no se pudo cargar una referencia de entidad IFC en el módulo %sq",
3478+
"Ordenación de índice IFC = %d1, valor = %d2"
34723479
]

Extension/bin/messages/fr/messages.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3468,5 +3468,12 @@
34683468
"une exigence IFC inattendue s’est produite lors du traitement du module %sq1.",
34693469
"échec de la condition à la ligne %d dans %s1 : %sq2",
34703470
"la contrainte atomique dépend d’elle-même.",
3471-
"La fonction 'noreturn' a un type de retour non vide"
3471+
"La fonction 'noreturn' a un type de retour non vide",
3472+
"une correction a été effectuée en supprimant le paramètre %sq (au %d d’index relatif)",
3473+
"nom d’identificateur IFC non valide %sq rencontré lors de la reconstruction de l’entité",
3474+
"identificateur IFC non valide nommé %sq ignoré lors de la reconstruction de l’entité",
3475+
"le module %sq valeur de tri non valide",
3476+
"un modèle de fonction chargé à partir d’un module IFC a été analysé de manière incorrecte en tant que %nd",
3477+
"échec du chargement d’une référence d’entité IFC dans le module %sq",
3478+
"Tri d’index IFC = %d1, valeur = %d2"
34723479
]

Extension/bin/messages/it/messages.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3468,5 +3468,12 @@
34683468
"Durante l'elaborazione del modulo %sq1 è stato riscontrato un requisito IFC imprevisto.",
34693469
"condizione fallita alla riga %d in %s1: %sq2",
34703470
"il vincolo atomico dipende da se stesso",
3471-
"La funzione 'noreturn' ha un tipo restituito non void"
3471+
"La funzione 'noreturn' ha un tipo restituito non void",
3472+
"è stata apportata una correzione eliminando il parametro %sq (in corrispondenza dell'indice relativo %d)",
3473+
"nome identificatore IFC %sq non valido rilevato durante la ricostruzione dell'entità",
3474+
"nome identificatore IFC %sq non valido ignorato durante la ricostruzione dell'entità",
3475+
"il modulo %sq valore di ordinamento non valido",
3476+
"un modello di funzione caricato da un modulo IFC è stato analizzato erroneamente come %nd",
3477+
"non è stato possibile caricare un riferimento all'entità IFC nel modulo %sq",
3478+
"Ordinamento indice IFC = %d1, valore = %d2"
34723479
]

Extension/bin/messages/ja/messages.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3468,5 +3468,12 @@
34683468
"モジュール %sq1 の処理中に予期しない IFC 要件が発生しました",
34693469
"条件が行 %d で失敗しました (%s1: %sq2)",
34703470
"アトミック制約は、それ自体に依存します",
3471-
"'noreturn' 関数に void 以外の戻り値の型があります"
3471+
"'noreturn' 関数に void 以外の戻り値の型があります",
3472+
"パラメーター %sq (相対インデックス %d) を削除することで修正が行われています",
3473+
"エンティティの再構築中に無効な IFC 識別子名 %sq が見つかりました",
3474+
"エンティティの再構築中に %sq と命名された無効な IFC 識別子がスキップされました",
3475+
"モジュール %sq は無効な並べ替え値です",
3476+
"IFC モジュールから読み込まれた関数テンプレートが誤って %nd として解析されました",
3477+
"モジュール %sq で IFC エンティティ参照を読み込めませんでした",
3478+
"IFC インデックスの並べ替え = %d1、値 = %d2"
34723479
]

Extension/bin/messages/ko/messages.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3468,5 +3468,12 @@
34683468
"모듈 %sq1을(를) 처리하는 동안 예기치 않은 IFC 요구 사항이 발생했습니다.",
34693469
"%d행(%s1)에서 조건 실패: %sq2",
34703470
"원자성 제약 조건은 자체에 따라 달라집니다.",
3471-
"'noreturn' 함수에 void가 아닌 반환 형식이 있습니다."
3471+
"'noreturn' 함수에 void가 아닌 반환 형식이 있습니다.",
3472+
"매개 변수 %sq(상대 인덱스 %d)를 삭제하여 수정했습니다.",
3473+
"엔터티를 재구성하는 동안 %sq라는 잘못된 IFC 식별자를 발견했습니다.",
3474+
"엔티티를 재구성하는 동안 %sq라는 잘못된 IFC 식별자를 건너뛰었습니다.",
3475+
"모듈 %sq 잘못된 정렬 값",
3476+
"IFC 모듈에서 로드된 함수 템플릿이 %nd(으)로 잘못 구문 분석되었습니다.",
3477+
"모듈 %sq에서 IFC 엔터티 참조를 로드하지 못했습니다.",
3478+
"IFC 인덱스 정렬 = %d1, 값 = %d2"
34723479
]

Extension/bin/messages/pl/messages.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3468,5 +3468,12 @@
34683468
"napotkano nieoczekiwane wymaganie IFC podczas przetwarzania modułu %sq1",
34693469
"warunek nie powiódł się w wierszu %d w %s1: %sq2",
34703470
"niepodzielne ograniczenie zależy od samego siebie",
3471-
"Funkcja \"noreturn\" ma zwracany typ inny niż void"
3471+
"Funkcja \"noreturn\" ma zwracany typ inny niż void",
3472+
"wprowadzono poprawkę przez usunięcie parametru %sq (względny indeks %d)",
3473+
"napotkano nieprawidłową nazwę identyfikatora IFC %sq podczas odbudowy jednostki",
3474+
"podczas odbudowy jednostki pominięto nieprawidłowy identyfikator IFC o nazwie %sq",
3475+
"nieprawidłowa wartość sortowania modułu %sq",
3476+
"szablon funkcji załadowany z modułu IFC został niepoprawnie przeanalizowany jako %nd",
3477+
"nie można załadować odwołania do jednostki IFC w module %sq",
3478+
"Sortowanie indeksu IFC = %d1, wartość = %d2"
34723479
]

0 commit comments

Comments
 (0)