[Linedit-cvs] CVS public_html
nsiivola
nsiivola at common-lisp.net
Fri Feb 15 11:12:00 UTC 2008
Update of /project/linedit/cvsroot/public_html
In directory clnet:/tmp/cvs-serv31061
Modified Files:
license.html
Added Files:
index.shtml style.css
Removed Files:
index.html
Log Message:
synch CVS with current website
--- /project/linedit/cvsroot/public_html/license.html 2003/08/14 01:08:42 1.1
+++ /project/linedit/cvsroot/public_html/license.html 2008/02/15 11:12:00 1.2
@@ -2,32 +2,34 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <link rel="stylesheet" href="default.css" type="text/css"/>
- <title>Linedit License</title>
+ <link rel="stylesheet" href="style.css" type="text/css"/>
+ <title>Linedit license</title>
</head>
<body>
- <p>Copyright © 2003 Nikodemus Siivola</p>
+ <div class="body">
+ <p>Copyright © 2003-2008 Nikodemus Siivola</p>
+
+ <p>Permission is hereby granted, free of charge, to any person
+ obtaining a copy of this software and associated documentation
+ files (the "Software"), to deal in the Software without
+ restriction, including without limitation the rights to use,
+ copy, modify, merge, publish, distribute, sublicense, and/or
+ sell copies of the Software, and to permit persons to whom the
+ Software is furnished to do so, subject to the following
+ conditions:</p>
+
+ <p>The above copyright notice and this permission notice shall
+ be included in all copies or substantial portions of the
+ Software.</p>
- <p>Permission is hereby granted, free of charge, to any person
- obtaining a copy of this software and associated documentation
- files (the "Software"), to deal in the Software without
- restriction, including without limitation the rights to use,
- copy, modify, merge, publish, distribute, sublicense, and/or
- sell copies of the Software, and to permit persons to whom the
- Software is furnished to do so, subject to the following
- conditions:</p>
-
- <p>The above copyright notice and this permission notice shall be
- included in all copies or substantial portions of the
- Software.</p>
-
- <p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
- OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
- HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
- WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
- OTHER DEALINGS IN THE SOFTWARE.</p>
+ <p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
+ KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+ WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
+ PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+ COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+ OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
+ </div>
</body>
</html>
--- /project/linedit/cvsroot/public_html/index.shtml 2008/02/15 11:12:00 NONE
+++ /project/linedit/cvsroot/public_html/index.shtml 2008/02/15 11:12:00 1.1
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" href="style.css" type="text/css"/>
<title>Linedit homepage</title>
</head>
<body>
<div class="header">
<h1>Linedit</h1>
<div class="info">latest version
<!--#include virtual="version.lisp-expr" -->
</div>
</div>
<div class="body">
<p>Linedit is a readline-style library written in Common
Lisp that provides customizable line-editing features, licensed
under a MIT-style <a href="license.html">license</a>.</p>
<p>Linedit uses <a href="http://uffi.b9.com/">UFFI</a> for
foreign bindings, so it is a least theoretically portable,
though REPL-wrapping is currently <a
href="http://www.sbcl.org/">SBCL</a> specific.</p>
<h2>Features</h2>
<div class="level">
<ul>
<li>single-line text reader</li>
<li>multi-line form reader</li>
<li>completions on packages and symbols in current image</li>
<li>completions on directories and filenames</li>
<li>apropos-word and describe-word</li>
<li>unlimited undo</li>
<li>unlimited kill-ring</li>
<li>unlimited history</li>
<li>paren matching (not across lines)</li>
<li>multiple histories</li>
<li>use in REPL on SBCL</li>
<li>paging</li>
<li>fully customizable in CL</li>
<li>works on Linux, FreeBSD, Darwin</li>
</ul>
</div>
<h2>Note</h2>
<div class="level">
<p>Linedit version 0.15.12 and later require Osicat 0.4.0 or
later.</p>
</div>
<h2>Installation</h2>
<div class="level">
<p>If you have <a href="http://www.cliki.net/asdf-install">
asdf-install</a>, just:
</p>
<pre>CL-USER(1): (require :asdf-install)
...
CL-USER(2): (asdf-install:install :linedit)
...select restarts as approriate...</pre>
<p>Linedit can manually be downloaded from here:
<tt><a href="http://common-lisp.net/project/linedit/files/linedit_latest.tar.gz">
linedit_latest.tar.gz</a>
</tt>.</p>
<p>There is also <a
href="http://common-lisp.net/faq.shtml#checkout">anonymous CVS
</a> and <a
href="http://common-lisp.net/cgi-bin/viewcvs.cgi/?cvsroot=linedit">
ViewCVS
</a>.
</p>
</div>
<h2>Installing Linedit at the REPL from .sbclrc</h2>
<div class="level">
<pre>;;; Check for --no-linedit command-line option.
(if (member "--no-linedit" sb-ext:*posix-argv* :test 'equal)
(setf sb-ext:*posix-argv*
(remove "--no-linedit" sb-ext:*posix-argv* :test 'equal))
(when (interactive-stream-p *terminal-io*)
(require :sb-aclrepl)
(require :linedit)
(funcall (intern "INSTALL-REPL" :linedit) :wrap-current t)))</pre>
<p>Additionally, to prevent Linedit from causing trouble with
<a href="http://www.common-lisp.net/project/slime/">Slime</a>,
in your <tt>.emacs</tt>:</p>
<pre>(setq inferior-lisp-program "sbcl --noinform --no-linedit")</pre>
</div>
<h2>Terminfo note</h2>
<div class="level">
<p>Linedit uses terminfo.lisp by Paul Foley, which is
currently kept mirrored in the Linedit CVS.</p>
<p>The terminfo interface is distributed available as a
separate asdf-installable bundle: <a
href="http://www.cliki.net/terminfo">Terminfo</a>.</p>
</div>
<h2>Contact</h2>
<div class="level">
<p>Questions, feature requests, and bug-reports are welcome on
<tt><a href="http://common-lisp.net/mailman/listinfo/linedit-devel">
linedit-devel</a></tt>.</p>
</div>
<hr></hr>
<div class="level">
<a href="http://validator.w3.org/check/referer" class="separate">
<img src="http://www.w3.org/Icons/valid-xhtml11"
alt="Valid XHTML 1.1!" height="31" width="88"/></a>
<a href="http://jigsaw.w3.org/css-validator/" class="separate">
<img src="http://jigsaw.w3.org/css-validator/images/vcss"
alt="Valid CSS!" height="31" width="88"/></a>
</div>
</div>
</body>
</html>
--- /project/linedit/cvsroot/public_html/style.css 2008/02/15 11:12:00 NONE
+++ /project/linedit/cvsroot/public_html/style.css 2008/02/15 11:12:00 1.1
body {
font-family: sans-serif;
background-color: white;
color: black;
margin: 0;
padding: 0;
}
.header * {
color: white;
background-color: black;
margin: 0;
padding: 0.5em;
}
h1 {
text-align: left;
}
.info {
text-align: right;
font-weight: bold;
line-height: 1em;
}
.body {
margin: 2em 1em;
}
.level {
margin: 1em;
}
p {
margin: 1em 0em;
padding: 0em;
}
a {
color: maroon;
}
ul {
margin: 1em;
padding: 0em;
}
pre {
margin: 0em;
padding: 1em;
border: 1px solid;
background-color: #eeeeee;
vertical-align: baseline;
}
img {
border: 0;
}
More information about the linedit-cvs
mailing list