monaco-editor icon indicating copy to clipboard operation
monaco-editor copied to clipboard

[Bug] matchOnWordStartOnly does not work

Open prostgles opened this issue 5 months ago • 0 comments

Reproducible in vscode.dev or in VS Code Desktop?

  • [X] Not reproducible in vscode.dev or VS Code Desktop

Reproducible in the monaco editor playground?

Monaco Editor Playground Link

https://microsoft.github.io/monaco-editor/playground.html?source=v0.51.0#XQAAAAJxAgAAAAAAAABBqQkHQ5NjdMjwa-jY7SIQ9S7DNlzs5W-mwj0fe1ZCDRFc9ws9XQE0SJE1jc2VKxhaLFIw9vEWSxW3yscw133dG_1uhs0-3YGTBOs7qmp-N2LxhajaI5zGRMUshMnb8FvqK7m46LovfT7t376Y2UY5UWBiNCHQtk30R1JkyIwHRrkLChqN38wLpO27eh-HR1IzYFlmOmFyA6jrF94eIBSz7UIfKJInPYGr7dXq1uDd7TAZu4uH7IUzYhcJR-l0iDpRaXgyBwTxJVyhvwPFPEeOLle9Hre_A6RNChXwEgEqyna1G22AzicSrtl6bTklkUUveTRjLJ26hxMyVQrvanjkd8kyEkOgeqNm9Qqw02eRY9q9EbSCQsTQJks2c4zNyLi3l0SyiDTu57QOklCDtcGtA-0fn2SXPNfmgYwI5ov7S_S7e0vko6NKwPRH897U7zXAkSJ7Cl3tMX0um0Eba-Hh2RS-OqJUiL4GvzbHqbJAhQxPWmnKNq54_z2vx5maB8UBCub_u2tkIw

Monaco Editor Playground Code

const value = ``;

// Hover on each property to see its docs!
const myEditor = monaco.editor.create(document.getElementById("container"), {
	value,
	language: "sql",
	automaticLayout: true,
	matchOnWordStartOnly: false,
});
monaco.languages.registerCompletionItemProvider("sql", {
	triggerCharacters: [" "],
	provideCompletionItems: () => {
		return {
			suggestions: [
				{
					label: "abc",
					kind: monaco.languages.CompletionItemKind.Text,
				},
				{
					label: "abcnamed",
					kind: monaco.languages.CompletionItemKind.Text,
				}
			]
		}
	}
})

Reproduction Steps

Press space (will trigger suggestions) and then "name"

Actual (Problematic) Behavior

it closes suggestions and shows "No suggestions." when forcing them through ctrl+enter

Expected Behavior

It should show "abcname"

Additional Context

No response

prostgles avatar Sep 12 '24 20:09 prostgles