guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Guile 1.4.1.117 available


From: Thien-Thi Nguyen
Subject: Guile 1.4.1.117 available
Date: Sat, 26 Apr 2008 13:18:47 +0200

release notes:

  Cleaning up, moving towards harmonization w/ official Guile.
  I figure it is important to start w/ guile-tools reflection,
  and encourage official Guile maintainers to add support for
  "guile-tools -p" as soon as possible.  I may supply a patch,
  myself, once i figure out how to handle git + remote repos.

  BTW, the atom feed is now more detailed.

  thi

NEWS excerpt:

  - 1.4.1.117 | 2008-04-26
  
    - bugfix: AF_UNIX filename for socket ops can now be a shared substring
  
        Previously, such ops (full set: `connect', 'bind', `sendto')
        would signal a "No such file or directory" error if the shared
        substring did not happen to be followed by a #\nul in memory.
  
    - changes to guile-tools
  
      - dropped option: --scriptsdir
      - dropped option: --guileversion
      - dropped option: --help-all
  
        No Big Deal (these misfeatures were never used internally; a
        query to the guile-user mailing list about --scriptsdir received
        no responses).
  
      - new option: --probe (or -p)
  
        This allows the idiom:
  
        if guile-tools | grep -q foo ; then
           guile-tools foo bar baz
        fi
  
        to be condensed to:
  
        foo=$(guile-tools -p foo) || foo=:
        $foo bar baz
  
        (presuming `bar baz' evaluates w/o undesirable side-effects).
  
    - new guile.m4 macro: GUILE_TOOLS_PROG
  
        This builds on new "guile-tools -p" support (see above).
        A typical usage would be:
  
        # configure.ac
        GUILE_TOOLS_PROG([mmc],[make-module-catalog])
  
        # Makefile.am
        install-data-hook:
                $(mmc) $(GUILE_SITELIB)
  
    - `simple-format' now understands ~a, ~s, ~~, ~%
  
        This is in addition to handling ~A and ~S, as before.  Any other
        tilde-escape (excluding tilde at end of format string) results
        in an "unsupported format option" error.  Also, `simple-format'
        now signals a "missing argument" error if there are fewer
        arguments than tilde-escapes.
  
        Compatibility note: This change brings `simple-format' into line
        with other Guile versions.

tarball, online docs, etc, in dir:

  http://www.gnuvola.org/software/guile/

atom feed:

  http://www.gnuvola.org/NEWS.xml.gz

public git repo:

  http://www.gnuvola.org/wip/  (g14)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]