# ---------------------------------------------------------------------------
# Common Lisp
# ---------------------------------------------------------------------------
# Compiled fasls / object files, across implementations
*.fasl          # SBCL
*.fas           # ECL, CLISP
*.o             # ECL (C backend)
*.so
*.dylib
*.dll
*.abcl          # ABCL
*.lib           # ABCL/native
*.x86f          # CMUCL
*.sse2f         # CMUCL
*.fsl
*.ufsl
*.64ufasl       # CLISP
*.32ufasl       # CLISP
*.ufasl         # CLISP
*.lx64fsl       # CCL (Linux x86-64)
*.lx32fsl       # CCL (Linux x86-32)
*.dx64fsl       # CCL (Darwin x86-64)
*.dx32fsl       # CCL (Darwin x86-32)
*.wx64fsl       # CCL (Windows x86-64)
*.wx32fsl       # CCL (Windows x86-32)
*.sx64fsl       # CCL (Solaris)
*.sx32fsl
*.fx64fsl       # CCL (FreeBSD)
*.fx32fsl
*.pfsl
*.afsl

# Saved images / cores
*.core
*.image
*.mem           # CLISP

# ASDF / build artifacts
.cache/
system-index.txt
build/
bin/
*.build-report

# Quicklisp / Qlot (project-local dependency installs)
.qlot/
.bundle-libs/
quicklisp/

# Test coverage
coverage/
cover/
/.coverage

# ---------------------------------------------------------------------------
# Editors
# ---------------------------------------------------------------------------
.vscode/

# Emacs (the CL workhorse)
*~
\#*\#
.\#*
*.elc
.dir-locals.el

# Vim
*.swp
*.swo
*.swn
Session.vim
.netrwhist

# ---------------------------------------------------------------------------
# macOS
# ---------------------------------------------------------------------------
.DS_Store
.AppleDouble
.LSOverride
._*
.Spotlight-V100
.Trashes
.fseventsd
.DocumentRevisions-V100
.VolumeIcon.icns
.TemporaryItems
.apdisk

# ---------------------------------------------------------------------------
# Linux
# ---------------------------------------------------------------------------
.fuse_hidden*
.directory
.Trash-*
.nfs*

# ---------------------------------------------------------------------------
# Windows
# ---------------------------------------------------------------------------
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db
Desktop.ini
$RECYCLE.BIN/
*.lnk
*.stackdump

# ---------------------------------------------------------------------------
# Python (the offline Unicode generators in tools/)
# ---------------------------------------------------------------------------
__pycache__/
*.pyc