mirror of
https://github.com/anomalyco/opentui.git
synced 2026-09-19 01:26:03 +08:00
Commit Graph
Select branches
Hide Pull Requests
add-review
anchor-positioning
bg-alpha-blending
bug/text-wrap-20251106163441
build-end-to-end-script
bump-bun
bun-yoga-pr-356
capslock-text
chore-attributes
chore-deps
chore-lockfile
chore/refactor-slot-nodes
ci-oc-max
ci-speedup
cli-render-api
code-signing
copilot/fix-143
debug-double-key-events
debug-keymap-bindings
debug-opencode-session-scrollbox
debun-calls
debun-next
debun-platform-boundary
debun-platform-boundary-2
debun-platform-node
debun-publish-smoke
debun-solid-artifacts
debun-tests
debun-urls
debun-use-platform
default-alias
default-stdin-parser-timeout
deno
destroy-path
diff-hunk-separators
docs/skill
ehrmahgehrd
example-overlay
experiment/draw-derived-paint-bounds
experiment/internal-render-optimization
experiment/layered-paint-grid
explore-gain-method
feat/migrate-input-20251107224958
feat/ssh
feat/windows-rawmode-workaround
feature-docs
fix(solid)-prop-initialization-before-insert
fix-609
fix-ci
fix-csi-timeout-flush
fix-github-io-links
fix-grapheme-clear
fix-markdown-blank-scrollbox
fix-markdown-codeblock-newline
fix-markdown-native-yoga
fix-negative-y-segfault
fix-palette
fix-text-not-updating
fix-visible-hunk-headers
fix-wordwrap-splitting-words
fix/border-seg-fault-20260116174445
fix/border-style-null
fix/csi-timeout-flush
fix/focus-restore-terminal-modes
fix/query-send-after-alt-screen
fix/react-runtime-plugin-import
fix/windows-palette-destroy-crash
fix/windows-terminal-ctrl-backspace
fix/windows-test-support
fix/winterm-ctrl+c-rawmode
flaky-test
flaky-test-2
flicker-less
footer-resize
ghostty-runtime
guards
issue-1193-fixes
issue-1196/work
issue-1197/work
issue-1212/work
issue-1275/work
issue-1282/work
issue-1287/work
issue-661/work
issue-748-stdin-flood-regression
issue-799/work
issue-846/work
keyboard-ctrl-x
kit/markdown-rendering-beta
kom-anchor-pos
layout-scan-offsets
linters
main
markdown-leak
markdown-streaming
minor-simplifications
monotonic-clock
move-examples
move-three
native-image-lib
native-span-feed-review
native-yoga-zig
node-examples
node-module-res
nxl/diff-hunk-offsets
opencode
opentui-logo-demo
osc8-link
ot-blacksmith-ci
ot-ci-chore
ot-culling-test
ot-cursor-saturates
ot-debunification
ot-feat-set-clipboard
ot-fix-audio-test
ot-fix-destroy-crash
ot-fix-markdown-render-order
ot-fix-oc-agent
ot-fix-wrapped-tmux-clipboard-test
ot-harden-part1
ot-harden-part2
ot-harden-part3
ot-measureForDimensions
ot-native-link-pool
ot-native-render-tree
ot-native-renderable-lifecycle
ot-native-yoga-ownership
ot-node
ot-node-26-4
ot-node-consolewriter
ot-node-feeback
ot-paste-perf2
ot-plugin
ot-proportional-terminal
ot-safety-grapheme
ot-scroll-position
ot-split-footer-resize
ot-web-maintenance
ot-website-3
ot-website-test6
ot-yoga-updatelayout-override
perf/bulk-text-drawing
perf/incremental-render-damage
perf/text-rewrap
poc/marktree-text-renderables
prepare-release
publish-non-glibc
react/add-missing-hooks
refactor-indexed-colors
refactor-indexed-colors-fixed
release-0.1.102
remove-vnodes
resize-harden
review/incremental-render-damage
rgbaa-indexed-squashed
scroll-area
scroll-into-view
scroll-prepend-anchor
scrollbox-culling-test
sentinel-input-drain
set-raw-regression
shadow-cinema-spike
simd-grapheme-accounting
skills
solid-invalidate-ref
span-stream-gate
speedup-tests
split-footer-fixes
stdin-emoji-ime-pr-483
system-locks
target-fps
tbv-refactor
terminal-input-flush
terminal-renderable
tests/fix-609-cases
theme-queries
threejs-house-demo
tmux-palette
transparent-stale-cells
upgrade-bun
upgrade/react-reconciler-033
win-testing
windows-debug
work/investigations-31-opencode-16470-light-mode-code-output
yoga
zig-actions
zig-lint
zig-lint-2
zig-lint-3
#1
#10
#100
#1000
#1001
#1003
#1004
#1005
#1006
#1007
#1008
#1009
#101
#1010
#1011
#1012
#1013
#1014
#1015
#1016
#1017
#1018
#1019
#102
#1020
#1021
#1022
#1023
#1024
#1024
#1025
#1026
#1027
#103
#1030
#1031
#1033
#1035
#1036
#1037
#1039
#1039
#104
#1043
#1044
#1045
#1046
#1047
#1048
#1049
#105
#1051
#1052
#1053
#1054
#1055
#1056
#1057
#1058
#1058
#1059
#106
#1060
#1061
#1063
#1064
#1065
#1067
#1068
#1069
#1070
#1071
#1073
#1074
#1075
#1076
#1077
#1078
#1079
#108
#1080
#1081
#1082
#1083
#1084
#1085
#1086
#1088
#1089
#109
#1090
#1091
#1092
#1093
#1094
#1095
#1096
#1097
#1098
#1099
#110
#1100
#1102
#1103
#1104
#1107
#1108
#1108
#1109
#111
#1111
#1114
#1115
#1116
#1117
#1118
#1119
#1120
#1121
#1121
#1122
#1123
#1124
#1125
#1126
#1128
#1129
#113
#1130
#1131
#1132
#1133
#1134
#1135
#1136
#114
#1140
#1141
#1143
#1144
#1145
#1146
#1148
#1149
#115
#1150
#1151
#1152
#1153
#1154
#1155
#1156
#1157
#1158
#1159
#1160
#1161
#1162
#1163
#1164
#1165
#1165
#1166
#1168
#1169
#117
#1170
#1171
#1172
#1173
#1174
#1174
#1175
#1176
#1176
#1178
#1178
#1179
#118
#1180
#1181
#1182
#1188
#1189
#119
#1190
#1190
#1192
#1194
#1194
#1195
#1195
#1198
#1199
#1199
#120
#1200
#1202
#1202
#1203
#1204
#1205
#1205
#1206
#1208
#121
#1210
#1210
#1211
#1213
#1213
#1214
#1214
#1215
#1216
#1216
#1217
#1218
#1219
#1220
#1220
#1221
#1223
#1224
#1225
#1225
#1226
#1226
#1227
#1227
#1228
#1228
#1229
#123
#1230
#1230
#1232
#1232
#1233
#1233
#1234
#1235
#1235
#1237
#1237
#1238
#1239
#124
#1240
#1242
#1244
#1246
#1248
#125
#1250
#1252
#1254
#1257
#1258
#1258
#1259
#126
#1260
#1260
#1261
#1261
#1262
#1262
#1263
#1264
#1265
#1266
#1268
#1269
#127
#1271
#1272
#1273
#1274
#1276
#1277
#1277
#1278
#1278
#1279
#128
#1280
#1283
#1284
#1286
#129
#1290
#1293
#1294
#1295
#1295
#1297
#1298
#1299
#13
#130
#1301
#1301
#1302
#1302
#1303
#1303
#1304
#1305
#1306
#1307
#1308
#1310
#1312
#1313
#1314
#1316
#1317
#1318
#132
#1320
#1323
#1325
#1326
#1327
#1328
#1328
#1329
#1329
#133
#1330
#1331
#1332
#1334
#1335
#1336
#1337
#1338
#1340
#1342
#1345
#1346
#1346
#1347
#1348
#1349
#135
#1350
#1351
#1351
#1352
#1352
#1353
#1354
#1356
#1357
#1357
#1359
#1359
#136
#1360
#1361
#1362
#1363
#1363
#1364
#1365
#1366
#1367
#1368
#137
#1370
#1370
#1371
#1372
#1373
#1374
#1375
#1376
#1377
#1378
#1379
#1381
#1382
#1384
#1385
#1386
#1387
#1388
#1389
#1390
#1391
#1392
#1393
#1394
#1395
#1396
#1396
#1398
#1398
#1399
#14
#140
#1400
#1402
#1403
#1403
#1404
#1406
#1407
#1409
#141
#1410
#1411
#1412
#1413
#1414
#1415
#1416
#1417
#1418
#1419
#142
#1420
#1421
#1422
#1423
#1424
#1425
#1426
#1427
#1428
#1429
#1430
#1431
#1433
#1436
#1437
#1438
#1438
#144
#1440
#1441
#1442
#1443
#1444
#1445
#1445
#1446
#1447
#1448
#1449
#145
#1450
#1451
#1452
#1453
#1454
#1455
#1456
#1457
#1460
#1460
#1461
#1462
#1463
#1466
#1466
#1467
#1469
#147
#1470
#1472
#1473
#1474
#1476
#1477
#1478
#1479
#1479
#1480
#1481
#1482
#1482
#1483
#1483
#1484
#1484
#1485
#1485
#1487
#1488
#1489
#1489
#149
#1490
#1490
#1492
#1492
#1498
#1498
#1499
#1499
#150
#1500
#1500
#1502
#1503
#1504
#1505
#1505
#1507
#1508
#1509
#151
#1510
#1511
#1515
#1515
#1517
#154
#155
#156
#157
#159
#160
#161
#162
#163
#164
#165
#166
#167
#168
#169
#17
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#18
#180
#181
#182
#183
#185
#188
#189
#19
#190
#191
#192
#193
#194
#195
#198
#20
#200
#201
#202
#203
#206
#209
#21
#210
#211
#215
#22
#220
#222
#223
#224
#225
#226
#227
#228
#23
#231
#232
#233
#235
#238
#239
#24
#240
#241
#242
#243
#244
#246
#247
#249
#25
#250
#251
#253
#256
#258
#259
#26
#261
#262
#264
#265
#266
#267
#268
#269
#27
#270
#272
#273
#274
#275
#278
#279
#28
#280
#281
#284
#285
#286
#287
#289
#290
#291
#292
#294
#295
#296
#297
#298
#299
#30
#300
#301
#302
#303
#304
#305
#307
#308
#309
#31
#310
#311
#312
#314
#315
#317
#319
#32
#320
#321
#322
#323
#324
#326
#327
#329
#33
#331
#333
#333
#335
#337
#338
#34
#340
#341
#342
#343
#344
#347
#348
#350
#351
#352
#353
#354
#356
#357
#358
#359
#36
#360
#362
#363
#364
#365
#366
#367
#368
#369
#37
#370
#371
#372
#373
#374
#375
#376
#377
#378
#379
#38
#381
#382
#383
#384
#385
#386
#389
#39
#390
#392
#394
#396
#398
#399
#4
#40
#400
#401
#404
#407
#410
#411
#413
#414
#415
#416
#417
#418
#42
#420
#421
#422
#424
#425
#426
#427
#428
#429
#430
#431
#433
#436
#439
#44
#440
#441
#443
#445
#446
#447
#448
#45
#450
#453
#454
#455
#456
#457
#459
#46
#461
#462
#464
#465
#466
#468
#469
#47
#470
#471
#472
#473
#474
#475
#476
#477
#478
#48
#480
#482
#483
#484
#485
#486
#487
#488
#49
#492
#494
#497
#498
#499
#5
#50
#500
#501
#502
#503
#505
#506
#507
#508
#51
#511
#512
#515
#516
#517
#52
#520
#522
#523
#524
#525
#526
#527
#529
#53
#531
#532
#533
#536
#537
#538
#539
#54
#542
#545
#546
#547
#548
#55
#550
#552
#554
#555
#556
#557
#558
#559
#56
#561
#565
#567
#568
#569
#57
#571
#572
#573
#574
#575
#578
#579
#580
#581
#582
#583
#584
#585
#59
#590
#591
#593
#594
#594
#595
#597
#598
#599
#6
#60
#600
#601
#602
#603
#604
#605
#606
#607
#608
#61
#610
#613
#614
#615
#616
#617
#619
#62
#620
#621
#623
#624
#625
#626
#627
#628
#629
#631
#632
#633
#634
#636
#637
#640
#641
#642
#643
#645
#646
#647
#648
#653
#653
#654
#655
#656
#657
#658
#659
#66
#660
#662
#663
#664
#665
#666
#668
#669
#67
#670
#673
#675
#676
#677
#678
#679
#68
#680
#681
#682
#683
#686
#687
#688
#69
#690
#691
#692
#693
#693
#694
#695
#696
#698
#699
#7
#70
#704
#706
#707
#708
#71
#710
#712
#713
#713
#714
#715
#717
#718
#719
#72
#720
#721
#722
#724
#725
#727
#73
#730
#731
#732
#734
#736
#737
#739
#741
#742
#743
#745
#746
#747
#749
#751
#751
#753
#755
#756
#757
#759
#761
#762
#763
#764
#765
#767
#768
#769
#77
#770
#772
#773
#774
#776
#779
#78
#780
#781
#782
#783
#784
#784
#786
#787
#788
#790
#791
#791
#792
#793
#794
#795
#795
#797
#798
#8
#80
#800
#801
#802
#803
#804
#806
#808
#81
#810
#811
#813
#814
#815
#816
#817
#817
#819
#82
#820
#822
#823
#824
#825
#826
#826
#827
#828
#829
#83
#830
#831
#832
#833
#835
#835
#838
#839
#839
#84
#840
#841
#843
#844
#845
#847
#848
#849
#85
#850
#851
#854
#855
#856
#857
#858
#859
#86
#860
#861
#862
#863
#865
#866
#867
#870
#871
#872
#874
#876
#877
#878
#879
#879
#880
#881
#881
#882
#884
#884
#885
#886
#887
#888
#888
#889
#890
#892
#894
#895
#896
#897
#898
#899
#9
#90
#901
#902
#903
#905
#907
#907
#908
#909
#91
#910
#912
#913
#914
#915
#917
#918
#919
#920
#921
#923
#924
#925
#926
#927
#928
#930
#932
#934
#935
#935
#936
#938
#939
#94
#941
#943
#944
#945
#946
#947
#948
#949
#95
#951
#952
#953
#955
#956
#957
#958
#959
#962
#965
#966
#966
#967
#968
#969
#97
#970
#972
#973
#974
#976
#977
#978
#98
#981
#982
#983
#984
#985
#986
#989
#99
#990
#991
#993
#994
#995
#996
#997
#998
#999
20250917004658-snapshot
20250918170613-snapshot
20250922152022-snapshot
audio-1-snapshot
audio-2-snapshot
audio-3-snapshot
bracketed-paste-snapshot
bun-yoga-1-snapshot
bun-yoga-2-snapshot
bun-yoga-3-snapshot
bun-yoga-4-snapshot
clipboard-native-image-1-snapshot
clipboard-native-image-2-snapshot
clipboard-native-image-3-snapshot
clipboard-native-image-4-snapshot
clipboard-paste-1-snapshot
clipboard-paste-11-snapshot
clipboard-paste-12-snapshot
clipboard-paste-13-snapshot
clipboard-paste-15-snapshot
clipboard-paste-16-snapshot
clipboard-paste-17-snapshot
clipboard-paste-18-snapshot
clipboard-paste-2-snapshot
clipboard-paste-3-snapshot
clipboard-paste-4-snapshot
clipboard-paste-5-snapshot
clipboard-paste-6-snapshot
clipboard-paste-7-snapshot
clipboard-paste-8-snapshot
clipboard-paste-9-snapshot
clippy-snapshot-1
clippy-snapshot-2
clippy-snapshot-3
code-1-snapshot
console-1-snapshot
debun-snapshot-1
debun-snapshot-10
debun-snapshot-2
debun-snapshot-3
debun-snapshot-4
debun-snapshot-5
debun-snapshot-6
debun-snapshot-7
debun-snapshot-8
debun-snapshot-9
debun-urls-1-snapshot
defrag-snapshot
diff-fg-snapshot
diff1-snapshot
event-sink-1-snapshot
find-descendant-snapshot
fix-find-descendant-snapshot
fix-orphaned-child-nodes-snapshot
fix-stale-line-info-snapshot
fkn-cul-1-snapshot
fkn-cul-3-snapshot
fkn-cul-4-snapshot
flex-shrink-default-snapshot
get-palette-snapshot
graceful-shutdown-snapshot
image-retain-1
image-retain-snapshot-1
image-retain-snapshot-2
image-retain-snapshot-3
improved-shutdown-sequence-snapshot
inital-tree-sitter-snapshot
input-graphemes-snapshot
keymap-1-snapshot
keymap-10-snapshot
keymap-11-snapshot
keymap-12-snapshot
keymap-13-snapshot
keymap-14-snapshot
keymap-15-snapshot
keymap-16-snapshot
keymap-17-snapshot
keymap-18-snapshot
keymap-19-snapshot
keymap-2-snapshot
keymap-20-snapshot
keymap-21-snapshot
keymap-22-snapshot
keymap-23-snapshot
keymap-24-snapshot
keymap-25-snapshot
keymap-26-snapshot
keymap-27-snapshot
keymap-28-snapshot
keymap-29-snapshot
keymap-3-snapshot
keymap-30-snapshot
keymap-31-snapshot
keymap-33-snapshot
keymap-4-snapshot
keymap-5-snapshot
keymap-6-snapshot
keymap-7-snapshot
keymap-8-snapshot
keymap-9-snapshot
kitty-flags-snapshot
kitty-keyboard-snapshot
lazy-highlights-snapshot
locks-1-snapshot
locks-2-snapshot
magic-3-snapshot
magick-1-snapshot
magick-2-snapshot
markdown-rendering-snapshot
mem-improvements-snapshot
meta-ctrl-fix-snapshot
more-default-keybinds-snapshot
more-default-keybinds2-snapshot
musl-1-snapshot
musl-2-snapshot
native-build-1-snapshot
native-yoga-1-snapshot
new-use-timeline-snapshot
no-sync-snapshot
node-1-snapshot
node-2-snapshot
node-3-snapshot
node-4-snapshot
node-5-snapshot
node-next-2-snapshot
node-next-snapshot
oc-snapshot
oc-ta-1-snapshot
oc-ta-2-snapshot
oc-ta-3-snapshot
oc-ta-4-snapshot
oc-ta-5-snapshot
oidc-1-snapshot
palette-1-snapshot
palette-2-snapshot
perf-1-snapshot
perf-2-snapshot
perf-3-snapshot
plugins-1-snapshot
plugins-10-snapshot
plugins-11-snapshot
plugins-12-snapshot
plugins-2-snapshot
plugins-3-snapshot
plugins-4-snapshot
plugins-5-snapshot
plugins-6-snapshot
plugins-7-snapshot
plugins-8-snapshot
plugins-9-snapshot
pr-1428-tbv-refactor-snapshot
pre-0193-1-snapshot
pre-0193-2-snapshot
pre-0193-3-snapshot
prevent-default-2-snapshot
prevent-default-snapshot
react-test-utils-snapshot
react-unmount-snapshot
resize-snapshot-1
resize-snapshot-2
runtime-resolve-1-snapshot
runtime-resolve-2-snapshot
runtime-resolve-3-snapshot
runtime-resolve-4-snapshot
scroll-accel-setter-snapshot
scrollbox-fix-1-snapshot
second-tree-sitter-snapshot
slot-churn-1-snapshot
slot-churn-2-snapshot
slot-dedupe-1-snapshot
solid-packing-1
solid-packing-2
solid-packing-snapshot-1
suspend-resume-snapshot
tabstop-snapshot
text-wrap-snapshot
textnodes-snapshot
theme-again-1-snapshot
theme-again-2-snapshot
theme-mode-1-snapshot
tmux-palette-snapshot
uggu-2-snapshot
uggu-3-snapshot
uggu-treetree-snapshot
unicode-fixes-snapshot
v0.1.100
v0.1.101
v0.1.102
v0.1.103
v0.1.104
v0.1.105
v0.1.106
v0.1.19-snapshot
v0.1.19-snapshot2
v0.1.19-snapshot3
v0.1.19-snapshot4
v0.1.19-snapshot5
v0.1.25
v0.1.26
v0.1.27
v0.1.28
v0.1.29
v0.1.30
v0.1.31
v0.1.32
v0.1.33
v0.1.34
v0.1.35
v0.1.36
v0.1.37
v0.1.38
v0.1.39
v0.1.40
v0.1.41
v0.1.42
v0.1.43
v0.1.44
v0.1.45
v0.1.46
v0.1.47
v0.1.48
v0.1.49
v0.1.50
v0.1.51
v0.1.52
v0.1.53
v0.1.54
v0.1.55
v0.1.56
v0.1.57
v0.1.57-dry.1
v0.1.58
v0.1.59
v0.1.60
v0.1.61
v0.1.62
v0.1.63
v0.1.64
v0.1.65
v0.1.66
v0.1.67
v0.1.68
v0.1.69
v0.1.70
v0.1.71
v0.1.72
v0.1.73
v0.1.74
v0.1.75
v0.1.76
v0.1.77
v0.1.78
v0.1.79
v0.1.80
v0.1.81
v0.1.82
v0.1.83
v0.1.84
v0.1.85
v0.1.86
v0.1.87
v0.1.88
v0.1.89
v0.1.90
v0.1.91
v0.1.92
v0.1.93
v0.1.94
v0.1.95
v0.1.96
v0.1.97
v0.1.98
v0.1.99
v0.2.0
v0.2.1
v0.2.10
v0.2.11
v0.2.12
v0.2.13
v0.2.14
v0.2.15
v0.2.16
v0.2.2
v0.2.3
v0.2.4
v0.2.5
v0.2.6
v0.2.7
v0.2.8
v0.2.9
v0.3.0
v0.3.1
v0.3.2
v0.3.3
v0.3.4
v0.4.0
v0.4.1
v0.4.2
v0.4.3
v0.4.4
v0.4.5
v0.5.0
v0.5.1
v0.5.10
v0.5.11
v0.5.2
v0.5.3
v0.5.4
v0.5.5
v0.5.6
v0.5.7
v0.5.8
v0.5.9
win-tswp-resolve-1-snapshot
yoga-fix-snapshot
zig15-snapshot
Select branches
Hide Pull Requests
add-review
anchor-positioning
bg-alpha-blending
bug/text-wrap-20251106163441
build-end-to-end-script
bump-bun
bun-yoga-pr-356
capslock-text
chore-attributes
chore-deps
chore-lockfile
chore/refactor-slot-nodes
ci-oc-max
ci-speedup
cli-render-api
code-signing
copilot/fix-143
debug-double-key-events
debug-keymap-bindings
debug-opencode-session-scrollbox
debun-calls
debun-next
debun-platform-boundary
debun-platform-boundary-2
debun-platform-node
debun-publish-smoke
debun-solid-artifacts
debun-tests
debun-urls
debun-use-platform
default-alias
default-stdin-parser-timeout
deno
destroy-path
diff-hunk-separators
docs/skill
ehrmahgehrd
example-overlay
experiment/draw-derived-paint-bounds
experiment/internal-render-optimization
experiment/layered-paint-grid
explore-gain-method
feat/migrate-input-20251107224958
feat/ssh
feat/windows-rawmode-workaround
feature-docs
fix(solid)-prop-initialization-before-insert
fix-609
fix-ci
fix-csi-timeout-flush
fix-github-io-links
fix-grapheme-clear
fix-markdown-blank-scrollbox
fix-markdown-codeblock-newline
fix-markdown-native-yoga
fix-negative-y-segfault
fix-palette
fix-text-not-updating
fix-visible-hunk-headers
fix-wordwrap-splitting-words
fix/border-seg-fault-20260116174445
fix/border-style-null
fix/csi-timeout-flush
fix/focus-restore-terminal-modes
fix/query-send-after-alt-screen
fix/react-runtime-plugin-import
fix/windows-palette-destroy-crash
fix/windows-terminal-ctrl-backspace
fix/windows-test-support
fix/winterm-ctrl+c-rawmode
flaky-test
flaky-test-2
flicker-less
footer-resize
ghostty-runtime
guards
issue-1193-fixes
issue-1196/work
issue-1197/work
issue-1212/work
issue-1275/work
issue-1282/work
issue-1287/work
issue-661/work
issue-748-stdin-flood-regression
issue-799/work
issue-846/work
keyboard-ctrl-x
kit/markdown-rendering-beta
kom-anchor-pos
layout-scan-offsets
linters
main
markdown-leak
markdown-streaming
minor-simplifications
monotonic-clock
move-examples
move-three
native-image-lib
native-span-feed-review
native-yoga-zig
node-examples
node-module-res
nxl/diff-hunk-offsets
opencode
opentui-logo-demo
osc8-link
ot-blacksmith-ci
ot-ci-chore
ot-culling-test
ot-cursor-saturates
ot-debunification
ot-feat-set-clipboard
ot-fix-audio-test
ot-fix-destroy-crash
ot-fix-markdown-render-order
ot-fix-oc-agent
ot-fix-wrapped-tmux-clipboard-test
ot-harden-part1
ot-harden-part2
ot-harden-part3
ot-measureForDimensions
ot-native-link-pool
ot-native-render-tree
ot-native-renderable-lifecycle
ot-native-yoga-ownership
ot-node
ot-node-26-4
ot-node-consolewriter
ot-node-feeback
ot-paste-perf2
ot-plugin
ot-proportional-terminal
ot-safety-grapheme
ot-scroll-position
ot-split-footer-resize
ot-web-maintenance
ot-website-3
ot-website-test6
ot-yoga-updatelayout-override
perf/bulk-text-drawing
perf/incremental-render-damage
perf/text-rewrap
poc/marktree-text-renderables
prepare-release
publish-non-glibc
react/add-missing-hooks
refactor-indexed-colors
refactor-indexed-colors-fixed
release-0.1.102
remove-vnodes
resize-harden
review/incremental-render-damage
rgbaa-indexed-squashed
scroll-area
scroll-into-view
scroll-prepend-anchor
scrollbox-culling-test
sentinel-input-drain
set-raw-regression
shadow-cinema-spike
simd-grapheme-accounting
skills
solid-invalidate-ref
span-stream-gate
speedup-tests
split-footer-fixes
stdin-emoji-ime-pr-483
system-locks
target-fps
tbv-refactor
terminal-input-flush
terminal-renderable
tests/fix-609-cases
theme-queries
threejs-house-demo
tmux-palette
transparent-stale-cells
upgrade-bun
upgrade/react-reconciler-033
win-testing
windows-debug
work/investigations-31-opencode-16470-light-mode-code-output
yoga
zig-actions
zig-lint
zig-lint-2
zig-lint-3
#1
#10
#100
#1000
#1001
#1003
#1004
#1005
#1006
#1007
#1008
#1009
#101
#1010
#1011
#1012
#1013
#1014
#1015
#1016
#1017
#1018
#1019
#102
#1020
#1021
#1022
#1023
#1024
#1024
#1025
#1026
#1027
#103
#1030
#1031
#1033
#1035
#1036
#1037
#1039
#1039
#104
#1043
#1044
#1045
#1046
#1047
#1048
#1049
#105
#1051
#1052
#1053
#1054
#1055
#1056
#1057
#1058
#1058
#1059
#106
#1060
#1061
#1063
#1064
#1065
#1067
#1068
#1069
#1070
#1071
#1073
#1074
#1075
#1076
#1077
#1078
#1079
#108
#1080
#1081
#1082
#1083
#1084
#1085
#1086
#1088
#1089
#109
#1090
#1091
#1092
#1093
#1094
#1095
#1096
#1097
#1098
#1099
#110
#1100
#1102
#1103
#1104
#1107
#1108
#1108
#1109
#111
#1111
#1114
#1115
#1116
#1117
#1118
#1119
#1120
#1121
#1121
#1122
#1123
#1124
#1125
#1126
#1128
#1129
#113
#1130
#1131
#1132
#1133
#1134
#1135
#1136
#114
#1140
#1141
#1143
#1144
#1145
#1146
#1148
#1149
#115
#1150
#1151
#1152
#1153
#1154
#1155
#1156
#1157
#1158
#1159
#1160
#1161
#1162
#1163
#1164
#1165
#1165
#1166
#1168
#1169
#117
#1170
#1171
#1172
#1173
#1174
#1174
#1175
#1176
#1176
#1178
#1178
#1179
#118
#1180
#1181
#1182
#1188
#1189
#119
#1190
#1190
#1192
#1194
#1194
#1195
#1195
#1198
#1199
#1199
#120
#1200
#1202
#1202
#1203
#1204
#1205
#1205
#1206
#1208
#121
#1210
#1210
#1211
#1213
#1213
#1214
#1214
#1215
#1216
#1216
#1217
#1218
#1219
#1220
#1220
#1221
#1223
#1224
#1225
#1225
#1226
#1226
#1227
#1227
#1228
#1228
#1229
#123
#1230
#1230
#1232
#1232
#1233
#1233
#1234
#1235
#1235
#1237
#1237
#1238
#1239
#124
#1240
#1242
#1244
#1246
#1248
#125
#1250
#1252
#1254
#1257
#1258
#1258
#1259
#126
#1260
#1260
#1261
#1261
#1262
#1262
#1263
#1264
#1265
#1266
#1268
#1269
#127
#1271
#1272
#1273
#1274
#1276
#1277
#1277
#1278
#1278
#1279
#128
#1280
#1283
#1284
#1286
#129
#1290
#1293
#1294
#1295
#1295
#1297
#1298
#1299
#13
#130
#1301
#1301
#1302
#1302
#1303
#1303
#1304
#1305
#1306
#1307
#1308
#1310
#1312
#1313
#1314
#1316
#1317
#1318
#132
#1320
#1323
#1325
#1326
#1327
#1328
#1328
#1329
#1329
#133
#1330
#1331
#1332
#1334
#1335
#1336
#1337
#1338
#1340
#1342
#1345
#1346
#1346
#1347
#1348
#1349
#135
#1350
#1351
#1351
#1352
#1352
#1353
#1354
#1356
#1357
#1357
#1359
#1359
#136
#1360
#1361
#1362
#1363
#1363
#1364
#1365
#1366
#1367
#1368
#137
#1370
#1370
#1371
#1372
#1373
#1374
#1375
#1376
#1377
#1378
#1379
#1381
#1382
#1384
#1385
#1386
#1387
#1388
#1389
#1390
#1391
#1392
#1393
#1394
#1395
#1396
#1396
#1398
#1398
#1399
#14
#140
#1400
#1402
#1403
#1403
#1404
#1406
#1407
#1409
#141
#1410
#1411
#1412
#1413
#1414
#1415
#1416
#1417
#1418
#1419
#142
#1420
#1421
#1422
#1423
#1424
#1425
#1426
#1427
#1428
#1429
#1430
#1431
#1433
#1436
#1437
#1438
#1438
#144
#1440
#1441
#1442
#1443
#1444
#1445
#1445
#1446
#1447
#1448
#1449
#145
#1450
#1451
#1452
#1453
#1454
#1455
#1456
#1457
#1460
#1460
#1461
#1462
#1463
#1466
#1466
#1467
#1469
#147
#1470
#1472
#1473
#1474
#1476
#1477
#1478
#1479
#1479
#1480
#1481
#1482
#1482
#1483
#1483
#1484
#1484
#1485
#1485
#1487
#1488
#1489
#1489
#149
#1490
#1490
#1492
#1492
#1498
#1498
#1499
#1499
#150
#1500
#1500
#1502
#1503
#1504
#1505
#1505
#1507
#1508
#1509
#151
#1510
#1511
#1515
#1515
#1517
#154
#155
#156
#157
#159
#160
#161
#162
#163
#164
#165
#166
#167
#168
#169
#17
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#18
#180
#181
#182
#183
#185
#188
#189
#19
#190
#191
#192
#193
#194
#195
#198
#20
#200
#201
#202
#203
#206
#209
#21
#210
#211
#215
#22
#220
#222
#223
#224
#225
#226
#227
#228
#23
#231
#232
#233
#235
#238
#239
#24
#240
#241
#242
#243
#244
#246
#247
#249
#25
#250
#251
#253
#256
#258
#259
#26
#261
#262
#264
#265
#266
#267
#268
#269
#27
#270
#272
#273
#274
#275
#278
#279
#28
#280
#281
#284
#285
#286
#287
#289
#290
#291
#292
#294
#295
#296
#297
#298
#299
#30
#300
#301
#302
#303
#304
#305
#307
#308
#309
#31
#310
#311
#312
#314
#315
#317
#319
#32
#320
#321
#322
#323
#324
#326
#327
#329
#33
#331
#333
#333
#335
#337
#338
#34
#340
#341
#342
#343
#344
#347
#348
#350
#351
#352
#353
#354
#356
#357
#358
#359
#36
#360
#362
#363
#364
#365
#366
#367
#368
#369
#37
#370
#371
#372
#373
#374
#375
#376
#377
#378
#379
#38
#381
#382
#383
#384
#385
#386
#389
#39
#390
#392
#394
#396
#398
#399
#4
#40
#400
#401
#404
#407
#410
#411
#413
#414
#415
#416
#417
#418
#42
#420
#421
#422
#424
#425
#426
#427
#428
#429
#430
#431
#433
#436
#439
#44
#440
#441
#443
#445
#446
#447
#448
#45
#450
#453
#454
#455
#456
#457
#459
#46
#461
#462
#464
#465
#466
#468
#469
#47
#470
#471
#472
#473
#474
#475
#476
#477
#478
#48
#480
#482
#483
#484
#485
#486
#487
#488
#49
#492
#494
#497
#498
#499
#5
#50
#500
#501
#502
#503
#505
#506
#507
#508
#51
#511
#512
#515
#516
#517
#52
#520
#522
#523
#524
#525
#526
#527
#529
#53
#531
#532
#533
#536
#537
#538
#539
#54
#542
#545
#546
#547
#548
#55
#550
#552
#554
#555
#556
#557
#558
#559
#56
#561
#565
#567
#568
#569
#57
#571
#572
#573
#574
#575
#578
#579
#580
#581
#582
#583
#584
#585
#59
#590
#591
#593
#594
#594
#595
#597
#598
#599
#6
#60
#600
#601
#602
#603
#604
#605
#606
#607
#608
#61
#610
#613
#614
#615
#616
#617
#619
#62
#620
#621
#623
#624
#625
#626
#627
#628
#629
#631
#632
#633
#634
#636
#637
#640
#641
#642
#643
#645
#646
#647
#648
#653
#653
#654
#655
#656
#657
#658
#659
#66
#660
#662
#663
#664
#665
#666
#668
#669
#67
#670
#673
#675
#676
#677
#678
#679
#68
#680
#681
#682
#683
#686
#687
#688
#69
#690
#691
#692
#693
#693
#694
#695
#696
#698
#699
#7
#70
#704
#706
#707
#708
#71
#710
#712
#713
#713
#714
#715
#717
#718
#719
#72
#720
#721
#722
#724
#725
#727
#73
#730
#731
#732
#734
#736
#737
#739
#741
#742
#743
#745
#746
#747
#749
#751
#751
#753
#755
#756
#757
#759
#761
#762
#763
#764
#765
#767
#768
#769
#77
#770
#772
#773
#774
#776
#779
#78
#780
#781
#782
#783
#784
#784
#786
#787
#788
#790
#791
#791
#792
#793
#794
#795
#795
#797
#798
#8
#80
#800
#801
#802
#803
#804
#806
#808
#81
#810
#811
#813
#814
#815
#816
#817
#817
#819
#82
#820
#822
#823
#824
#825
#826
#826
#827
#828
#829
#83
#830
#831
#832
#833
#835
#835
#838
#839
#839
#84
#840
#841
#843
#844
#845
#847
#848
#849
#85
#850
#851
#854
#855
#856
#857
#858
#859
#86
#860
#861
#862
#863
#865
#866
#867
#870
#871
#872
#874
#876
#877
#878
#879
#879
#880
#881
#881
#882
#884
#884
#885
#886
#887
#888
#888
#889
#890
#892
#894
#895
#896
#897
#898
#899
#9
#90
#901
#902
#903
#905
#907
#907
#908
#909
#91
#910
#912
#913
#914
#915
#917
#918
#919
#920
#921
#923
#924
#925
#926
#927
#928
#930
#932
#934
#935
#935
#936
#938
#939
#94
#941
#943
#944
#945
#946
#947
#948
#949
#95
#951
#952
#953
#955
#956
#957
#958
#959
#962
#965
#966
#966
#967
#968
#969
#97
#970
#972
#973
#974
#976
#977
#978
#98
#981
#982
#983
#984
#985
#986
#989
#99
#990
#991
#993
#994
#995
#996
#997
#998
#999
20250917004658-snapshot
20250918170613-snapshot
20250922152022-snapshot
audio-1-snapshot
audio-2-snapshot
audio-3-snapshot
bracketed-paste-snapshot
bun-yoga-1-snapshot
bun-yoga-2-snapshot
bun-yoga-3-snapshot
bun-yoga-4-snapshot
clipboard-native-image-1-snapshot
clipboard-native-image-2-snapshot
clipboard-native-image-3-snapshot
clipboard-native-image-4-snapshot
clipboard-paste-1-snapshot
clipboard-paste-11-snapshot
clipboard-paste-12-snapshot
clipboard-paste-13-snapshot
clipboard-paste-15-snapshot
clipboard-paste-16-snapshot
clipboard-paste-17-snapshot
clipboard-paste-18-snapshot
clipboard-paste-2-snapshot
clipboard-paste-3-snapshot
clipboard-paste-4-snapshot
clipboard-paste-5-snapshot
clipboard-paste-6-snapshot
clipboard-paste-7-snapshot
clipboard-paste-8-snapshot
clipboard-paste-9-snapshot
clippy-snapshot-1
clippy-snapshot-2
clippy-snapshot-3
code-1-snapshot
console-1-snapshot
debun-snapshot-1
debun-snapshot-10
debun-snapshot-2
debun-snapshot-3
debun-snapshot-4
debun-snapshot-5
debun-snapshot-6
debun-snapshot-7
debun-snapshot-8
debun-snapshot-9
debun-urls-1-snapshot
defrag-snapshot
diff-fg-snapshot
diff1-snapshot
event-sink-1-snapshot
find-descendant-snapshot
fix-find-descendant-snapshot
fix-orphaned-child-nodes-snapshot
fix-stale-line-info-snapshot
fkn-cul-1-snapshot
fkn-cul-3-snapshot
fkn-cul-4-snapshot
flex-shrink-default-snapshot
get-palette-snapshot
graceful-shutdown-snapshot
image-retain-1
image-retain-snapshot-1
image-retain-snapshot-2
image-retain-snapshot-3
improved-shutdown-sequence-snapshot
inital-tree-sitter-snapshot
input-graphemes-snapshot
keymap-1-snapshot
keymap-10-snapshot
keymap-11-snapshot
keymap-12-snapshot
keymap-13-snapshot
keymap-14-snapshot
keymap-15-snapshot
keymap-16-snapshot
keymap-17-snapshot
keymap-18-snapshot
keymap-19-snapshot
keymap-2-snapshot
keymap-20-snapshot
keymap-21-snapshot
keymap-22-snapshot
keymap-23-snapshot
keymap-24-snapshot
keymap-25-snapshot
keymap-26-snapshot
keymap-27-snapshot
keymap-28-snapshot
keymap-29-snapshot
keymap-3-snapshot
keymap-30-snapshot
keymap-31-snapshot
keymap-33-snapshot
keymap-4-snapshot
keymap-5-snapshot
keymap-6-snapshot
keymap-7-snapshot
keymap-8-snapshot
keymap-9-snapshot
kitty-flags-snapshot
kitty-keyboard-snapshot
lazy-highlights-snapshot
locks-1-snapshot
locks-2-snapshot
magic-3-snapshot
magick-1-snapshot
magick-2-snapshot
markdown-rendering-snapshot
mem-improvements-snapshot
meta-ctrl-fix-snapshot
more-default-keybinds-snapshot
more-default-keybinds2-snapshot
musl-1-snapshot
musl-2-snapshot
native-build-1-snapshot
native-yoga-1-snapshot
new-use-timeline-snapshot
no-sync-snapshot
node-1-snapshot
node-2-snapshot
node-3-snapshot
node-4-snapshot
node-5-snapshot
node-next-2-snapshot
node-next-snapshot
oc-snapshot
oc-ta-1-snapshot
oc-ta-2-snapshot
oc-ta-3-snapshot
oc-ta-4-snapshot
oc-ta-5-snapshot
oidc-1-snapshot
palette-1-snapshot
palette-2-snapshot
perf-1-snapshot
perf-2-snapshot
perf-3-snapshot
plugins-1-snapshot
plugins-10-snapshot
plugins-11-snapshot
plugins-12-snapshot
plugins-2-snapshot
plugins-3-snapshot
plugins-4-snapshot
plugins-5-snapshot
plugins-6-snapshot
plugins-7-snapshot
plugins-8-snapshot
plugins-9-snapshot
pr-1428-tbv-refactor-snapshot
pre-0193-1-snapshot
pre-0193-2-snapshot
pre-0193-3-snapshot
prevent-default-2-snapshot
prevent-default-snapshot
react-test-utils-snapshot
react-unmount-snapshot
resize-snapshot-1
resize-snapshot-2
runtime-resolve-1-snapshot
runtime-resolve-2-snapshot
runtime-resolve-3-snapshot
runtime-resolve-4-snapshot
scroll-accel-setter-snapshot
scrollbox-fix-1-snapshot
second-tree-sitter-snapshot
slot-churn-1-snapshot
slot-churn-2-snapshot
slot-dedupe-1-snapshot
solid-packing-1
solid-packing-2
solid-packing-snapshot-1
suspend-resume-snapshot
tabstop-snapshot
text-wrap-snapshot
textnodes-snapshot
theme-again-1-snapshot
theme-again-2-snapshot
theme-mode-1-snapshot
tmux-palette-snapshot
uggu-2-snapshot
uggu-3-snapshot
uggu-treetree-snapshot
unicode-fixes-snapshot
v0.1.100
v0.1.101
v0.1.102
v0.1.103
v0.1.104
v0.1.105
v0.1.106
v0.1.19-snapshot
v0.1.19-snapshot2
v0.1.19-snapshot3
v0.1.19-snapshot4
v0.1.19-snapshot5
v0.1.25
v0.1.26
v0.1.27
v0.1.28
v0.1.29
v0.1.30
v0.1.31
v0.1.32
v0.1.33
v0.1.34
v0.1.35
v0.1.36
v0.1.37
v0.1.38
v0.1.39
v0.1.40
v0.1.41
v0.1.42
v0.1.43
v0.1.44
v0.1.45
v0.1.46
v0.1.47
v0.1.48
v0.1.49
v0.1.50
v0.1.51
v0.1.52
v0.1.53
v0.1.54
v0.1.55
v0.1.56
v0.1.57
v0.1.57-dry.1
v0.1.58
v0.1.59
v0.1.60
v0.1.61
v0.1.62
v0.1.63
v0.1.64
v0.1.65
v0.1.66
v0.1.67
v0.1.68
v0.1.69
v0.1.70
v0.1.71
v0.1.72
v0.1.73
v0.1.74
v0.1.75
v0.1.76
v0.1.77
v0.1.78
v0.1.79
v0.1.80
v0.1.81
v0.1.82
v0.1.83
v0.1.84
v0.1.85
v0.1.86
v0.1.87
v0.1.88
v0.1.89
v0.1.90
v0.1.91
v0.1.92
v0.1.93
v0.1.94
v0.1.95
v0.1.96
v0.1.97
v0.1.98
v0.1.99
v0.2.0
v0.2.1
v0.2.10
v0.2.11
v0.2.12
v0.2.13
v0.2.14
v0.2.15
v0.2.16
v0.2.2
v0.2.3
v0.2.4
v0.2.5
v0.2.6
v0.2.7
v0.2.8
v0.2.9
v0.3.0
v0.3.1
v0.3.2
v0.3.3
v0.3.4
v0.4.0
v0.4.1
v0.4.2
v0.4.3
v0.4.4
v0.4.5
v0.5.0
v0.5.1
v0.5.10
v0.5.11
v0.5.2
v0.5.3
v0.5.4
v0.5.5
v0.5.6
v0.5.7
v0.5.8
v0.5.9
win-tswp-resolve-1-snapshot
yoga-fix-snapshot
zig15-snapshot
-
8fcd2571b5
test(core): narrow native edit change epoch
OpenCode Agent runtime
2026-08-23 22:10:09 +00:00 -
edeccb4099
feat(core): emit exact edit buffer deltas
OpenCode Agent runtime
2026-08-23 21:58:29 +00:00 -
6fa1a0f4cc
demo(examples): prove edit-following code highlights
OpenCode Agent runtime
2026-08-23 21:33:29 +00:00 -
af1468ec46
perf(core): make text child move planning linear
OpenCode Agent runtime
2026-08-23 21:03:44 +00:00 -
5bb3ed71a3
perf(native): adapt annotation move batches
OpenCode Agent runtime
2026-08-23 20:47:14 +00:00 -
d405607f68
fix(native): harden prepared annotation moves
OpenCode Agent runtime
2026-08-23 20:20:30 +00:00 -
0b09171c93
perf(native): prepare affected-only annotation moves
OpenCode Agent runtime
2026-08-23 18:32:32 +00:00 -
76e0e1d48b
perf(native): bulk clone annotation trees
OpenCode Agent runtime
2026-08-23 19:49:16 +00:00 -
318a95717c
test(native): use journal-safe annotation hooks
OpenCode Agent runtime
2026-08-23 18:20:43 +00:00 -
d953695c96
fix(core): route EditBuffer setText through owner
OpenCode Agent runtime
2026-08-23 18:12:58 +00:00 -
be7bc7e95f
fix(native): preflight annotation journal clears
OpenCode Agent runtime
2026-08-23 17:56:38 +00:00 -
6553c772c8
fix(native): order annotation batch history effects
OpenCode Agent runtime
2026-08-23 17:27:51 +00:00 -
0065701f45
fix(native): preserve mixed namespace history sides
OpenCode Agent runtime
2026-08-23 17:16:58 +00:00 -
9616d1efa2
bench(native): cover sparse history scaling
OpenCode Agent runtime
2026-08-23 16:51:53 +00:00 -
b02f27235c
fix(native): protect borrowed history backing
OpenCode Agent runtime
2026-08-23 16:48:20 +00:00 -
3165a6f3b1
fix(native): reject borrowed buffer mutations
OpenCode Agent runtime
2026-08-23 16:44:50 +00:00 -
32fa940bb2
fix(native): own annotation journal on rope history nodes
OpenCode Agent runtime
2026-08-23 16:44:46 +00:00 -
b061e44502
perf(native): store sparse annotation history deltas
OpenCode Agent runtime
2026-08-23 16:13:56 +00:00 -
6216137bfa
fix(text): finalize public styled transitions
OpenCode Agent runtime
2026-08-23 17:32:19 +00:00 -
e2deea926a
fix(text): make styled updates transactional
OpenCode Agent runtime
2026-08-23 17:22:15 +00:00 -
bc5cfab49c
refactor(text): canonicalize child text runs
OpenCode Agent runtime
2026-08-23 16:52:13 +00:00 -
2eef10bf2f
perf(text): filter positional ranges before projection sort
OpenCode Agent runtime
2026-08-23 16:15:32 +00:00 -
5f12bc84e3
Merge remote-tracking branch 'origin/main' into poc/marktree-text-renderables
OpenCode Agent runtime
2026-08-23 14:12:36 +00:00 -
6b3a9e46cb
ci: save Linux core dumps from failed tests (#1414)
Simon Klee
2026-08-23 13:23:45 +02:00 -
a6d993da72
utf8: count Thai spacing marks in widths (#1413)
Simon Klee
2026-08-23 09:52:44 +02:00 -
2ba1c36cba
ci: run all matrix tests after failures (#1412)
Simon Klee
2026-08-23 09:02:33 +02:00 -
5ec3f33e85
Release v0.5.7
v0.5.7
Simon Klee
2026-08-23 08:35:31 +02:00 -
fba0ebe10a
fix(core): correlate OSC 66 probe responses (#1384)
Wu Shuwen
2026-08-23 14:07:19 +08:00 -
a15a383c89
core: test u32 cell attributes on all platforms (#1411)
Simon Klee
2026-08-23 07:52:20 +02:00 -
fa14b96ad4
node: support Node.js 26.4 and later (#1410)
Simon Klee
2026-08-23 06:56:30 +02:00 -
e3937cf0dd
core: fix portable boolean FFI calls (#1409)
Simon Klee
2026-08-23 06:56:08 +02:00 -
03f4c14d2a
core: add double/triple click support (#1407)
Simon Klee
2026-08-23 06:42:00 +02:00 -
18938ac9ee
fix(core): finalize native extmark boundaries
OpenCode Agent runtime
2026-08-23 01:49:22 +00:00 -
1742cbe818
fix(core): certify native extmark behavior
OpenCode Agent runtime
2026-08-23 01:15:27 +00:00 -
946aad9da0
feat(core): complete native extmark policy
OpenCode Agent runtime
2026-08-23 00:15:37 +00:00 -
2b18fc356f
feat(core): migrate extmarks to native annotations
OpenCode Agent runtime
2026-08-22 23:36:04 +00:00 -
894862a4b4
feat(core): wrap native text annotations
OpenCode Agent runtime
2026-08-22 21:04:35 +00:00 -
561a2f5e8f
feat(text): add native annotation ABI
OpenCode Agent runtime
2026-08-22 21:04:30 +00:00 -
781b27ad06
test(core): lock extmarks migration contract
OpenCode Agent runtime
2026-08-22 20:59:13 +00:00 -
ddfde94c31
perf(text): diff manual styled leaf updates
OpenCode Agent runtime
2026-08-22 16:37:54 +00:00 -
4d22eb4128
refactor(text): delete branch-only instrumentation
OpenCode Agent runtime
2026-08-22 16:08:09 +00:00 -
c11bca7be5
perf(text): publish equal-extent payload runs
OpenCode Agent runtime
2026-08-22 15:29:28 +00:00 -
1d5aa81b5b
Revert "perf(text): publish equal-extent document mutations in place"
OpenCode Agent runtime
2026-08-22 14:30:26 +00:00 -
892811042c
perf(text): publish equal-extent document mutations in place
OpenCode Agent runtime
2026-08-22 14:28:59 +00:00 -
48dbf3be2d
refactor(text): simplify styled range projection
OpenCode Agent runtime
2026-08-22 13:42:59 +00:00 -
8aae042f54
perf(text): patch projected styles by annotation
OpenCode Agent runtime
2026-08-22 13:20:30 +00:00 -
d575c7ecaa
perf(text): publish style-only document updates in place
OpenCode Agent runtime
2026-08-22 13:01:53 +00:00 -
eb89d913b6
perf(text): flatten manual StyledText leaves
OpenCode Agent runtime
2026-08-22 12:38:12 +00:00 -
314c75d4da
test(core): satisfy Node type checks
OpenCode Agent runtime
2026-08-22 11:58:18 +00:00 -
98a1a935bd
fix(edit-buffer): preserve interior display edits
OpenCode Agent runtime
2026-08-22 10:57:22 +00:00 -
9bb405952b
Merge remote-tracking branch 'origin/main' into poc/marktree-text-renderables
OpenCode Agent runtime
2026-08-22 10:34:20 +00:00 -
e3046548d0
fix(text): scope move coalescing to replacements
OpenCode Agent runtime
2026-08-22 10:22:03 +00:00 -
800a232275
fix(text): coalesce pending moves on replacement
OpenCode Agent runtime
2026-08-22 10:03:39 +00:00 -
597e732881
fix(text): preserve pending order across mixed mutations
OpenCode Agent runtime
2026-08-22 09:45:33 +00:00 -
813ebada36
fix(text): preserve sequential move semantics
OpenCode Agent runtime
2026-08-22 09:24:44 +00:00 -
eaf1d41e92
web: add OpenTUI Mono typeface (#1404)
Simon Klee
2026-08-22 11:11:30 +02:00 -
b1a62053db
fix(text): batch large structural moves
OpenCode Agent runtime
2026-08-22 08:50:10 +00:00 -
965f9f7bf5
fix(text): bound batch staging and projection publication
OpenCode Agent runtime
2026-08-22 08:27:35 +00:00 -
902a2469d1
bench(text): add practical and stress range modes
OpenCode Agent runtime
2026-08-22 07:31:41 +00:00 -
27007875ff
fix(text): scale line projection and span resolution
OpenCode Agent runtime
2026-08-22 07:31:38 +00:00 -
eab23e873b
fix(react): omit empty text links
OpenCode Agent runtime
2026-08-22 06:57:26 +00:00 -
797ba821a5
fix(code): snapshot callback style provenance
OpenCode Agent runtime
2026-08-22 06:57:13 +00:00 -
369496e037
fix(text): retain only reachable immutable backing
OpenCode Agent runtime
2026-08-22 06:57:09 +00:00 -
f21c4fd264
fix(frameworks): batch registered text props and links
OpenCode Agent runtime
2026-08-22 05:47:38 +00:00 -
d1cea8e1d3
fix(code): enforce exact registered style provenance
OpenCode Agent runtime
2026-08-22 05:47:33 +00:00 -
5097f04ab9
fix(text): bound retained storage and edit history
OpenCode Agent runtime
2026-08-22 05:47:29 +00:00 -
3b98158e49
test(native): assert live compaction bounds
OpenCode Agent runtime
2026-08-22 05:07:07 +00:00 -
c8c0dd60a0
fix(ffi): validate document operation tags
OpenCode Agent runtime
2026-08-22 05:05:16 +00:00 -
a01df757b9
fix(text): compose registered inherited styles
OpenCode Agent runtime
2026-08-22 05:05:12 +00:00 -
d772795d45
fix(native): bound rope transaction arenas
OpenCode Agent runtime
2026-08-22 05:05:08 +00:00 -
df4869485e
fix(text): prepare syntax style rebinding atomically
OpenCode Agent runtime
2026-08-22 04:23:52 +00:00 -
3d561ffc0a
fix(native): reserve transaction link releases
OpenCode Agent runtime
2026-08-22 04:18:21 +00:00 -
fe45a973d1
perf(text): reorder attached children in place
OpenCode Agent runtime
2026-08-22 04:17:23 +00:00 -
5c3d5d1039
test(text): harden transactions and benchmark parity
OpenCode Agent runtime
2026-08-22 04:12:23 +00:00 -
29a4289369
fix(text): commit cross-document transfers atomically
OpenCode Agent runtime
2026-08-22 04:08:55 +00:00 -
96a9524739
fix(text): distinguish registered style provenance
OpenCode Agent runtime
2026-08-22 04:01:08 +00:00 -
7fdfac2888
fix(text): preserve empty ranges and style ownership
OpenCode Agent runtime
2026-08-22 03:55:26 +00:00 -
272e85ceeb
feat(text): batch document lifecycle transactions
OpenCode Agent runtime
2026-08-22 03:40:23 +00:00 -
cc0eddb4ce
test(native): sweep document range transaction failures
OpenCode Agent runtime
2026-08-22 03:12:13 +00:00 -
8e16a2807a
fix(text): preserve range ownership across transfers
OpenCode Agent runtime
2026-08-22 03:09:33 +00:00 -
382274e3af
refactor(text): reconcile canonical tree with native ranges
OpenCode Agent runtime
2026-08-22 03:08:49 +00:00 -
b54dca13c7
feat(native): add transactional document ranges
OpenCode Agent runtime
2026-08-22 03:08:44 +00:00 -
a7a2bcb832
fix(text): complete ownership hardening
OpenCode Agent runtime
2026-08-21 22:47:29 +00:00 -
9df4c83de6
fix(text): harden canonical document ownership
OpenCode Agent runtime
2026-08-21 22:14:34 +00:00 -
b15d16fed0
fix(core): flush late text updates before draw
OpenCode Agent runtime
2026-08-21 21:39:40 +00:00 -
d8bf1ebb9a
refactor(renderers): use canonical text renderables
OpenCode Agent runtime
2026-08-21 21:37:48 +00:00 -
7bd66f9256
refactor(core): make text renderable tree canonical
OpenCode Agent runtime
2026-08-21 21:37:41 +00:00 -
a3b92425d1
fix(native): preserve annotation split precedence
OpenCode Agent runtime
2026-08-22 02:10:56 +00:00 -
8c2cb656e7
fix(native): close styled edit transaction gaps
OpenCode Agent runtime
2026-08-22 01:51:28 +00:00 -
1c06e7528d
test(ffi): cover invalid styled pointers
OpenCode Agent runtime
2026-08-22 01:31:24 +00:00 -
29f9c3f57e
test(native): exercise incremental styled rendering
OpenCode Agent runtime
2026-08-22 01:27:39 +00:00 -
91a2178d65
fix(ffi): harden styled document ABI
OpenCode Agent runtime
2026-08-22 01:27:35 +00:00 -
120a9a5a5e
fix(native): make annotated edits transactional
OpenCode Agent runtime
2026-08-22 01:27:32 +00:00 -
7bf044cb8f
test(native): exhaust styled transaction failures
OpenCode Agent runtime
2026-08-22 00:48:52 +00:00 -
3949c4b54a
bench(native): compare incremental styled updates
OpenCode Agent runtime
2026-08-22 00:48:16 +00:00 -
03792882d2
feat(core): expose incremental styled ranges
OpenCode Agent runtime
2026-08-22 00:46:31 +00:00 -
c36e5d0a10
feat(native): integrate annotated text documents
OpenCode Agent runtime
2026-08-22 00:46:26 +00:00 -
0dab3f384f
feat(native): prepare atomic annotation mutations
OpenCode Agent runtime
2026-08-22 00:46:23 +00:00 -
e13b7a319c
fix(native): harden normalized byte splices
OpenCode Agent runtime
2026-08-21 14:20:30 +00:00 -
8ffb1deaff
feat(native): add normalized byte text splices
OpenCode Agent runtime
2026-08-21 13:53:43 +00:00