The qlot Reference Manual

Next: , Previous: , Up: (dir)   [Contents][Index]

The qlot Reference Manual

This is the qlot Reference Manual, version 1.0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Aug 15 05:39:39 2022 GMT+0.

Table of Contents


1 Introduction

Qlot

Build Status

Qlot (pronounced kyü-'lät, like culotte) is a project-local library installer using Quicklisp facility. This aims to be like Bundler of Ruby or Carton of Perl.

Usage

# "qlfile" of "myapp"
git clack https://github.com/fukamachi/clack.git
github datafly fukamachi/datafly :branch v0.7.x
ql log4cl 2014-03-17
$ cd /path/to/myapp

# Installing libraries project-locally.
$ qlot install

# Updating depending libraries of a project.
$ qlot update

# Updating specific libraries
$ qlot update --project mito

# Execute a command with a project-local Quicklisp
$ qlot exec ros -S . run
$ qlot exec clackup app.lisp

What Qlot is trying to solve

We have Quicklisp, the central library registry. It made installation of libraries damn easy.

However, what only you can specify is the month of distribution. Which means you have to use all libraries of the same moment and you cannot use a newer/older version of a library for your project.

"local-projects/" or ASDF configurations may be a solution to this problem, but there are a couple of problems.

  1. They are not project-local. If you have multiple projects that use the different version of the same library, it would be a problem.

  2. They are difficult to fix the version or to update them. If your project need to work on other than your machine, for instance on other people's machine or on servers, the version of depending libraries should be the same.

This is what Qlot is trying to solve.

Requirements

Installation

via Quicklisp

(ql:quickload :qlot)

via Roswell

It also can be installed with Roswell.

$ ros install qlot

# Install the latest version from GitHub
$ ros install fukamachi/qlot

It's almost the same as using Quicklisp, except it also introduces a shell command "qlot".

$ which qlot
/Users/nitro_idiot/.roswell/bin/qlot
$ qlot
Usage: qlot COMMAND [ARGS..]

COMMANDS:
    install
        Installs libraries to './.qlot'.

    update
        Makes './.qlot' up-to-date and update 'qlfile.lock'.
        Possible to update specific projects with --project option.
        ex) qlot update --project mito

    add [project name]
    add [source] [project name] [arg1, arg2..]
        Add a new library to qlfile and trigger 'qlot install'. (experimental)
        ex)
          $ qlot add mito       # Add 'ql mito'
          $ qlot add ql mito    # Same as the above
          $ qlot add ultralisp egao1980-cl-idna
          $ qlot add github datafly fukamachi/datafly

    run
        Starts REPL with the project local Quicklisp dists (Same as 'qlot exec ros run').

    exec [shell-args..]
        Invokes the following shell-command with the project local Quicklisp.

    bundle
        Bundles project dependencies to './.bundle-libs'.
        Load './.bundle-libs/bundle.lisp' to make them available.
        Read https://www.quicklisp.org/beta/bundles.html for the detail.

OPTIONS:
    --version
        Show the Qlot version
    --debug
        A flag to enable debug logging. (Only for 'install' or 'update')
    --no-deps
        Don't install dependencies of all systems from the current directory.
    --cache [directory]
        Keep intermediate files for fast reinstallation.

via Docker

Docker Pulls

$ docker pull fukamachi/qlot

Tutorial

Adding "qlfile"

Put a file "qlfile" at the root of your project directory.

See qlfile syntax section to know how to write it.

Installation of libraries

You can install libraries into the project directory via:

$ qlot install

It creates .qlot/ directory in the project directory and a file qlfile.lock.

qlfile.lock is similar to qlfile except the library versions are qualified. This will ensure that other developers or your deployment environment use exactly the same versions of libraries you just installed.

Make sure you add qlfile and qlfile.lock to your version controlled repository and make the .qlot/ directory ignored.

$ echo .qlot/ >> .gitignore
$ git add qlfile qlfile.lock
$ git commit -m 'Start using Qlot.'

Updating the project-local Quicklisp

You can update the content of .qlot/ directory via:

$ qlot update

# Update a specific project
$ qlot update --project mito
$ qlot update --project mito,sxql

It will also overwrite qlfile.lock.

Commands

install

qlot install will install Quicklisp and libraries that declared in qlfile project-locally. qlfile.lock will be used with precedence if it exists.

$ qlot install
$ qlot install /path/to/myapp/qlfile

update

qlot update will update the project-local .qlot/ directory using qlfile.

$ qlot update

# Update a specific project
$ qlot update --project mito
$ qlot update --project mito,sxql

add

qlot add will add a line to qlfile and invoke qlot install internally. It's arguments are same as the qlfile syntax.

$ qlot add mito                               # ql mito
$ qlot add ql mito                            # ql mito (Same as the above)
$ qlot add ultralisp egao1980-cl-idna         # ultralisp egao1980-cl-idna
$ qlot add github datafly fukamachi/datafly   # github datafly fukamachi/datafly

exec

qlot exec does following:

Here are few usefull commands:

qlfile syntax

"qlfile" is a collection of Quicklisp dist declarations. Each line of that represents a dist.

<source> <project name> [arg1, arg2..]

Currently, <source> must be one of dist, ql, ultralisp, http, git or github.

ql

ql <project name> <version>
ql <project name>

ql source will download libraries from Quicklisp official dist.

If you want to use Clack in Quicklisp dist of January 13, 2014, qlfile would be like this.

ql clack 2014-01-13

ultralisp

ultralisp <project name> <version>
ultralisp <project name>

ultralisp is same as ql except downloading from Ultralisp.

http

http <project name> <url> [<file md5>]

http source will download a tarball.

http yason http://netzhansa.com/yason.tar.gz

git

git <project name> <repos url>
git <project name> <repos url> :ref <commit ref>
git <project name> <repos url> :branch <branch name>
git <project name> <repos url> :tag <tag name>

git source will download libraries from a public git repository.

git clack https://github.com/fukamachi/clack.git

You can also specify :ref, :branch or :tag.

git clack https://github.com/fukamachi/clack.git :branch develop
git datafly https://github.com/fukamachi/datafly.git :tag v0.7.4
git cl-dbi https://github.com/fukamachi/cl-dbi.git :ref 54928984e5756e92ba298aae51de8b95a6b0cf4b

Retrieving from private repository

Qlot doesn't authenticate itself, but retrieving from private repository can be done via git's SSH key authentication. Which means, if the current user can git clone, Qlot also would be possible to do it.

git myapp git@github.com:somewrite-adtech/myapp

github

github <project name> <repos>
github <project name> <repos> :ref <commit ref>
github <project name> <repos> :branch <branch name>
github <project name> <repos> :tag <tag name>

github source is similar to git, but it is specifically for GitHub. As it uses GitHub API and tarballs GitHub serves, it doesn't require "git" command.

github datafly fukamachi/datafly
github datafly fukamachi/datafly :branch develop

dist

dist <dist name> <distribution URL> [<dist version>]

dist allows to use a custom Quicklisp dist, like Ultralisp.

dist quicklisp http://beta.quicklisp.org/dist/quicklisp.txt
dist ultralisp http://dist.ultralisp.org/

Priorities of distributions

If multiple distributions provide the same library, lower one would take priority over higher ones.

Working with SLIME

SLIME is the most popular development environment in Common Lisp. However, its REPL always loads the global Quicklisp, not the project-local one.

Here's quick steps to start project-local REPL with SLIME:

  1. Add the following function to init.el.
(defun slime-qlot-exec (directory)
  (interactive (list (read-directory-name "Project directory: ")))
  (slime-start :program "qlot"
               :program-args '("exec" "ros" "-S" "." "run")
               :directory directory
               :name 'qlot
               :env (list (concat "PATH=" (mapconcat 'identity exec-path ":")))))
  1. Relaunch the Emacs.
  2. Invoke M-x slime-qlot-exec RET /path/to/project/.

Working with local git repositories

PROJECT_ROOT/.qlot/local-projects can be used for local git repositories. Symbolic links are also be accessible in Qlot environment.

Author

Copyright

Copyright (c) 2014 Eitaro Fukamachi (e.arrows@gmail.com)

License

Licensed under the MIT License


2 Systems

The main system appears first, followed by any subsystem dependency.


Next: , Previous: , Up: Systems   [Contents][Index]

2.1 qlot

A project-local library installer

Author

Eitaro Fukamachi

License

MIT

Version

1.0.1

Dependency

qlot/main (system).

Source

qlot.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.2 qlot/main

Author

Eitaro Fukamachi

License

MIT

Dependencies
Source

qlot.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.3 qlot/install

Author

Eitaro Fukamachi

License

MIT

Dependencies
Source

qlot.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.4 qlot/install/quicklisp

Author

Eitaro Fukamachi

License

MIT

Dependencies
Source

qlot.asd.


2.5 qlot/logger

Author

Eitaro Fukamachi

License

MIT

Source

qlot.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.6 qlot/proxy

Author

Eitaro Fukamachi

License

MIT

Source

qlot.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.7 qlot/utils

Author

Eitaro Fukamachi

License

MIT

Source

qlot.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.8 qlot/utils/shell

Author

Eitaro Fukamachi

License

MIT

Dependency

qlot/logger (system).

Source

qlot.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.9 qlot/utils/tmp

Author

Eitaro Fukamachi

License

MIT

Dependency

qlot/utils (system).

Source

qlot.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.10 qlot/source

Author

Eitaro Fukamachi

License

MIT

Dependencies
Source

qlot.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.11 qlot/source/base

Author

Eitaro Fukamachi

License

MIT

Dependencies
Source

qlot.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.12 qlot/errors

Author

Eitaro Fukamachi

License

MIT

Source

qlot.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.13 qlot/source/ql

Author

Eitaro Fukamachi

License

MIT

Dependencies
Source

qlot.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.14 qlot/source/dist

Author

Eitaro Fukamachi

License

MIT

Dependencies
Source

qlot.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.15 qlot/utils/ql

Author

Eitaro Fukamachi

License

MIT

Dependency

qlot/utils (system).

Source

qlot.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.16 qlot/source/git

Author

Eitaro Fukamachi

License

MIT

Dependencies
Source

qlot.asd.


2.17 qlot/source/http

Author

Eitaro Fukamachi

License

MIT

Dependencies
Source

qlot.asd.


2.18 qlot/source/github

Author

Eitaro Fukamachi

License

MIT

Dependencies
Source

qlot.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.19 qlot/source/ultralisp

Author

Eitaro Fukamachi

License

MIT

Dependencies
Source

qlot.asd.


2.20 qlot/parser

Author

Eitaro Fukamachi

License

MIT

Dependencies
Source

qlot.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.21 qlot/server

Author

Eitaro Fukamachi

License

MIT

Dependencies
Source

qlot.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.22 qlot/utils/asdf

Author

Eitaro Fukamachi

License

MIT

Source

qlot.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.23 qlot/utils/project

Author

Eitaro Fukamachi

License

MIT

Dependencies
Source

qlot.asd.


Previous: , Up: Systems   [Contents][Index]

2.24 qlot/bundle

Author

Eitaro Fukamachi

License

MIT

Dependencies
Source

qlot.asd.


3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


3.1.2 qlot/main/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/main (system).

Packages

qlot.

Public Interface
Internals

3.1.3 qlot/install/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/install (system).

Packages

qlot/install.

Public Interface
Internals

3.1.4 qlot/install/quicklisp/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/install/quicklisp (system).

Packages

qlot/install/quicklisp.

Public Interface

install-quicklisp (function).

Internals

fetch-installer (function).


3.1.5 qlot/logger/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/logger (system).

Packages

qlot/logger.

Public Interface

3.1.6 qlot/proxy/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/proxy (system).

Packages

qlot/proxy.

Public Interface

*proxy* (special variable).

Internals

qlot-http-fetch (function).


3.1.7 qlot/utils/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/utils (system).

Packages

qlot/utils.

Public Interface

3.1.8 qlot/utils/shell/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/utils/shell (system).

Packages

qlot/utils/shell.

Public Interface
Internals

3.1.9 qlot/utils/tmp/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/utils/tmp (system).

Packages

qlot/utils/tmp.

Public Interface

3.1.10 qlot/source/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/source (system).

Packages

qlot/source.


3.1.11 qlot/source/base/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/source/base (system).

Packages

qlot/source/base.

Public Interface

3.1.12 qlot/errors/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/errors (system).

Packages

qlot/errors.

Public Interface
Internals

qlot-syntax-error (condition).


3.1.13 qlot/source/ql/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/source/ql (system).

Packages

qlot/source/ql.

Public Interface

3.1.14 qlot/source/dist/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/source/dist (system).

Packages

qlot/source/dist.

Public Interface

3.1.15 qlot/utils/ql/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/utils/ql (system).

Packages

qlot/utils/ql.

Public Interface
Internals

3.1.16 qlot/source/git/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/source/git (system).

Packages

qlot/source/git.

Public Interface
Internals

source-git-identifier (function).


3.1.17 qlot/source/http/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/source/http (system).

Packages

qlot/source/http.

Public Interface

3.1.18 qlot/source/github/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/source/github (system).

Packages

qlot/source/github.

Public Interface

3.1.19 qlot/source/ultralisp/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/source/ultralisp (system).

Packages

qlot/source/ultralisp.

Public Interface

3.1.20 qlot/parser/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/parser (system).

Packages

qlot/parser.

Public Interface
Internals

3.1.21 qlot/server/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/server (system).

Packages

qlot/server.

Public Interface
Internals

3.1.22 qlot/utils/asdf/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/utils/asdf (system).

Packages

qlot/utils/asdf.

Public Interface
Internals

3.1.23 qlot/utils/project/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/utils/project (system).

Packages

qlot/utils/project.

Public Interface
Internals

*default-qlfile* (special variable).


3.1.24 qlot/bundle/file-type.lisp

Source

qlot.asd.

Parent Component

qlot/bundle (system).

Packages

qlot/bundle.

Public Interface

bundle-project (function).

Internals

4 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

4.1 qlot/utils/ql

Source

file-type.lisp.

Use List

common-lisp.

Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

4.2 qlot/bundle

Source

file-type.lisp.

Use List

common-lisp.

Public Interface

bundle-project (function).

Internals

Next: , Previous: , Up: Packages   [Contents][Index]

4.3 qlot/install

Source

file-type.lisp.

Use List

common-lisp.

Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

4.4 qlot/utils/shell

Source

file-type.lisp.

Use List

common-lisp.

Public Interface
Internals

4.5 qlot/errors

Source

file-type.lisp.

Use List

common-lisp.

Public Interface
Internals

qlot-syntax-error (condition).


Next: , Previous: , Up: Packages   [Contents][Index]

4.6 qlot/source/ultralisp

Source

file-type.lisp.

Nickname

qlot.source.ultralisp

Use List
Used By List

qlot/source.

Public Interface

source-ultralisp (class).


4.7 qlot/source/dist

Source

file-type.lisp.

Nickname

qlot.source.dist

Use List
Used By List

qlot/source.

Public Interface

Next: , Previous: , Up: Packages   [Contents][Index]

4.8 qlot/source/git

Source

file-type.lisp.

Nickname

qlot.source.git

Use List
Used By List

qlot/source.

Public Interface
Internals

source-git-identifier (function).


Next: , Previous: , Up: Packages   [Contents][Index]

4.9 qlot/parser

Source

file-type.lisp.

Use List

common-lisp.

Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

4.10 qlot/source/ql

Source

file-type.lisp.

Nickname

qlot.source.ql

Use List
Used By List

qlot/source.

Public Interface

4.11 qlot/source/github

Source

file-type.lisp.

Nickname

qlot.source.github

Use List
Used By List

qlot/source.

Public Interface

4.12 qlot/utils/project

Source

file-type.lisp.

Use List

common-lisp.

Public Interface
Internals

*default-qlfile* (special variable).


Next: , Previous: , Up: Packages   [Contents][Index]

4.13 qlot/source/http

Source

file-type.lisp.

Nickname

qlot.source.http

Use List
Used By List
Public Interface

4.14 qlot/utils

Source

file-type.lisp.

Nickname

qlot/util

Use List

common-lisp.

Public Interface

Next: , Previous: , Up: Packages   [Contents][Index]

4.15 qlot/source/base

Source

file-type.lisp.

Use List

common-lisp.

Used By List
Public Interface

Next: , Previous: , Up: Packages   [Contents][Index]

4.16 qlot/logger

Source

file-type.lisp.

Use List

common-lisp.

Public Interface

4.17 qlot/utils/tmp

Source

file-type.lisp.

Use List

common-lisp.

Public Interface

Next: , Previous: , Up: Packages   [Contents][Index]

4.18 qlot/install/quicklisp

Source

file-type.lisp.

Use List

common-lisp.

Public Interface

install-quicklisp (function).

Internals

fetch-installer (function).


Next: , Previous: , Up: Packages   [Contents][Index]

4.20 qlot/proxy

Source

file-type.lisp.

Use List

common-lisp.

Public Interface

*proxy* (special variable).

Internals

Next: , Previous: , Up: Packages   [Contents][Index]

4.21 qlot

Source

file-type.lisp.

Nickname

qlot/main

Use List

common-lisp.

Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

4.22 qlot/server

Source

file-type.lisp.

Use List

common-lisp.

Public Interface
Internals

Previous: , Up: Packages   [Contents][Index]

4.23 qlot/utils/asdf

Source

file-type.lisp.

Use List

common-lisp.

Public Interface
Internals

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

5.1 Public Interface


Next: , Previous: , Up: Public Interface   [Contents][Index]

5.1.1 Special variables

Special Variable: *debug*
Package

qlot/logger.

Source

file-type.lisp.

Special Variable: *logger-debug-stream*
Package

qlot/logger.

Source

file-type.lisp.

Special Variable: *logger-message-stream*
Package

qlot/logger.

Source

file-type.lisp.

Special Variable: *proxy*
Package

qlot/proxy.

Source

file-type.lisp.

Special Variable: *qlot-directory*
Package

qlot/utils/project.

Source

file-type.lisp.

Special Variable: *qlot-source-directory*
Package

qlot/utils/shell.

Source

file-type.lisp.


5.1.2 Macros

Macro: with-autoload-on-missing (&body body)
Package

qlot/utils/asdf.

Source

file-type.lisp.

Macro: with-directory ((system-file system-name dependencies) directory &body body)
Package

qlot/utils/asdf.

Source

file-type.lisp.

Macro: with-local-quicklisp ((object &key central-registry) &body body)
Package

qlot.

Source

file-type.lisp.

Macro: with-package-functions (package-designator functions &body body)
Package

qlot/utils.

Source

file-type.lisp.

Macro: with-qlot-server ((source &optional qlhome destination distinfo-only) &body body)
Package

qlot/server.

Source

file-type.lisp.

Macro: with-quicklisp-home (qlhome &body body)
Package

qlot/utils/ql.

Source

file-type.lisp.

Macro: with-tmp-directory ((tmp-dir &key prefix) &body body)
Package

qlot/utils/tmp.

Source

file-type.lisp.


5.1.3 Ordinary functions

Function: bundle (object)
Package

qlot.

Source

file-type.lisp.

Function: bundle-project (object)
Package

qlot/bundle.

Source

file-type.lisp.

Function: debug-log (format-control &rest format-arguments)
Package

qlot/logger.

Source

file-type.lisp.

Function: delete-tmp-directory (tmp-dir)
Package

qlot/utils/tmp.

Source

file-type.lisp.

Function: directory-lisp-files (directory)
Package

qlot/utils/asdf.

Source

file-type.lisp.

Function: directory-system-files (directory)
Package

qlot/utils/asdf.

Source

file-type.lisp.

Function: generate-random-string ()
Package

qlot/utils.

Source

file-type.lisp.

Function: install (object)
Package

qlot.

Source

file-type.lisp.

Function: install-project (object &key install-deps cache-directory)
Package

qlot/install.

Source

file-type.lisp.

Function: install-qlfile (qlfile &key quicklisp-home install-deps cache-directory)
Package

qlot/install.

Source

file-type.lisp.

Function: install-quicklisp (path)
Package

qlot/install/quicklisp.

Source

file-type.lisp.

Function: lisp-file-dependencies (file)
Package

qlot/utils/asdf.

Source

file-type.lisp.

Function: local-quicklisp-home (project-root)
Package

qlot/utils/project.

Source

file-type.lisp.

Function: local-quicklisp-installed-p (project-root)
Package

qlot/utils/project.

Source

file-type.lisp.

Function: make-keyword (text)

This function differ from alexandria:make-keyword because it upcases text before making it a keyword.

Package

qlot/utils.

Source

file-type.lisp.

Function: make-versioned-distinfo-url (distinfo-url version)
Package

qlot/utils/ql.

Source

file-type.lisp.

Function: make-versioned-distinfo-url-with-template (distinfo-template-url version)
Package

qlot/utils/ql.

Source

file-type.lisp.

Function: merge-hash-tables (from-table to-table)

Add all entries from FROM-TABLE to TO-TABLE, overwriting existing entries with the same key.

Package

qlot/utils.

Source

file-type.lisp.

Function: message (format-control &rest format-arguments)
Package

qlot/logger.

Source

file-type.lisp.

Function: octets-stream-to-string (stream)
Package

qlot/utils.

Source

file-type.lisp.

Function: parse-distinfo-file (file)
Package

qlot/utils/ql.

Source

file-type.lisp.

Function: parse-distinfo-stream (stream)
Package

qlot/utils/ql.

Source

file-type.lisp.

Function: parse-qlfile (file)
Package

qlot/parser.

Source

file-type.lisp.

Function: parse-qlfile-lock (file &key test)
Package

qlot/parser.

Source

file-type.lisp.

Function: parse-space-delimited-file (file &key test include-header)
Package

qlot/utils/ql.

Source

file-type.lisp.

Function: parse-space-delimited-stream (stream &key test include-header)
Package

qlot/utils/ql.

Source

file-type.lisp.

Function: pathname-in-directory-p (path directory)
Package

qlot/utils.

Source

file-type.lisp.

Function: project-dependencies (project-root)
Package

qlot/utils/project.

Source

file-type.lisp.

Function: quicklisp-distinfo-url (&optional version)
Package

qlot/utils/ql.

Source

file-type.lisp.

Function: quickload (systems &rest args &key verbose prompt explain &allow-other-keys)
Package

qlot.

Source

file-type.lisp.

Function: read-qlfile-for-install (qlfile &key ignore-lock projects)

Read ’qlfile’ (or ’qlfile.lock’ if exists) and return sources.
This adds the latest ’quicklisp’ dist implicitly if no ’quicklisp’ project exists in the file. If :ignore-lock is T, read ’qlfile’ even when ’qlfile.lock’ exists.
If :projects is specified, read only those projects from qlfile.lock.

Package

qlot/parser.

Source

file-type.lisp.

Function: ros-command-error (format-control &rest format-arguments)
Package

qlot/errors.

Source

file-type.lisp.

Function: run-distify-source-process (source destination &key quicklisp-home distinfo-only)
Package

qlot/server.

Source

file-type.lisp.

Function: run-lisp (forms &rest args &key systems source-registry without-quicklisp)
Package

qlot/utils/shell.

Source

file-type.lisp.

Function: safety-shell-command (program args)
Package

qlot/utils/shell.

Source

file-type.lisp.

Function: source-git-remote-access-url (source)
Package

qlot/source/git.

Source

file-type.lisp.

Function: source-github-identifier (source)
Package

qlot/source/github.

Source

file-type.lisp.

Function: source-github-url (source)
Package

qlot/source/github.

Source

file-type.lisp.

Function: split-with (delimiter value &key limit)
Package

qlot/utils.

Source

file-type.lisp.

Function: starts-with (prefix value)
Package

qlot/utils.

Source

file-type.lisp.

Function: tmp-directory (&optional prefix)
Package

qlot/utils/tmp.

Source

file-type.lisp.

Function: update (object)
Package

qlot.

Source

file-type.lisp.

Function: update-project (object &key projects install-deps cache-directory)
Package

qlot/install.

Source

file-type.lisp.

Function: update-qlfile (qlfile &key quicklisp-home projects install-deps cache-directory)
Package

qlot/install.

Source

file-type.lisp.

Function: write-distinfo (source &optional stream)
Package

qlot/source/base.

Source

file-type.lisp.


5.1.4 Generic functions

Generic Function: defrost-source (source)
Package

qlot/source/base.

Source

file-type.lisp.

Methods
Method: defrost-source :after ((source source-http))
Source

file-type.lisp.

Method: defrost-source :after ((source source-git))
Source

file-type.lisp.

Method: defrost-source :after ((source source-dist-project))
Source

file-type.lisp.

Method: defrost-source ((source source))
Generic Function: freeze-source (source)
Package

qlot/source/base.

Source

file-type.lisp.

Methods
Method: freeze-source ((source source))
Generic Function: make-source (source &rest args)

Receives a keyword, denoting a source type and returns an instance of such source.

Package

qlot/source/base.

Source

file-type.lisp.

Methods
Method: make-source ((source (eql :ultralisp)) &rest initargs)
Source

file-type.lisp.

Method: make-source ((source (eql :github)) &rest initargs)
Source

file-type.lisp.

Method: make-source ((source (eql :http)) &rest initargs)
Source

file-type.lisp.

Method: make-source ((source (eql :git)) &rest initargs)
Source

file-type.lisp.

Method: make-source ((source (eql :ql)) &rest args)
Source

file-type.lisp.

Method: make-source ((source (eql :dist)) &rest initargs)
Source

file-type.lisp.

Method: make-source (source &rest args)
Generic Reader: source-defrost-args (object)
Package

qlot/source/base.

Methods
Reader Method: source-defrost-args ((source source))

automatically generated reader method

Source

file-type.lisp.

Target Slot

defrost-args.

Generic Writer: (setf source-defrost-args) (object)
Package

qlot/source/base.

Methods
Writer Method: (setf source-defrost-args) ((source source))

automatically generated writer method

Source

file-type.lisp.

Target Slot

defrost-args.

Generic Function: source-dist-name (source)
Package

qlot/source/base.

Source

file-type.lisp.

Methods
Method: source-dist-name ((source source))
Generic Reader: source-distinfo-url (object)
Package

qlot/source/dist.

Methods
Reader Method: source-distinfo-url ((source-dist-project source-dist-project))

automatically generated reader method

Source

file-type.lisp.

Target Slot

distinfo.

Generic Writer: (setf source-distinfo-url) (object)
Package

qlot/source/dist.

Methods
Writer Method: (setf source-distinfo-url) ((source-dist-project source-dist-project))

automatically generated writer method

Source

file-type.lisp.

Target Slot

distinfo.

Generic Function: source-distribution (object)
Package

qlot/source/dist.

Methods
Method: source-distribution ((source source-ultralisp))
Source

file-type.lisp.

Method: source-distribution ((source source-ql))
Source

file-type.lisp.

Method: source-distribution ((source source-dist-project))
Source

file-type.lisp.

Reader Method: source-distribution ((source-dist source-dist))

automatically generated reader method

Source

file-type.lisp.

Target Slot

distribution.

Generic Writer: (setf source-distribution) (object)
Package

qlot/source/dist.

Methods
Writer Method: (setf source-distribution) ((source-dist source-dist))

automatically generated writer method

Source

file-type.lisp.

Target Slot

distribution.

Generic Function: source-frozen-slots (source)
Package

qlot/source/base.

Source

file-type.lisp.

Methods
Method: source-frozen-slots ((source source))
Generic Reader: source-git-branch (object)
Package

qlot/source/git.

Methods
Reader Method: source-git-branch ((source-git source-git))

automatically generated reader method

Source

file-type.lisp.

Target Slot

branch.

Generic Writer: (setf source-git-branch) (object)
Package

qlot/source/git.

Methods
Writer Method: (setf source-git-branch) ((source-git source-git))

automatically generated writer method

Source

file-type.lisp.

Target Slot

branch.

Generic Reader: source-git-ref (object)
Package

qlot/source/git.

Methods
Reader Method: source-git-ref ((source-git source-git))

automatically generated reader method

Source

file-type.lisp.

Target Slot

ref.

Generic Writer: (setf source-git-ref) (object)
Package

qlot/source/git.

Methods
Writer Method: (setf source-git-ref) ((source-git source-git))

automatically generated writer method

Source

file-type.lisp.

Target Slot

ref.

Generic Reader: source-git-remote-url (object)
Package

qlot/source/git.

Methods
Reader Method: source-git-remote-url ((source-git source-git))

automatically generated reader method

Source

file-type.lisp.

Target Slot

remote-url.

Generic Writer: (setf source-git-remote-url) (object)
Package

qlot/source/git.

Methods
Writer Method: (setf source-git-remote-url) ((source-git source-git))

automatically generated writer method

Source

file-type.lisp.

Target Slot

remote-url.

Generic Reader: source-git-tag (object)
Package

qlot/source/git.

Methods
Reader Method: source-git-tag ((source-git source-git))

automatically generated reader method

Source

file-type.lisp.

Target Slot

tag.

Generic Writer: (setf source-git-tag) (object)
Package

qlot/source/git.

Methods
Writer Method: (setf source-git-tag) ((source-git source-git))

automatically generated writer method

Source

file-type.lisp.

Target Slot

tag.

Generic Reader: source-github-branch (object)
Package

qlot/source/github.

Methods
Reader Method: source-github-branch ((source-github source-github))

automatically generated reader method

Source

file-type.lisp.

Target Slot

branch.

Generic Writer: (setf source-github-branch) (object)
Package

qlot/source/github.

Methods
Writer Method: (setf source-github-branch) ((source-github source-github))

automatically generated writer method

Source

file-type.lisp.

Target Slot

branch.

Generic Reader: source-github-ref (object)
Package

qlot/source/github.

Methods
Reader Method: source-github-ref ((source-github source-github))

automatically generated reader method

Source

file-type.lisp.

Target Slot

ref.

Generic Writer: (setf source-github-ref) (object)
Package

qlot/source/github.

Methods
Writer Method: (setf source-github-ref) ((source-github source-github))

automatically generated writer method

Source

file-type.lisp.

Target Slot

ref.

Generic Reader: source-github-repos (object)
Package

qlot/source/github.

Methods
Reader Method: source-github-repos ((source-github source-github))

automatically generated reader method

Source

file-type.lisp.

Target Slot

repos.

Generic Writer: (setf source-github-repos) (object)
Package

qlot/source/github.

Methods
Writer Method: (setf source-github-repos) ((source-github source-github))

automatically generated writer method

Source

file-type.lisp.

Target Slot

repos.

Generic Reader: source-github-tag (object)
Package

qlot/source/github.

Methods
Reader Method: source-github-tag ((source-github source-github))

automatically generated reader method

Source

file-type.lisp.

Target Slot

tag.

Generic Writer: (setf source-github-tag) (object)
Package

qlot/source/github.

Methods
Writer Method: (setf source-github-tag) ((source-github source-github))

automatically generated writer method

Source

file-type.lisp.

Target Slot

tag.

Generic Reader: source-http-archive-md5 (object)
Package

qlot/source/http.

Methods
Reader Method: source-http-archive-md5 ((source-http source-http))

automatically generated reader method

Source

file-type.lisp.

Target Slot

archive-md5.

Generic Writer: (setf source-http-archive-md5) (object)
Package

qlot/source/http.

Methods
Writer Method: (setf source-http-archive-md5) ((source-http source-http))

automatically generated writer method

Source

file-type.lisp.

Target Slot

archive-md5.

Generic Reader: source-http-url (object)
Package

qlot/source/http.

Methods
Reader Method: source-http-url ((source-http source-http))

automatically generated reader method

Source

file-type.lisp.

Target Slot

url.

Generic Writer: (setf source-http-url) (object)
Package

qlot/source/http.

Methods
Writer Method: (setf source-http-url) ((source-http source-http))

automatically generated writer method

Source

file-type.lisp.

Target Slot

url.

Generic Reader: source-initargs (object)
Package

qlot/source/base.

Methods
Reader Method: source-initargs ((source source))

automatically generated reader method

Source

file-type.lisp.

Target Slot

initargs.

Generic Function: source-install-url (source)
Package

qlot/source/base.

Source

file-type.lisp.

Methods
Method: source-install-url ((source source))
Generic Reader: source-project-name (object)
Package

qlot/source/base.

Methods
Reader Method: source-project-name ((source source))

automatically generated reader method

Source

file-type.lisp.

Target Slot

project-name.

Generic Reader: source-version (object)
Package

qlot/source/base.

Methods
Reader Method: source-version ((source source))

automatically generated reader method

Source

file-type.lisp.

Target Slot

version.

Generic Writer: (setf source-version) (object)
Package

qlot/source/base.

Methods
Writer Method: (setf source-version) ((source source))

automatically generated writer method

Source

file-type.lisp.

Target Slot

version.

Generic Function: source-version-prefix (source)
Package

qlot/source/base.

Source

file-type.lisp.

Methods
Method: source-version-prefix ((source source-dist))
Source

file-type.lisp.

Method: source-version-prefix ((source source))
Generic Function: source= (source1 source2)
Package

qlot/source/base.

Source

file-type.lisp.

Methods
Method: source= ((source1 source-github) (source2 source-github))
Source

file-type.lisp.

Method: source= ((source1 source-http) (source2 source-http))
Source

file-type.lisp.

Method: source= ((source1 source-git) (source2 source-git))
Source

file-type.lisp.

Method: source= ((source1 source-dist-project) (source2 source-dist-project))
Source

file-type.lisp.

Method: source= (source1 source2)
Method: source= ((source1 source) (source2 source))

5.1.5 Standalone methods

Method: initialize-instance ((source source-ql) &rest initargs &key distribution)
Source

file-type.lisp.

Method: initialize-instance :around ((source source-ql-all) &rest initargs)
Source

file-type.lisp.

Method: initialize-instance :after ((source source) &rest initargs)
Source

file-type.lisp.

Method: print-object ((source source-dist-project) stream)
Source

file-type.lisp.

Method: print-object ((source source-git) stream)
Source

file-type.lisp.

Method: print-object ((source source-http) stream)
Source

file-type.lisp.

Method: print-object ((source source) stream)
Source

file-type.lisp.


5.1.6 Conditions

Condition: command-not-found
Package

qlot/errors.

Source

file-type.lisp.

Direct superclasses

ros-command-error.

Direct slots
Slot: command
Initargs

:command

Condition: duplicate-project
Package

qlot/errors.

Source

file-type.lisp.

Direct superclasses

qlot-syntax-error.

Direct slots
Slot: name
Initargs

:name

Condition: invalid-definition
Package

qlot/errors.

Source

file-type.lisp.

Direct superclasses

qlot-syntax-error.

Direct slots
Slot: source
Initargs

:source

Slot: usage
Initargs

:usage

Condition: qlfile-parse-failed
Package

qlot/errors.

Source

file-type.lisp.

Direct superclasses

qlot-error.

Direct slots
Slot: file
Initargs

:file

Slot: lineno
Initargs

:lineno

Slot: line
Initargs

:line

Slot: error
Package

common-lisp.

Initargs

:error

Condition: qlot-error
Package

qlot/errors.

Source

file-type.lisp.

Direct superclasses

error.

Direct subclasses
Condition: qlot-simple-error
Package

qlot/errors.

Source

file-type.lisp.

Direct superclasses
Condition: ros-command-error
Package

qlot/errors.

Source

file-type.lisp.

Direct superclasses

qlot-error.

Direct subclasses

command-not-found.

Direct slots
Slot: message
Initargs

:message

Condition: shell-command-error
Package

qlot/utils/shell.

Source

file-type.lisp.

Direct superclasses

simple-error.

Direct slots
Slot: command
Initargs

:command

Slot: code
Initargs

:code

Slot: stderr
Initargs

:stderr

Condition: unknown-source
Package

qlot/errors.

Source

file-type.lisp.

Direct superclasses

qlot-syntax-error.

Direct slots
Slot: name
Initargs

:name


Previous: , Up: Public Interface   [Contents][Index]

5.1.7 Classes

Class: source

A representation of each lines of qlfile

Package

qlot/source/base.

Source

file-type.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: project-name
Initargs

:project-name

Readers

source-project-name.

Writers

This slot is read-only.

Slot: version
Initargs

:version

Readers

source-version.

Writers

(setf source-version).

Slot: initargs
Readers

source-initargs.

Writers

This slot is read-only.

Slot: defrost-args
Initform

(quote nil)

Readers

source-defrost-args.

Writers

(setf source-defrost-args).

Class: source-dist
Package

qlot/source/dist.

Source

file-type.lisp.

Direct superclasses

source-dist-project.

Direct subclasses

source-ql-all.

Direct methods
Direct slots
Slot: distribution
Initargs

:distribution

Readers

source-distribution.

Writers

(setf source-distribution).

Class: source-dist-project
Package

qlot/source/dist.

Source

file-type.lisp.

Direct superclasses

source.

Direct subclasses
Direct methods
Direct slots
Slot: %version
Initargs

:%version

Slot: distinfo
Initargs

:distinfo

Readers

source-distinfo-url.

Writers

(setf source-distinfo-url).

Class: source-git
Package

qlot/source/git.

Source

file-type.lisp.

Direct superclasses

source.

Direct methods
Direct slots
Slot: remote-url
Initargs

:remote-url

Readers

source-git-remote-url.

Writers

(setf source-git-remote-url).

Slot: ref
Initargs

:ref

Readers

source-git-ref.

Writers

(setf source-git-ref).

Slot: branch
Initargs

:branch

Readers

source-git-branch.

Writers

(setf source-git-branch).

Slot: tag
Initargs

:tag

Readers

source-git-tag.

Writers

(setf source-git-tag).

Class: source-github
Package

qlot/source/github.

Source

file-type.lisp.

Direct superclasses

source-http.

Direct methods
Direct slots
Slot: repos
Initargs

:repos

Readers

source-github-repos.

Writers

(setf source-github-repos).

Slot: ref
Initargs

:ref

Readers

source-github-ref.

Writers

(setf source-github-ref).

Slot: branch
Initargs

:branch

Readers

source-github-branch.

Writers

(setf source-github-branch).

Slot: tag
Initargs

:tag

Readers

source-github-tag.

Writers

(setf source-github-tag).

Class: source-http
Package

qlot/source/http.

Source

file-type.lisp.

Direct superclasses

source.

Direct subclasses

source-github.

Direct methods
Direct slots
Slot: url
Initargs

:url

Readers

source-http-url.

Writers

(setf source-http-url).

Slot: archive-md5
Initargs

:archive-md5

Readers

source-http-archive-md5.

Writers

(setf source-http-archive-md5).

Class: source-ql
Package

qlot/source/ql.

Source

file-type.lisp.

Direct superclasses

source-dist-project.

Direct subclasses

source-ultralisp.

Direct methods
Class: source-ql-all
Package

qlot/source/ql.

Source

file-type.lisp.

Direct superclasses

source-dist.

Direct methods

initialize-instance.

Direct Default Initargs
InitargValue
:distribution(quicklisp-distinfo-url)
Class: source-ultralisp
Package

qlot/source/ultralisp.

Source

file-type.lisp.

Direct superclasses

source-ql.

Direct methods

source-distribution.


5.2 Internals


Next: , Previous: , Up: Internals   [Contents][Index]

5.2.1 Special variables

Special Variable: *bundle-directory*
Package

qlot/bundle.

Source

file-type.lisp.

Special Variable: *current-lisp-path*
Package

qlot/utils/shell.

Source

file-type.lisp.

Special Variable: *default-args*
Package

qlot/utils/shell.

Source

file-type.lisp.

Special Variable: *default-qlfile*
Package

qlot/install.

Source

file-type.lisp.

Special Variable: *default-qlfile*
Package

qlot/utils/project.

Source

file-type.lisp.

Special Variable: *eval-option*
Package

qlot/utils/shell.

Source

file-type.lisp.

Special Variable: *exclude-directories*
Package

qlot/utils/asdf.

Source

file-type.lisp.

Special Variable: *handler*
Package

qlot/server.

Source

file-type.lisp.

Special Variable: *load-asd-file*
Package

qlot/utils/asdf.

Source

file-type.lisp.

Special Variable: *quicklisp-distinfo*
Package

qlot/utils/ql.

Source

file-type.lisp.

Special Variable: *registry*
Package

qlot/utils/asdf.

Source

file-type.lisp.

Special Variable: *system-quicklisp-home*
Package

qlot/server.

Source

file-type.lisp.


5.2.2 Macros

Macro: with-handling-parse-error ((file lineno) &body body)
Package

qlot/parser.

Source

file-type.lisp.


Next: , Previous: , Up: Internals   [Contents][Index]

5.2.3 Ordinary functions

Function: %bundle-project (project-root)
Package

qlot/bundle.

Source

file-type.lisp.

Function: -e (form)
Package

qlot/utils/shell.

Source

file-type.lisp.

Function: apply-qlfile-to-qlhome (qlfile qlhome &key ignore-lock projects cache-directory)
Package

qlot/install.

Source

file-type.lisp.

Function: build-command-args (forms &key systems source-registry without-quicklisp)
Package

qlot/utils/shell.

Source

file-type.lisp.

Function: call-in-local-quicklisp (fn qlhome &key central-registry)
Package

qlot.

Source

file-type.lisp.

Function: check-version (version-string)
Package

qlot/utils/ql.

Source

file-type.lisp.

Function: dump-qlfile-lock (file sources)
Package

qlot/install.

Source

file-type.lisp.

Function: ensure-qlfile-pathname (object)
Package

qlot/install.

Source

file-type.lisp.

Function: fetch-installer (to)
Package

qlot/install/quicklisp.

Source

file-type.lisp.

Function: install-all-releases (source)
Package

qlot/install.

Source

file-type.lisp.

Function: install-dependencies (project-root qlhome)
Package

qlot/install.

Source

file-type.lisp.

Function: install-release (release)
Package

qlot/install.

Source

file-type.lisp.

Function: install-source (source)
Package

qlot/install.

Source

file-type.lisp.

Function: make-handler (destination)
Package

qlot/server.

Source

file-type.lisp.

Function: merging-lock-sources (sources lock-sources)
Package

qlot/parser.

Source

file-type.lisp.

Function: object-to-qlhome (object)
Package

qlot.

Source

file-type.lisp.

Function: orig-http-fetch (url file &key follow-redirects quietly if-exists maximum-redirects)

default scheme-function for http protocol.

Package

qlot/proxy.

Alias for

http-fetch.

Function: parse-qlfile-line (line)
Package

qlot/parser.

Source

file-type.lisp.

Function: qlot-fetch (url file &key follow-redirects quietly maximum-redirects)
Package

qlot/server.

Source

file-type.lisp.

Function: qlot-http-fetch (url &rest rest)
Package

qlot/proxy.

Source

file-type.lisp.

Function: read-asd-file (file)
Package

qlot/utils/asdf.

Source

file-type.lisp.

Function: read-asd-form (form)
Package

qlot/utils/asdf.

Source

file-type.lisp.

Function: replace-version (value version)
Package

qlot/utils/ql.

Source

file-type.lisp.

Function: sbcl-contrib-p (name)
Package

qlot/utils/asdf.

Source

file-type.lisp.

Function: source-git-identifier (source)
Package

qlot/source/git.

Source

file-type.lisp.

Function: str (form)
Package

qlot/utils/shell.

Source

file-type.lisp.

Function: trim-comment (value)
Package

qlot/parser.

Source

file-type.lisp.

Function: update-source (source tmp-dir)
Package

qlot/install.

Source

file-type.lisp.


5.2.4 Conditions

Condition: qlot-syntax-error
Package

qlot/errors.

Source

file-type.lisp.

Direct superclasses

qlot-error.

Direct subclasses

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts


Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   %   (   -  
A   B   C   D   E   F   G   I   L   M   O   P   Q   R   S   T   U   W  
Index Entry  Section

%
%bundle-project: Private ordinary functions

(
(setf source-defrost-args): Public generic functions
(setf source-defrost-args): Public generic functions
(setf source-distinfo-url): Public generic functions
(setf source-distinfo-url): Public generic functions
(setf source-distribution): Public generic functions
(setf source-distribution): Public generic functions
(setf source-git-branch): Public generic functions
(setf source-git-branch): Public generic functions
(setf source-git-ref): Public generic functions
(setf source-git-ref): Public generic functions
(setf source-git-remote-url): Public generic functions
(setf source-git-remote-url): Public generic functions
(setf source-git-tag): Public generic functions
(setf source-git-tag): Public generic functions
(setf source-github-branch): Public generic functions
(setf source-github-branch): Public generic functions
(setf source-github-ref): Public generic functions
(setf source-github-ref): Public generic functions
(setf source-github-repos): Public generic functions
(setf source-github-repos): Public generic functions
(setf source-github-tag): Public generic functions
(setf source-github-tag): Public generic functions
(setf source-http-archive-md5): Public generic functions
(setf source-http-archive-md5): Public generic functions
(setf source-http-url): Public generic functions
(setf source-http-url): Public generic functions
(setf source-version): Public generic functions
(setf source-version): Public generic functions

-
-e: Private ordinary functions

A
apply-qlfile-to-qlhome: Private ordinary functions

B
build-command-args: Private ordinary functions
bundle: Public ordinary functions
bundle-project: Public ordinary functions

C
call-in-local-quicklisp: Private ordinary functions
check-version: Private ordinary functions

D
debug-log: Public ordinary functions
defrost-source: Public generic functions
defrost-source: Public generic functions
defrost-source: Public generic functions
defrost-source: Public generic functions
defrost-source: Public generic functions
delete-tmp-directory: Public ordinary functions
directory-lisp-files: Public ordinary functions
directory-system-files: Public ordinary functions
dump-qlfile-lock: Private ordinary functions

E
ensure-qlfile-pathname: Private ordinary functions

F
fetch-installer: Private ordinary functions
freeze-source: Public generic functions
freeze-source: Public generic functions
Function, %bundle-project: Private ordinary functions
Function, -e: Private ordinary functions
Function, apply-qlfile-to-qlhome: Private ordinary functions
Function, build-command-args: Private ordinary functions
Function, bundle: Public ordinary functions
Function, bundle-project: Public ordinary functions
Function, call-in-local-quicklisp: Private ordinary functions
Function, check-version: Private ordinary functions
Function, debug-log: Public ordinary functions
Function, delete-tmp-directory: Public ordinary functions
Function, directory-lisp-files: Public ordinary functions
Function, directory-system-files: Public ordinary functions
Function, dump-qlfile-lock: Private ordinary functions
Function, ensure-qlfile-pathname: Private ordinary functions
Function, fetch-installer: Private ordinary functions
Function, generate-random-string: Public ordinary functions
Function, install: Public ordinary functions
Function, install-all-releases: Private ordinary functions
Function, install-dependencies: Private ordinary functions
Function, install-project: Public ordinary functions
Function, install-qlfile: Public ordinary functions
Function, install-quicklisp: Public ordinary functions
Function, install-release: Private ordinary functions
Function, install-source: Private ordinary functions
Function, lisp-file-dependencies: Public ordinary functions
Function, local-quicklisp-home: Public ordinary functions
Function, local-quicklisp-installed-p: Public ordinary functions
Function, make-handler: Private ordinary functions
Function, make-keyword: Public ordinary functions
Function, make-versioned-distinfo-url: Public ordinary functions
Function, make-versioned-distinfo-url-with-template: Public ordinary functions
Function, merge-hash-tables: Public ordinary functions
Function, merging-lock-sources: Private ordinary functions
Function, message: Public ordinary functions
Function, object-to-qlhome: Private ordinary functions
Function, octets-stream-to-string: Public ordinary functions
Function, orig-http-fetch: Private ordinary functions
Function, parse-distinfo-file: Public ordinary functions
Function, parse-distinfo-stream: Public ordinary functions
Function, parse-qlfile: Public ordinary functions
Function, parse-qlfile-line: Private ordinary functions
Function, parse-qlfile-lock: Public ordinary functions
Function, parse-space-delimited-file: Public ordinary functions
Function, parse-space-delimited-stream: Public ordinary functions
Function, pathname-in-directory-p: Public ordinary functions
Function, project-dependencies: Public ordinary functions
Function, qlot-fetch: Private ordinary functions
Function, qlot-http-fetch: Private ordinary functions
Function, quicklisp-distinfo-url: Public ordinary functions
Function, quickload: Public ordinary functions
Function, read-asd-file: Private ordinary functions
Function, read-asd-form: Private ordinary functions
Function, read-qlfile-for-install: Public ordinary functions
Function, replace-version: Private ordinary functions
Function, ros-command-error: Public ordinary functions
Function, run-distify-source-process: Public ordinary functions
Function, run-lisp: Public ordinary functions
Function, safety-shell-command: Public ordinary functions
Function, sbcl-contrib-p: Private ordinary functions
Function, source-git-identifier: Private ordinary functions
Function, source-git-remote-access-url: Public ordinary functions
Function, source-github-identifier: Public ordinary functions
Function, source-github-url: Public ordinary functions
Function, split-with: Public ordinary functions
Function, starts-with: Public ordinary functions
Function, str: Private ordinary functions
Function, tmp-directory: Public ordinary functions
Function, trim-comment: Private ordinary functions
Function, update: Public ordinary functions
Function, update-project: Public ordinary functions
Function, update-qlfile: Public ordinary functions
Function, update-source: Private ordinary functions
Function, write-distinfo: Public ordinary functions

G
generate-random-string: Public ordinary functions
Generic Function, (setf source-defrost-args): Public generic functions
Generic Function, (setf source-distinfo-url): Public generic functions
Generic Function, (setf source-distribution): Public generic functions
Generic Function, (setf source-git-branch): Public generic functions
Generic Function, (setf source-git-ref): Public generic functions
Generic Function, (setf source-git-remote-url): Public generic functions
Generic Function, (setf source-git-tag): Public generic functions
Generic Function, (setf source-github-branch): Public generic functions
Generic Function, (setf source-github-ref): Public generic functions
Generic Function, (setf source-github-repos): Public generic functions
Generic Function, (setf source-github-tag): Public generic functions
Generic Function, (setf source-http-archive-md5): Public generic functions
Generic Function, (setf source-http-url): Public generic functions
Generic Function, (setf source-version): Public generic functions
Generic Function, defrost-source: Public generic functions
Generic Function, freeze-source: Public generic functions
Generic Function, make-source: Public generic functions
Generic Function, source-defrost-args: Public generic functions
Generic Function, source-dist-name: Public generic functions
Generic Function, source-distinfo-url: Public generic functions
Generic Function, source-distribution: Public generic functions
Generic Function, source-frozen-slots: Public generic functions
Generic Function, source-git-branch: Public generic functions
Generic Function, source-git-ref: Public generic functions
Generic Function, source-git-remote-url: Public generic functions
Generic Function, source-git-tag: Public generic functions
Generic Function, source-github-branch: Public generic functions
Generic Function, source-github-ref: Public generic functions
Generic Function, source-github-repos: Public generic functions
Generic Function, source-github-tag: Public generic functions
Generic Function, source-http-archive-md5: Public generic functions
Generic Function, source-http-url: Public generic functions
Generic Function, source-initargs: Public generic functions
Generic Function, source-install-url: Public generic functions
Generic Function, source-project-name: Public generic functions
Generic Function, source-version: Public generic functions
Generic Function, source-version-prefix: Public generic functions
Generic Function, source=: Public generic functions

I
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
install: Public ordinary functions
install-all-releases: Private ordinary functions
install-dependencies: Private ordinary functions
install-project: Public ordinary functions
install-qlfile: Public ordinary functions
install-quicklisp: Public ordinary functions
install-release: Private ordinary functions
install-source: Private ordinary functions

L
lisp-file-dependencies: Public ordinary functions
local-quicklisp-home: Public ordinary functions
local-quicklisp-installed-p: Public ordinary functions

M
Macro, with-autoload-on-missing: Public macros
Macro, with-directory: Public macros
Macro, with-handling-parse-error: Private macros
Macro, with-local-quicklisp: Public macros
Macro, with-package-functions: Public macros
Macro, with-qlot-server: Public macros
Macro, with-quicklisp-home: Public macros
Macro, with-tmp-directory: Public macros
make-handler: Private ordinary functions
make-keyword: Public ordinary functions
make-source: Public generic functions
make-source: Public generic functions
make-source: Public generic functions
make-source: Public generic functions
make-source: Public generic functions
make-source: Public generic functions
make-source: Public generic functions
make-source: Public generic functions
make-versioned-distinfo-url: Public ordinary functions
make-versioned-distinfo-url-with-template: Public ordinary functions
merge-hash-tables: Public ordinary functions
merging-lock-sources: Private ordinary functions
message: Public ordinary functions
Method, (setf source-defrost-args): Public generic functions
Method, (setf source-distinfo-url): Public generic functions
Method, (setf source-distribution): Public generic functions
Method, (setf source-git-branch): Public generic functions
Method, (setf source-git-ref): Public generic functions
Method, (setf source-git-remote-url): Public generic functions
Method, (setf source-git-tag): Public generic functions
Method, (setf source-github-branch): Public generic functions
Method, (setf source-github-ref): Public generic functions
Method, (setf source-github-repos): Public generic functions
Method, (setf source-github-tag): Public generic functions
Method, (setf source-http-archive-md5): Public generic functions
Method, (setf source-http-url): Public generic functions
Method, (setf source-version): Public generic functions
Method, defrost-source: Public generic functions
Method, defrost-source: Public generic functions
Method, defrost-source: Public generic functions
Method, defrost-source: Public generic functions
Method, freeze-source: Public generic functions
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, make-source: Public generic functions
Method, make-source: Public generic functions
Method, make-source: Public generic functions
Method, make-source: Public generic functions
Method, make-source: Public generic functions
Method, make-source: Public generic functions
Method, make-source: Public generic functions
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, source-defrost-args: Public generic functions
Method, source-dist-name: Public generic functions
Method, source-distinfo-url: Public generic functions
Method, source-distribution: Public generic functions
Method, source-distribution: Public generic functions
Method, source-distribution: Public generic functions
Method, source-distribution: Public generic functions
Method, source-frozen-slots: Public generic functions
Method, source-git-branch: Public generic functions
Method, source-git-ref: Public generic functions
Method, source-git-remote-url: Public generic functions
Method, source-git-tag: Public generic functions
Method, source-github-branch: Public generic functions
Method, source-github-ref: Public generic functions
Method, source-github-repos: Public generic functions
Method, source-github-tag: Public generic functions
Method, source-http-archive-md5: Public generic functions
Method, source-http-url: Public generic functions
Method, source-initargs: Public generic functions
Method, source-install-url: Public generic functions
Method, source-project-name: Public generic functions
Method, source-version: Public generic functions
Method, source-version-prefix: Public generic functions
Method, source-version-prefix: Public generic functions
Method, source=: Public generic functions
Method, source=: Public generic functions
Method, source=: Public generic functions
Method, source=: Public generic functions
Method, source=: Public generic functions
Method, source=: Public generic functions

O
object-to-qlhome: Private ordinary functions
octets-stream-to-string: Public ordinary functions
orig-http-fetch: Private ordinary functions

P
parse-distinfo-file: Public ordinary functions
parse-distinfo-stream: Public ordinary functions
parse-qlfile: Public ordinary functions
parse-qlfile-line: Private ordinary functions
parse-qlfile-lock: Public ordinary functions
parse-space-delimited-file: Public ordinary functions
parse-space-delimited-stream: Public ordinary functions
pathname-in-directory-p: Public ordinary functions
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
project-dependencies: Public ordinary functions

Q
qlot-fetch: Private ordinary functions
qlot-http-fetch: Private ordinary functions
quicklisp-distinfo-url: Public ordinary functions
quickload: Public ordinary functions

R
read-asd-file: Private ordinary functions
read-asd-form: Private ordinary functions
read-qlfile-for-install: Public ordinary functions
replace-version: Private ordinary functions
ros-command-error: Public ordinary functions
run-distify-source-process: Public ordinary functions
run-lisp: Public ordinary functions

S
safety-shell-command: Public ordinary functions
sbcl-contrib-p: Private ordinary functions
source-defrost-args: Public generic functions
source-defrost-args: Public generic functions
source-dist-name: Public generic functions
source-dist-name: Public generic functions
source-distinfo-url: Public generic functions
source-distinfo-url: Public generic functions
source-distribution: Public generic functions
source-distribution: Public generic functions
source-distribution: Public generic functions
source-distribution: Public generic functions
source-distribution: Public generic functions
source-frozen-slots: Public generic functions
source-frozen-slots: Public generic functions
source-git-branch: Public generic functions
source-git-branch: Public generic functions
source-git-identifier: Private ordinary functions
source-git-ref: Public generic functions
source-git-ref: Public generic functions
source-git-remote-access-url: Public ordinary functions
source-git-remote-url: Public generic functions
source-git-remote-url: Public generic functions
source-git-tag: Public generic functions
source-git-tag: Public generic functions
source-github-branch: Public generic functions
source-github-branch: Public generic functions
source-github-identifier: Public ordinary functions
source-github-ref: Public generic functions
source-github-ref: Public generic functions
source-github-repos: Public generic functions
source-github-repos: Public generic functions
source-github-tag: Public generic functions
source-github-tag: Public generic functions
source-github-url: Public ordinary functions
source-http-archive-md5: Public generic functions
source-http-archive-md5: Public generic functions
source-http-url: Public generic functions
source-http-url: Public generic functions
source-initargs: Public generic functions
source-initargs: Public generic functions
source-install-url: Public generic functions
source-install-url: Public generic functions
source-project-name: Public generic functions
source-project-name: Public generic functions
source-version: Public generic functions
source-version: Public generic functions
source-version-prefix: Public generic functions
source-version-prefix: Public generic functions
source-version-prefix: Public generic functions
source=: Public generic functions
source=: Public generic functions
source=: Public generic functions
source=: Public generic functions
source=: Public generic functions
source=: Public generic functions
source=: Public generic functions
split-with: Public ordinary functions
starts-with: Public ordinary functions
str: Private ordinary functions

T
tmp-directory: Public ordinary functions
trim-comment: Private ordinary functions

U
update: Public ordinary functions
update-project: Public ordinary functions
update-qlfile: Public ordinary functions
update-source: Private ordinary functions

W
with-autoload-on-missing: Public macros
with-directory: Public macros
with-handling-parse-error: Private macros
with-local-quicklisp: Public macros
with-package-functions: Public macros
with-qlot-server: Public macros
with-quicklisp-home: Public macros
with-tmp-directory: Public macros
write-distinfo: Public ordinary functions

Jump to:   %   (   -  
A   B   C   D   E   F   G   I   L   M   O   P   Q   R   S   T   U   W  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   %   *  
A   B   C   D   E   F   I   L   M   N   P   R   S   T   U   V  
Index Entry  Section

%
%version: Public classes

*
*bundle-directory*: Private special variables
*current-lisp-path*: Private special variables
*debug*: Public special variables
*default-args*: Private special variables
*default-qlfile*: Private special variables
*default-qlfile*: Private special variables
*eval-option*: Private special variables
*exclude-directories*: Private special variables
*handler*: Private special variables
*load-asd-file*: Private special variables
*logger-debug-stream*: Public special variables
*logger-message-stream*: Public special variables
*proxy*: Public special variables
*qlot-directory*: Public special variables
*qlot-source-directory*: Public special variables
*quicklisp-distinfo*: Private special variables
*registry*: Private special variables
*system-quicklisp-home*: Private special variables

A
archive-md5: Public classes

B
branch: Public classes
branch: Public classes

C
code: Public conditions
command: Public conditions
command: Public conditions

D
defrost-args: Public classes
distinfo: Public classes
distribution: Public classes

E
error: Public conditions

F
file: Public conditions

I
initargs: Public classes

L
line: Public conditions
lineno: Public conditions

M
message: Public conditions

N
name: Public conditions
name: Public conditions

P
project-name: Public classes

R
ref: Public classes
ref: Public classes
remote-url: Public classes
repos: Public classes

S
Slot, %version: Public classes
Slot, archive-md5: Public classes
Slot, branch: Public classes
Slot, branch: Public classes
Slot, code: Public conditions
Slot, command: Public conditions
Slot, command: Public conditions
Slot, defrost-args: Public classes
Slot, distinfo: Public classes
Slot, distribution: Public classes
Slot, error: Public conditions
Slot, file: Public conditions
Slot, initargs: Public classes
Slot, line: Public conditions
Slot, lineno: Public conditions
Slot, message: Public conditions
Slot, name: Public conditions
Slot, name: Public conditions
Slot, project-name: Public classes
Slot, ref: Public classes
Slot, ref: Public classes
Slot, remote-url: Public classes
Slot, repos: Public classes
Slot, source: Public conditions
Slot, stderr: Public conditions
Slot, tag: Public classes
Slot, tag: Public classes
Slot, url: Public classes
Slot, usage: Public conditions
Slot, version: Public classes
source: Public conditions
Special Variable, *bundle-directory*: Private special variables
Special Variable, *current-lisp-path*: Private special variables
Special Variable, *debug*: Public special variables
Special Variable, *default-args*: Private special variables
Special Variable, *default-qlfile*: Private special variables
Special Variable, *default-qlfile*: Private special variables
Special Variable, *eval-option*: Private special variables
Special Variable, *exclude-directories*: Private special variables
Special Variable, *handler*: Private special variables
Special Variable, *load-asd-file*: Private special variables
Special Variable, *logger-debug-stream*: Public special variables
Special Variable, *logger-message-stream*: Public special variables
Special Variable, *proxy*: Public special variables
Special Variable, *qlot-directory*: Public special variables
Special Variable, *qlot-source-directory*: Public special variables
Special Variable, *quicklisp-distinfo*: Private special variables
Special Variable, *registry*: Private special variables
Special Variable, *system-quicklisp-home*: Private special variables
stderr: Public conditions

T
tag: Public classes
tag: Public classes

U
url: Public classes
usage: Public conditions

V
version: Public classes

Jump to:   %   *  
A   B   C   D   E   F   I   L   M   N   P   R   S   T   U   V  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   C   D   F   I   P   Q   R   S   U  
Index Entry  Section

C
Class, source: Public classes
Class, source-dist: Public classes
Class, source-dist-project: Public classes
Class, source-git: Public classes
Class, source-github: Public classes
Class, source-http: Public classes
Class, source-ql: Public classes
Class, source-ql-all: Public classes
Class, source-ultralisp: Public classes
command-not-found: Public conditions
Condition, command-not-found: Public conditions
Condition, duplicate-project: Public conditions
Condition, invalid-definition: Public conditions
Condition, qlfile-parse-failed: Public conditions
Condition, qlot-error: Public conditions
Condition, qlot-simple-error: Public conditions
Condition, qlot-syntax-error: Private conditions
Condition, ros-command-error: Public conditions
Condition, shell-command-error: Public conditions
Condition, unknown-source: Public conditions

D
duplicate-project: Public conditions

F
File, file-type.lisp: The qlot/main/file-type․lisp file
File, file-type.lisp: The qlot/install/file-type․lisp file
File, file-type.lisp: The qlot/install/quicklisp/file-type․lisp file
File, file-type.lisp: The qlot/logger/file-type․lisp file
File, file-type.lisp: The qlot/proxy/file-type․lisp file
File, file-type.lisp: The qlot/utils/file-type․lisp file
File, file-type.lisp: The qlot/utils/shell/file-type․lisp file
File, file-type.lisp: The qlot/utils/tmp/file-type․lisp file
File, file-type.lisp: The qlot/source/file-type․lisp file
File, file-type.lisp: The qlot/source/base/file-type․lisp file
File, file-type.lisp: The qlot/errors/file-type․lisp file
File, file-type.lisp: The qlot/source/ql/file-type․lisp file
File, file-type.lisp: The qlot/source/dist/file-type․lisp file
File, file-type.lisp: The qlot/utils/ql/file-type․lisp file
File, file-type.lisp: The qlot/source/git/file-type․lisp file
File, file-type.lisp: The qlot/source/http/file-type․lisp file
File, file-type.lisp: The qlot/source/github/file-type․lisp file
File, file-type.lisp: The qlot/source/ultralisp/file-type․lisp file
File, file-type.lisp: The qlot/parser/file-type․lisp file
File, file-type.lisp: The qlot/server/file-type․lisp file
File, file-type.lisp: The qlot/utils/asdf/file-type․lisp file
File, file-type.lisp: The qlot/utils/project/file-type․lisp file
File, file-type.lisp: The qlot/bundle/file-type․lisp file
File, qlot.asd: The qlot/qlot․asd file
file-type.lisp: The qlot/main/file-type․lisp file
file-type.lisp: The qlot/install/file-type․lisp file
file-type.lisp: The qlot/install/quicklisp/file-type․lisp file
file-type.lisp: The qlot/logger/file-type․lisp file
file-type.lisp: The qlot/proxy/file-type․lisp file
file-type.lisp: The qlot/utils/file-type․lisp file
file-type.lisp: The qlot/utils/shell/file-type․lisp file
file-type.lisp: The qlot/utils/tmp/file-type․lisp file
file-type.lisp: The qlot/source/file-type․lisp file
file-type.lisp: The qlot/source/base/file-type․lisp file
file-type.lisp: The qlot/errors/file-type․lisp file
file-type.lisp: The qlot/source/ql/file-type․lisp file
file-type.lisp: The qlot/source/dist/file-type․lisp file
file-type.lisp: The qlot/utils/ql/file-type․lisp file
file-type.lisp: The qlot/source/git/file-type․lisp file
file-type.lisp: The qlot/source/http/file-type․lisp file
file-type.lisp: The qlot/source/github/file-type․lisp file
file-type.lisp: The qlot/source/ultralisp/file-type․lisp file
file-type.lisp: The qlot/parser/file-type․lisp file
file-type.lisp: The qlot/server/file-type․lisp file
file-type.lisp: The qlot/utils/asdf/file-type․lisp file
file-type.lisp: The qlot/utils/project/file-type․lisp file
file-type.lisp: The qlot/bundle/file-type․lisp file

I
invalid-definition: Public conditions

P
Package, qlot: The qlot package
Package, qlot/bundle: The qlot/bundle package
Package, qlot/errors: The qlot/errors package
Package, qlot/install: The qlot/install package
Package, qlot/install/quicklisp: The qlot/install/quicklisp package
Package, qlot/logger: The qlot/logger package
Package, qlot/parser: The qlot/parser package
Package, qlot/proxy: The qlot/proxy package
Package, qlot/server: The qlot/server package
Package, qlot/source: The qlot/source package
Package, qlot/source/base: The qlot/source/base package
Package, qlot/source/dist: The qlot/source/dist package
Package, qlot/source/git: The qlot/source/git package
Package, qlot/source/github: The qlot/source/github package
Package, qlot/source/http: The qlot/source/http package
Package, qlot/source/ql: The qlot/source/ql package
Package, qlot/source/ultralisp: The qlot/source/ultralisp package
Package, qlot/utils: The qlot/utils package
Package, qlot/utils/asdf: The qlot/utils/asdf package
Package, qlot/utils/project: The qlot/utils/project package
Package, qlot/utils/ql: The qlot/utils/ql package
Package, qlot/utils/shell: The qlot/utils/shell package
Package, qlot/utils/tmp: The qlot/utils/tmp package

Q
qlfile-parse-failed: Public conditions
qlot: The qlot system
qlot: The qlot package
qlot-error: Public conditions
qlot-simple-error: Public conditions
qlot-syntax-error: Private conditions
qlot.asd: The qlot/qlot․asd file
qlot/bundle: The qlot/bundle system
qlot/bundle: The qlot/bundle package
qlot/errors: The qlot/errors system
qlot/errors: The qlot/errors package
qlot/install: The qlot/install system
qlot/install: The qlot/install package
qlot/install/quicklisp: The qlot/install/quicklisp system
qlot/install/quicklisp: The qlot/install/quicklisp package
qlot/logger: The qlot/logger system
qlot/logger: The qlot/logger package
qlot/main: The qlot/main system
qlot/parser: The qlot/parser system
qlot/parser: The qlot/parser package
qlot/proxy: The qlot/proxy system
qlot/proxy: The qlot/proxy package
qlot/server: The qlot/server system
qlot/server: The qlot/server package
qlot/source: The qlot/source system
qlot/source: The qlot/source package
qlot/source/base: The qlot/source/base system
qlot/source/base: The qlot/source/base package
qlot/source/dist: The qlot/source/dist system
qlot/source/dist: The qlot/source/dist package
qlot/source/git: The qlot/source/git system
qlot/source/git: The qlot/source/git package
qlot/source/github: The qlot/source/github system
qlot/source/github: The qlot/source/github package
qlot/source/http: The qlot/source/http system
qlot/source/http: The qlot/source/http package
qlot/source/ql: The qlot/source/ql system
qlot/source/ql: The qlot/source/ql package
qlot/source/ultralisp: The qlot/source/ultralisp system
qlot/source/ultralisp: The qlot/source/ultralisp package
qlot/utils: The qlot/utils system
qlot/utils: The qlot/utils package
qlot/utils/asdf: The qlot/utils/asdf system
qlot/utils/asdf: The qlot/utils/asdf package
qlot/utils/project: The qlot/utils/project system
qlot/utils/project: The qlot/utils/project package
qlot/utils/ql: The qlot/utils/ql system
qlot/utils/ql: The qlot/utils/ql package
qlot/utils/shell: The qlot/utils/shell system
qlot/utils/shell: The qlot/utils/shell package
qlot/utils/tmp: The qlot/utils/tmp system
qlot/utils/tmp: The qlot/utils/tmp package

R
ros-command-error: Public conditions

S
shell-command-error: Public conditions
source: Public classes
source-dist: Public classes
source-dist-project: Public classes
source-git: Public classes
source-github: Public classes
source-http: Public classes
source-ql: Public classes
source-ql-all: Public classes
source-ultralisp: Public classes
System, qlot: The qlot system
System, qlot/bundle: The qlot/bundle system
System, qlot/errors: The qlot/errors system
System, qlot/install: The qlot/install system
System, qlot/install/quicklisp: The qlot/install/quicklisp system
System, qlot/logger: The qlot/logger system
System, qlot/main: The qlot/main system
System, qlot/parser: The qlot/parser system
System, qlot/proxy: The qlot/proxy system
System, qlot/server: The qlot/server system
System, qlot/source: The qlot/source system
System, qlot/source/base: The qlot/source/base system
System, qlot/source/dist: The qlot/source/dist system
System, qlot/source/git: The qlot/source/git system
System, qlot/source/github: The qlot/source/github system
System, qlot/source/http: The qlot/source/http system
System, qlot/source/ql: The qlot/source/ql system
System, qlot/source/ultralisp: The qlot/source/ultralisp system
System, qlot/utils: The qlot/utils system
System, qlot/utils/asdf: The qlot/utils/asdf system
System, qlot/utils/project: The qlot/utils/project system
System, qlot/utils/ql: The qlot/utils/ql system
System, qlot/utils/shell: The qlot/utils/shell system
System, qlot/utils/tmp: The qlot/utils/tmp system

U
unknown-source: Public conditions

Jump to:   C   D   F   I   P   Q   R   S   U