Commit graph

8 commits

Author SHA1 Message Date
joerg
bacea7cad5 Remove @dirrm entries from PLISTs 2009-06-14 17:48:39 +00:00
gdt
d7466100a8 Update to 0.1.6.
guile-lib 0.1.6 -- 2007-09-24
=============================

* New module: (apicheck).
* New module: (sxml fold).
* Improved support for parsing Texinfo.
* Better automatic documentation via (texinfo reflection).
* Limited support for transforming Docbook to Texinfo.
* Guile-Lib now has API regression tests.
* Bugfixes


guile-lib 0.1.5 -- 2007-08-09
=============================

* New module (container async-queue).
* Fixes for Guile 1.8
2009-02-19 18:22:22 +00:00
gdt
4f70d5d247 Update to:
guile-lib 0.1.4 -- 2007-07-20
=============================

* First release with NEWS.

* New module (match-bind).

(match-bind) implements a syntax to bind lexical variables to regular
expression match results. (match-bind) also exports two procedures, s///
and s///g, that perform search-and-replace with a perl-like syntax.

* New module (scheme kwargs).

Two new macros are exported, lambda/kwargs and define/kwargs, which
implement keyword and optional function arguments in a manner that is
more intuitive than Guile's standard lambda*.

* Other bugfixes and improvements.

See the ChangeLog for details on changes to (texinfo serialize),
(texinfo html), (texinfo), and (sxml simple).
2007-07-21 16:29:44 +00:00
drochner
79ca3447b5 let share/guile/site alone, this is handled by guile itself 2007-07-17 09:54:36 +00:00
gdt
4c30720ba0 Add text/parse-lalr.scm, and add text to the list of directories that
must be created so that the file actually gets installed.  Pointed out
by joerg@.  PKGREVISION++.
2007-06-26 11:44:27 +00:00
wiz
2c26764e1e Update to 0.1.3:
Version 0.1.3

  - Statprof fixes for guile 1.8's numbers

  - 2-year-old SSAX updates merged, finally
    + you can make custom parsers now

  - Package is autotooled

  - Texinfo parser bugfixes

  - All documentation is now extracted directly from the source code.

    + Folded this functionality into (texinfo reflect); see
      doc/Makefile.am for how this is done

  - New modules, written by Andy Wingo <wingo@pobox.com>:

    + (texinfo serialize), allows to convert stexi to texi.

  - (unit-test) now doesn't use call/cc anymore. This should provide a
    bit of a speed up and prevent Guile segfaults on at least the ia64
    architecture (see
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=291551).

  - (srfi srfi-35) now adds condition field names as init-keywords
    to the classes created by make-condition-type.

  - "make check" now exits with a non-zero exit code upon error.
2007-01-14 12:58:54 +00:00
jlam
792529759b * Honor PKGINFODIR.
* List the info files directly in the PLIST.
2006-03-30 03:44:41 +00:00
wiz
7eefed1080 Initial import of guile-lib, provided by Greg Troxel via pkgsrc-wip.
Guile-Lib is intended as an accumulation place for pure-scheme Guile
modules, allowing for people to cooperate integrating their generic
Guile modules into a coherent library. Think "a down-scaled,
limited-scope CPAN for Guile".

Also, it can be seen as a code staging area for Guile; the Guile
developers could decide to integrate some of the code into
guile-core. An example for a possible candidate is SRFI-35.

    * SSAX, S-Exp-based XML parsing/query/conversion
    * HTMLPrag, a permissive ("pragmatic") HTML parser
    * Texinfo processing, enabling literate programming
    * Unit testing framework ala JUnit
    * Logging system
    * String routines (wrapping, completion, soundex algorithm)
    * OS process chains (think "shell pipes in scheme")
    * An LALR parser
    * ANSI escape sequence text coloring
    * Structured text (plain, texinfo, html)
    * SRFI-35 (conditions)
2004-12-03 16:50:22 +00:00