April 2015 Quicklisp dist update now available

This Quicklisp update is supported by my employer, Clozure Associates. If you need commercial support for Quicklisp, or any other Common Lisp programming needs, it's available via Clozure Associates.

New projects:
  • birch — A simple Common Lisp IRC client library — MIT
  • bytecurry.mocks — Tools to mock functions for unit tests — MIT
  • carrier — An async HTTP client — MIT
  • cl-cookie — HTTP cookie manager — BSD 2-Clause
  • cl-coveralls — Coverage tracker for Coveralls — BSD 2-Clause
  • cl-groupby — groupby: A higher order function named groupby as known from Scala. — MIT
  • cl-openstack-client — OpenStack client libraries — Apache-2.0
  • cl-poker-eval — 7-card hand poker evaluator — BSD
  • cl-shellwords — Common Lisp port of Ruby's shellwords.rb, for escaping and splitting strings to be passed to a shell. — MIT
  • cl-singleton-mixin — provides singleton-mixin class. — MIT
  • dexador — Yet another HTTP client for Common Lisp — MIT
  • duologue — High-level user interaction library for Common Lisp — MIT
  • dyna — Dyna is an AWS DynamoDB ORM for Common Lisp. — MIT
  • find-port — Find open ports programmatically. — MIT
  • fmt — Extensible format-like facility — MIT
  • folio2 — the folio2 functional-idioms system — Lisp Lesser GNU Public License
  • immutable-struct — Library that encourage the use of functional programming + pattern matching — LLGPL
  • jonathan — JSON encoder and decoder. — MIT
  • json-responses — Canned JSON responses for Hunchentoot — MIT
  • kebab — Common Lisp string,symbol,keyword PascalCase <=> camelCase <=> snake_case <=> kebab-case(lisp-case) converter. — LLGPL
  • lack — A minimal Clack — LLGPL
  • metap — Metap provides metaclass propagation along class inheritance structure. — MIT
  • nsort — Natural or Numeric Sort — BSD Simplified
  • plump-bundle — A binary storage format for Plump documents. — Artistic
  • proc-parse — Procedural vector parser — BSD 2-Clause
  • quadtree — Quadtree data structure in Common Lisp — MIT
  • quasiquote-2.0 — Writing macros that write macros. Effortless. — MIT
  • scriba — A markup format similar to Scribe. — MIT
  • should-test — Minimal yet feature-rich Common Lisp test framework. — MIT
  • string-escape — Emacs and Python style string escapes in #"..." form. — GPLv3
  • thorn — A CommonDoc extension for entering special characters. — MIT
  • trivia — NON-optimized pattern matcher compatible with OPTIMA, with extensible optimizer interface and clean codebase — LLGPL
  • trivia.balland2006 — Optimizer for Trivia based on (Balland 2006) — LLGPL
  • type-i — Type Inference Utility on Fundamentally 1-arg Predicates — LLGPL
  • type-r — Collections of accessor functions and patterns to access the elements in compound type specifier, e.g. `dimensions' in `(array element-type dimensions)' — LLGPL
  • unix-opts — minimalistic parser of command line arguments — MIT
Updated projects: 3bmd, access, antik, arrow-macros, buffalo, buildapp, chanl, cl-ana, cl-annot, cl-ansi-term, cl-async, cl-charms, cl-dbi, cl-dot, cl-factoring, cl-gobject-introspection, cl-grace, cl-indeterminism, cl-launch, cl-libyaml, cl-mlep, cl-mtgnet, cl-mw, cl-netstring-plus, cl-openid, cl-ply, cl-python, cl-quickcheck, cl-random, cl-readline, cl-reddit, cl-redis, cl-rlimit, cl-sdl2, cl-slug, cl-svg, cl-syntax, cl-tcod, cl-vectors, cl-voxelize, cl-yaml, clack, classimp, clavier, clhs, clim-widgets, clinch, clipper, clos-fixtures, closer-mop, clsql-helper, clx, codata-recommended-values, colleen, com.informatimago, common-doc, common-doc-plump, common-html, commonqt, croatoan, defclass-std, djula, drakma, eazy-project, esrap-liquid, fare-memoization, fast-http, fast-io, femlisp, gendl, graph, gsll, hdf5-cffi, hl7-client, hl7-parser, http-body, hu.dwim.util, hunchentoot, hyperluminal-mem, integral, interface, introspect-environment, js-parser, jsown, jwacs, lass, let-over-lambda, lfarm, linedit, lisp-interface-library, lisp-invocation, lisp-namespace, local-time, lucerne, magicffi, mcclim, media-types, mgl-pax, mk-string-metrics, nibbles, ningle, nst, plump, protobuf, qtools, quri, quux-time, racer, rutils, scalpl, scriptl, sdl2kit, serapeum, shellpool, simple-rgb, skippy, slime, st-json, staple, stumpwm, symbol-munger, trivial-backtrace, trivial-benchmark, trivial-debug-console, trivial-download, trivial-update, umlisp, verbose, vertex, vgplot, weblocks-stores, weft, workout-timer, xmls, zaws, zcdb, zpb-exif, zpng.

Removed projects: autoproject, brlapi, cambl, cl-couch, cl-ledger, hctsmsl, nekthuth, red-black.

To get these updates, use (ql:update-dist "quicklisp").



  1. What's up with cambl (and by dependeny cl-ledger)?
    Does cambl fail to build?

    1. red-black has a serious problem, and the author is no longer interested in maintaining it (or his other projects).

      https://github.com/quicklisp/quicklisp-projects/commit/8ef60cbf6c49dbddb889b783b163849e7a356734 has some links to more info.

  2. Hey! I've just tried to open the [scriba blog link](https://www.blogger.com/blogger.g?blogID=966494149405077884) but what I got is a screen saying:
    Your current account (psicotherapy@gmail.com) does not have access to view this page.
    Click [here] to logout and change accounts.
    What does that mean? I have not another (and I don't want it to). D'you know?. I want one (and only one) google acc. for everything google. Got so upset!. Bye!

    1. I made a bad link in the post. I've updated it to https://github.com/CommonDoc/scriba