Revision: 4313
Author: dverna
URL: http://bknr.net/trac/changeset/4313
Add Robert Strandh to the team
U trunk/projects/lisp-ecoop/website/templates/cfp.xml
U trunk/projects/lisp-ecoop/website/templates/contact.xml
Modified: trunk/projects/lisp-ecoop/website/templates/cfp.xml
===================================================================
--- trunk/projects/lisp-ecoop/website/templates/cfp.xml 2009-02-23 14:37:04 UTC (rev 4312)
+++ trunk/projects/lisp-ecoop/website/templates/cfp.xml 2009-02-23 16:47:25 UTC (rev 4313)
@@ -116,6 +116,7 @@
Didier Verna, EPITA Research and Development Laboratory, Paris
Charlotte Herzeel, Programming Technology Lab, Vrije Universiteit, Brussel
+Robert Strandh, LaBRI, University of Bordeaux I, France
Christophe Rhodes, Goldsmiths College, University of London
Hans Hübner, Software Developer, Berlin
</pre>
Modified: trunk/projects/lisp-ecoop/website/templates/contact.xml
===================================================================
--- trunk/projects/lisp-ecoop/website/templates/contact.xml 2009-02-23 14:37:04 UTC (rev 4312)
+++ trunk/projects/lisp-ecoop/website/templates/contact.xml 2009-02-23 16:47:25 UTC (rev 4313)
@@ -8,25 +8,22 @@
<p>The organizing comitee consists of the following people:</p>
<ul>
-
<li>
-Didier Verna,
-<a href="http://www.lrde.epita.fr/~didier">
-http://www.lrde.epita.fr/~didier
-</a>,
-EPITA Research and Development Laboratory, Paris, France (contact organizer)
+ <a href="http://www.lrde.epita.fr/~didier">Didier Verna</a>,
+ EPITA Research and Development Laboratory, Paris, France (contact organizer)
</li>
<li>
-Charlotte Herzeel, Programming Technology Lab, Vrije Universiteit, Brussel,
-Belgium
+ Charlotte Herzeel, Programming Technology Lab, Vrije Universiteit, Brussel,
+ Belgium
</li>
<li>
-Christophe Rhodes,
-<a href="http://www.doc.gold.ac.uk/~mas01cr/">
-http://www.doc.gold.ac.uk/~mas01cr/
-</a>,
-Goldsmiths College, University of London, United Kingdom
+ <a href="http://dept-info.labri.u-bordeaux.fr/~strandh/">Robert Strandh</a>,
+ LaBRI, University of Bordeaux I, France
</li>
+<li>
+ <a href="http://www.doc.gold.ac.uk/~mas01cr/">Christophe Rhodes</a>,
+ Goldsmiths College, University of London, United Kingdom
+</li>
<li>Hans Hübner, Software Developer, Berlin, Germany</li>
</ul>
Revision: 4312
Author: dverna
URL: http://bknr.net/trac/changeset/4312
cfp update
U trunk/projects/lisp-ecoop/website/templates/cfp.xml
Modified: trunk/projects/lisp-ecoop/website/templates/cfp.xml
===================================================================
--- trunk/projects/lisp-ecoop/website/templates/cfp.xml 2009-02-23 13:56:35 UTC (rev 4311)
+++ trunk/projects/lisp-ecoop/website/templates/cfp.xml 2009-02-23 14:37:04 UTC (rev 4312)
@@ -24,7 +24,8 @@
2009 Special News
=================
This year, and for the first time, the workshop proceedings will be
-published in the ACM Digital Library.
+published in the ACM Digital Library. Also, the workshop will feature
+interactive tutorial/demo/coding sessions (see below).
Overview
Revision: 4311
Author: hans
URL: http://bknr.net/trac/changeset/4311
rename cl-gd-0.5.6 to not have version number in its path.
A trunk/thirdparty/cl-gd/
D trunk/thirdparty/cl-gd-0.5.6/
Copied: trunk/thirdparty/cl-gd (from rev 4310, trunk/thirdparty/cl-gd-0.5.6)
Revision: 4309
Author: dverna
URL: http://bknr.net/trac/changeset/4309
First shot at 2009
U trunk/projects/lisp-ecoop/website/templates/cfp.xml
U trunk/projects/lisp-ecoop/website/templates/contact.xml
U trunk/projects/lisp-ecoop/website/templates/home.xml
U trunk/projects/lisp-ecoop/website/templates/news.xml
U trunk/projects/lisp-ecoop/website/templates/programme.xml
U trunk/projects/lisp-ecoop/website/templates/submissions.xml
Modified: trunk/projects/lisp-ecoop/website/templates/cfp.xml
===================================================================
--- trunk/projects/lisp-ecoop/website/templates/cfp.xml 2009-02-23 11:26:45 UTC (rev 4308)
+++ trunk/projects/lisp-ecoop/website/templates/cfp.xml 2009-02-23 13:05:18 UTC (rev 4309)
@@ -4,34 +4,31 @@
<pre style="font-family: Fixed, Lucidatypewriter, monospace">
+------------------------------------------------------------+
| CALL FOR PAPERS |
- | 5th European Lisp Workshop |
- | July 7, Paphos, Cyprus - co-located with ECOOP 2008 |
+ | 6th European Lisp Workshop |
+ | July 6, Genova, Italy - co-located with ECOOP 2009 |
+------------------------------------------------------------+
-Important Dates:
-****************
-Submission deadline (papers and breakout groups): May 18, 2008
-Notification of acceptance: May 26, 2008
-ECOOP early registration deadline: June 01, 2008
-5th European Lisp Workshop: July 07, 2008
+Important Dates
+===============
+Submission deadline: April 08, 2009
+Notification of acceptance: May 08, 2009
+ECOOP early registration deadline: May 20, 2009
+5th European Lisp Workshop: July 06, 2009
-For more information visit http://elw.bknr.net/2008/
+Please note that registration must be done with ECOOP itself.
+For more information visit http://elw.bknr.net/2009/
Contact: Didier Verna, didier(a)lrde.epita.fr
-Organizers
-**********
+2009 Special News
+=================
+This year, and for the first time, the workshop proceedings will be
+published in the ACM Digital Library.
-Didier Verna, EPITA Research and Development Laboratory, Paris
-Christophe Rhodes, Goldsmiths College, University of London
-Charlotte Herzeel, Programming Technology Lab, Vrije Universiteit, Brussel
-Hans H¸bner, Software Developer, Berlin
-
Overview
-********
-
+========
"...Please don't assume Lisp is only useful for Animation and
Graphics, AI, Bioinformatics, B2B and E-Commerce, Data Mining,
EDA/Semiconductor applications, Expert Systems, Finance, Intelligent
@@ -41,90 +38,63 @@
happened to list."
-- Kent Pitman
-Lisp is one of the oldest computer languages still in use today. In
-the decades of its existence, Lisp has been a fruitful basis for
-language design experiments as well as the preferred implementation
-language for applications in diverse fields.
+Lisp, one of the eldest computer languages still in use today, is
+gaining momentum again. The structure of Lisp makes it easy to extend
+the language or even to implement entirely new dialects without
+starting from scratch, making it the ideal candidate for writing
+Domain Specific Languages. Common Lisp, with the Common Lisp Object
+System (CLOS), was the first object-oriented programming language to
+receive an ANSI standard and retains the most complete and advanced
+object system of any programming language, while influencing many
+other object-oriented programming languages that followed.
-The structure of Lisp makes it easy to extend the language or even to
-implement entirely new dialects without starting from scratch. Common
-Lisp, with the Common Lisp Object System (CLOS), was the first
-object-oriented programming language to receive an ANSI standard and
-retains the most complete and advanced object system of any
-programming language, while influencing many other object-oriented
-programming languages that followed.
-
-It is clear that Lisp is gaining momentum: there is a steadily growing
-interest in Lisp itself, with numerous user groups in existence
-worldwide, and in Lisp's metaprogramming notions which are being
-transferred to other languages, as for example in Aspect-Oriented
-Programming, support for Domain-Specific Languages, and so on.
-
This workshop will address the near-future role of Lisp-based
-languages in research, industry and education. We solicit papers and
-suggestions for breakout groups that discuss the opportunities Lisp
-provides to capture and enhance the possibilities in software
-engineering. We want to promote lively discussion between researchers
-proposing new approaches and practitioners reporting on their
-experience with the strengths and limitations of current Lisp
-technologies.
+languages in research, industry and education. We solicit
+contributions that discuss the opportunities Lisp provides to capture
+and enhance the possibilities in software engineering. We want to
+promote lively discussion between researchers proposing new approaches
+and practitioners reporting on their experience with the strengths and
+limitations of current Lisp technologies.
-The workshop will have two components: there will be
-formally-presented talks, and breakout groups discussing or working on
-particular topics. Additionally, there will be opportunities for
-short, informal talks and demonstrations on experience reports,
-underappreciated results, software under development, or other topics
-of interest.
+The workshop will have two components: there will be formal talks, and
+interactive turorial/demo/coding sessions.
Papers
-******
-
+======
Formal presentations in the workshop should take between 20 minutes
and half an hour; additional time will be given for questions and
-answers. We encourage that papers be published on the website, to
-provide all participants with background information in advance.
+answers. Suggested topics include (but are not limited to):
-Suggested Topics:
-- New language features or abstractions
-- Experience reports or case studies
-- Protocol Metaprogramming and Libraries
+- Experience reports / Case studies
- Educational approaches
- Software Evolution
- Development Aids
- Persistent Systems
- Dynamic Optimization
- Implementation techniques
-- Innovative Applications
-- Hardware Support for Lisp systems
+- Hardware Support
+- Efficiency / Distribution / Parallel programming
- Macro-, reflective-, meta- and/or rule-based development approaches
-- Aspect-Oriented, Domain-Oriented and Generative Programming
+- Protocol Metaprogramming and Libraries
+- Context-Oriented, Domain-Oriented and Generative Programming
-Breakout Groups
-***************
+Interactive Tutorial/Demo/Coding Sessions
+=========================================
+Additionally, we invite less formal talks in the form of interactive
+tutorial/demo/coding sessions. The purpose of these sessions is to
+both demonstrate and recieve feedback on any interesting Lisp system,
+either stable or under development. Being less formal than technical
+paper presentations, it is expected that these sessions be highly
+interactive.
-The workshop will provide for the opportunity to meet face to face and
-work on focused topics. We will organize these breakout groups and
-provide for rooms and infrastructure.
-Suggested Topics for Breakout Groups:
-- Lisp Infrastructure Development and Distribution
-- Language Features (e.g. Predicate Dispatching)
-- Environments for creating web applications
-- Brainstorming sessions for new or existing open source projects
-- Persistence Systems
-- Compiler technology
-- Lisp on bare metal / Lisp hardware / Lisp operating systems
-- Compare and enhance curricula for computer science education
-
-
Submission Guidelines
-*********************
+=====================
+Potential contributors are encouraged to submit:
-Potential attendees are encouraged to submit:
-
-- a long paper (10 pages) presenting scientific and/or
+- a long paper (around 10 pages) presenting scientific and/or
empirical results about Lisp-based uses or new approaches for
software engineering purposes,
@@ -132,10 +102,20 @@
research, practice or education based on Lisp should be heading in
the near future,
-- a proposal for a breakout group (1-2 pages) describing the theme, an
- agenda and/or expected results.
+- a proposal for an interactive tutorial/demo/coding session (1-2
+ pages) describing the involved library or application, and the
+ subject of the session.
Submissions should be mailed as PDF to Didier Verna
(didier(a)lrde.epita.fr) before the submission deadline.
+
+
+Organizers
+==========
+
+Didier Verna, EPITA Research and Development Laboratory, Paris
+Charlotte Herzeel, Programming Technology Lab, Vrije Universiteit, Brussel
+Christophe Rhodes, Goldsmiths College, University of London
+Hans Hübner, Software Developer, Berlin
</pre>
</lisp-ecoop:page>
Modified: trunk/projects/lisp-ecoop/website/templates/contact.xml
===================================================================
--- trunk/projects/lisp-ecoop/website/templates/contact.xml 2009-02-23 11:26:45 UTC (rev 4308)
+++ trunk/projects/lisp-ecoop/website/templates/contact.xml 2009-02-23 13:05:18 UTC (rev 4309)
@@ -27,13 +27,10 @@
</a>,
Goldsmiths College, University of London, United Kingdom
</li>
-
<li>Hans Hübner, Software Developer, Berlin, Germany</li>
-
-
</ul>
- <h1>Contact</h1>
+<h1>Contact</h1>
<p>
Workshop related:
<a href="mailto:didier@lrde.epita.fr">Didier Verna</a>
Modified: trunk/projects/lisp-ecoop/website/templates/home.xml
===================================================================
--- trunk/projects/lisp-ecoop/website/templates/home.xml 2009-02-23 11:26:45 UTC (rev 4308)
+++ trunk/projects/lisp-ecoop/website/templates/home.xml 2009-02-23 13:05:18 UTC (rev 4309)
@@ -5,8 +5,9 @@
<h1>5th European Lisp Workshop</h1>
-<p>July 07 - Paphos, Cyprus - co-located with ECOOP 2008</p>
+<p>July 06 - Genova, Italy - co-located with ECOOP 2009</p>
+<!--
<p>
<a href="http://www.lispworks.com/" target="_new">
<img src="../static/lispworks-logo.jpg" alt="LispWorks" border="0"/>
@@ -28,10 +29,16 @@
<a href="http://www.alu.org/" target="_new">Association of Lisp Users</a>,
and <a href="http://www.epita.fr/" target="_new">EPITA</a>.
</p>
+-->
<h2>Important News</h2>
<ul>
+ <li>
+ This year, and for the first time, the workshop proceedings will be
+ published in the ACM Digital Library.
+ </li>
<!-- <li>The workshop programme is now online.</li> -->
+ <!--
<li>
The workshop will feature two keynote presentations:
<ul>
@@ -59,16 +66,15 @@
</li>
</ul>
</li>
+ -->
</ul>
<h2>Important Dates</h2>
<ul>
-<li>Submission deadline:
- <b><span style="color: red;">EXTENDED</span> May 18, 2008</b>
-</li>
-<li>Notification of acceptance: <b>May 26, 2008</b></li>
-<li>ECOOP early registration deadline: <b>June 01, 2008</b></li>
+<li>Submission deadline: <b>April 08, 2009</b></li>
+<li>Notification of acceptance: <b>May 08, 2009</b></li>
+<li>ECOOP early registration deadline: <b>May 20, 2009</b></li>
</ul>
<h2>Overview</h2>
@@ -83,45 +89,30 @@
</blockquote>
<p>
-Lisp is one of the oldest computer languages still in use today. In the
-decades of its existence, Lisp has been a fruitful basis for language design
-experiments as well as the preferred implementation language for applications
-in diverse fields.
-</p>
-
-<p>
-The structure of Lisp makes it easy to extend the language or even to
-implement entirely new dialects without starting from scratch. Common Lisp,
-with the Common Lisp Object System (CLOS), was the first object-oriented
-programming language to receive an ANSI standard and retains the most complete
-and advanced object system of any programming language, while influencing many
+Lisp, one of the eldest computer languages still in use today, is
+gaining momentum again. The structure of Lisp makes it easy to extend
+the language or even to implement entirely new dialects without
+starting from scratch, making it the ideal candidate for writing
+Domain Specific Languages. Common Lisp, with the Common Lisp Object
+System (CLOS), was the first object-oriented programming language to
+receive an ANSI standard and retains the most complete and advanced
+object system of any programming language, while influencing many
other object-oriented programming languages that followed.
</p>
<p>
-It is clear that Lisp is gaining momentum: there is a steadily growing
-interest in Lisp itself, with numerous user groups in existence worldwide, and
-in Lisp's metaprogramming notions which are being transferred to other
-languages, as for example in Aspect-Oriented Programming, support for
-Domain-Specific Languages, and so on.
+This workshop will address the near-future role of Lisp-based
+languages in research, industry and education. We solicit
+contributions that discuss the opportunities Lisp provides to capture
+and enhance the possibilities in software engineering. We want to
+promote lively discussion between researchers proposing new approaches
+and practitioners reporting on their experience with the strengths and
+limitations of current Lisp technologies.
</p>
<p>
-This workshop will address the near-future role of Lisp-based languages in
-research, industry and education. We solicit papers and suggestions for
-breakout groups that discuss the opportunities Lisp provides to capture and
-enhance the possibilities in software engineering. We want to promote lively
-discussion between researchers proposing new approaches and practitioners
-reporting on their experience with the strengths and limitations of current
-Lisp technologies.
+The workshop will have two components: there will be formal talks, and
+interactive turorial/demo/coding sessions.
</p>
-<p>
-The workshop will have two components; there will be formally-presented talks,
-and breakout groups discussing or working on particular topics. Additionally,
-there will be opportunities for short, informal talks and demonstrations on
-experience reports, underappreciated results, software under development, or
-other topics of interest.
-</p>
-
</lisp-ecoop:page>
Modified: trunk/projects/lisp-ecoop/website/templates/news.xml
===================================================================
--- trunk/projects/lisp-ecoop/website/templates/news.xml 2009-02-23 11:26:45 UTC (rev 4308)
+++ trunk/projects/lisp-ecoop/website/templates/news.xml 2009-02-23 13:05:18 UTC (rev 4309)
@@ -5,12 +5,13 @@
<h1>News</h1>
+<!--
<h3>June 30, 2008</h3>
-
<ul>
<li>The workshop programme is now online.</li>
</ul>
-
+-->
+<!--
<h3>May 28, 2008</h3>
<ul>
<li>
@@ -32,15 +33,15 @@
</ul>
</li>
</ul>
+-->
-<h3>May 05, 2008</h3>
+<h3>February 23, 2009</h3>
<ul>
-<li>Deadline extension: May 18 (notification: May 26).</li>
+ <li>
+ This year, and for the first time, the workshop proceedings will be
+ published in the ACM Digital Library.
+ </li>
+ <li>Launched the workshop website.</li>
</ul>
-<h3>February 06, 2008</h3>
-<ul>
-<li>Launched the workshop website.</li>
-</ul>
-
</lisp-ecoop:page>
Modified: trunk/projects/lisp-ecoop/website/templates/programme.xml
===================================================================
--- trunk/projects/lisp-ecoop/website/templates/programme.xml 2009-02-23 11:26:45 UTC (rev 4308)
+++ trunk/projects/lisp-ecoop/website/templates/programme.xml 2009-02-23 13:05:18 UTC (rev 4309)
@@ -5,33 +5,6 @@
<h1>Workshop Programme</h1>
-<h3>9:15 - 11:30</h3>
-<ul>
- <li>Opening</li>
- <li>Keynote 1 -- Mark Tarver, "Lisp for the 21st Century"</li>
- <li>Paper 1 -- Michael Wessel, "Software Abstractions for Description Logic Systems"</li>
-</ul>
+The programme will be avaible by the end of May 2009.
-<h3>11:30 - 12:00</h3>
-<ul>
-<li>Coffee break</li>
-</ul>
-
-<h3>12:00 - 13:30</h3>
-<ul>
- <li>Paper 2 -- Leonardo Uribe, "Using Data Parallelism in Lisp for Implementing a Quantum Simulator"</li>
- <li>Paper 3 -- Geoff Wozniak, "Adaptive Libraries and Interactive Code Generation for Common Lisp"</li>
-</ul>
-
-<h3>13:30 - 15:00</h3>
-<ul>
- <li>Lunch break</li>
-</ul>
-
-<h3>15:00 - 17:00</h3>
-<ul>
- <li>Keynote 2 -- Rich Hickey, "A detailed Look at the Lisp Nature of Clojure"</li>
- <li>Paper 4 -- Pascal Costanza, "make-method-lambda Considered Harmful"</li>
-</ul>
-
</lisp-ecoop:page>
Modified: trunk/projects/lisp-ecoop/website/templates/submissions.xml
===================================================================
--- trunk/projects/lisp-ecoop/website/templates/submissions.xml 2009-02-23 11:26:45 UTC (rev 4308)
+++ trunk/projects/lisp-ecoop/website/templates/submissions.xml 2009-02-23 13:05:18 UTC (rev 4309)
@@ -5,15 +5,16 @@
<h1>Submissions</h1>
+<!--
<h2>Keynotes</h2>
<lisp-ecoop:submission-list type="keynote"/>
-
+-->
<h2>Papers</h2>
-<p>We have accepted the following submissions.</p>
-<!-- The list of accepted submissions will be available in June. -->
-<lisp-ecoop:submission-list type="paper"/>
+<!--<p>We have accepted the following submissions.</p>-->
+The list of accepted submissions will be available in June.
+<!--<lisp-ecoop:submission-list type="paper"/>-->
-<!-- <h2>Breakout group proposals</h2>
- <lisp-ecoop:submission-list type="breakout-group-proposal"/> -->
+<h2>Interactive Turorial/Demo/Coding Sessions</h2>
+<!--<lisp-ecoop:submission-list type="breakout-group-proposal"/> -->
</lisp-ecoop:page>
Revision: 4306
Author: hans
URL: http://bknr.net/trac/changeset/4306
Add changelog entry.
U trunk/thirdparty/hunchentoot/CHANGELOG
Modified: trunk/thirdparty/hunchentoot/CHANGELOG
===================================================================
--- trunk/thirdparty/hunchentoot/CHANGELOG 2009-02-20 13:27:40 UTC (rev 4305)
+++ trunk/thirdparty/hunchentoot/CHANGELOG 2009-02-20 13:28:45 UTC (rev 4306)
@@ -1,3 +1,4 @@
+Fix STOP by supplying the :READY-ONLY keyword to USOCKET:WAIT-FOR-INPUT
Enable SSL key passwords for Lisps other than LW (Vsevolod)
Version 1.0.0