Skip to content

A small, portable C library implementing a chain-of-patches text model. Provides safe and efficient operations for modifying text buffers at any position.

License

Notifications You must be signed in to change notification settings

oskiv6/libchain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libchain

A small, portable C library implementing a chain-of-patches text model. Provides safe and efficient operations for modifying text buffers at any position.


Platform support:

  • macOS (passing)
  • linux (passing)
  • Windows (test not performed)

Building & using

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


About

A small, portable C library implementing a chain-of-patches text model. Provides safe and efficient operations for modifying text buffers at any position.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages