diff options
author | Andy Wingo <wingo@pobox.com> | 2011-05-30 23:02:03 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2011-05-31 22:01:47 +0200 |
commit | b8b065987961063e09d476234ffcbe8728cf2715 (patch) | |
tree | 1f61c7d02a7dbe366418bbaa376270714f9e7ea4 /module/scripts | |
parent | f0b7c3c6b9d5ed8b95ed501c24037880815c8325 (diff) | |
download | guile-b8b065987961063e09d476234ffcbe8728cf2715.tar.gz |
rename `guile-tools' to `guild'
* configure.ac: Look for ln -s. Write out `guild' instead of
`guile-tools'.
* meta/Makefile.am (install-data-hook): Link the installed `guild' to
the backward-compatible `guile-tools' name.
(bin_SCRIPTS, EXTRA_DIST): Fix up for guild change.
* meta/guild.in: Moved here from `guile-tools.in'.
* doc/ref/Makefile.am (autoconf-macros.texi):
* doc/ref/api-evaluation.texi (Compilation):
* doc/ref/autoconf.texi (Autofrisk, Using Autofrisk):
* doc/ref/mod-getopt-long.texi (getopt-long Reference):
* doc/ref/tools.texi (Miscellaneous Tools, Executable Modules): Minimal
doc update.
* .gitignore:
* am/guilec (.scm.go):
* libguile/Makefile.am (snarf2checkedtexi):
* module/Makefile.am (ice-9/psyntax-pp.go): Update makefiles, etc.
* module/scripts/README:
* module/scripts/lint.scm:
* module/scripts/list.scm: Update commentaries.
Diffstat (limited to 'module/scripts')
-rw-r--r-- | module/scripts/README | 6 | ||||
-rw-r--r-- | module/scripts/lint.scm | 4 | ||||
-rw-r--r-- | module/scripts/list.scm | 4 |
3 files changed, 7 insertions, 7 deletions
diff --git a/module/scripts/README b/module/scripts/README index cb397f5d2..0f5bea583 100644 --- a/module/scripts/README +++ b/module/scripts/README @@ -4,7 +4,7 @@ Overview and Usage This directory contains Scheme programs, some useful in maintaining Guile. On "make install", these programs are copied to PKGDATADIR/VERSION/scripts. -You can use guile-tools to invoke a program from the shell, or alternatively, +You can use guild to invoke a program from the shell, or alternatively, load its file as a Guile Scheme module, and use its exported procedure(s) from Scheme code. Typically for any PROGRAM: @@ -38,7 +38,7 @@ How to Contribute See template file PROGRAM for a quick start. -Programs must follow the "guile-tools" convention, documented here: +Programs must follow the "guild" convention, documented here: - The module name must be "(scripts PROGRAM)". A procedure named PROGRAM w/ signature "(PROGRAM . args)" must be exported. Basically, use some variant @@ -56,7 +56,7 @@ Programs must follow the "guile-tools" convention, documented here: However, `main' must NOT be exported. Following these conventions allows the program file to be used as module -(scripts PROGRAM) in addition to being invoked by guile-tools. Please also +(scripts PROGRAM) in addition to being invoked by guild. Please also include a helpful Commentary section w/ some usage info. diff --git a/module/scripts/lint.scm b/module/scripts/lint.scm index b4a7f530a..aa74fb6a7 100644 --- a/module/scripts/lint.scm +++ b/module/scripts/lint.scm @@ -1,6 +1,6 @@ ;;; lint --- Preemptive checks for coding errors in Guile Scheme code -;; Copyright (C) 2002, 2006 Free Software Foundation, Inc. +;; Copyright (C) 2002, 2006, 2011 Free Software Foundation, Inc. ;; ;; This program is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License @@ -64,7 +64,7 @@ ;; Note: most of the unresolved variables found in this example are ;; false positives, as you would hope. => scope for improvement. ;; -;; $ guile-tools lint `guile-tools` +;; $ guild lint `guild` ;; No unresolved free variables in PROGRAM ;; No unresolved free variables in autofrisk ;; No unresolved free variables in display-commentary diff --git a/module/scripts/list.scm b/module/scripts/list.scm index 046d8f5b8..c4891b6a8 100644 --- a/module/scripts/list.scm +++ b/module/scripts/list.scm @@ -1,4 +1,4 @@ -;;; List --- List scripts that can be invoked by guile-tools -*- coding: iso-8859-1 -*- +;;; List --- List scripts that can be invoked by guild -*- coding: iso-8859-1 -*- ;;;; Copyright (C) 2009, 2010, 2011 Free Software Foundation, Inc. ;;;; @@ -21,7 +21,7 @@ ;; Usage: list ;; -;; List scripts that can be invoked by guile-tools. +;; List scripts that can be invoked by guild. ;;; Code: |