2012年07月25日

Ltk woes

Ltk seems like a fantastic idea. I don't personally use it, but I like that there's a fairly simple and easy option for people who want to make a GUI with Common Lisp.

Unfortunately, it doesn't build on SBCL any more. SBCL exports sb-ext:exit (eventually replacing sb-ext:quit), and a package in Ltk triggers a package lock conflict because of it. I've emailed Peter Herth about the build failure, but a few months have passed and the problem persists.

Does anyone who reads this blog use Ltk? Would you be upset if Ltk is dropped from Quicklisp until the issue is fixed?
Posted by at 14 comments:

2012年07月09日

Version numbers in ASDF system definitions

An ASDF system definition can have a :version option. Only one format is supported: one or more integers separated by dots.

These are valid ASDF system versions: "42", "1.8", "2.0.61". These are invalid ASDF system versions: "v1.0", "2.0b", "2004-08-01", "1.0-SNAPSHOT".

If you load a system with an invalid version string, ASDF gives a warning: WARNING: Invalid version "FOO" for component "bar"

If you want to include a version in your ASDF system, please use a valid format. If your software's versioning can't fit into that kind of format, consider putting it in a different field, like :description.
Posted by at No comments:

2012年07月03日

July 2012 update now available

This update took longer than I wanted it to. It's been a really busy summer for non-hacking-related stuff, I had some trouble with ZS3 and Ironclad, and Ltk is broken on the latest SBCL. Those things, and more, kept pushing things further and further back, but I think things are as good as they can be for now.

New: asdf-encodings, backports, cl-6502, cl-factoring, cl-libusb, cl-neo4j, cl-nxt, cl-openstack, cl-permutation, cl-plumbing, cl-primality, cl-protobufs, clx-xkeyboard, coretest, hh-web, lisp-interface-library, parse-float, pythonic-string-reader, recur, single-threaded-ccl, sip-hash.

Updated: bknr-datastore, bordeaux-threads, btrie, caveman, chanl, checkl, cl+ssl, cl-cairo2, cl-clon, cl-csv, cl-data-format-validation, cl-dbi, cl-decimals, cl-docutils, cl-gd, cl-gdata, cl-glfw, cl-haml, cl-launch, cl-murmurhash, cl-project, cl-rmath, cl-test-more, cl-tuples, cl-unicode, cl-yahoo-finance, clack, clfswm, closer-mop, clws, com.informatimago, computable-reals, docbrowser, donuts, esrap, exscribe, external-program, f2cl, fare-utils, fiveam, gbbopen, genworks-gdl, glop, hinge, inferior-shell, ironclad, linedit, lisp-executable, log4cl, lparallel, madeira-port, magicffi, meta, mtlisp, nibbles, opticl, parse-number, postmodern, queues, reader-interception, relational-objects-for-lisp, repl-utilities, restas, rpm, rutils, scribble, sheeple, slime, spinneret, split-sequence, static-vectors, trivial-dump-core, trivial-garbage, weblocks, wuwei, x.fdatatypes, xcvb.

Removed: hh-web-tags.

To get this update, use (ql:update-dist "quicklisp") in your REPL.

Enjoy!
Posted by at No comments:

2012年05月31日

Boston Lisp Meeting 2012年05月17日



Fare took this photo of my Quicklisp presentation at the Boston Lisp Meeting two weeks ago. That's RMS in the background; he asked a topical question about my licensing policy. Fare's entire set is available on Picasa.

I hope to publish the slides and source code soon. Audio recording equipment was present, but I don't know if there will be audio available.
Posted by at 1 comment:

2012年05月21日

All clear

It looks like I have found a temporary workaround for my S3 problems, and the current dist is fully available to load. You can get it with (ql:update-dist "quicklisp"). I'm sorry for the muddled way in which this update took place, and hope to figure out the Amazon issues and do more testing for the next release.

Posted by at 2 comments:

S3 woes

I am a huge fan of Amazon's Simple Storage Service (S3). It's allowed me to host Quicklisp data cheaply and reliably for a long time.

However, over the past few days, I've run into some permission problems with the Quicklisp S3 objects, and the latest Quicklisp dist update is damaged as a result. Files that seem to be present are not actually available for download, and I'm not sure why.

I don't recommend updating your Quicklisp dist until this problem is resolved. I hope to fix it within the next 24 hours. Sorry for the inconvenience!
Posted by at No comments:

2012年05月20日

May 2012 Quicklisp dist update


The May 2012 update of Quicklisp is finally available. You can get it with (ql:update-dist "quicklisp").

New projects: checkl, cl-crypt, cl-ev, cl-gendoc, cl-mongo-id, clx-xembed, docbrowser, donuts, escalator, hinge, lisp-zmq, m2cl, madeira-port, minheap, repl-utilities, sapaclisp, sexml, shelly, swank-crew, temporary-file, time-interval.

Updated projects: access, adw-charting, alexandria, antik, bknr-datastore, bknr-web, blackthorn-engine, blackthorn-engine-3d, buildnode, caveman, cells, cells-gtk3, cffi, cffi-objects, chillax, chronicity, cl+ssl, cl-azure, cl-bibtex, cl-cairo2, cl-closure-template, cl-csv, cl-data-format-validation, cl-dbi, cl-decimals, cl-docutils, cl-dot, cl-enumeration, cl-freetype2, cl-fsnotify, cl-gd, cl-gdata, cl-geometry, cl-glfw, cl-graph, cl-gtk2, cl-haml, cl-iconv, cl-inflector, cl-irregsexp, cl-kyoto-cabinet, cl-l10n-cldr, cl-locale, cl-m4, cl-markup, cl-marshal, cl-mediawiki, cl-mustache, cl-openal, cl-opengl, cl-openid, cl-pdf, cl-project, cl-random, cl-redis, cl-sam, cl-syntax, cl-test-more, cl-tuples, cl-unicode, cl-vectors, cl-yahoo-finance, clack, clfswm, clhs, clonsigna, closer-mop, closure-html, clsql, clws, clx, com.google.base, com.informatimago, common-lisp-actors, commonqt, contextl, cxml-stp, dbus, de.setf.wilbur, deoxybyte-gzip, deoxybyte-io, deoxybyte-systems, deoxybyte-unix, dlist, doplus, ec2, elephant, exscribe, ext-blog, external-program, f2cl, fare-memoization, fare-utils, fnv, fomus, gbbopen, genworks-gdl, getopt, glop, gordon, gsharp, gsll, gtk-cffi, hemlock, hu.dwim.common, hu.dwim.def, hu.dwim.perec, hu.dwim.rdbms, hu.dwim.reiterate, hu.dwim.stefil, hu.dwim.syntax-sugar, hu.dwim.util, imago, inferior-shell, inotify, iterate, js-parser, jwacs, kl-verify, lambda-gtk, lambda-reader, lift, linedit, lisp-executable, lisp-on-lines, lisp-unit, lispbuilder, lml, local-time, log4cl, lparallel, mcclim, metatilities-base, modf, monkeylib-markup, monkeylib-utilities, montezuma, mtlisp, myweb, napa-fft3, nibbles, ningle, opticl, paiprolog, parseltongue, pettomato-indexed-priority-queue, phemlock, pipes, place-utils, plain-odbc, plexippus-xpath, portableaserve, postmodern, postoffice, protobuf, queues, quid-pro-quo, rcl, reversi, rlc, rutils, s-http-client, s-http-server, s-xml, sb-cga, sb-fastcgi, sequence-iterators, sheeple, slime, spinneret, st-json, sw-stm, teepeedee2, telnetlib, toadstool, toot, trivial-backtrace, ucw, uffi, unicly, unit-test, uuid, verrazano, weblocks, wuwei, xcvb, yaclml, zsort.

Removed projects: cl-opencv, com.informatimago.rdp.

On an unrelated note, on Thursday I gave a talk at the Boston Lisp Meeting called "Inside the Quicklisp Sausage Factory", about the code I use to manage these monthly releases. I'll publish the slides and the software sometime in the next few weeks.

Posted by at 1 comment:
Subscribe to: Posts (Atom)

AltStyle によって変換されたページ (->オリジナル) /