tyow
d7067f3562
typo
2026-02-12 22:55:30 -05:00
space-shell
d2f2c6df02
Merge branch 'main' into space-shell/helix-keybindings
2026-01-19 10:05:14 +01:00
froos
5ee5d4f1b1
Merge pull request 'Fix sounds example to work in the REPL' ( #1851 ) from JesCoding/strudel:jescoding-patch-2 into main
...
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1851
2026-01-11 19:00:24 +01:00
JesCoding
8d2bca59c4
Fix sounds example to work in the REPL
...
`freq` only takes one argument, so switch this to mini-notation
so this can be used in the REPL as indicated in the paragraph below.
Make it so this can be played by the user.
Fix syntax-type typo.
2026-01-11 14:50:30 +00:00
space-shell
0ef30d5e8d
Merge branch 'main' into space-shell/helix-keybindings
2026-01-05 10:49:16 +01:00
Alex McLean
257f09da4f
Merge pull request 'Fix transpilation example to have same mini-notation' ( #1850 ) from JesCoding/strudel:jescoding-patch-1 into main
...
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1850
2026-01-01 21:42:19 +01:00
JesCoding
d349d2a0cd
Fix transpilation example to have same mini-notation
...
This was introduced in https://codeberg.org/uzu/strudel/commit/66f8ca72c1b364f72f25b8cff041cac13b380432
2025-12-24 10:38:21 +01:00
John Björk
a9752fb2a4
Exposing Vim from codemirror-vim
...
Docs for adding keybindings
Only expose Vim from keybindings
2025-12-20 17:20:38 +01:00
space-shell
a6b3b9ef5e
updates formatting
2025-12-15 13:22:13 +01:00
space-shell
ec73c48e2e
feat: Add Helix keybindings and Nix development environment
...
Add support for Helix editor keybindings in the REPL, providing users
with a modern, selection-first modal editing experience as an alternative
to Vim, Emacs, and VSCode keybindings.
Helix Keybindings Integration:
- Add codemirror-helix@^0.5.0 dependency to @strudel/codemirror
- Import and register helix keybindings in keybindings.mjs
- Add 'Helix' option to keybindings selector in Settings UI
- Create comprehensive user documentation at technical-manual/helix.mdx
- Update developer documentation with keybinding integration pattern
The Helix mode provides selection-first editing (select → action) which
differs from Vim's action-motion paradigm, offering an alternative
workflow for modal editing enthusiasts.
Documentation:
- Update CLAUDE.md with Helix support and keybinding addition process
- Create helix.mdx with user-facing documentation and command reference
- Update CHANGELOG.md with December 2025 entry
Testing:
Run `pnpm i` to install new dependencies, then `pnpm dev` to test.
Verify Helix mode works in Settings → Keybindings → Helix.
2025-12-08 09:44:02 +01:00
Alex McLean
bbb977afcc
Merge pull request 'Fix link syntax in project-start' ( #1724 ) from Kissaki/strudel:kissaki-patch-1 into main
...
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1724
2025-11-12 21:12:06 +01:00
drhayes
3e7ae88043
Fix typo: 'studel' -> 'strudel'
2025-11-10 17:02:55 +01:00
dtricks
cfe17fcba5
wrong unicode char
2025-10-06 15:53:44 +02:00
dtricks
46ba165c7e
remove gcc
2025-10-06 15:53:44 +02:00
dtricks
73a9834959
codeformat
2025-10-06 15:53:44 +02:00
dtricks
be9368e8a2
feat(codemirror): add Vim :w evaluate, :q stop, and gc/gcc toggle comment via custom events; docs: add Vim shortcuts page and link from REPL manual
2025-10-06 15:53:44 +02:00
Alex McLean
0ecacae71e
format
2025-10-01 12:02:09 +01:00
yaxu
8cd497abb2
Update website/src/pages/technical-manual/project-start.mdx
2025-10-01 12:54:58 +02:00
Kissaki
c64aa3bf01
Fix link syntax in project-start
2025-09-21 18:27:05 +02:00
Daniel D. Beck
977420e74d
Fix formatting of REPL footnote
2025-09-06 15:33:08 +02:00
Felix Roos
0163c8ba25
replace remaining links to old github repo
2025-06-14 14:47:16 +02:00
Diego Dorado
d253e35b6c
fix docs on alignment.mdx
2024-04-28 10:53:53 -03:00
Felix Roos
c2ef90d67c
rename trig -> reset, trigzero -> restart
2024-03-23 11:22:30 +01:00
Felix Roos
52d3ee0f85
remove demo + scripts on all doc pages
2024-03-22 16:23:18 +01:00
Felix Roos
df03e9a379
finish project start page + link it in main readme
2024-03-22 16:17:09 +01:00
Felix Roos
6365e1626c
begin project-start doc
...
+ improve embed + repl package doc
2024-03-22 15:52:38 +01:00
Felix Roos
8d96a071d6
document umbrella packages
2024-03-22 14:52:28 +01:00
Felix Roos
e6b47d2cf2
fix link
2024-01-18 10:04:53 +01:00
Felix Roos
96bafa7f0b
the big rename: @strudel.cycles/* -> @strudel/*
2024-01-18 09:54:37 +01:00
Felix Roos
975a198ee9
whole docs now run new repl
...
- move MicroRepl code to MiniRepl
- fix a ssr bug
2023-12-28 20:36:23 +01:00
Felix Roos
1b55a5e3e0
add trailing slash
2023-12-26 17:55:08 +01:00
Felix Roos
419cf6c12b
update to astro 3
2023-11-02 09:13:29 +01:00
Felix Roos
af915be142
replace strudel.tidalcycles.org with strudel.cc
2023-10-28 23:49:30 +02:00
Felix Roos
7466d8a1de
delete webdirt
2023-07-04 23:44:36 +02:00
Felix Roos
ce09443e48
delete tone
2023-07-04 23:43:49 +02:00
Felix Roos
1718dbe94e
delete eval package
2023-07-04 23:41:29 +02:00
Felix Roos
66f8ca72c1
refactor: remove old location methods
...
docs: update repl chapter to reflect new transpiler behavior
2023-07-04 22:13:40 +02:00
Felix Roos
b0a8d12112
Merge pull request #520 from paikwiki/patch-1
...
Fix typo on packages.mdx
2023-06-26 22:45:04 +02:00
Felix Roos
b5160d38cb
another dummy commit
2023-06-26 22:43:14 +02:00
Felix Roos
360e9b5936
dummy commit
2023-06-26 22:41:47 +02:00
Felix Roos
f1e850a62a
fix: doc links
2023-06-16 09:20:29 +02:00
Felix Roos
251be60630
update package publishing guide
2023-03-23 11:39:33 +01:00
paikwiki
74ad521fc9
Fix typo on packages.mdx
...
I found a broken link.
Because it omits protocol, page move to wrong page(https://strudel.tidalcycles.org/github.com/tidalcycles/strudel )
I add protocol(https://) on that link.
2023-03-14 13:01:40 +09:00
Felix Roos
6f5d096e6d
rename setSound to registerSound
2023-03-09 21:32:40 +01:00
Felix Roos
ff1e6714c6
document setSound api
2023-03-09 21:27:24 +01:00
Felix Roos
073fa09648
packages doc
2023-02-27 11:10:47 +01:00
Bernhard Wagner
40e629cb0e
ADDS: Continuation to Testing
2023-02-16 15:24:44 +01:00
Bernhard Wagner
99ec261f79
ADDS: Continuation to Docs
2023-02-16 15:23:34 +01:00
Bernhard Wagner
4704c03d48
ADDS: Continuation to Strudel vs Tidal
2023-02-16 15:21:25 +01:00
Bernhard Wagner
9dbf52bedb
ADDS: Continuation to Pattern Alignment
2023-02-16 15:20:26 +01:00