mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-03 05:20:16 +02:00
437 lines
15 KiB
Text
437 lines
15 KiB
Text
2002-04-20 Neil Jerram <neil@ossau.uklinux.net>
|
|
|
|
* scheme-intro.texi (Scheme Layout), scm.texi (Reference Layout):
|
|
Node moved from a to b.
|
|
|
|
* guile.texi (Scheme Intro, Basic Ideas, Guile Scripting, Command
|
|
Line Handling, Debugging Features, Autoconf Support, Miscellaneous
|
|
Tools, Further Reading): Moved to new Part II.
|
|
|
|
* preface.texi (Manual Layout): Part numbers updated accordingly.
|
|
|
|
* guile.texi (Top): Move API Overview node to beginning of Guile
|
|
API Reference part.
|
|
(Part II: Writing and Running Guile Scheme): New part; will
|
|
contain content from `Programming with Guile' that pertains to
|
|
writing and using Guile on the Scheme level.
|
|
|
|
* scm.texi (API Overview): Renamed from `Guile API'.
|
|
|
|
* guile.texi (Top), scheme-modules.texi (Included Guile Modules):
|
|
Debugger User Interface node renamed Debugging Features.
|
|
|
|
* debugging.texi (Stacks and Frames): Node deleted; non-duplicated
|
|
material moved to scheme-debug.texi.
|
|
(Debugging Features): Renamed from `Debugger User Interface'.
|
|
|
|
* scheme-debug.texi (Debugging): Rename chapter `Debugging
|
|
Infrastructure' and reorganize its contents.
|
|
|
|
* scheme-debug.texi (Debugging), scheme-control.texi (Handling
|
|
Errors): Move display-error to error-focussed section.
|
|
|
|
* scheme-debug.texi (Debugging), debugging.texi (Backtrace): Move
|
|
backtrace to user-level debugging chapter.
|
|
|
|
* scheme-debug.texi (Debugging), scheme-procedures.texi (Procedure
|
|
Properties): Move procedure-name, procedure-source and
|
|
procedure-environment to procedures chapter.
|
|
|
|
* scheme-debug.texi (Debugging), scheme-memory.texi (Garbage
|
|
Collection): Move malloc-stats to memory management chapter.
|
|
|
|
* scheme-procedures.texi (Syntax Rules): Remove mention of
|
|
use-modules for loading syncase; only use-syntax really works.
|
|
Thanks to Panagiotis Vossos for spotting this.
|
|
|
|
* program.texi (Scheme vs C): New node, with existing material
|
|
taken from chapter intro.
|
|
(Programming Overview): New intro para to introduce example of
|
|
Guile integration:
|
|
(Extending Dia): New node.
|
|
|
|
2002-04-08 Marius Vollmer <mvo@zagadka.ping.de>
|
|
|
|
* tools.texi (guile-snarf): Updated.
|
|
|
|
* Makefile.am (guile_TEXINFOS): Add scheme-compound.texi.
|
|
(CLEANFILES): Added guile.cps, guile.fns, guile.rns, guile.tps,
|
|
guile.vrs.
|
|
|
|
2002-04-03 Neil Jerram <neil@ossau.uklinux.net>
|
|
|
|
* Makefile.am (guile_TEXINFOS): Add program.texi.
|
|
|
|
2002-04-01 Neil Jerram <neil@ossau.uklinux.net>
|
|
|
|
* scheme-intro.texi (Scheme Layout): Remove reference to defunct
|
|
Guile Extensions index.
|
|
|
|
* guile.texi: Removed Guile Extensions index.
|
|
|
|
* scheme-indices.texi (Guile Extensions Index): Removed.
|
|
|
|
* guile.texi: Update copyright years.
|
|
|
|
* preface.texi (Manual Layout): Update according to following
|
|
organizational changes.
|
|
|
|
* guile.texi (Reference Intro): New, introductory para for
|
|
reference part of manual (copied from unstable).
|
|
(Debugger User Interface, Autoconf Support, Miscellaneous Tools,
|
|
Further Reading): Moved to Part II.
|
|
(Guile Scripting, Command Line Handling): Moved to Part II.
|
|
(Libguile Intro, Data Representation, Guile API, GH): Moved to
|
|
Part II.
|
|
(Top): Remove Parts V and VI, which are now empty.
|
|
(Scheme Intro, Basic Ideas): Moved to Part II.
|
|
|
|
* program.texi: New file (copied from unstable).
|
|
|
|
* guile.texi (Top): Create new Part II, Programming with Guile,
|
|
shuffle up other part numbers, and rename Part III to Guile API
|
|
Reference.
|
|
|
|
* deprecated.texi (Obarray Symbols): Add builtin-bindings
|
|
|
|
* scheme-compound.texi (Vectors): Make subsections into nodes.
|
|
(Vectors): Review, slightly reorg and clarify docs in this
|
|
section.
|
|
|
|
* scheme-data.texi (Symbols): Reorganized node substructure and
|
|
added lots of explanatory text around the @deffn's.
|
|
|
|
2002-03-29 Neil Jerram <neil@ossau.uklinux.net>
|
|
|
|
* deprecated.texi (Deprecated): Ensure all @def categories for
|
|
items in this chapter begin with `Deprecated '.
|
|
|
|
* scheme-modules.texi (Variables): Mention obarrays.
|
|
|
|
* scheme-data.texi (String Miscellanea): Removed, since it only
|
|
contained duplicate doc for string-ci->symbol.
|
|
(Symbol Tables): Move doc for gensym to Symbol Primitives; rest of
|
|
section removed.
|
|
|
|
* scheme-data.texi (Symbol Tables, Symbol Props): Deprecated
|
|
operations moved to ...
|
|
|
|
* deprecated.texi (Obarray Symbols): New section for deprecated
|
|
symbol operations moved here from `Symbol Tables' and `Symbol
|
|
Props'.
|
|
|
|
2002-03-28 Neil Jerram <neil@ossau.uklinux.net>
|
|
|
|
* scm.texi (Scheme Primitives): Renamed `Guile API', updates
|
|
merged from unstable branch.
|
|
|
|
* guile.texi (Top): Change `Scheme Primitives' menu entry to
|
|
`Guile API'.
|
|
|
|
* intro.texi (Linking Programs With Guile): Change `Scheme
|
|
Primitives' reference to `Primitives'.
|
|
|
|
2002-03-27 Neil Jerram <neil@ossau.uklinux.net>
|
|
|
|
* scheme-evaluation.texi (Fly Evaluation): Move docs for eval2 and
|
|
read-and-eval! to deprecated.texi.
|
|
|
|
* posix.texi (Ports and File Descriptors): Move doc for
|
|
close-all-ports-except to deprecated.texi
|
|
|
|
* scheme-compound.texi (List Searching): Move docs for sloppy-memq
|
|
etc. to deprecated.texi.
|
|
|
|
* Makefile.am (guile_TEXINFOS): Remove appendices.texi, add
|
|
debugging.texi.
|
|
|
|
2002-03-24 Neil Jerram <neil@ossau.uklinux.net>
|
|
|
|
* scheme-data.texi (Pairs, Lists, Vectors, Records, Structures,
|
|
Arrays, Association Lists and Hash Tables): Move into a new
|
|
chapter ...
|
|
(Data Types): Renamed `Simple Data Types'; improvements ported
|
|
from unstable branch.
|
|
(Symbols and Variables): Renamed `Symbols'; improvements ported
|
|
from unstable branch. `Variables' subsection moved to
|
|
scheme-modules.texi.
|
|
|
|
* scheme-compound.texi: New file.
|
|
|
|
* scheme-data.texi (Rx Regexps): Move section so that it becomes a
|
|
chapter in misc-modules.texi, in the Modules section of the manual.
|
|
|
|
* guile.texi (Top): Remove anything to do with appendices, as
|
|
there's no appendix material anymore.
|
|
|
|
* appendices.texi (Debugger User Interface): Moved to non-appendix
|
|
chapter in Part II; file renamed `debugging.texi'.
|
|
|
|
* guile.texi (Top), intro.texi (What is Guile?, The Basic Guile
|
|
Package): Use @ifnottex instead of @ifinfo, so that HTML
|
|
generation works correctly.
|
|
(Top): Move scheme-indices.texi after other indices at end.
|
|
|
|
2002-03-20 Marius Vollmer <mvo@zagadka.ping.de>
|
|
|
|
* tools.texi: Updated to reflect changes to the guile-snarf tool.
|
|
|
|
2002-03-16 Neil Jerram <neil@ossau.uklinux.net>
|
|
|
|
* scheme-utility.texi (Hooks): Further updates merged from
|
|
unstable branch.
|
|
|
|
* guile.texi (Top): Remove menu items for Handling Errors and I/O
|
|
Extensions chapters. Move item for Obtaining and Installing
|
|
Guile.
|
|
|
|
* appendices.texi (Obtaining and Installing Guile): Moved to
|
|
intro.texi.
|
|
|
|
* scheme-indices.texi (R5RS Index): Make index chapters
|
|
unnumbered.
|
|
|
|
* scm.texi (Handling Errors): Chapter moved to section in
|
|
scheme-control.texi.
|
|
(I/O Extensions): Chapter moved to section in scheme-io.texi.
|
|
|
|
* scheme-options.texi (Install Config): Copy doc for
|
|
%guile-build-info from unstable branch.
|
|
(Feature Tracking): New, copied from unstable branch.
|
|
|
|
* scheme-utility.texi (Hooks): Merge updates from unstable branch.
|
|
|
|
2002-03-15 Thien-Thi Nguyen <ttn@giblet.glug.org>
|
|
|
|
* tools.texi (guile-1.4 guile-snarf): Remove this node.
|
|
(How guile-snarf works): Update usage and description to
|
|
no longer mention "--compat=1.4" and instead "-d" and "-D".
|
|
(Macros guile-snarf recognizes): Add list of deprecated macros
|
|
and blurb. Add cindex for deprecated macros.
|
|
|
|
2002-03-15 Neil Jerram <neil@ossau.uklinux.net>
|
|
|
|
* scheme-utility.texi (Object Properties): Revamp documentation on
|
|
object properties.
|
|
|
|
* scheme-memory.texi (Weak References): Update reference to Object
|
|
Properties node.
|
|
|
|
* scheme-data.texi: Move `Hooks' section to scheme-utility.texi.
|
|
|
|
* guile.texi: Update notes about @deffn categories.
|
|
|
|
* scripts.texi (Invoking Guile): Document `--debug' switch.
|
|
|
|
* scheme-data.texi, scheme-debug.texi, scheme-procedures.texi,
|
|
scheme-utility.texi, scheme-io.texi: Automatic updates from
|
|
snarfed libguile docstrings.
|
|
|
|
2002-03-14 Neil Jerram <neil@ossau.uklinux.net>
|
|
|
|
* appendices.texi, deprecated.texi, intro.texi, misc-modules.texi,
|
|
new-docstrings.texi, posix.texi, scheme-binding.texi,
|
|
scheme-control.texi, scheme-data.texi, scheme-debug.texi,
|
|
scheme-evaluation.texi, scheme-io.texi, scheme-memory.texi,
|
|
scheme-modules.texi, scheme-options.texi, scheme-procedures.texi,
|
|
scheme-scheduling.texi, scheme-translation.texi,
|
|
scheme-utility.texi, scm.texi, script-getopt.texi,
|
|
srfi-modules.texi: Change all occurrences of @deffn categories
|
|
`primitive' and `procedure' to `{Scheme Procedure}'.
|
|
|
|
2002-03-13 Thien-Thi Nguyen <ttn@giblet.glug.org>
|
|
|
|
* Makefile.am (guile_toc.html): Look for guile.texi in $(srcdir).
|
|
|
|
* tools.texi (How guile-snarf works): Mention "--compat=1.4", and
|
|
new processing steps. Update usage example, makefile frag.
|
|
|
|
(guile-1.4 guile-snarf): New subsubsection under
|
|
"Init Snarfing with guile-snarf".
|
|
|
|
2002-03-12 Neil Jerram <neil@ossau.uklinux.net>
|
|
|
|
* autoconf.texi, data-rep.texi, guile.texi, indices.texi,
|
|
scheme-binding.texi, scheme-debug.texi, scheme-evaluation.texi,
|
|
scheme-ideas.texi, scheme-io.texi, scheme-options.texi,
|
|
scheme-procedures.texi, scheme-utility.texi, scm.texi,
|
|
misc-modules.texi, intro.texi: Various minor/trivial enhancements
|
|
backported from the unstable CVS branch.
|
|
|
|
2002-03-08 Thien-Thi Nguyen <ttn@giblet.glug.org>
|
|
|
|
* tools.texi (Miscellaneous Tools): New node/chapter.
|
|
(Snarfing, Init Snarfing with guile-snarf, How guile-snarf works,
|
|
Macros guile-snarf recognizes, Doc Snarfing): New nodes/(sub)sections.
|
|
(Executable Modules): Now a section under "Miscellaneous Tools".
|
|
|
|
* guile.texi (Miscellaneous Tools): Add under "Part II".
|
|
Implement by including tools.texi.
|
|
|
|
* Makefile.am (guile_TEXINFOS): Add tools.texi.
|
|
|
|
2002-03-07 Thien-Thi Nguyen <ttn@giblet.glug.org>
|
|
|
|
* tools.texi: New file.
|
|
|
|
2002-03-01 Dirk Herrmann <D.Herrmann@tu-bs.de>
|
|
|
|
* api.txt, data-rep.texi: Renamed the struct scm_cell to
|
|
scm_t_cell.
|
|
|
|
2002-02-26 Thien-Thi Nguyen <ttn@giblet.glug.org>
|
|
|
|
* Makefile.am: Update path to pre-inst-guile automake frag.
|
|
|
|
2002-02-24 Rob Browning <rlb@defaultvalue.org>
|
|
|
|
* .cvsignore: add autoconf-macros.texi.
|
|
|
|
* Makefile.am (CLEANFILES): add autoconf-macros.texi.
|
|
|
|
2002-02-05 Thien-Thi Nguyen <ttn@giblet.glug.org>
|
|
|
|
* Makefile.am: Include $(top_srcdir)/pre-inst-guile.am.
|
|
|
|
(GUILE): Delete var.
|
|
(autoconf-macros.texi): Use $(preinstguiletool).
|
|
|
|
2002-02-04 Thien-Thi Nguyen <ttn@giblet.glug.org>
|
|
|
|
* autoconf.texi (Autofrisk, Using Autofrisk): New sections.
|
|
(Autoconf Support): Add new sections to menu.
|
|
|
|
2002-01-14 Marius Vollmer <marius.vollmer@uni-dortmund.de>
|
|
|
|
* Makefile.am (autoconf-macros.texi): Also set GUILE_LOAD_PATH
|
|
when invoking the uninstalled guile executable.
|
|
|
|
2002-01-09 Thien-Thi Nguyen <ttn@giblet.glug.org>
|
|
|
|
* Makefile.am (autoconf-macros.texi): Fix build bug: Write this
|
|
file to srcdir. Also, attempt to use guile from
|
|
$(top_builddir)/libguile. There are still problems with modules
|
|
and running makeinfo when builddir != srcdir.
|
|
|
|
2002-01-08 Thien-Thi Nguyen <ttn@giblet.glug.org>
|
|
|
|
* data-rep.texi, gh.texi, guile.texi, intro.texi,
|
|
misc-modules.texi, new-docstrings.texi, posix.texi,
|
|
repl-modules.texi, scheme-binding.texi,
|
|
scheme-control.texi, scheme-data.texi, scheme-debug.texi,
|
|
scheme-ideas.texi, scheme-memory.texi,
|
|
scheme-modules.texi, scheme-procedures.texi,
|
|
scheme-translation.texi, scheme-utility.texi, scm.texi, slib.texi,
|
|
srfi-modules.texi: Spell check. Thanks to Fabrice Bauzac.
|
|
|
|
2002-01-07 Neil Jerram <neil@ossau.uklinux.net>
|
|
|
|
* intro.texi (Linking Programs With Guile): Fix typo (superfluous
|
|
`do'). Thanks to Fabrice Bauzac.
|
|
|
|
2002-01-05 Thien-Thi Nguyen <ttn@giblet.glug.org>
|
|
|
|
* intro.texi: Spell check. Thanks to Fabrice Bauzac.
|
|
|
|
2002-01-02 Thien-Thi Nguyen <ttn@giblet.glug.org>
|
|
|
|
* guile.texi (Part II): Add "Autoconf Support"; include
|
|
autoconf.texi.
|
|
|
|
* Makefile.am (guile_TEXINFOS): Add autoconf.texi and
|
|
autoconf-macros.texi.
|
|
(autoconf.texi, autoconf-macros.texi): New rules.
|
|
|
|
* autoconf.texi: New file.
|
|
|
|
2001-11-25 Thien-Thi Nguyen <ttn@glug.org>
|
|
|
|
* posix.texi: Fix spelling. Thanks to Chris Cramer.
|
|
Reword `getpass' intro blurb.
|
|
|
|
2001-11-18 Neil Jerram <neil@ossau.uklinux.net>
|
|
|
|
* scheme-data.texi (String Modification, Vectors): Autoupdate docs
|
|
for substring-move!, vector-move-left! and vector-move-right!.
|
|
|
|
2001-11-14 Thien-Thi Nguyen <ttn@glug.org>
|
|
|
|
* scheme-procedures.texi: Spell "library" correctly.
|
|
|
|
2001-11-13 Neil Jerram <neil@ossau.uklinux.net>
|
|
|
|
* scheme-data.texi, scheme-evaluation.texi, scheme-io.texi: Merge
|
|
appropriate recent doc enhancements from unstable branch.
|
|
|
|
* new-docstrings.texi, posix.texi, scheme-binding.texi,
|
|
scheme-control.texi, scheme-data.texi, scheme-debug.texi,
|
|
scheme-evaluation.texi, scheme-io.texi, scheme-memory.texi,
|
|
scheme-options.texi: Automatic updates corresponding to changed
|
|
docstrings in libguile's C source code.
|
|
|
|
* scheme-data.texi (String Predicates): Correct doc for
|
|
string-null?. Thanks to Scott Lenser!
|
|
|
|
2001-11-12 Neil Jerram <neil@ossau.uklinux.net>
|
|
|
|
* scheme-data.texi (String Searching): Add missing "for". Thanks
|
|
to Scott Lenser.
|
|
|
|
2001-11-06 Thien-Thi Nguyen <ttn@glug.org>
|
|
|
|
* srfi-modules.texi (SRFI-19, SRFI-19 Constants, SRFI-19 Current
|
|
time and clock resolution, SRFI-19 Time object and accessors,
|
|
SRFI-19 Time comparison procedures, SRFI-19 Time arithmetic
|
|
procedures, SRFI-19 Date object and accessors, SRFI-19
|
|
Time/Date/Julian Day/Modified Julian Day converters, SRFI-19 Date
|
|
to string/string to date converters): New nodes.
|
|
(SRFI Support): Add "SRFI-19" to menu.
|
|
|
|
2001-10-27 Gary Houston <ghouston@arglist.com>
|
|
|
|
* guile.texi, scsh.texi: removed obsolete guile-scsh material
|
|
and updated links (I don't know if it should remain in the
|
|
main menu. It's like slib I think.)
|
|
|
|
* minor updates to the slib installation notes.
|
|
|
|
2001-10-05 Thien-Thi Nguyen <ttn@glug.org>
|
|
|
|
* scheme-io.texi (Writing): Add entry for `display'.
|
|
Include in R5RS Index. Thanks to Alex Schroeder for suggestion.
|
|
|
|
2001-09-26 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
|
|
|
|
* srfi-modules.texi (SRFI-13): Tyop fix.
|
|
(SRFI-13): Changed paragraph about bindings both in the code and
|
|
in SRFI-13.
|
|
|
|
* misc-modules.texi (Formatted Output): Tyop fix.
|
|
(Formatted Output): Document ~g properly.
|
|
|
|
Thanks to Alex Schroeder for pointing out the typos and sending
|
|
suggestions.
|
|
|
|
2001-09-25 Thien-Thi Nguyen <ttn@glug.org>
|
|
|
|
* scheme-procedures.texi (Syntax Rules): Add `cindex' directive.
|
|
Thanks to suggestion by Alex Schroeder.
|
|
|
|
2001-08-30 Neil Jerram <neil@ossau.uklinux.net>
|
|
|
|
* guile.texi (Top): Group all index nodes together so that
|
|
`Info-index' works more effectively in Info. Thanks to Eric
|
|
Hanchrow for the report and fix.
|
|
|
|
2001-08-27 Neil Jerram <neil@ossau.uklinux.net>
|
|
|
|
* Makefile.am (guile_TEXINFOS): Remove ../AUTHORS.
|
|
|
|
* guile.texi: Incorporate text previously in separate AUTHORS
|
|
file.
|
|
|
|
2001-08-27 Neil Jerram <neil@ossau.uklinux.net>
|
|
|
|
The change log for files in this directory continues backwards
|
|
from 2001-08-27 in ../ChangeLog, as all the Guile documentation
|
|
prior to this date was contained in a single directory.
|