* Announce: eguile -- embedded guile preprocessor thing
@ 2002-07-23 22:59 Neale Pickett
2002-07-24 23:09 ` MJ Ray
0 siblings, 1 reply; 6+ messages in thread
From: Neale Pickett @ 2002-07-23 22:59 UTC (permalink / raw)
eguile is like escm, but it's written in pure guile. I use it to make
web pages, but it could just as well be a general-purpose guile
preproccesor thing. That part of what it does is pretty trivial,
though.
For an example of its output, and more information, surf on over to
http://woozle.org/~neale/src/eguile/index.html
Input looks like this:
<html>
<head>
<title>eguile</title>
<link rel="stylesheet" type="text/css"
href="<?= (current-path-to-root) ?>default.css">
</head>
<body>
<? (head) ?>
<h1>
eguile<br>
<small>embedded guile HTML preprocessor</small>
</h1>
<p>2 + 2 = <?= (+ 2 2) ?></p>
etc.
I don't know if this will be useful to anyone other than me, but if
ht2html has a userbase, maybe there's an audience for this too :)
--
Neale Pickett <neale@woozle.org>
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Announce: eguile -- embedded guile preprocessor thing
2002-07-23 22:59 Announce: eguile -- embedded guile preprocessor thing Neale Pickett
@ 2002-07-24 23:09 ` MJ Ray
2002-07-29 16:04 ` Neale Pickett
0 siblings, 1 reply; 6+ messages in thread
From: MJ Ray @ 2002-07-24 23:09 UTC (permalink / raw)
Neale Pickett <neale@woozle.org> wrote:
> href="<?= (current-path-to-root) ?>default.css">
Please don't abuse XML processing instructions like this. Make eguile play
nice with other processors by using a proper PI Target name, as detailed in
http://www.w3.org/TR/2000/REC-xml-20001006#sec-pi
Thanks,
MJR
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Announce: eguile -- embedded guile preprocessor thing
2002-07-24 23:09 ` MJ Ray
@ 2002-07-29 16:04 ` Neale Pickett
2002-09-04 8:07 ` Demo page for guile-fcgi Sergey Dolin
0 siblings, 1 reply; 6+ messages in thread
From: Neale Pickett @ 2002-07-29 16:04 UTC (permalink / raw)
So then, MJ Ray <markj@cloaked.freeserve.co.uk> is all like:
> Neale Pickett <neale@woozle.org> wrote:
> > href="<?= (current-path-to-root) ?>default.css">
>
> Please don't abuse XML processing instructions like this. Make eguile play
> nice with other processors by using a proper PI Target name, as detailed in
> http://www.w3.org/TR/2000/REC-xml-20001006#sec-pi
Good advice. The current version of eguile (soon to be 1.1) will now
look for
<?eguile (some-scheme-code) ?>
It also features a properly tail-recursive parser, so it won't gobble up
the stack. In addition, the opening and closing tags are now
easily-redefined, so you can use whatever syntax you want to introduce
Scheme expressions to your code.
eguile can be obtained from
<http://www.woozle.org/~neale/src/eguile/index.html>. As always
suggestions for improvement are appreciated!
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 6+ messages in thread
* Demo page for guile-fcgi
2002-07-29 16:04 ` Neale Pickett
@ 2002-09-04 8:07 ` Sergey Dolin
2002-09-04 8:27 ` rm
2002-09-04 8:38 ` Sergey Dolin
0 siblings, 2 replies; 6+ messages in thread
From: Sergey Dolin @ 2002-09-04 8:07 UTC (permalink / raw)
http://isc.uu.ru/guile/demo.html
please cc your comments to me, or yor message will left unread for
weekend.
--
Sergey 4 September, Wednesday 14:05(YEKST +0600)
Gnus v5.9(GNU/Emacs 21.2)*Debian GNU/Linux woody*Fvwm-2.4
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Demo page for guile-fcgi
2002-09-04 8:07 ` Demo page for guile-fcgi Sergey Dolin
@ 2002-09-04 8:27 ` rm
2002-09-04 8:38 ` Sergey Dolin
1 sibling, 0 replies; 6+ messages in thread
From: rm @ 2002-09-04 8:27 UTC (permalink / raw)
Cc: guile-user
On Wed, Sep 04, 2002 at 02:07:41PM +0600, Sergey Dolin wrote:
>
> http://isc.uu.ru/guile/demo.html
HTTP request sent, awaiting response... HTTP/1.1 404 Not Found
Date: Wed, 04 Sep 2002 08:11:35 GMT
Server: Apache/1.3.24 (Unix) Debian GNU/Linux PHP/4.1.2 mod_fastcgi/2.2.10
Connection: close
Content-Type: text/html; charset=iso-8859-1
Closing fd 3
10:09:46 ERROR 404: Not Found.
> please cc your comments to me, or yor message will left unread for
> weekend.
Looks like your guile stuff is out for the weekend :-)
Ralf
> --
> Sergey 4 September, Wednesday 14:05(YEKST +0600)
> Gnus v5.9(GNU/Emacs 21.2)*Debian GNU/Linux woody*Fvwm-2.4
>
>
> _______________________________________________
> Guile-user mailing list
> Guile-user@gnu.org
> http://mail.gnu.org/mailman/listinfo/guile-user
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 6+ messages in thread
* Demo page for guile-fcgi
2002-09-04 8:07 ` Demo page for guile-fcgi Sergey Dolin
2002-09-04 8:27 ` rm
@ 2002-09-04 8:38 ` Sergey Dolin
1 sibling, 0 replies; 6+ messages in thread
From: Sergey Dolin @ 2002-09-04 8:38 UTC (permalink / raw)
Sorry!
SD> http://isc.uu.ru/guile/demo.html
correct address is http://isc.uu.ru/~dsa/guile/demo.html
--
Sergey 4 September, Wednesday 14:37(YEKST +0600)
Gnus v5.9(GNU/Emacs 21.2)*Debian GNU/Linux woody*Fvwm-2.4
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2002-09-04 8:38 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-07-23 22:59 Announce: eguile -- embedded guile preprocessor thing Neale Pickett
2002-07-24 23:09 ` MJ Ray
2002-07-29 16:04 ` Neale Pickett
2002-09-04 8:07 ` Demo page for guile-fcgi Sergey Dolin
2002-09-04 8:27 ` rm
2002-09-04 8:38 ` Sergey Dolin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).