Commit Graph

15776 Commits

Author SHA1 Message Date
Ladislau Szomoru
32ce1bce20 Git - replace diagnostic information with diagnostics (#240991) 2025-02-17 11:58:12 +01:00
dependabot[bot]
d37a30e600 Bump dompurify from 3.1.7 to 3.2.4 in /extensions/markdown-language-features (#240973)
Bump dompurify in /extensions/markdown-language-features

Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.1.7 to 3.2.4.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.1.7...3.2.4)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-17 11:31:27 +01:00
Alex Ross
6d1f434843 Add boolean and punctuation scopes for typescript with tree sitter (#240983)
* Add boolean and punctuation scopes for typescript with tree sitter
Fixes #240884

* Fix tokenization tests
2025-02-17 11:22:23 +01:00
dependabot[bot]
d1d596a1fc Bump @octokit/endpoint, @octokit/graphql and @octokit/rest in /extensions/github (#240838)
Bump @octokit/endpoint, @octokit/graphql and @octokit/rest

Bumps [@octokit/endpoint](https://github.com/octokit/endpoint.js) to 10.1.3 and updates ancestor dependencies [@octokit/endpoint](https://github.com/octokit/endpoint.js), [@octokit/graphql](https://github.com/octokit/graphql.js) and [@octokit/rest](https://github.com/octokit/rest.js). These dependencies need to be updated together.


Updates `@octokit/endpoint` from 7.0.1 to 10.1.3
- [Release notes](https://github.com/octokit/endpoint.js/releases)
- [Commits](https://github.com/octokit/endpoint.js/compare/v7.0.1...v10.1.3)

Updates `@octokit/graphql` from 5.0.5 to 8.2.0
- [Release notes](https://github.com/octokit/graphql.js/releases)
- [Commits](https://github.com/octokit/graphql.js/compare/v5.0.5...v8.2.0)

Updates `@octokit/rest` from 19.0.4 to 21.1.0
- [Release notes](https://github.com/octokit/rest.js/releases)
- [Commits](https://github.com/octokit/rest.js/compare/v19.0.4...v21.1.0)

---
updated-dependencies:
- dependency-name: "@octokit/endpoint"
  dependency-type: indirect
- dependency-name: "@octokit/graphql"
  dependency-type: direct:production
- dependency-name: "@octokit/rest"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-17 11:17:06 +01:00
xymopen_Official
e20adc378e Add node as npm script runner (2nd) (#240527)
* refactor: Separate `createScriptRunnerTask` and `createInstallationTask` from `createTask`

* feat: Add `npm.scriptRunner`

* feat: Add Node.js as script runner

* refactor: Refactor `isPrePostScript`

* refactor: Extract `get*Command`

* fix: Typo

* style: Remove no-op `catch`es

* fix: `node --run` doesn't support `--silent`

* refactor: Use `.map` in `escapeCommandLine`

* chore: Remove TODO

Upstream reviewer is ok with current state

* fix: Fix error the resolved task definition differs from the original
2025-02-17 04:20:07 +00:00
Daniel Imms
17411566af Allow boolean quickSuggestions during transition 2025-02-15 04:34:23 -08:00
Daniel Imms
250fd8bbb0 Expand terminal suggest quickSuggestions setting
This moves from a simple boolean to an object that allows customizing whether
completions are provided for commands and arguments, and whether fallback
suggestions are allowed.

The default is on for commands and arguments and off for unknown (fallback).

Fixes #240226
Fixes #239978
2025-02-15 04:23:11 -08:00
Peng Lyu
a2e99f9b09 Include send output to chat in context menu (#240850) 2025-02-14 16:43:17 -08:00
Martin Aeschlimann
6d49f97839 Merge pull request #240305 from terrymun/fix-theme-seti-contributing-typo
fix: remove extraneous backtick in CONTRIBUTING.md
2025-02-14 18:34:56 +01:00
Megan Rogge
6a627b0918 ensure unique capture group names for terminal suggest aliases regex (#240813)
fix #240786

Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>
2025-02-14 09:00:07 -08:00
Ladislau Szomoru
bd05fbbcb0 Git - disable untracked file soft-delete when connected to a remote (#240805) 2025-02-14 16:32:35 +01:00
Benjamin Pasero
a870e67290 documents - expose encoding as proposed API (part of #824) (#240790) 2025-02-14 15:31:51 +01:00
Ladislau Szomoru
bf983f7351 Git - use relative path when getting blame information (#240784) 2025-02-14 13:08:18 +01:00
Ladislau Szomoru
db0b398727 Git - use relative path in getObjectDetails() (#240783)
* Git - use relative path in `getObjectDetails()`

* 💄
2025-02-14 11:58:04 +00:00
Megan Rogge
2b4ca40a0c only trigger generators for completions once (#240721)
fix #240394
2025-02-13 22:45:09 +01:00
Ladislau Szomoru
3d3806164c Git - remove the ignore sources setting as it is now merged into the sources setting (#240635) 2025-02-13 12:15:01 +01:00
Alex Ross
44e499ede1 Change tree sitter setting to be per langauge (#240622)
* Change tree sitter setting to be per langauge
Part of #210475

* Fix accidentally unregistering languages
2025-02-13 10:49:27 +00:00
Ladislau Szomoru
6618761449 Git - update settings descriptions (#240621) 2025-02-13 09:21:37 +01:00
Alex Ross
e2a3691756 Use tree sitter for ini (#240534)
* Use tree sitter for ini
Part of #210475

* Include ini in tree sitter colorization tests

* Remove /r
2025-02-13 08:36:42 +01:00
Ladislau Szomoru
bd9c5acfd8 Git - polish the diagnostics information commit hook (#240590)
* Rework the settings and implementation

* Add settings descriptions

* Update default enablement
2025-02-13 00:33:16 +01:00
Ladislau Szomoru
deb13fce88 Git - polish discard changes dialogs (#240519)
* Git - polish git clean dialog

* Remove duplication

* More polish of the dialogs
2025-02-12 15:39:58 +01:00
Daniel Imms
3d3cfa5c3d Merge pull request #240420 from microsoft/tyriar/cgm
Correct cgmanifest link
2025-02-11 11:56:40 -08:00
Ladislau Szomoru
428eb0cc55 API - cleanup API proposals (#240418) 2025-02-11 20:30:32 +01:00
Rob Lourens
0264c2afc0 Revert "Add node as npm script runner (#236967)" (#240413)
This reverts commit 6a5991cfb6.
2025-02-11 20:17:30 +01:00
Daniel Imms
8ad7a1522b Correct cgmanifest link 2025-02-11 11:15:26 -08:00
dependabot[bot]
d0eb00abd8 Bump esbuild from 0.23.0 to 0.25.0 in /extensions (#240294)
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.23.0 to 0.25.0.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.23.0...v0.25.0)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-11 08:54:09 -08:00
Ladislau Szomoru
6272008be1 Git - add setting for untracked changes soft delete (#240387) 2025-02-11 17:20:26 +01:00
Ladislau Szomoru
afa8e16e50 Git - handle submodule HEAD file (#240357)
* Git - handle submodule HEAD file

* 💄

* Better fix
2025-02-11 12:28:56 +01:00
Daniel Imms
52efdd765a Merge pull request #240135 from microsoft/tyriar/239515__fig_generators
Integrate with fig's generator code
2025-02-10 14:20:19 -08:00
Megan Rogge
3e5674c608 filter out builtin . as we provide it in resolveResources (#240287)
fix #234362
2025-02-10 22:59:45 +01:00
Daniel Imms
0d8104a311 Merge remote-tracking branch 'origin/main' into tyriar/239515__fig_generators 2025-02-10 13:32:21 -08:00
Daniel Imms
5dc187602c Bring hasCurrentArg back 2025-02-10 13:28:49 -08:00
Terry Mun
7810653ae9 fix: remove extraneous backtick in CONTRIBUTING.md 2025-02-10 22:27:49 +01:00
Megan Rogge
14b1516869 do not allow duplicate flags (#240292) 2025-02-10 22:22:53 +01:00
Daniel Imms
a182f1fdee Merge branch 'main' into tyriar/239515__fig_generators 2025-02-10 13:02:31 -08:00
Tyler James Leonhardt
d5f4a77e00 GitHub Enterprise GHE.com Setting clarity (#240289)
And a pattern to make sure no one puts a DotCom URL.

ref https://github.com/microsoft/vscode-pull-request-github/issues/6602
2025-02-10 20:35:06 +01:00
Megan Rogge
331d7defed uncomment test cases (#240285)
fix #239713
2025-02-10 11:29:02 -08:00
Ladislau Szomoru
22c92fc911 Initial implementation (#240264) 2025-02-10 18:05:21 +01:00
Daniel Imms
015b23f485 Merge remote-tracking branch 'origin/main' into tyriar/239515__fig_generators 2025-02-10 08:33:03 -08:00
Megan Rogge
397e48745c don't request files/folders when on an arg for terminal suggest (#240257)
fix #240033
2025-02-10 16:33:46 +01:00
Daniel Imms
ce523e8520 Merge branch 'main' into tyriar/239515__fig_generators 2025-02-10 06:56:26 -08:00
Daniel Imms
c2e0bcbc86 Merge pull request #240094 from microsoft/tyriar/239022_tilde_completions
Terminal suggest: Tilde relative path support, share logic between absolute/relative
2025-02-10 06:27:33 -08:00
Daniel Imms
c40c7e52de Add brew spec 2025-02-10 05:32:13 -08:00
Daniel Imms
23b9790313 Add executable bit to terminal-suggest scripts 2025-02-10 05:30:30 -08:00
Daniel Imms
fc8285a7e4 Pass env in shell context to generators 2025-02-09 09:10:26 -08:00
Daniel Imms
148fd5164a Move more dealing with fig into figInterface.ts 2025-02-09 08:35:20 -08:00
Daniel Imms
06f5342e22 Pull most of dealing with fig into separate file 2025-02-09 08:26:59 -08:00
Daniel Imms
3769b1f4ba Get custom generators working 2025-02-09 08:05:13 -08:00
Daniel Imms
d4d0883aea Integrate with fig's script generator code
Part of #239519
Fixes #240131
2025-02-09 07:31:46 -08:00
Daniel Imms
a83c032c03 Remove tilde test from cd spec 2025-02-09 05:47:54 -08:00