GNUVOLA

WORK-IN-PROGRESS

Here is software that is under development. Some of these are packaged and formally released, but not all. Entries are sorted in reverse chronological order by tag date. Where there is additional post-tag development, status follows under a "(plus ...)" subheading. All times are UTC.

To play, install Git and do:
git clone http://www.gnuvola.org/wip/NAME.git
substituting for NAME as appropriate.

Be sure to likewise grab .common.git (note leading dot); some autogen.sh scripts require it.

NOTE: I am still learning how to use Git. Therefore, these repos may disappear or be revamped (i.e., loose objects replaced with packs, necessitating a re-clone or git merge rather than git pull) without notice. When things settle down, this notice will be removed.


dvc (4.3MB)
Distributed Version Control for Emacs

(ttn-477-makefiles-3, 2008-08-03 09:40:36)

 The tag has format: ttn-BZRREVNO-SERIES-SERIALNO.
 This means it should apply cleanly against either:
   BZRREVNO (Bazaar repo)         ; small integer
   bzr-revno-BZRREVNO (Git repo)  ; ttn-specific-tag
 
   | git diff -M --stat bzr-revno-477 ttn-477-makefiles-3
   |  lisp/Makefile.in  |   15 +--
   |  lisp/dvc-build.el |  239 +++++++++++++++++++++++++++--------------------------
   |  2 files changed, 126 insertions(+), 128 deletions(-)
 
 Summary of changes:
   Fix bug: Relax env var `otherdirs' check for "make all".
   Fix bug: For lisp/ "make autoloads", expand autoload filename later.
   Require explicit `bye-bye' for lisp/dvc-build.el functions.
   Incorporate lisp/ "make autoloads" into "make all" (and "make all-verbose").

(plus, as of 2008-08-03 09:43:07)

 Makefile.in         |   13 +-
 configure.ac        |  395 +++++++++++++++------------------------------------
 docs/HACKING        |   15 ++
 lisp/Makefile.in    |    8 +-
 texinfo/Makefile.in |   61 ++------
 5 files changed, 152 insertions(+), 340 deletions(-)

g14 (7.8MB)
Guile 1.4.x

(1.4.1.118, 2008-07-16 11:20:05)

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

(plus, as of 2008-09-17 15:24:00)

 .gitignore                           |  373 ++-
 ChangeLog                            |  262 ++
 Makefile.am                          |    3 +-
 am/ChangeLog                         |   95 +-
 am/Makefile.am                       |    2 +-
 am/acinclude.m4                      |  111 +-
 am/common.mk                         |    4 +
 am/gnulib-cache.m4                   |   43 +
 am/guile-readline.m4                 |  141 -
 autogen.sh                           |    2 +
 configure.in                         |  231 +--
 database/ChangeLog                   |   52 +
 database/binconv.c                   |   44 +-
 database/gnudbm.c                    |   18 +-
 database/tmpfile.c                   |    4 +-
 doc/ChangeLog                        |    7 +
 doc/Makefile.am                      |    2 +-
 doc/README                           |    4 -
 doc/example-smob/ChangeLog           |   13 +
 doc/example-smob/image-type.c        |    6 +-
 doc/oldfmt.c                         |  195 --
 doc/ref/ChangeLog                    |   15 +
 doc/ref/data-rep.texi                |    6 +-
 doc/ref/gh.twerp                     |    2 +-
 examples/ChangeLog                   |    6 +
 examples/hello-guile.c               |    2 +-
 guile-readline/ChangeLog             |   76 +
 guile-readline/Makefile.am           |    2 -
 guile-readline/readline.c            |  495 +--
 guile-readline/readline.h            |   47 -
 guile-tools.in                       |    2 +-
 ice-9/ChangeLog                      |   27 +
 ice-9/boot-9.parts                   |    6 +-
 ice-9/testing-lib.scm                |   17 +-
 libguile.h                           |   13 -
 libguile/ChangeLog                   | 1440 ++++++++
 libguile/Makefile.am                 |   99 +-
 libguile/__scm.h                     |  435 +--
 libguile/_qtdl.h                     |  114 +-
 libguile/_scm.h                      |   34 +-
 libguile/alist.c                     |    4 +-
 libguile/alist.h                     |    2 -
 libguile/alloca.c                    |  496 ---
 libguile/arbiters.c                  |    4 +-
 libguile/arbiters.h                  |    2 -
 libguile/async.c                     |   14 +-
 libguile/async.h                     |    5 -
 libguile/backtrace.c                 |   39 +-
 libguile/backtrace.h                 |    4 +-
 libguile/boolean.c                   |    4 +-
 libguile/boolean.h                   |   25 +-
 libguile/chars.c                     |    8 +-
 libguile/chars.h                     |   19 +-
 libguile/continuations.c             |   14 +-
 libguile/continuations.h             |   37 +-
 libguile/coop-defs.h                 |  159 +-
 libguile/cpp-convert.sed             |    9 -
 libguile/cpp_err_symbols.in          |  122 -
 libguile/cpp_errno.c                 |    7 -
 libguile/cpp_sig_symbols.in          |   34 -
 libguile/cpp_signal.c                |    7 -
 libguile/debug-malloc.c              |   24 +-
 libguile/debug-malloc.h              |    3 -
 libguile/debug.c                     |    6 +-
 libguile/debug.h                     |  118 +-
 libguile/dynl.c                      |   10 +-
 libguile/dynwind.c                   |    6 +-
 libguile/dynwind.h                   |    3 +-
 libguile/eq.c                        |   44 +-
 libguile/eq.h                        |    8 +-
 libguile/error.c                     |   17 +-
 libguile/error.h                     |   19 +-
 libguile/eval.c                      |  105 +-
 libguile/eval.h                      |   50 +-
 libguile/evalext.c                   |    6 +-
 libguile/evalext.h                   |    2 -
 libguile/feature.c                   |   14 +-
 libguile/feature.h                   |    3 +-
 libguile/filesys.c                   |  159 +-
 libguile/filesys.h                   |   13 +-
 libguile/fluids.c                    |   14 +-
 libguile/fluids.h                    |   60 +-
 libguile/fports.c                    |   68 +-
 libguile/fports.h                    |   41 +-
 libguile/gc.c                        |  152 +-
 libguile/gc.h                        |  226 +-
 libguile/gdb_interface.h             |   72 +-
 libguile/gdbint.c                    |   10 +-
 libguile/gdbint.h                    |    3 -
 libguile/gh.h                        |   78 +-
 libguile/gh_data.c                   |  192 +-
 libguile/gh_eval.c                   |   29 +-
 libguile/gh_init.c                   |    3 +-
 libguile/gh_io.c                     |    2 +-
 libguile/gsubr.c                     |   13 +-
 libguile/gsubr.h                     |   42 +-
 libguile/guardians.c                 |   16 +-
 libguile/guardians.h                 |    2 +-
 libguile/guile-snarf.in              |    2 +-
 libguile/guile.c                     |    7 +-
 libguile/hash.c                      |   33 +-
 libguile/hash.h                      |    4 +-
 libguile/hashtab.c                   |   12 +-
 libguile/hashtab.h                   |   34 +-
 libguile/hooks.c                     |    4 +-
 libguile/hooks.h                     |   58 +-
 libguile/inet_aton.c                 |  166 -
 libguile/init.c                      |   42 +-
 libguile/init.h                      |    9 +-
 libguile/ioext.c                     |   24 +-
 libguile/ioext.h                     |    7 +-
 libguile/iselect.h                   |   51 +-
 libguile/keywords.c                  |    8 +-
 libguile/keywords.h                  |   11 +-
 libguile/lang.c                      |    2 +-
 libguile/lang.h                      |   16 +-
 libguile/list.c                      |   12 +-
 libguile/list.h                      |   36 +-
 libguile/load.c                      |   18 +-
 libguile/load.h                      |    2 +-
 libguile/lt.c                        |    6 +-
 libguile/lt.h                        |    2 -
 libguile/macros.c                    |    2 +-
 libguile/macros.h                    |    9 +-
 libguile/mallocs.c                   |   13 +-
 libguile/mallocs.h                   |   12 +-
 libguile/memmove.c                   |   26 -
 libguile/mksyms                      |  219 ++
 libguile/modsup.h                    |    8 +-
 libguile/modules.c                   |   32 +-
 libguile/modules.h                   |   22 +-
 libguile/net_db.c                    |  109 +-
 libguile/net_db.h                    |    5 -
 libguile/numbers.c                   | 6355 +++++++++++++++++-----------------
 libguile/numbers.h                   |  184 +-
 libguile/objects.c                   |    8 +-
 libguile/objects.h                   |  112 +-
 libguile/objprop.c                   |    4 +-
 libguile/objprop.h                   |    6 -
 libguile/options.c                   |   12 +-
 libguile/options.h                   |   11 +-
 libguile/pairs.c                     |    4 +-
 libguile/pairs.h                     |   84 +-
 libguile/ports.c                     |   86 +-
 libguile/ports.h                     |  253 +-
 libguile/posix.c                     |  214 +-
 libguile/posix.h                     |    5 -
 libguile/print.c                     |   48 +-
 libguile/print.h                     |   73 +-
 libguile/procprop.c                  |    4 +-
 libguile/procprop.h                  |    4 -
 libguile/procs.c                     |   12 +-
 libguile/procs.h                     |   80 +-
 libguile/putenv.c                    |  117 -
 libguile/ramap.c                     |  440 ++--
 libguile/ramap.h                     |    2 -
 libguile/random.c                    |   81 +-
 libguile/random.h                    |   34 +-
 libguile/read.c                      |   40 +-
 libguile/read.h                      |   22 +-
 libguile/regex-posix.c               |   32 +-
 libguile/regex-posix.h               |    5 +-
 libguile/root.c                      |   30 +-
 libguile/root.h                      |  113 +-
 libguile/rw.c                        |   33 +-
 libguile/rw.h                        |    9 +-
 libguile/scmsigs.c                   |  164 +-
 libguile/scmsigs.h                   |    2 -
 libguile/script.c                    |   48 +-
 libguile/script.h                    |    1 -
 libguile/simpos.c                    |   21 +-
 libguile/simpos.h                    |    3 +-
 libguile/smob.c                      |   55 +-
 libguile/smob.h                      |  170 +-
 libguile/snarf.h                     |  222 +-
 libguile/socket.c                    |  375 +--
 libguile/socket.h                    |    8 +-
 libguile/sort.c                      |  184 +-
 libguile/sort.h                      |    8 +-
 libguile/srcprop.c                   |   19 +-
 libguile/srcprop.h                   |   89 +-
 libguile/stackchk.c                  |    8 +-
 libguile/stackchk.h                  |   36 +-
 libguile/stacks.c                    |   17 +-
 libguile/stacks.h                    |   87 +-
 libguile/stamp-h.in                  |    1 -
 libguile/stime.c                     |  250 +-
 libguile/stime.h                     |    1 -
 libguile/strerror.c                  |   37 -
 libguile/strings.c                   |   63 +-
 libguile/strings.h                   |   19 +-
 libguile/strop.c                     |   69 +-
 libguile/strop.h                     |    8 +-
 libguile/strorder.c                  |   12 +-
 libguile/strorder.h                  |    7 -
 libguile/strports.c                  |   52 +-
 libguile/strports.h                  |    4 +-
 libguile/struct.c                    |   35 +-
 libguile/struct.h                    |  106 +-
 libguile/symbols.c                   |   78 +-
 libguile/symbols.h                   |   90 +-
 libguile/tag.c                       |   12 +-
 libguile/tag.h                       |    4 -
 libguile/tags.h                      |  498 ++--
 libguile/threads.c                   |  137 +-
 libguile/threads.h                   |   18 +-
 libguile/throw.c                     |   36 +-
 libguile/throw.h                     |    3 -
 libguile/unif.c                      |  404 +--
 libguile/unif.h                      |   50 +-
 libguile/validate.h                  |  680 ++--
 libguile/variable.c                  |    4 +-
 libguile/variable.h                  |   16 +-
 libguile/vectors.c                   |   96 +-
 libguile/vectors.h                   |   40 +-
 libguile/version.c                   |   31 +-
 libguile/version.h                   |    2 -
 libguile/versiondat.h.in             |    3 -
 libguile/vports.c                    |   10 +-
 libguile/vports.h                    |    2 -
 libguile/weaks.c                     |   18 +-
 libguile/weaks.h                     |   16 +-
 qt/ChangeLog                         |   88 +
 qt/meas.c                            |    9 +-
 qt/qt.c                              |    4 +-
 qt/qt.h                              |  108 +-
 qt/qt.h.in                           |  178 -
 qt/qtdl.c                            |  180 +-
 qt/stp.c                             |   10 +-
 qt/stp.h                             |    1 -
 rgx/ChangeLog                        |   13 +
 rgx/_rx.h                            |   20 +-
 rgx/rgx.c                            |    2 +-
 rgx/rxall.h                          |    4 -
 scripts/ChangeLog                    |    7 +
 scripts/c2x                          |    2 +-
 srfi/ChangeLog                       |  141 +
 srfi/Makefile.am                     |    4 +-
 srfi/_fcompat.c                      |   38 -
 srfi/_fcompat.h                      |   69 -
 srfi/srfi-13.c                       |  831 ++---
 srfi/srfi-14.c                       |   54 +-
 srfi/srfi-14.h                       |   13 +-
 srfi/srfi-4.c                        | 2518 ++++----------
 srfi/srfi-56.c                       |    9 +-
 test-suite/ChangeLog                 |   80 +
 test-suite/prologue.scm              |    9 +
 test-suite/tests/binconv.test        |   32 +-
 test-suite/tests/editing-buffer.test |   12 +-
 test-suite/tests/ftw.test            |   20 +-
 test-suite/tests/gap-buffer.test     |   10 +-
 test-suite/tests/getopt-long.test    |    3 +-
 test-suite/tests/ramap.test          |   33 +
 test-suite/tests/readline.test       |    6 +-
 test-suite/tests/sort.test           |   54 +
 test-suite/tests/srfi-26.test        |    2 +-
 test-suite/tests/srfi-4.test         |  197 +-
 test-suite/tests/strings.test        |   23 +
 test-suite/tests/thread.test         |    2 -
 test-suite/tests/unif.test           |  219 ++
 260 files changed, 12186 insertions(+), 13886 deletions(-)

xplay (224KB)
program pieces to play with module (ttn zzz x-protocol)

(0.8, 2008-06-14 15:45:42)

 New programs: xlsfonts, list-extensions.
 
 You will need ttn-do 348 (or later), which correctly
 handles `ListExtensions' and other X protocol requests
 that have `LISTofSTRING8' in the reply.

elip (812KB)
Emacs Learning Instruction Program

(0.803, 2008-05-26 13:54:55)

 See http://www.gnuvola.org/software/elip/

(plus, as of 2008-05-30 11:02:36)

 ChangeLog     |    6 ++++++
 doc/elip.texi |    1 +
 2 files changed, 7 insertions(+), 0 deletions(-)

guile-pg (1.7MB)
Access to PostgreSQL databases from Guile

(v0.37, 2008-05-24 04:34:41)

 See http://www.gnuvola.org/software/guile-pg/

(plus, as of 2008-09-06 09:23:56)

 .gitignore                         |  112 +-
 ChangeLog                          |  227 ++++
 Makefile.am                        |   64 +-
 NEWS                               |   20 +-
 autogen.sh                         |    2 +
 build-aux/guile-pg.m4              |   23 +-
 build-aux/guile.m4.snap            |   39 +-
 configure.in                       |   60 +-
 doc/Makefile.am                    |    9 +-
 doc/guile-pg.twerp                 |   47 +-
 doc/mkinc                          |    2 +-
 fcruft.h                           |   35 -
 libpostgres.h                      |   67 --
 libpostgres_lo.c                   |  755 ------------
 scm/Makefile.am                    |   46 -
 src/ChangeLog                      |  362 ++++++
 src/Makefile.am                    |   94 ++
 bcruft.h => src/gi.h               |   30 +-
 libpostgres.c => src/libpq.c       | 2237 ++++++++++++++++++++----------------
 modsup.h.snap => src/modsup.h.snap |    0 
 {scm => src}/postgres-col-defs.scm |    0 
 {scm => src}/postgres-gxrepl.scm   |    0 
 {scm => src}/postgres-meta.scm     |    0 
 {scm => src}/postgres-qcons.scm    |    0 
 {scm => src}/postgres-resdisp.scm  |    0 
 {scm => src}/postgres-resx.scm     |    6 +
 {scm => src}/postgres-table.scm    |  350 +++----
 {scm => src}/postgres-types.scm    |    0 
 test/ChangeLog                     |   25 +
 test/alive.scm                     |    3 +
 test/basic.scm                     |   18 +-
 test/runtest.in                    |    2 +-
 test/show-platform                 |   11 +-
 tmpfile.c                          |   84 --
 tmpfile.h                          |   39 -
 35 files changed, 2309 insertions(+), 2460 deletions(-)

guile-sdl (2.1MB)
SDL for Guile

(0.3.9, 2008-04-02 10:26:18)

 See http://www.gnuvola.org/software/guile-sdl/

(plus, as of 2008-06-29 08:30:35)

 .gitignore                    |   10 +++---
 AUTHORS                       |    5 +++
 ChangeLog                     |   23 ++++++++++++
 Makefile.am                   |    2 -
 am/ax_check_compiler_flags.m4 |   78 +++++++++++++++++++++++++++++++++++++++
 am/ax_gcc_x86_cpuid.m4        |   81 +++++++++++++++++++++++++++++++++++++++++
 configure.in                  |   18 +++++++++-
 doc/ChangeLog                 |   12 ++++++
 doc/Makefile.am               |    2 -
 doc/guile-sdl.texi            |    2 +-
 src/ChangeLog                 |   41 +++++++++++++++++++++
 src/Makefile.am               |   37 +++++++------------
 src/SDL_gfx/Makefile.am       |   28 ++++++--------
 src/SDL_gfx/SDL_imageFilter.c |    1 +
 src/sdlmixer.c                |    2 +-
 test/ChangeLog                |    6 +++
 test/mixer.scm                |    6 +++-
 17 files changed, 302 insertions(+), 52 deletions(-)

.common (256KB)
GFDLv12.texi GPLv3 sofix sofix.m4 symlink-am-files texinfo.tex uninstall-sofixed

(v5, 2008-03-28 11:06:27)


icecat-doc (168KB)
a proposed subdir of icecat

(v0.02, 2008-03-09 12:55:56)

 Changes since v0.01:
  Merge in suggestions by Karl Berry; ack intro source.
  Expand on Configuration.
 
 To play:
 $ cvs checkout gnuzilla
 $ cd gnuzilla
 $ git clone http://www.gnuvola.org/wip/icecat-doc.git doc
 $ cd doc
 $ make icecat.info
 
 See http://www.gnu.org/software/gnuzilla/

(plus, as of 2008-03-15 03:54:02)

 icecat.texi |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

thud (1.6MB)
cycle-oriented scheme-based RTL simulation environment

(0.25, 2008-02-12 10:53:41)

 Long live Dinotrace!

 See http://www.gnuvola.org/software/thud/

(plus, as of 2008-03-22 13:02:22)

 autogen.sh |   16 ++--------------
 1 files changed, 2 insertions(+), 14 deletions(-)

cmod-play (168KB)
play with compiled-module support in Guile 1.4.x

(v3, 2008-01-29 13:06:17)

 See http://www.gnuvola.org/software/cmod-play/

(plus, as of 2008-06-18 13:48:57)

 .gitignore            |   42 ++++-
 .ttn.configure        |    2 -
 ChangeLog             |  114 +++++++++++++
 Makefile.am           |   45 +----
 autogen.sh            |   32 +---
 build-aux/fdl.texi    |  451 +++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac          |   68 ++------
 src/Makefile.am       |   27 +++
 src/config.h          |    7 +
 r.c => src/r.c        |    4 +-
 s.c => src/s.c        |    4 +-
 t.c => src/t.c        |    4 +-
 u.c => src/u.c        |    4 +-
 test/Makefile.am      |    4 +
 q.rstu => test/q.rstu |    0 
 v.utsr => test/v.utsr |    0 
 utter/Makefile.am     |   11 ++
 utter/cmod-play.texi  |   79 +++++++++
 wily-guile.in         |   10 -
 19 files changed, 764 insertions(+), 144 deletions(-)

tastiera-dura (732KB)
Fare la tastiera quasi impermeabile (ai bambini piccoli)

(1.11, 2007-10-13 14:03:18)

 From CVS tag v-1-11.

 See http://www.gnuvola.org/software/tastiera-dura/

(plus, as of 2008-04-28 04:44:57)

 .cvsignore             |   10 -----
 .gitignore             |   19 +++++++++
 ChangeLog              |  100 ++++++++++++++++++++++++++++++++++-------------
 HACKING                |   59 +++++++---------------------
 LEGGIMI                |    7 +++-
 Makefile.in            |   23 ++++-------
 NOTIZIE                |   28 +++++++++----
 autogen.sh             |   16 +-------
 cose/batt-1.ogg        |  Bin 0 -> 6752 bytes
 cose/batt-2.ogg        |  Bin 0 -> 7050 bytes
 cose/batt-3.ogg        |  Bin 0 -> 7543 bytes
 cose/hendrix-no.ogg    |  Bin 0 -> 7976 bytes
 cose/scatta.ogg        |  Bin 0 -> 4818 bytes
 doc/.cvsignore         |    4 --
 doc/tastiera-dura.texi |   71 ++++++++++++++++++----------------
 tastiera-dura          |   59 +++++++++++++++++-----------
 16 files changed, 215 insertions(+), 181 deletions(-)

(periodically) Copyright (C) 2007-2008 Thien-Thi Nguyen