- Added modePreColonHandler for autocomplete of mode values (below, above, duck, root)
- Added modeAfterColonHandler for pitch name completion after colon in mode:anchor syntax
- Follows same pattern as sound/bank/scale handlers for complex expressions
- Supports expressions like '<above [below root]>' with proper fragment matching
- Uses regex pattern (?:[\s\[\{\()<])([\w:]*)$ to handle delimited expressions
|
||
|---|---|---|
| .. | ||
| themes | ||
| autocomplete.mjs | ||
| basicSetup.mjs | ||
| codemirror.mjs | ||
| flash.mjs | ||
| highlight.mjs | ||
| html.mjs | ||
| index.mjs | ||
| keybindings.mjs | ||
| package.json | ||
| README.md | ||
| slider.mjs | ||
| themes.mjs | ||
| tooltip.mjs | ||
| vite.config.js | ||
| widget.mjs | ||
@strudel/codemirror
This package contains helpers and extensions to use codemirror6. See vite-vanilla-repl-cm6 as an example of using it.