Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
155 commits
Select commit Hold shift + click to select a range
cfb59e5
chore: ace to codemirror migration
bajrangCoder Aug 22, 2025
de9721c
feat: migrate theme system to codemirror
bajrangCoder Aug 23, 2025
3169276
feat: migrate editor settings and remove useless ones
bajrangCoder Aug 23, 2025
cf8166e
feat: add compatibility api
bajrangCoder Aug 24, 2025
cc3e561
feat: implement rainbow bracket pair colorizer
bajrangCoder Aug 24, 2025
cba756e
Merge branch 'Acode-Foundation:main' into codemirror
deadlyjack Aug 25, 2025
80306cb
use codemirror api instead of ace
bajrangCoder Aug 25, 2025
9c1b0e9
fix: rainbow bracket issue with fold widget
bajrangCoder Aug 25, 2025
d053597
fix: readOnly editor thing and folds, cursor , scroll thing
bajrangCoder Aug 26, 2025
c825b5d
fix: persistent states over changing tabs or on startup
bajrangCoder Aug 26, 2025
b7b5bf7
remove ace things
bajrangCoder Aug 26, 2025
08b1568
fix: readonly inverted behaviour
bajrangCoder Aug 26, 2025
a325cf4
chore: migrate insert color command to from ace api
bajrangCoder Aug 27, 2025
efaee72
fix: select all command
bajrangCoder Aug 27, 2025
4373192
fix: implement clear selection thing (cm)
bajrangCoder Aug 27, 2025
7854fc1
feat(codemirror): use @codemirror/language-data, async mode loading, …
bajrangCoder Aug 29, 2025
530df85
feat: use codemirror api on formatter settings page
bajrangCoder Aug 29, 2025
695cb94
feat(codemirror): migrate openFile thing
bajrangCoder Aug 29, 2025
fd88b32
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Aug 30, 2025
a277f70
update
bajrangCoder Aug 30, 2025
7801b9a
updated previewer to use codemirror api
bajrangCoder Aug 31, 2025
f199c54
few small fixes
bajrangCoder Aug 31, 2025
0c3b517
feat: apply teardrop color
bajrangCoder Aug 31, 2025
74603c6
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Sep 12, 2025
d996ea2
chore(cm): migrate global project search
bajrangCoder Sep 14, 2025
512d2d4
fix
bajrangCoder Sep 15, 2025
f5eb0e2
feat: use codemirror api for search & replace
bajrangCoder Sep 16, 2025
e0f3ed3
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Sep 17, 2025
2f68de5
feat: integrate custom scrollbar with codemirror
bajrangCoder Sep 21, 2025
8079e59
fix: skip color preview for css variables
bajrangCoder Sep 24, 2025
6910a1b
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Sep 24, 2025
9bfe669
Integrate CodeMirror command registry and keymap (#2)
bajrangCoder Sep 25, 2025
23feb4a
fix: codemirror folder naming and imports
bajrangCoder Sep 25, 2025
112ee1d
fix: emmet issue
bajrangCoder Sep 25, 2025
503097d
fix: tab key behaviour
bajrangCoder Sep 25, 2025
5392304
fix: remove useless ace formatting stuff
bajrangCoder Sep 26, 2025
3459744
feat: add prettier formatter
bajrangCoder Sep 26, 2025
b651c34
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Oct 2, 2025
fc20321
Merge remote-tracking branch 'upstream/main' into codemirror
bajrangCoder Oct 5, 2025
742beca
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Oct 13, 2025
6f72fd3
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Oct 19, 2025
eab85e6
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Oct 24, 2025
2d96fb2
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Nov 2, 2025
ead79be
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Dec 16, 2025
1ebb504
Merge lsp-codemirror into codemirror (#3)
bajrangCoder Dec 16, 2025
5fb4998
Remove obsolete Ace editor comments and update editor utils
bajrangCoder Dec 16, 2025
158874c
fix: install prompt
bajrangCoder Dec 16, 2025
13b2a8d
fix: race case
bajrangCoder Dec 17, 2025
95e107a
feat: reconnect thing
bajrangCoder Dec 17, 2025
5f45591
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Dec 17, 2025
964925a
feat: use typescript for codemirror lsp stuff
bajrangCoder Dec 17, 2025
aca868b
fix: lint
bajrangCoder Dec 17, 2025
3f325ac
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Dec 17, 2025
a9634f2
feat: migrate colorview and other cm related to ts
bajrangCoder Dec 17, 2025
aaf2989
feat: migrate rainbow brackets to ts
bajrangCoder Dec 17, 2025
f2ac88a
refactor: migrate CodeMirror mode management to TypeScript
bajrangCoder Dec 17, 2025
3cea556
feat: Add CodeMirror tooltip space constraint
bajrangCoder Dec 17, 2025
72df5f8
feat: implement LSP status bar for connection and message notifications
bajrangCoder Dec 18, 2025
82a7ed0
types
bajrangCoder Dec 18, 2025
fc3f478
.
bajrangCoder Dec 18, 2025
f597a2d
refactor: rename LSP client configuration types, remove LSP server info
bajrangCoder Dec 18, 2025
a64f988
feat: Add LSP progress reporting
bajrangCoder Dec 18, 2025
842bd7c
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Dec 18, 2025
5ce297c
refactor: LSP message and progress display using notifications and an…
bajrangCoder Dec 18, 2025
7928440
feat: Implement LSP handlers for TypeScript version and unhandled not…
bajrangCoder Dec 19, 2025
8f07798
refactor: rainbow brackets with syntax tree
bajrangCoder Dec 19, 2025
04a4de1
feat: Configure detailed initialization options for TypeScript/JavaSc…
bajrangCoder Dec 20, 2025
c917f07
feat: add LSP inlay hints support
bajrangCoder Dec 20, 2025
e0f7e59
fix: inlay hints
bajrangCoder Dec 20, 2025
6899d7d
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Dec 21, 2025
6fa04bd
feat: Update LSP settings icon
bajrangCoder Dec 21, 2025
05cabd3
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Dec 21, 2025
3ef5d73
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Dec 22, 2025
350d319
fix: typing and launch things
bajrangCoder Dec 22, 2025
a7785c5
Merge branch 'codemirror' of https://github.com/Acode-Foundation/Acod…
bajrangCoder Dec 22, 2025
e944570
feat: implement missing workspace op and uri issue when opening
bajrangCoder Dec 22, 2025
8f36cf7
Delete bun.lock
bajrangCoder Dec 24, 2025
cae31c1
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Dec 24, 2025
df7e2f4
patch
bajrangCoder Dec 24, 2025
6c9e5f8
feat: Implement CodeMirror 6 DOM event handlers for blur, focus, and …
bajrangCoder Dec 25, 2025
a1ce0aa
feat: lsp server settings
bajrangCoder Dec 25, 2025
401fc69
feat: Add commands to restart and stop LSP servers, enhance LSP clien…
bajrangCoder Dec 25, 2025
b1ed036
fix: focus/blur thing
bajrangCoder Dec 27, 2025
408a920
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Dec 30, 2025
4c67daf
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Dec 30, 2025
89f6464
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Jan 1, 2026
fcae2b6
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Jan 1, 2026
7cbc033
fix: preserve the order of settings on lsp details page
bajrangCoder Jan 1, 2026
1179920
feat: Add `acode:showWelcome` command to display the welcome screen.
bajrangCoder Jan 1, 2026
d6e7034
fix: arg in execCommand for compatibility
bajrangCoder Jan 2, 2026
cd2d746
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Jan 2, 2026
3c9b637
feat: Implement Ace API compatibility for editor sessions
bajrangCoder Jan 2, 2026
38f7342
feat: Implement dynamic port discovery and workspace folder support f…
bajrangCoder Jan 3, 2026
b4e8382
fix: use background executor where it can be and improve cleanup
bajrangCoder Jan 3, 2026
0edc2ea
fix: issue with syntax highlighting on rename
bajrangCoder Jan 3, 2026
b17d62e
fix: validation for websocket url
bajrangCoder Jan 3, 2026
fdfa78e
feat: Implement configurable indent guides for the editor
bajrangCoder Jan 4, 2026
60c4d92
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Jan 4, 2026
c08ac44
feat: Add LSP document highlights
bajrangCoder Jan 4, 2026
f2f2cc7
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Jan 9, 2026
8ff20f0
fix: workspace
bajrangCoder Jan 10, 2026
4c6133f
feat: rewrite lsp rename
bajrangCoder Jan 10, 2026
daf4e4d
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Jan 10, 2026
5aaedfa
feat: Implement "Find All reference"
bajrangCoder Jan 10, 2026
3319e6c
feat: static code highlighting and integrate it on plugin page and re…
bajrangCoder Jan 10, 2026
e046032
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Jan 13, 2026
30fc41f
add upstream command
bajrangCoder Jan 13, 2026
ec216b6
feat: add codemirror specific tests
bajrangCoder Jan 13, 2026
2beed42
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Jan 14, 2026
a46cd27
add: rspack with babeljs used via API for html-tag-js. (#5)
UnschooledGamer Jan 15, 2026
6967c06
feat: add ace api compatibility tests
bajrangCoder Jan 16, 2026
155caab
fix: TDZ error on theme settings
bajrangCoder Jan 16, 2026
1c3ab12
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Jan 16, 2026
2e799b5
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Jan 16, 2026
e7bc331
fix
bajrangCoder Jan 16, 2026
dc401af
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Jan 25, 2026
2e97975
fix missing ace commands in cm
bajrangCoder Jan 25, 2026
7778312
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Jan 25, 2026
d92b359
fix new keybinds and typo
bajrangCoder Jan 25, 2026
2c0abef
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Jan 25, 2026
4e550ea
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Jan 28, 2026
6688fe6
fix: command api
bajrangCoder Jan 28, 2026
6c2f73a
feat: lsp document symbol and fix lsp reference
bajrangCoder Jan 28, 2026
e49acd4
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Jan 31, 2026
59876a6
fix
bajrangCoder Jan 31, 2026
142ce3d
feat: by default enable ts, python, html, css, json lsp servers
bajrangCoder Jan 31, 2026
5cbf041
remove ace related stuffs
bajrangCoder Feb 4, 2026
2aa3443
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Feb 4, 2026
a6806c3
remove ace imports
bajrangCoder Feb 4, 2026
5d8c8b3
feat: Normalize document URIs for LSP clients, converting `content://…
bajrangCoder Feb 4, 2026
02da60c
feat: implement LSP info dialog for monitoring and managing language …
bajrangCoder Feb 5, 2026
b922e39
fix: use brighter color
bajrangCoder Feb 5, 2026
7d33563
fix: prettier formatter
bajrangCoder Feb 6, 2026
a98cf0b
fix: use cache file uri as fallback for unrecognised saf uri
bajrangCoder Feb 6, 2026
2609495
feat: custom Codemirror touch selection
bajrangCoder Feb 7, 2026
d12ed6d
feat: implement LSP code actions and add a trigger to the selection m…
bajrangCoder Feb 8, 2026
f00050f
fix
bajrangCoder Feb 8, 2026
84bc592
fix(cm): preserve touch selection menu state across scroll and restor…
bajrangCoder Feb 8, 2026
ec21408
fix(cm-touch-selection): hide stale selection menu and restore menu i…
bajrangCoder Feb 8, 2026
ada513a
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Feb 8, 2026
c452f15
fix(lsp): filter noisy progress/workDoneProgress logs from info dialog
bajrangCoder Feb 8, 2026
2a00c09
fix(keyboard): prevent duplicate modifier shortcut handling in CodeMi…
bajrangCoder Feb 8, 2026
2b79ca8
fix: scope native context-menu disabling to CodeMirror focus only
bajrangCoder Feb 9, 2026
504627d
chore: update
bajrangCoder Feb 9, 2026
e2f2385
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Feb 9, 2026
f2a9952
feat(plugin-themes): object-only register API + safe CM theme fallbac…
bajrangCoder Feb 9, 2026
8680a7f
Merge branch 'Acode-Foundation:main' into codemirror
bajrangCoder Feb 14, 2026
7932e39
feat: add startupTimeout setting to lsp settings
bajrangCoder Feb 14, 2026
decd179
chore: add lightbulb icon
bajrangCoder Feb 14, 2026
e751770
fix: use lightbulb icon for code action
bajrangCoder Feb 14, 2026
b70b771
fix: autocompletion box clicking issue
bajrangCoder Feb 17, 2026
9a1ecec
Merge remote-tracking branch 'origin/main' into codemirror
bajrangCoder Feb 17, 2026
5019046
fix: formatting
bajrangCoder Feb 17, 2026
dda0310
chore: remove debug stuffs
bajrangCoder Feb 17, 2026
b1bc17d
some cleanups
bajrangCoder Feb 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .babelrc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@
"useBuiltIns": "entry",
"corejs": "3.22"
}
]
],
"@babel/preset-typescript"
],
"plugins": [
"html-tag-js/jsx/jsx-to-tag.js",
Expand Down
5 changes: 4 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -372,5 +372,8 @@
"wxss",
"xquery",
"Zeek"
]
],
"[javascript]": {
"editor.defaultFormatter": "biomejs.biome"
}
}
1,347 changes: 1,001 additions & 346 deletions bun.lock

Large diffs are not rendered by default.

Loading