From: Thien-Thi Nguyen <ttn@gnuvola.org>
To: guile-sources@gnu.org
Cc: guile-user@gnu.org
Subject: ttn-pers-scheme 0.48 available
Date: Sat, 07 Apr 2007 23:34:40 +0200 [thread overview]
Message-ID: <E1HaIYS-0005u2-UR@ambire.localdomain> (raw)
release notes:
more web stuff dabbling.
emacs calls, now...
thi
README excerpt:
This directory contains ttn's personal scheme library,
a collection of Guile Scheme code and intervening text
(-: as well as a maintenance methodology :-).
NEWS excerpt:
- 0.48 | 2007-04-07
- After DATE, THING will be removed; DO NOT rely on it
- 2007-10-15: proc `(ttn html-world) render-html-world'
- 2008-04-15: proc `(ttn-html-world) html-world'
You can use `html-world.html-data' (cleaner, more general).
- Dropped module: (ttn echo)
- Dropped module: (ttn stringutils)
These were announced in release 0.44 (2005-09-04).
- Dropped (ttn abbrev-tree) proc: scrub
- Dropped (ttn abbrev-tree) proc: split-first-word
- Dropped (ttn abbrev-tree) proc: list->sep-string
These were announced (in the manual but not in NEWS -- oops!)
in release 0.43 (2005-08-20).
- Dropped module: (ttn moduleutils)
- Dropped feature: quoting support in `read-text-db-table'
These were announced in release 0.42 (2005-06-05).
- Changes to module (ttn html-world)
- External program no longer needed: mogrify(1)
This is part of the package `ImageMagick' and was used to invert
a ppm image . Now, this is done with another external program,
pnminvert(1), part of the package `Netpbm'. See modules.af for
a full list.
- New #:gen method: #:ppmforge
This uses ppmforge(1) with options `-quiet -stars 0' to create
the ppm image. A large majority of the time, the image does not
correspond to any landmass found on Earth, but sometimes a vague
similarity occurs. The #:ppmforge method is now the default for
`html-world' and `html-world.html-data'.
- New keyword arg for `html-world.html-data': #:link-tree
Normally, the proc `href' from module (ttn html-data) is used to
construct the tree (nested list of strings) that represents a
chunk of text that is to be marked up w/ an HTML <A HREF...></A>
tag. This option lets you use another proc.
- New proc: string<-image-command
- New proc: randomly-hyperlinked
These are the underlying mechanisms in `html-world.html-data',
now generalized and documented. Let the madness begin...
- Optimization: `flatten' does nothing for the null string
- New (ttn html-data) procs: tt, pre, div, span
- New keyword for `listener': #:catch-tag SYMBOL
- New (ttn dirutils) macro: with-cwd
- New (ttn shell-command-to-string) proc: file-lines
- New (ttn sanity) proc: ppsrc
- New module: (ttn markup)
Procedures in this module support definition of markup languages
and related tree (nested list of strings) construction. Flatten
the trees to get the grotty <ELEM ATTR=VALUE>BODY</ELEM> stuff.
- New homepage: http://www.gnuvola.org/software/ttn-pers-scheme/
Please update your bookmarks. Old glug.org urls can be
munged to get the new url by passing them through:
sed 's,/people/ttn/,/,;s,/ps/,/ttn-pers-scheme/,'
Note: old urls in NEWS will remain unchanged, intentionally.
tarball, prettified source, etc, in dir:
http://www.gnuvola.org/software/ttn-pers-scheme/
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
next reply other threads:[~2007-04-07 21:34 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-04-07 21:34 Thien-Thi Nguyen [this message]
2007-04-09 5:48 ` ttn-pers-scheme 0.48 available Issac Trotts
2007-04-09 18:59 ` Thien-Thi Nguyen
2007-04-09 20:37 ` Issac Trotts
2007-04-09 21:43 ` Thien-Thi Nguyen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/guile/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=E1HaIYS-0005u2-UR@ambire.localdomain \
--to=ttn@gnuvola.org \
--cc=guile-sources@gnu.org \
--cc=guile-user@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).