jiebi/CodeConvo huggingface dataset:
Change:
tags: ['notebookLayout'] }, [NotebookSetting.textOutputLineLimit]: { <del> description: nls.localize('notebook.textOutputLineLimit', "Control how many lines of text in a text output is rendered."), </del> <ins> markdownDescription: nls.localize('notebook.textOutputLineLimit', "Controls how many lines of text are displayed in a text output. If {0} is enabled, this setting is used to determine the scroll height of the output.", '`#notebook.output.scrolling#`'), </ins> type: 'number', default: 30, tags: ['notebookLayout']

Discussion:
Testing This should explain that it's the threshold at which a scroll bar appears. It reads like it won't attempt to render beyond this value or something. <img width="279" alt="image" src="https://user-"
How about ?
Change:
this._id = 'codeLensWidget' + (++CodeLensContentWidget.ID); this._editor = editor; <ins> this.suppressMouseDown = true; </ins> this.setSymbolRange(symbolRange); this._domNode = document.createElement('span');

Discussion:
VSCode Version: Version 1.3.0-insider (1.3.0-insider) OS Version: OS X El Capitan 10.11.5 Steps to Reproduce: on the non-link area of a code lens line that nothing at all happens Would really like it to at a minimum to focus the editor (if not already focused), but we really love it if it move the cursor to the previous line. I find myself VERY often clicking on that area to start typing above it and nothing happens.
I'm assuming (maybe) that this wouldn't be a difficult change -- so if someone had the time to point me in the vague direction, I would be happy to attempt to open a PR for this. :)
PR welcome! :) It is in I would extract the code that does the focus: to a closure called inside the method. Then, at you can call and then : The reason focusing is complicated is because IE has some weirdness around redirecting focus when coming from the URL bar and doing a mouse down. And the already is a good indicator that the view zone does not want to handle mouse events.
Change:
"xterm-addon-canvas": "0.2.0-beta.17", "xterm-addon-search": "0.10.0-beta.5", "xterm-addon-unicode11": "0.4.0-beta.5", <del> "xterm-addon-webgl": "0.13.0-beta.35" </del> <ins> "xterm-addon-webgl": "0.13.0-beta.36" </ins> } }

Discussion:
I've been seeing a lot of this since last week. I assume there's another issue for it but I don't see it !
! Is this related? It keeps happening too
that's because of our improved underlining, it doesn't look at good on your font because it's drawn a bit lower in the cell though. What font is it?
Cascadia Code
With the default, still a bit off <img width="179" alt="image" src="https://user-"
thanks, that's macOS with zoom level 0?
Yeah
Default font on macOS (Menlo): <img width="228" alt="Screen Shot 2022-08-19 at 1 04 24 pm" src="https://user-"
Font size 12: <img width="148" alt="Screen Shot 2022-08-19 at 1 06 40 pm" src="https://user-"Font size 14: <img width="167" alt="Screen Shot 2022-08-19 at 1 07 06 pm" src="https://user-"Font size 16: <img width="191" alt="Screen Shot 2022-08-19 at 1 07 52 pm" src="https://user-"
Can also happen on dpr 1 (Windows 11, Hack): !
Change:
</footer> </section> </body> <del> </html> </del>  No newline at end of file <ins> </html> </ins>

Discussion:
<!-- Do you have a question? Please ask it on --Currently using the git integration UI, git tries to push commits before testing if a password was entered. A test should be carried to make sure both fields have been entered before form submission. VSCode Version: 1.9.1 OS Version: Ubuntu 16.04 LTS Steps to Reproduce: a repository eg. changes, then try to push via the tab in the left bar GitHub username field blank OK button. should submit, but fail to push commits because password field was empty
Change:
} const allowedTooltips = isProposedApiEnabled(extension, 'quickPickItemTooltip'); <del> const allowedIcons = isProposedApiEnabled(extension, 'quickPickItemIcon'); </del> return itemsPromise.then(items => {

Discussion:
Would it be possible to allow for extensions to provide icons in s? At the moment we can use via the syntax, but if we want to provide a custom icon that is more complex (perhaps we can do that be providing a font and a partial product icon theme?). With a , we can pass in an optional icon path: Could we add this to QuickPickItem too? Based on the quick open input, there is already space afforded in the UI for the icon, so it would be useful if extensions to provide one.
Related to which asks for the ability to specify filetype icons.
Proposal: It looks a bit off using squares: !
Example with circles for reference: !
For anyone curious, circles are possible by using data URIs: Example and copied here for reference:
Change:
}, }, default: defaults, <del> markdownDescription: nls.localize('quickSuggestions', "Controls whether suggestions should automatically show up while typing. This can be controlled for typing in comments, strings, and other code. Quick suggestion can be configured to show as ghost text or with the suggest widget.") </del> <ins> markdownDescription: nls.localize('quickSuggestions', "Controls whether suggestions should automatically show up while typing. This can be controlled for typing in comments, strings, and other code. Quick suggestion can be configured to show as ghost text or with the suggest widget. Also be aware of the '{0}'-setting which controls if suggestions are triggered by special characters.", `#editor.suggestOnTriggerCharacters#`) </ins> }); this.defaultValue = defaults; }

Discussion:
Issue Type: <bFeature Request</bWhen I write code in VS Code I am constantly closing down intellisense popup suggestions. Worst case is when a popup will actually update the code I am writing and mangle it. If I want intellisense help I'll press Ctrl+space or Ctrl+shift+space when I want it. Give me a easy setting to disable ALL intellisense popups unless I press Ctrl+space and ask for help. I am a experienced developer and touch typist who does not need intellisense help. Having to constantly press the Esc key to close a intellisense popup menu while I am writing code is killing my productivity and making me hate VS Code. I have tried to disable this by having this in my but it doesn't stop the popups while I am writing code: "editor.quickSuggestions":{ "other": "off", "comments": "off", "strings": "off" } After some more searching it looks like adding this to stops that jarring parameter window popping up and covering up the code I want to see. "editor.parameterHints.enabled": false, But I still get suggestions for Properties Names and so on. What do I need to do to stop ALL intellisense suggestions from popping up? I understand how this is useful for more beginning programmers but while I am programming I really don't want anything popping up covering code I may be looking at as I write code. I think having a single setting to disable all Intellisense popups while writing code would be useful. From searching the internet I don't think I am alone in this thinking. VS Code version: Code 1.69.1 (, 2022-07-12T08:21:24.514Z) OS version: Windows_NT x64 10.0. Restricted Mode: No <!-- generated by issue reporter --
Also configure this setting:
Thanks that last setting is perfect, Ctrl+Space and Ctrl+Shift+Space still work when I need them and I can write code without being disturbed and stay in the zone...
Change:
// Print initialText if specified if (shell.initialText) { <ins> this._shellLaunchConfig.initialText = shell.initialText; </ins> await new Promise<void>(r => this._writeInitialText(xterm, r)); }

Discussion:
Type: <bBug</bOriginally from When executing a new task, the displayed name is incorrect. Potentially related to ? VS Code version: Code - Insiders 1.70.0-insider (, 2022-07-25T05:27:52.229Z) OS version: WindowsNT x64 10.0. Modes: <details<summarySystem Info</summary </details<details<summaryExtensions (5)</summaryExtensionVersion ------ tsl-problem-matcher0.6.2 vscode-eslint2.2.6 vscode-docker1.22.5-alpha remote-containers0.243.0 azure-account0.11.0 </details<details<summaryA/B Experiments</summary</details<!-- generated by issue reporter --
/cc and
yes looks like the same as
Thanks for creating this issue! We figured it's covering the same as another one we already have. Thus, we closed this one as a duplicate. You can search for . See also our . Happy Coding!
The Docker extension is not using the task name change emitter, though. Previously for all our tasks, it was just displaying the task type, which was good enough.
are you sure this is the same as ? The more I look into it, the less it seems so. In the original bug, the user ran one task that executes as a --this one displays its task name correctly--and then runs another task that executes as a --and this one keeps the title from the .
what is it displaying if not the task type?
just a guess; could this be only a problem on reconnected terminals where we restore the title but not the fact that the title source was "API", so title sequences override it?
It was showing the name of the previous task, instead of the new one. Actual: ! Expected: !
I have the same problem. Here is a simple way to reproduce it: Create a file with the following content in a new folder: Then open the folder in vscode, and run task 1, then task 2. This is the output: It looks like this regression was caused by is called before the line , so it uses the old .
Thanks I verified this is fixed on the latest Insiders build.
Change:
folderRoot = f; break; } else if (match === EditSessionIdentityMatch.Partial && <del> this.configurationService.getValue('workbench.experimental.editSessions.partialMatches.enabled') === true </del> <ins> this.configurationService.getValue('workbench.experimental.cloudChanges.partialMatches.enabled') === true </ins> ) { if (!force) { // Surface partially matching edit session

Discussion:
extension suppresses cancellation errors so Create New Codespace errors or cancellations show up as reports all errors as rather than distinguishing cancellation errors
Change:
.some( (m) => { const onLine = m.severity === this.severity && m.startLineNumber <= position.lineNumber && position.lineNumber <= m.endLineNumber; <del> return lineChanged ? onLine : onLine && (position.lineNumber <= m.endLineNumber && m.startColumn <= position.column); </del> <ins> return lineChanged ? onLine : onLine && (position.lineNumber <= m.endLineNumber && m.startColumn <= position.column && m.endColumn >= position.column); </ins> }); return hasMarker; },

Discussion:
CC With today's insider update, no longer able to precisely identify the starting and ending point of an error via Left/RightArrows because you will hear error audio cues in the whole columns instead of the specific error columns. -by-column (Left/RightArrow) navigation: previous behavior is ideal. Error audio cue needs to be played only on the error-causing columns instead of the whole columns. -by-line (Up/DownArrow) navigation: current behavior is good. If there is an error in the currently focused line (even though current column focus is not at the error column position), error audio cue needs to be played. I now understand that 1. and 2. may not be addressed altogether because VSCode does not know whether users have approached the current cursor position via "line-by-line" or "column-by-column" navigation. In any event that you need to take only one method, 1. (the previous approach) is more logical and robust. Version: 1.76.0-insider (system setup) Commit: Date: 2023-02-24T06:18:04.880Z Electron: 19.1.10 Chromium: 102.0.5005.196 16.14.2 V8: 10.2.154.26-electron.0 OS: Windows_NT x64 10.0. Sandboxed: Yes
we only play the audio cue when 1) the line changes and there's an error on the line or 2) when the column changes and there's an error at the current column position. Can you pls indicate a scenario you've encountered where the behavior is not ideal/unexpected?
related
Here's how it works currently: Left/right arrow navigation plays the error audio cue when within an error range when right arrow is used on the last column of the line and the line it jumps to contains an error Up /down arrow navigation plays an audio cue when it lands on an error line
column position. As far as I tested with today's insiders, I hear audio cue even outside the error range in any column positions when I use Left/RightArrows as long as the line contains an error. This is unexpected.
That is unexpected and I cannot reproduce on mac. I'll try windows
works for me on windows.

here's an example that works for me - where the error is just
found a way to reproduce the issue
repro: insert and navigate via left and right arrow keys. you should only hear the error for the underlined section IE
Change:
{ "name": "code-oss-dev", "version": "1.82.0", <del> "distro": "2a9b1552a828c44e6454db2848ba954f2497a6b3", </del> <ins> "distro": "bc3b9188018c76ecdd69d813c95c5101e5f3da5e", </ins> "author": { "name": "Microsoft Corporation" },

Discussion:
Describe the bug There's a typo in an error message within the file. To Reproduce Steps to reproduce the behavior: Go to src/vs/platform/encryption/electron- Notice the typo "valu" which should be "value" Expected behavior The error message should read "Invalid encrypted value" instead of "Invalid encrypted valu".
Change:
import { KeyCode, KeyMod } from 'vs/base/common/keyCodes'; import { KeybindingWeight } from 'vs/platform/keybinding/common/keybindingsRegistry'; import { MenuId } from 'vs/platform/actions/common/actions'; <ins> import { RawContextKey } from 'vs/platform/contextkey/common/contextkey'; export const accessibilityHelpIsShown = new RawContextKey<boolean>('accessibilityHelpIsShown', false, true); export const accessibleViewIsShown = new RawContextKey<boolean>('accessibleViewIsShown', false, true); </ins> export const enum AccessibilityVerbositySettingId { Terminal = 'accessibility.verbosity.terminal',

Discussion:
Type: <bBug</bIn editor, I can't use and alt+[` do not have specific "when" clause and conflict against inline suggestion view in keybindings. VS Code version: Code - Insiders 1.81.0-insider (, 2023-07-28T12:08:04.472Z) OS version: WindowsNT x64 10.0. Modes: <details<summarySystem Info</summary </details<details<summaryExtensions (89)</summaryExtensionVersion ------ android-dev-ext1.3.2 Bookmarks13.4.1 openscad1.2.1 spellright3.0.116 zoterolatex0.4.1 mermaid-markdown-syntax-highlighting1.5.2 doxdocgen1.4.0 vscode-markdownlint0.51.0 vscode-eslint2.4.2 vscode-quick-select0.2.9 vscode-deno3.19.1 gitlens14.1.1 EditorConfig0.16.4 prettier-vscode9.19.0 vscode-google-translate1.4.13 codespaces1.14.13 copilot1.99.297 copilot-chat0.5. remotehub0.60.0 vscode-github-actions0.25.8 vscode-pull-request-github0.68.1 easy-snippet0.6.3 path-autocomplete1.24.1 latex-workshop9.13.3 lilypond-syntax0.1.1 scheme0.2.0 better-cpp-syntax1.17.2 google-search0.0.1 vscode-lua-format1.3.8 lilypond-formatter0.2.3 lilypond-pdf-preview0.2.8 lilypond-snippets0.1.1 vslilypond1.7.3 zotero0.1.10 git-graph1.30.0 vscode-docker1.26.0 black-formatter2023.4.1 flake82023.6.0 isort2023.11. python2023.12.0 vscode-pylance2023.7.40 jupyter2023.6.

jupyter-keymap1.1.2 jupyter-renderers1.0.17 vscode-jupyter-cell-tags0.1.8 vscode-jupyter-slideshow0.1.5 remote-containers0.305.0 remote-ssh0.102.0 remote-ssh-edit0.86.0 remote-wsl0.80.2 vscode-remote-extensionpack0.24.0 azure-repos0.36.0 cmake-tools1.14.34 cpptools1.16.3 cpptools-extension-pack1.3.0 js-debug-nightly2023.7.2417 powershell2023.6.0 remote-repositories0.38.1 vscode-github-issue-notebooks0.0.129 vscode-selfhost-test-provider0.3.15 vscode-serial-monitor0.10.0 vsliveshare1.0.5877 resourcemonitor1.0.7 autodocstring0.6.1 pandocciter0.10.3 shiny-python0.1.2 shinyuieditor0.4.3 quarto1.90.0 r-debugger0.5.4 java1.21.0 vscode-xml0.26.1 r2.8.1 multi-command1.6.0 vscode-deepl1.0.6 abc-music0.4.0 lua3.6.26 latex-utilities0.4.10 cmake0.0.17 errorlens3.12.0 intellicode-api-usage-examples0.2.7 vscodeintellicode1.2.30 vscode-arduino0.6.0 vscode-java-debug0.52.0 vscode-java-dependency0.23.0 vscode-java-pack0.25.12 vscode-java-test0.39.0 vscode-maven0.41.0 markdown-all-in-one3.5.1 grammarly0.22.1 (1 theme extensions excluded) </details<details<summaryA/B Experiments</summary</details<!-- generated by issue reporter --
Change:
title: string, link: string, placeholderValue: number, <del> isExternalLink: boolean, </del> <ins> _isExternalLink: boolean, </ins> ): void { snippet.appendText('['); snippet.appendPlaceholder(escapeBrackets(title) || 'Title', placeholderValue); <del> snippet.appendText(`](${escapeMarkdownLinkPath(link, isExternalLink)})`); </del> <ins> snippet.appendText(`](${escapeMarkdownLinkPath(link)})`); </ins> } export function createUriListSnippet(

Discussion:
Type: <bBug</bFile names do not load properly when calling double-byte filenames in Markdown It would be great if Markdown could show double-byte file names when we load them up, just like in VS Code Explorer Markdown file -and-drop to embed double-byte files names do not load properly when calling double-byte filenames in Markdown ! VS Code version: Code 1.84.2 (Universal) (, 2023-11-09T10:52:33.687Z) OS version: Darwin arm64 23.1.0 Modes: <details<summarySystem Info</summary </details<details<summaryExtensions (32)</summaryExtensionVersion ------ vscode-django1.14.0 markdown-preview-github-styles2.0.3 python-environment-manager1.2.4 python-extension-pack1.7.0 codespaces1.16.2 copilot1.139.0 copilot-chat0.10.2 vscode-pull-request-github0.76.1 vscode-power-mode3.0.2 vsc-python-indent1.18.0 node-module-intellisense1.5.0 vscode-language-pack-ja1.84. vscode-kubernetes-tools1.3.15 python2023.20.0 vscode-pylance2023.11.10 jupyter2023.10.

jupyter-keymap1.1.2 jupyter-renderers1.0.17 vscode-jupyter-cell-tags0.1.8 vscode-jupyter-slideshow0.1.5 remote-containers0.321.0 atom-keybindings3.3.0 vsliveshare1.0.5896 autodocstring0.6.1 vscode-yaml1.14.0 code-spell-checker3.0.1 vscode-pets1.25.1 intellicode-api-usage-examples0.2.8 vscodeintellicode1.2.30 jinja0.0.8 markdown-pdf1.5.0 markdown-all-in-one3.5.1 (1 theme extensions excluded) </details<details<summaryA/B Experiments</summary</details<!-- generated by issue reporter --
Can you please share an example file name as text so I can try to easily reproduce this Also is the issue that the file doesn't load in the preview or that the wrong path is inserted when you drop the file into the markdown editor
I'm having the same problem. Below is an example of a Japanese file name: audio.mp3 Below is a quick hack that will get you the desired result. Added decodeURI when creating a link on the editor. I hope you can decide whether it is helpful or not. <img width="1318" alt="image" src=""Version: 1.86.0 Commit: Unknown Date: Unknown Electron: 27.1.3 ElectronBuildId: undefined Chromium: 118.0.5993.159 18.17.1 V8: 11.8.172.18-electron.0 OS: Darwin arm64 23.1.0
Thanks Will check in a fix for the next insiders build
The hover in the preview still shows encoded characters. Let me know if this i under out control and I should file and issue. !
Change:
let removed: Iterable<ISCMRepository> = Iterable.empty(); <del> if (this.previousState) { </del> <ins> if (this.previousState && !this.didFinishLoading) { </ins> const index = this.previousState.all.indexOf(getProviderStorageKey(repository.provider)); if (index === -1) {

Discussion:
I end up with all my repositories selected when going into an empty profile and out again: !
we figured out together that this reproduces easily by running the command to restart the extension host while having 1 repository selected. The underlying issue is that there are events fired from the extension host being disposed. This somehow has an impact on the state of the selected repositories and should probably be ignored or handled differently.
Change:
const maxWidth = Math.max(...arr); // 40 is the additional padding for the list widget (20 left, 20 right) <del> renderMenu.style.width = maxWidth + 40 + 'px'; </del> <ins> renderMenu.style.width = maxWidth + 52 + 'px'; </ins> this.codeActionList.value?.layout(height, maxWidth); // List selection

Discussion:
<!-- Do Not Delete This! bugreporttemplate --<!-- Please read our Rules of Conduct: --<!-- Read our guide about submitting issues: --<!-- Search existing issues to avoid creating duplicates. --<!-- Test using the latest Insiders build to see if your issue has already been fixed: --<!-- Instead of creating your report here, use 'Report Issue' from the 'Help' menu in VS Code to pre-fill useful information. --<!-- Launch with to check. --Does this issue occur when all extensions are disabled?: Yes/No <!-- If you answered No above, use 'Help: Start Extension Bisect' from Command Palette to try to identify the cause. --<!-- Issues caused by an extension need to be reported directly to the extension publisher. The 'Help Report Issue' dialog can assist with this. --- VS Code Version: OS Version: Type: Bug Using editor.experimental.useCustomCodeActionMenu, the menu doesn't match up with the colors of enabled/disabled options or the background of the other context menus

Type: <bBug</bmenu the window Bug The widget ends up being incorrectly positioned: <img width="672" alt="Screen Shot 2022-07-21 at 1 24 17 PM" src="https://user-"VS Code version: Code - Insiders 1.70.0-insider (Universal) (, 2022-07-21T05:17:20.056Z) OS version: Darwin x64 21.5.0 Modes: <details<summarySystem Info</summary </details<!-- generated by issue reporter --
Change:
this._fontInfo = BareFontInfo.createFromRawSettings(editorOptions, getZoomLevel(), getPixelRatio()); this._revealFirst = true; <del> this._register(this._modifiedResourceDisposableStore); </del> this._outputRenderer = new OutputRenderer(this, this.instantiationService); }

Discussion:
Issue Type: <bBug</bRepro a notebook in the diff view (tested with the github issues notebook) down to another file bug In dev tools, see: VS Code version: Code - OSS Dev 1.55.0 (Commit unknown, Date unknown) OS version: Darwin x64 20.3.0 <details<summarySystem Info</summary </details<details<summaryExtensions (23)</summaryExtensionVersion ------ docs-view0.0.9 vscode-eslint2.1.14 EditorConfig0.16.4 vscode-pull-request-github0.23.1 svg1.4.5 template-string-converter0.4.7 git-graph1.29.0 vscode-language-pack-de1.54.1 vscode-dotnet-runtime1.0.0 vscode-edge-devtools1.1.3 python2021.2. jupyter2021.3. remote-containers0.163.0 remote-ssh0.64.0 remote-ssh-edit0.64.0 azure-account0.9.6 cpptools1.2.2 hexeditor1.4.0 vscode-github-issue-notebooks0.0.68 vscode-markdown-notebook0.0.14 debugger-for-chrome4.12.12 debugger-for-edge1.0.15 shader-toy0.10.15 </details<!-- generated by issue reporter --
I believe that webviews in diff editors are being leaked at the moment. For normal notebooks, I see the webview disposed of in the method: However I don't see the same in notebookTextDiffEditor
Hm, now I'm just more confused. It seems the webviews are not disposed of when the diff editor is closed (and is not fired on the either). However they are disposed of when another notebook diff editor is opened The root cause of this issue is that the webview is no longer in the dom but it also isn't disposed. We then try posting a message to it which causes an exception. Here's the call stack that triggers this error: !
I started to see leaks of recently, which is likely a regression, and probably in the logic.