Skip to content
No description, website, or topics provided.
C Python Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
benchmarks
bindings
doc
src
test
.bzrignore
AUTHORS
COPYING
COPYING.LESSER
Doxyfile.devel
Doxyfile.user
HACKING
INSTALL
NEWS
README
TODO
bls.pc.in
waf
wscript

README

libbls - Efficient editable buffer library
==========================================

libbls is a highly efficient, flexible and robust data manipulation library in
the form of an editable buffer. 

So, what is an editable buffer?

An editable buffer is a data structure which stores data and allows for
efficient insert, replace, delete, copy, multiple undo and redo editing
operations.  libbls does all these in a fast and memory efficient manner,
combining data from both memory and arbitrary sized chunks from files.

A simple, intuitive and yet powerful API provides the infrastructure needed to
develop scalable applications that handle large volumes of data. 

libbls is under development. However, its main features are in usable state, so
don't hesitate to try it out and tell us what you think.

libbls is distributed under the LGPL version 3 license (see COPYING and
COPYING.LESSER). If you find it useful, please let us know. 

If you really, really like the project, and want to contribute to it, read
HACKING or consider making a donation.

The file INSTALL contains detailed instructions for a proper libbls
installation.

The web page of libbls is available at http://libbls.hellug.gr
You can’t perform that action at this time.