Commit graph

121661 commits

Author SHA1 Message Date
Rob Lourens 816c6f7d7b
Fix deserializing old variables format (#211967)
Fix microsoft/vscode-copilot-release#1170
2024-05-03 19:03:44 +02:00
Daniel Imms 66f48ef55c
Merge remote-tracking branch 'origin/main' into tyriar/211945_adjust_prompt 2024-05-03 09:58:20 -07:00
Daniel Imms b68cc7d082
Merge pull request #211963 from microsoft/tyriar/211884
Fix escaping of characters in bash SI script
2024-05-03 09:35:17 -07:00
Daniel Imms e54d7e9c9d
Merge pull request #211962 from microsoft/tyriar/211949
Only enable suggest addon when shell type is pwsh
2024-05-03 09:30:35 -07:00
Daniel Imms 97b3360e11
Fix escaping of characters in bash SI script
Fixes #211884
2024-05-03 09:16:34 -07:00
Daniel Imms 8d282e974b
Merge pull request #211874 from microsoft/tyriar/211869
Proper handling of multi-line continuations and cursor index
2024-05-03 09:00:13 -07:00
Daniel Imms 723512ce8f
Only enable suggest addon when shell type is pwsh
Fixes #211949
2024-05-03 08:52:42 -07:00
Daniel Imms cfa99f3faa
Remove logs 2024-05-03 08:23:03 -07:00
Daniel Imms c8e9db6240
Add prompt adjustment recorded test 2024-05-03 08:21:56 -07:00
Johannes Rieken db964c5e69
chore - remove dead code (#211946) 2024-05-03 16:27:09 +02:00
Daniel Imms 366fac3cfd
Adjust prompt based on last prompt line
Part of #211945
2024-05-03 07:24:54 -07:00
Benjamin Christopher Simmonds 23cf49343c
Add command to trigger custom hover in Tree/List via keyboard (#211944)
fixes #209642
2024-05-03 16:11:01 +02:00
Robo 0114696106
chore: bump tree-sitter-typescript@0.20.5 (#211941) 2024-05-03 15:50:09 +02:00
Daniel Imms f7b0afadeb
Merge branch 'main' into tyriar/211869 2024-05-03 06:44:22 -07:00
Daniel Imms d30b8ea525
Handle cursor position when navigating up, regardless of stale whitespace 2024-05-03 06:43:25 -07:00
Johannes c4c7ef5c48
API-todos for language model namespace 2024-05-03 15:42:29 +02:00
Robo 1caecc9aae
chore: bump l10n-dev@0.0.35 (#211938) 2024-05-03 15:40:15 +02:00
Henning Dieterichs 3466a88aa2
Fixes editor text property signal bug (#211940) 2024-05-03 15:34:57 +02:00
Henning Dieterichs 21a4192024
Improves time travel scheduler code (#211937) 2024-05-03 15:31:40 +02:00
Daniel Imms 39339ccd78
Navigate back/up in multi-line unit tests 2024-05-03 06:27:25 -07:00
Daniel Imms 58986dcf08
Recorded multi-line test in pwsh 2024-05-03 06:20:14 -07:00
Daniel Imms 3aca0e2bbd
Fix multi-line cursor tracking 2024-05-03 06:17:27 -07:00
Daniel Imms a78d8439fd
Merge pull request #211936 from microsoft/tyriar/si_doc
Improve shell integration docs/constants
2024-05-03 06:12:53 -07:00
Daniel Imms fa19b74e87
Correct final term jsdoc 2024-05-03 05:47:35 -07:00
Daniel Imms 7f95c5d25d
Improve shell integration docs/constants 2024-05-03 05:45:45 -07:00
Martin Aeschlimann 0d57e42f23
Incorrect URL percent decoding (%3 is stripped) when browser is opened remotely (#211930) 2024-05-03 14:43:38 +02:00
Daniel Imms 7cf7ab891e
Merge branch 'main' into tyriar/211869 2024-05-03 05:28:39 -07:00
Daniel Imms 56b68aed6c
Merge pull request #211929 from microsoft/tyriar/211878
Fix unsafe type assertions
2024-05-03 05:24:57 -07:00
Sandeep Somavarapu cc87c5abb4
fix #211662 (#211920) 2024-05-03 14:09:58 +02:00
Johannes Rieken 696df8c821
update distro (#211927)
fyi @mjbvz

fixes https://github.com/microsoft/vscode/issues/211926
2024-05-03 14:08:28 +02:00
Daniel Imms ff24902bb3
Fix unsafe type assertions
Part of #211878
2024-05-03 05:03:45 -07:00
Alex Ross 529656f789
Fix some unsafe type assertions (#211918)
Part of #211878
2024-05-03 13:30:13 +02:00
Johannes Rieken 3982027f02
debt - remove old inline chat API (#211902) 2024-05-03 08:20:00 +02:00
Matt Bierner 5e1ac1fa09
Don't include internal schemes in references/implementation results (#211149)
* Don't include internal schemes in references/implementation results

Fixes https://github.com/microsoft/vscode-copilot-release/issues/1055

This filters out references to code in chat and walkthroughts. Doing this in core because otherwise we will need each extension/language to add this filtering themselves

* Add another scheme to the list
2024-05-03 07:41:21 +02:00
Rob Lourens a1f2ea3162
Move from chat variable values array to a single value (#211897)
* Move from chat variable values array to a single value

* Update
2024-05-02 21:40:52 -07:00
Rob Lourens f8b115947e
Fix removeAnsiEscapeCodes for escape sequence after : (#211886)
* Fix removeAnsiEscapeCodes for escape sequence after :
Fix #209937

* And in debug-server-ready
2024-05-02 20:33:24 -07:00
Tyler James Leonhardt 2bdbf82fe7
Accept in background using a Command (#211896)
More progress towards https://github.com/microsoft/vscode/issues/98479
2024-05-03 04:39:34 +02:00
Tyler James Leonhardt da926b795c
Remove cmd/ctrl+a in quick pick (#211893)
* Remove cmd/ctrl+a in quick pick

I don't think this is used much because it's honestly a broken experience. When you do cmd+a, it selects all items in the quick pick _and_ all of your code in the editor.

Since not a single issue has been opened around this, I'm just going to remove this hard coded keybinding.

* import
2024-05-03 12:29:57 +10:00
Peng Lyu 1451e4fbbb
Fix #204999. (#211889) 2024-05-03 01:36:40 +02:00
Tyler James Leonhardt a0ad4006e9
Move navigation keybindings to Commands (#211756)
* Move navigation keybindings to Commands

Progress...

* revert .vscode-test change

* handle ctrl correctly

* Fix another ctrlCmd mix up

* Fix screen cheese by removing more keydown handlers

* Change to `quickInput.blah`

* stash commit

* Refactor to use `secondary` keybindings instead

* comments

* add a description

* revert launch.json change
2024-05-03 00:41:44 +02:00
Matt Bierner 145fcd4fa7
Enable messages in chat code blocks (#211880)
Used when showing the definitions/implementations can't be found
2024-05-02 14:57:19 -07:00
Joyce Er dc2c6ea768
refactor: move ChatResponseWarningPart to chatParticipantAdditions API proposal (#211875) 2024-05-02 14:12:14 -07:00
Matt Bierner e124c26e8d
Fix a few more simple unsafe type assertions (#211879)
For #211878
2024-05-02 14:11:45 -07:00
Daniel Imms 0b028460cf
Comment out debug logs 2024-05-02 13:59:47 -07:00
Daniel Imms 9bf5933821
Add another multi-line test 2024-05-02 13:58:57 -07:00
Daniel Imms 2d6e7f9bb1
Bash multiline suggest test 2024-05-02 13:42:44 -07:00
Daniel Imms 3cf9eca50e
Simply bash echo recorded test 2024-05-02 13:38:55 -07:00
Daniel Imms cb9d5021a7
Merge remote-tracking branch 'origin/main' into tyriar/211869 2024-05-02 13:37:32 -07:00
Daniel Imms 07e575b9b4
Don't send command line for prompt resolving command 2024-05-02 13:20:11 -07:00
Daniel Imms 961d4ad47b
Merge pull request #211873 from microsoft/tyriar/mac_linux_test
Enable suggest tests on mac and Linux
2024-05-02 13:17:29 -07:00