mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-09 07:00:23 +02:00
* debugger/commands.scm (evaluate, info-args, info-frame, position, up, down): Improve/fix doc strings. * Makefile.am (SUBDIRS): Add debugging. (ice9_sources): Add gds-client.scm and gds-server.scm. * scheme-debugging.texi: Remove lots of text that is now duplicated (exactly) elsewhere, leaving only the `Tracing' node. * guile.texi: Replace `Debugging Features' (scheme-debugging.texi) by `Using Guile Interactively' and `Using Guile in Emacs' (scheme-using.texi). Move the `Tracing' content of scheme-debugging.texi to the Modules section. * api-options.texi (Evaluator trap options): Move doc for with-traps and debug-object? to here. * api-modules.texi (Included Guile Modules): Change reference from `Debugging Features' to `Tracing'. * api-evaluation.texi (Evaluator Behaviour): Add reference to `Evaluator trap options'. * api-debug.texi (Examining the Stack): Minor improvements to display-backtrace doc. * api-debug.texi (Debug on Error): New text on how to catch errors and the error stack. * api-debug.texi (High Level Traps): New. * api-debug.texi (Debugging): New intro text. New subsection "Evaluation Model". Moved existing subsections "Capturing the Stack or Innermost Stack Frame", "Examining the Stack", "Examining Stack Frames", "Source Properties", "Decoding Memoized Source Expressions" and "Starting a New Stack" under "Evaluation Model". (Capturing the Stack or Innermost Stack Frame): Some new text, and correction to doc for last-stack-frame. (Debug on Error): Renamed from "Interactive Debugging". * configure.in (AC_CONFIG_FILES): Add emacs/Makefile and ice-9/debugging/Makefile. * Makefile.am (SUBDIRS): Add emacs.
89 lines
2.4 KiB
Makefile
89 lines
2.4 KiB
Makefile
## Process this file with Automake to create Makefile.in
|
|
##
|
|
## Copyright (C) 1998, 2004, 2006 Free Software Foundation, Inc.
|
|
##
|
|
## This file is part of GUILE.
|
|
##
|
|
## GUILE is free software; you can redistribute it and/or modify
|
|
## it under the terms of the GNU General Public License as
|
|
## published by the Free Software Foundation; either version 2, or
|
|
## (at your option) any later version.
|
|
##
|
|
## GUILE is distributed in the hope that it will be useful, but
|
|
## WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
## GNU General Public License for more details.
|
|
##
|
|
## You should have received a copy of the GNU General Public
|
|
## License along with GUILE; see the file COPYING. If not, write
|
|
## to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
|
|
## Floor, Boston, MA 02110-1301 USA
|
|
|
|
AUTOMAKE_OPTIONS = gnu
|
|
|
|
info_TEXINFOS = guile.texi
|
|
|
|
guile_TEXINFOS = preface.texi \
|
|
intro.texi \
|
|
libguile-program.texi \
|
|
scheme-intro.texi \
|
|
api-scm.texi \
|
|
api-snarf.texi \
|
|
api-smobs.texi \
|
|
scheme-ideas.texi \
|
|
api-data.texi \
|
|
api-procedures.texi \
|
|
api-utility.texi \
|
|
api-binding.texi \
|
|
api-control.texi \
|
|
api-io.texi \
|
|
api-evaluation.texi \
|
|
api-memory.texi \
|
|
api-modules.texi \
|
|
api-scheduling.texi \
|
|
api-options.texi \
|
|
api-translation.texi \
|
|
api-i18n.texi \
|
|
api-debug.texi \
|
|
scheme-reading.texi \
|
|
scheme-indices.texi \
|
|
slib.texi \
|
|
posix.texi \
|
|
expect.texi \
|
|
scsh.texi \
|
|
tcltk.texi \
|
|
scheme-scripts.texi \
|
|
gh.texi \
|
|
api-overview.texi \
|
|
scheme-debugging.texi \
|
|
scheme-using.texi \
|
|
indices.texi \
|
|
script-getopt.texi \
|
|
data-rep.texi \
|
|
repl-modules.texi \
|
|
srfi-modules.texi \
|
|
misc-modules.texi \
|
|
api-compound.texi \
|
|
autoconf.texi \
|
|
autoconf-macros.texi \
|
|
tools.texi \
|
|
fdl.texi \
|
|
libguile-concepts.texi \
|
|
libguile-smobs.texi \
|
|
libguile-snarf.texi \
|
|
libguile-linking.texi \
|
|
libguile-extensions.texi \
|
|
api-init.texi \
|
|
mod-getopt-long.texi
|
|
|
|
ETAGS_ARGS = $(info_TEXINFOS) $(guile_TEXINFOS)
|
|
|
|
include $(top_srcdir)/am/pre-inst-guile
|
|
|
|
# Automated snarfing
|
|
|
|
autoconf.texi: autoconf-macros.texi
|
|
autoconf-macros.texi: $(top_srcdir)/guile-config/guile.m4
|
|
$(preinstguiletool)/snarf-guile-m4-docs $< > $(srcdir)/$@
|
|
|
|
MAINTAINERCLEANFILES = autoconf-macros.texi
|