Commit [d48316] default Maximize Restore History

clisp 2.36

sds sds 2005-12-05

<< < 1 .. 7 8 9 (Page 9 of 9)
added new-clx-sokoban.png
changed impnotes/wildcard.html
changed impnotes/zlib.html
changed index.php
changed propaganda.html
changed resources.html
changed summary.html
changed wanted.html
copied impnotes/app-dev.html -> impnotes/readline-mod.html
new-clx-sokoban.png Diff Switch to side-by-side view
Loading...
impnotes/wildcard.html Diff Switch to side-by-side view
Loading...
impnotes/zlib.html Diff Switch to side-by-side view
Loading...
index.php Diff Switch to side-by-side view
Loading...
propaganda.html Diff Switch to side-by-side view
Loading...
resources.html Diff Switch to side-by-side view
Loading...
summary.html Diff Switch to side-by-side view
Loading...
wanted.html Diff Switch to side-by-side view
Loading...
impnotes/app-dev.html to impnotes/readline-mod.html
--- a/impnotes/app-dev.html
+++ b/impnotes/readline-mod.html
@@ -1,35 +1,13 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>31.7. Application delivery with CLISP</title><link rel="stylesheet" href="impnotes.css" type="text/css" /><link rev="made" href="mailto:clisp-list@sf.net" /><meta name="generator" content="DocBook XSL Stylesheets V1.68.1" /><link rel="start" href="index.html" title="Implementation Notes for GNU CLISP" /><link rel="up" href="ext-platform.html" title="Chapter 31. Platform Specific Extensions" /><link rel="prev" href="quickstart.html" title="31.6. Quickstarting delivery with CLISP" /><link rel="next" href="shell.html" title="31.8. Shell, Pipes and Printing" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">31.7. Application delivery with <span><strong class="command">CLISP</strong></span></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="quickstart.html">Prev</a> </td><th width="60%" align="center">Chapter 31. Platform Specific Extensions</th><td width="20%" align="right"> <a accesskey="n" href="shell.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="app-dev"></a>31.7. Application delivery with <a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a></h2></div></div></div><p>Some ways of packaging <a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a> programs are discussed in the
- section <a href="quickstart.html" title="31.6. Quickstarting delivery with CLISP">Quickstarting delivery with
- <a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a></a>.</p><p><a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a> is <a href="http://www.gnu.org/philosophy/free-sw.html" target="_top">Free
-  Software</a>, covered by the <a href="http://www.gnu.org" target="_top">GNU</a> <a href="http://www.gnu.org/copyleft/gpl.html" target="_top">GPL</a>, with special
- terms governing the distribution of applications that run in <a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a>.
- The precise terms can be found in the
- <a class="clisp-cvs" href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/clisp/clisp/COPYRIGHT"><code class="filename">COPYRIGHT</code></a>
- file contained in the source and binary distributions of <a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a>.
- Here is an informal clarification what these terms mean in practice.
- Please refer to the said <a class="clisp-cvs" href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/clisp/clisp/COPYRIGHT"><code class="filename">COPYRIGHT</code></a>
- file when in doubt.</p><p>In many cases, <a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a> does not force an application to be covered
- by the <a href="http://www.gnu.org" target="_top">GNU</a> <a href="http://www.gnu.org/copyleft/gpl.html" target="_top">GPL</a>. Nevertheless, we encourage you to release your software
- under an open source license. The benefits of such a license for
- your users are numerous, in particular they are free to modify the
- application when their needs/requirements change, and they are free to
- recompile the application when they upgrade their machine or operating
- system.</p><p><a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a> extensions, i.e. programs which need to access
- non-portable <a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a> internal symbols (in the packages <a href="imppack.html#sys-pac"><strong class="package">“<span class="quote">SYSTEM</span>”</strong></a>,
- <a href="classes.html" title="4.2. Classes&#10;  [CLHS-4.3]"><strong class="package">“<span class="quote">CLOS</span>”</strong></a>, <a href="dffi.html" title="31.3. The Foreign Function Call Facility"><strong class="package">“<span class="quote">FFI</span>”</strong></a>, ...), must be covered by <a href="http://www.gnu.org" target="_top">GNU</a> <a href="http://www.gnu.org/copyleft/gpl.html" target="_top">GPL</a> as
- well.</p><p>Other programs running in <a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a> have to or need not to be placed
- under <a href="http://www.gnu.org" target="_top">GNU</a> <a href="http://www.gnu.org/copyleft/gpl.html" target="_top">GPL</a>, depending on their distribution form:
-
-</p><div class="itemizedlist"><ul type="disc"><li>Programs distributed as Lisp source or <code class="filename">#P".fas"</code>
-   files can be distributed without restrictions coming from <a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a>.
- </li><li>Programs distributed as <a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a> <a href="image.html" class="olink">memory image</a>s can be
-  distributed only if accompanied with the non-<a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a> <code class="filename">#P".fas"</code> files
-  which make up the <a href="image.html" class="olink">memory image</a>, and a <code class="filename">Makefile</code> for rebuilding the
-  <a href="image.html" class="olink">memory image</a>.</li><li>If you need to distribute a modified <a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a>
-  executable (for example, incorporating additional <a href="modules.html" title="31.2. External Modules">module</a>s written
-  in <a href="http://www.eskimo.com/~scs/C-faq/top.html" target="_top"><span><strong class="command">C</strong></span></a>), you must distribute its full source under <a href="http://www.gnu.org" target="_top">GNU</a> <a href="http://www.gnu.org/copyleft/gpl.html" target="_top">GPL</a>.
-  If you are not satisfied with this, you can instead put the additional
-  <a href="modules.html" title="31.2. External Modules">module</a>s into a separate (non-<a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a>) program, with which your Lisp
-  program will communicate via <a href="socket.html" title="31.5. Socket Streams"><code class="classname">SOCKET:SOCKET-STREAM</code></a>s.</li></ul></div></div><div class="bookinfo"><hr width="100%" /><table width="100%" summary="impnotes meta info"><th><td align="left">These notes document <a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a> version 2.35</td><td align="right">Last modified: 2005-08-29</td></th></table></div><div class="custom-footer"><hr width="100%" /><table width="100%"><tr><td align="left"><a href="http://clisp.cons.org"><img src="clisp.png" width="48" height="48" alt="[CLISP home]" /></a></td><td align="center"><a href="http://www.gnu.org"><img src="http://www.gnu.org/graphics/gnubanner.jpg" width="468" height="60" alt="[Come and see what GNU creates for YOU]" /></a></td><td align="right"><a href="http://sourceforge.net"><img width="125" height="37" alt="[SourceForge]" src="http://sflogo.sourceforge.net/sflogo.php?group_id=1355&amp;type=2&amp;page=app-dev" /></a></td></tr></table></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="quickstart.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ext-platform.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="shell.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">31.6. Quickstarting delivery with <span><strong class="command">CLISP</strong></span> </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 31.8. Shell, Pipes and Printing</td></tr></table></div></body></html>
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>32.10. Advanced Readline and History Functionality.</title><link rel="stylesheet" href="impnotes.css" type="text/css" /><link rev="made" href="mailto:clisp-list@lists.sourceforge.net" /><meta name="generator" content="DocBook XSL Stylesheets V2005-10-07_10:16_snapshot" /><link rel="start" href="index.html" title="Implementation Notes for GNU CLISP" /><link rel="up" href="ext-modules.html" title="Chapter 32. Extensions Implemented as Modules" /><link rel="prev" href="i18n-mod.html" title="32.9. Internationalization of User Programs" /><link rel="next" href="syscalls.html" title="32.11. System Calls" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">32.10. Advanced Readline and History Functionality.</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="i18n-mod.html">Prev</a> </td><th width="60%" align="center">Chapter 32. Extensions Implemented as Modules</th><td width="20%" align="right"> <a accesskey="n" href="syscalls.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="readline-mod"></a>32.10. Advanced Readline and History Functionality.</h2></div></div></div><p>The <strong class="package">“<span class="quote">READLINE</span>”</strong> module exports most
+ of the <a href="http://www.gnu.org" target="_top">GNU</a> <a href="http://cnswww.cns.cwru.edu/~chet/readline/rltop.html" target="_top">readline</a> functions using <a href="dffi.html" title="31.3. The Foreign Function Call Facility"><strong class="package">“<span class="quote">FFI</span>”</strong></a>.</p><p>This module is present even in the <a href="modules.html#base-modules" class="olink"><span><strong class="command">base</strong></span></a> <a href="modules.html#linkset" class="olink">linking set</a> by default
+ on platforms where both <a href="http://www.gnu.org" target="_top">GNU</a> <a href="http://cnswww.cns.cwru.edu/~chet/readline/rltop.html" target="_top">readline</a> and <a href="dffi.html" title="31.3. The Foreign Function Call Facility"><strong class="package">“<span class="quote">FFI</span>”</strong></a> are available.</p><p>When this module is present, <a href="http://www.lisp.org/HyperSpec/Body/var_stfeaturesst.html" target="_top"><code class="varname">*FEATURES*</code></a>
+ contains the symbol <code class="constant">:READLINE</code>.</p><div class="variablelist"><p class="title"><b>Lisp-level Functionality.</b></p><dl><dt><span class="term"><code class="varname">READLINE:*READLINE-INPUT-STREAM*</code></span></dt><dd>A <a href="http://www.lisp.org/HyperSpec/Body/syscla_stream.html" target="_top"><code class="classname">STREAM</code></a> (see <a href="stream-dict.html#stream-buffer" title="21.3.13. Functions&#10;  EXT:MAKE-BUFFERED-INPUT-STREAM&#10;    and&#10;  EXT:MAKE-BUFFERED-OUTPUT-STREAM&#10;   ">Section 21.3.13, “Functions
+  <code class="function">EXT:MAKE-BUFFERED-INPUT-STREAM</code>
+    and
+  <code class="function">EXT:MAKE-BUFFERED-OUTPUT-STREAM</code>
+   ”</a>)
+  that receives user input using <a href="http://www.gnu.org" target="_top">GNU</a> <a href="http://cnswww.cns.cwru.edu/~chet/readline/rltop.html" target="_top">readline</a> and the standard <a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a>
+  <a href="prompt.html" title="30.9. The Prompt">prompt</a>.
+</dd></dl></div></div><div class="bookinfo"><hr width="100%" /><table width="100%" summary="impnotes meta info"><th><td align="left">These notes document <a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a> version 2.36</td><td align="right">Last modified: 2005-12-04</td></th></table></div><div class="custom-footer"><hr width="100%" /><table width="100%"><tr><td align="left"><a href="http://clisp.cons.org"><img src="clisp.png" width="48" height="48" alt="[CLISP home]" /></a></td><td align="center"><a href="http://sourceforge.net/donate/index.php?group_id=1355"><img src="http://images.sourceforge.net/images/project-support.jpg" width="88" height="32" border="0" alt="[Support This Project]" /></a></td><td align="right"><a href="http://sourceforge.net"><img width="125" height="37" alt="[SourceForge]" src="http://sflogo.sourceforge.net/sflogo.php?group_id=1355&amp;type=2&amp;page=readline-mod" /></a></td></tr></table></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="i18n-mod.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ext-modules.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="syscalls.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">32.9. Internationalization of User Programs </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 32.11. System Calls</td></tr></table></div></body></html>
<< < 1 .. 7 8 9 (Page 9 of 9)