Tmux etc
This commit is contained in:
parent
276853ba84
commit
1cb167b597
361 changed files with 77302 additions and 4 deletions
|
|
@ -0,0 +1,19 @@
|
|||
[](https://travis-ci.org/cl-babel/babel)
|
||||
|
||||
Babel is a charset encoding/decoding library, not unlike GNU libiconv,
|
||||
but completely written in Common Lisp.
|
||||
|
||||
It strives to achieve decent performance. To that effect, we use
|
||||
OpenMCL's approach of calculating the destination buffer size in
|
||||
advance. Most of the encoding/decoding algorithms have been adapted
|
||||
from OpenMCL's source.
|
||||
|
||||
Another important goal is reusability. Similarly to SBCL, we define
|
||||
an interface wherein the algorithms can be reused between a variety of
|
||||
data types so long we're dealing with conversions between octets and
|
||||
unicode code points.
|
||||
|
||||
Babel comes with converters between strings and (unsigned-byte 8)
|
||||
vectors but can be easily extended to deal with, e.g., strings and
|
||||
foreign memory, vectors and Closure's runes, etc...
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue