A small, portable C library implementing a chain-of-patches text model. Provides safe and efficient operations for modifying text buffers at any position.
- macOS (passing)
- linux (passing)
- Windows (test not performed)
Chain is distributed as single header library:
- chain.h → put in your include path
No configuration, no macros to define, only CHAIN_IMPLEMENTATION in exactly one translation unit.
You can learn more about this libary in examples and DOC.md