Need help with iolib?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

sionescu
130 Stars 32 Forks MIT License 1.9K Commits 23 Opened issues

Description

Common Lisp I/O library

Services available

!
?

Need anything else?

Contributors list

# 281,438
Common ...
C
Shell
Emacs
1658 commits
# 198,678
Common ...
Emacs
Lisp
magit
45 commits
# 397,408
Shell
Common ...
regular...
TeX
6 commits
# 118,111
Common ...
socket
Shell
regular...
5 commits
# 437,542
Node.js
Shell
Common ...
C
5 commits
# 323,639
Common ...
Emacs
pattern...
bazel-r...
5 commits
# 527,817
Common ...
Shell
Ada
3 commits
# 199,537
Common ...
Shell
Lisp
3 commits
# 300,088
superco...
web-bro...
extensi...
Emacs
2 commits
# 106,399
Shell
Common ...
extensi...
Emacs
2 commits
# 103,363
R
Shell
Common ...
syntax-...
1 commit
# 681,908
Common ...
Shell
Emacs
Lisp
1 commit
# 301,242
Common ...
forest
Shell
C
1 commit
# 673,117
Common ...
Shell
C
1 commit
# 199,327
Common ...
forest
Shell
quil
1 commit
# 62,426
Erlang
rabbitm...
Elixir
Lisp
1 commit
# 780,991
Common ...
C
Shell
1 commit

-- markdown --

  • Compilation IOlib requires a C library named LibFixPOSIX - https://github.com/sionescu/libfixposix - and its headers in order to compile. LibFixPOSIX can either be installed manually, for which there are instructions in the source code, or through distro repositories.

As of Debian 9.0 Stable, the libfixposix package uses code from 2011, which is incompatible with the current IOlib and will cause a SEGFAULT on load. Don't use it.

  • Tests Some of the socket tests require an echo server, the default being one on the Internet. If you can't use that, set iolib-tests:echo-address and iolib-test:echo-port appropriately to point the echo tests somewhere else.

  • Generating documentation To generate the documentation, use this patched version of texinfo-docstrings: http://gitorious.org/iolib/texinfo-docstrings Then make sure that IOLib's .asd files and texinfo-docstrings.asd can be loaded and run GNU make inside doc/ ; you'll then find the generated docs under manual/. This procedure has only been tested with SBCL.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.