been heavily refactored. For more information on the changes in
memcache, see [memcache](memcache.html).
-This library also requires Common Lisp libraries of `cl-store`,
-`flexi-streams`, and `zlib`.
+This library also requires Common Lisp libraries of
+[kmrcl](http://gitpub.b9.com/kmrcl.git),
+[cl-store](http://common-lisp.net/project/cl-store/),
+[flexi-streams](http://weitz.de/flexi-streams/),
+and [zlib](http://common-lisp.net/project/zlib/).
Overview
--------
Overview
--------
-This package is based on the cl-memcached library.
-It is substantially modified for use with the memstore
-package. The primary areas of additional functionality
-are:
+This package is based on the cl-memcached library. It is
+substantially modified for use with the
+[memstore](http://memstore.b9.com) library. The primary areas of
+additional functionality are:
* Support for flags field with get and set functions.
This is required as memstore stores bit flags denoting
supported by `usocket` are now supported with `memcached`.
* Encapsulated reading and writing to socket stream to avoid
- handling \#return characters in high-level code.
+ handling \\#return characters in high-level code.
* Changes to support the change in statistics fields with membase.
Some fields were no longer present. Also, membase 1.7 has
* More robust `print-object` functions to avoid errors if fields
in statistics are not present.
-* Removed compatibility functions in `compat.lisp` and using `kmrcl`
- package to provide those functions as well as utilitizing other
- `kmrcl` functions to simplify code.
+* Removed compatibility functions in `compat.lisp` by using the
+ [`kmrcl`](http://gitpub.b9.com/kmrcl.git) library to provide those
+ functions as well as utilitizing other `kmrcl` functions to simplify
+ code.
* Nearly the entire code base has been reworked for improved
robustness and efficiency.