text editor inspired vim and yi
update flake.nix: Basically, we are going to use lean4 from elan.
Created by  4kusto  on March 9, 2026
UFZE2ZUJYMC4V7GKTSMKL7HNFTS3PY76OYGML7CGLU33Y66JKUEQC
perf(bliku-adapter): avoid per-line PieceTable lookups when building buffer lines
Created by  4kusto  on March 8, 2026
PZUH6KBSAQ32NOVJUDXU23XCCQWP4LVWNQTZMGKWF5DB6FY6GNAAC
fix conflicts(deletion old Test directory)
Created by  4kusto  on March 8, 2026
JWDFOW4FSQ7FSABZKJEIJJMRRC5PSRCVQ3VHT4N6CRGQ27XIYTHAC
add Proof.Data.PieceTable.Invariant
Created by  4kusto  on March 8, 2026
NCF433P4DY47H3PZTYTUJ4IGAQVRAWYFEYHWXDCDT3YN5N7Z4WVQC
fix conflicts
Created by  4kusto  on March 8, 2026
5NHGMGLDYV3DKD4MD6ZQP4A4GBRKT4ZKO4R2MACF2MFIJVEWFIHAC
missing files(ViETest.lean)
Created by  4kusto  on March 8, 2026
7WGSSCTSSTKXVZV6VQQBP3TTL46E5VXBVDWLF7GST7WB4SLOFR3AC
test: rename Test modules to ViETest and remove dead code
Created by  4kusto  on March 7, 2026
KK6O2B6FHJHMRVSE3N54S47OY4TWV2UGI53CYLYSWAL6WSACFEBAC
Add Proof modules for two-way search formal verification and adopt REUSE BSD-3-Clause licensing
Created by  4kusto  on March 7, 2026
U3IMOYALG24OXCZQNPCZJIFKFOMDDREEQY4GNZWAPKQCTZ66H6PAC
Implement linewise visual mode for Vim-compatible V behavior
Created by  4kusto  on March 6, 2026
4GUZZYJSWKA44VKYZ2U3G7SQ32JHHHPBSYUWWNNWWBOEDUN7RLKAC
Update ViE for Bliku clustered floating UI and direct syntax API
Created by  4kusto  on March 6, 2026
BVKFLEK2IK7AOIXLU3KGN7XNWP7KSJLGOPJKJIR7MU4LGN4J5EGQC
push missing files
Created by  4kusto  on March 6, 2026
MESNWCLGM5N5HTO35HVLZTJDJ2BE74MHBRWXISACW7L5FNAB3LNAC
Split Bliku out of ViE as an independent TUI packagew
Created by  4kusto  on March 6, 2026
FAVK3BZP62D4KKDVNGX323UOVRPCW2NFLAHTVYBGQHRJSDI24XCQC
fix(workspace): normalize relative path resolution by canonicalizing startup and command paths
Created by  4kusto  on March 4, 2026
BUDL4NZH6PIACJKSIPSZNL3F7XPNLB2BVYCCVUO4C3T47IAIQCEAC
cleanup perf scripts and update README.md
Created by  4kusto  on February 20, 2026
TAZSMJUA2YBZIS525KHN5ERDA5FSSSQ2VQ5R2SU5GTQJRRY5IQIAC
fix for LSP: wait for initialize ack, recover from reader failures, percent-encode file URIs, and add LSP regression tests
Created by  4kusto  on February 18, 2026
O27AXDRWCFLPVPLPZJTRUJRJFGXXCSR623MJADCSQTUUIEF5ZARAC
Pushing files that were accidentally untracked
Created by  4kusto  on February 18, 2026
LRMCXRWTFARDTVVEPFYEQ6MJHUMU3BYHVI22CLXYEHLOQQWTGC6AC
improve Lean completion popup follow/close behavior, add keybind regression coverage, and remove dead code across core modules
Created by  4kusto  on February 18, 2026
4V7W7A6YX2J57RZUANMZKMKFHIDFNTXRMDR6M57DC6M3B4AHOK6AC
add initial Lean LSP completion support with split-style popup UI, insert-mode selection/accept flow, and editor state wiring
Created by  4kusto  on February 18, 2026
GSOBCC5UYHCUY53WEYJ4WG5RUQACOQSBCLEGA5W6GRPHARU4ZWEAC
fix Lean LSP shutdown/quit flow: prevent InfoView-only buffer residue, ensure app exit cleanup
Created by  4kusto  on February 18, 2026
CUJ744WGUGBQHTO7BN7II2KB7R4N3IBXO62OG5UJAEZU2LFHHHUAC
introduce initial Lean integrations: LSP + InfoView, language-scoped defaults, and supporting tests/docs
Created by  4kusto  on February 16, 2026
WBKXA5RVL5DSEJZ4OBDBCTNRT3Q4VFEVQNA344CET3BHY7CY7H5AC
fix: remove hardcoded tabStop=4 from visual/command/restore offset calculations
Created by  4kusto  on February 8, 2026
2CFNOXLKFVAGON3Z2KISH4LNIALNY4VTBILJLQIE45YUKQI6ZHPQC
clear stale search highlights on empty incremental query, reset search state on / and ?, and add regression tests
Created by  4kusto  on February 8, 2026
NVJSIX3GL5WPI3FQ6U7TQQE5T4EDEHSI6SDQM7TPJTGBKCPILJFAC
make tab-stop behavior cursor-accurate, harden key parsing, and strengthen piece-tree termination proofs
Created by  4kusto  on February 8, 2026
ZL7ZSOEOGP2E24UEFC5VVPN5GTL3EUL34FA7F47WWWFPHJH2RS2AC
fix newline line-count semantics, keep cursor/row sync across insert/delete, and add regression test
Created by  4kusto  on February 8, 2026
25KGF2W2ORVH3Z7RIBDBRKILMM624MNHIMN5QXNMZOWQ5DOJUCZAC
eliminate partial defs, add termination proofs, and make app loop iterative
Created by  4kusto  on February 8, 2026
32SDOYNGPOAAMEQMZLZUE3XE6D5CFSZU6M3JDRERUVPAB4TLZOOAC
add buffer explorer, improve UI and normalize explorer command names
Created by  4kusto  on February 8, 2026
TKAAHADV62OQORAO7MYRRRHTGPMG3GKXU4Z4MFNLAO6DLTSDU3CAC
improve search UX, harden session restore, and sync docs
Created by  4kusto  on February 7, 2026
SEIYD7YXZ5XI4W7UVF5O2UFLA6OCZZCOLV2XB46RKJ5EN6UQC4UAC
update README.md
Created by  4kusto  on February 7, 2026
6UFPT4GPGYM3ORW35EIY5A7Z34WCTXRSWW45T625F2WPMLGR3NHAC
add scripts README and clarify perf tooling
Created by  4kusto  on February 7, 2026
KJLCU4X5Z3CZM4AORMWIKOPBWPVTDMLK4LYH7UXBJFUGL7AUQCSQC
add search command and :bloom(bloom filter) command; implement :s/%s + :g/:v with offset ranges
Created by  4kusto  on February 5, 2026
CNJGJCJZ6LRHHIRSRATSE3D3Z5OQGSSTDMXCPVXSKRQLYJFME6IAC
fix explorer behavior and harden scroll tests
Created by  4kusto  on February 5, 2026
YILSJ2SNU6DNZVSFL4MD6QSNLQHUNSBSTGGEQCFTWFTRR62IXBWAC
enhance workspaces/workgroups and add explorer preview
Created by  4kusto  on February 4, 2026
XCVPXP4UBFU25NF6VQC3MEYHHH45RL2UXM5TA6O23NA64FPCCCJQC
modified benchmark suite and scripts
Created by  4kusto  on February 3, 2026
B7Q32HRFDMDDMQPLBKWS42NWSXLARPAOVZXCDQG2I3J2WVTWNFNQC
optimize Unicode display handling, improve cursor/offset consistency, and cache line/index for rendering
Created by  4kusto  on February 3, 2026
NBG3GUEJJMWS2FRJDU26KRQLA6O2YK77PDAPBMD3SKWLDTK23BVAC
fixed alt key parsing and UI cache invalidation
Created by  4kusto  on February 2, 2026
OHL2PRHBX74FZKWZU7IR6RSXA36PDZDROVI4AHTX4SO7VQFQ5RQQC
Expanded test coverage, improved buffer management data structure, and placed scripts for perf, and perfomance fix.
Created by  4kusto  on February 2, 2026
GUD2J453E3UTRJZIEEUUJ3ZIGL72ETUXTO57XQIZ2Y3ZU3C2R55QC
expand test coverage and refactor PieceTable namespace
Created by  4kusto  on February 1, 2026
U45XPF3YKPXXRJ4MN24T2RV7GOL4FZKQSWX5P5I7WT4HC5XF4FHAC
refactor: unify Row/Col usage, PieceTable integration, rendering optimization,and expand Vim features
Created by  4kusto  on February 1, 2026
WRBKZMYVNHRWT7TTUGTDJ3TMWZB32QYW5PCLKTTVAJ2YF6OI3LTAC
support undo/redo and added some test suite
Created by  4kusto  on February 1, 2026
5SFTBD4FW6GQPKRUJBAII5R2EZPDYG6CH57BIJD4IVZBE6JZB2ZQC
reduced partial function in ViE.Data.PieceTable.Tree
Created by  4kusto  on January 31, 2026
DTAIE7PK6TZLNSBQGENS6RT7FFOTMAPSE6ZTPDADINGJF5NTHLWQC
cleanup import
Created by  4kusto  on January 31, 2026
VEBP3HQRXLKSWFYSEN4G26WDWVUHFV47MHIFHBCID722MZZBOITAC
add .gitignore
Created by  4kusto  on January 31, 2026
O763V2GX3Z2JT5EOWNAVVGJ2SDDJ3ZMB63D267P2YXG5SIC6RGGAC
update README.md
Created by  4kusto  on January 31, 2026
O74UO6TI7CEZP7RPKQFETUNFEHCOMA4YCHELASIKSCORRAFLMACAC
initial commit, restart repo
Created by  4kusto  on January 31, 2026
6W6OJAUT3KLOXXKYR4GA3MG4ACLO2T4KX3SGD2KZDX6MYEZYTPHAC
(no change message)
Created by   on January 31, 2026
R6L2TITEEB2XRNCTCGETAQ6UBYRMDKYL6TCPA3KVQTBCMPSN5ZJQC