[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-register-public] [task #8785] Submission of quail, an extensio
From: |
Eric Ringeisen |
Subject: |
[Savannah-register-public] [task #8785] Submission of quail, an extension of TeXmacs for literate programming. |
Date: |
Tue, 21 Oct 2008 07:41:30 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.17) Gecko/20080703 Mandriva/2.0.0.17-1.1mdv2008.0 (2008.0) Firefox/2.0.0.17 |
URL:
<http://savannah.nongnu.org/task/?8785>
Summary: Submission of quail, an extension of TeXmacs for
literate programming.
Project: Savannah Administration
Submitted by: gribouillis
Submitted on: mar 21 oct 2008 07:41:28 GMT
Should Start On: mar 21 oct 2008 00:00:00 GMT
Should be Finished on: ven 31 oct 2008 00:00:00 GMT
Category: Project Approval
Priority: 5 - Normal
Status: None
Privacy: Public
Percent Complete: 0%
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Effort: 0.00
_______________________________________________________
Details:
A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or
discards the registration.
= Registration Administration =
While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=10035> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):
* Group Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=10035>
= Registration Details =
* Name: *quail, an extension of TeXmacs for literate programming.*
* System Name: *quail*
* Type: non-GNU software & documentation
* License: X11 license
----
==== Description: ====
quail is an extension of GNU/TeXmacs editing platform which can extract and
run programs written within TeXmacs documents.
It provides user interaction with the code at editing time by the means of
action links inserted in the document, turning the editor into an integrated
development environment. Typical usage could be a TeXmacs session in
interaction with a session of python's built in IDE (idle), with the code
written in the editor executing in idle's shell window.
quail is written in python, and the first targetted programming language is
python, but is extensible to other languages by adding functionalities written
in python.
quail includes a parser and a writer for TeXmacs documents, written in python
and can highlight code in the documents, using the python module pygments. The
document structure produced by this parser is usable for other modifications
of the document.
==== Other Software Required: ====
GNU/TeXmacs (GPL license) www.texmacs.org
pygments (BSD license) http://pygments.org
pyro (MIT software license) http://pyro.sourceforge.net/
==== Other Comments: ====
The project will be hosted as a mercurial repository.
The source code will be written in texmacs documents, using an experimental
version of quail which runs. Automated tools will extract python code from
these sources and the resulting python modules will be included in the
repository.
==== Tarball URL: ====
http://savannah.gnu.org/submissions_uploads/quail.tgz
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/task/?8785>
_______________________________________________
Message posté via/par Savannah
http://savannah.nongnu.org/
- [Savannah-register-public] [task #8785] Submission of quail, an extension of TeXmacs for literate programming.,
Eric Ringeisen <=