1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-03 13:20:26 +02:00
Commit graph

6185 commits

Author SHA1 Message Date
Thien-Thi Nguyen
7c8ce087f9 Autoload module (ice-9 getopt-long).
Use module (srfi srfi-13).
Export `use2dot'.

(string-append/separator, mapconcat): Delete.
(vv): Now take list of pairs, and return the mapping..
(>>header): Use `string-join'.
(>>): New proc.
(use2dot): Use `getopt-long'.  Use `>>'.
2002-01-12 04:27:16 +00:00
Thien-Thi Nguyen
b51e36348a Fix typo in commentary; nfc. 2002-01-12 04:22:34 +00:00
Dirk Herrmann
a392ee1556 * eval.c: Removed outdated references to "everr". Improved some
comments.

(scm_deval_args, deval_args):  Renamed scm_deval_args to
deval_args, since it is not part of the interface.

(SCM_CEVAL):  Added (maybe somewhat verbose) comment.  Avoid to
use references to debug.vect[0] before it exists.  Add parentheses
to switch statement.

* goops.h:  Added local emacs variables.
2002-01-10 21:57:03 +00:00
Dirk Herrmann
2493378052 * eval.[ch] (scm_deval_args): Made static.
* srcprop.c (scm_source_property):  Remove redundant SCM_IMP
test.

* strings.c (scm_c_string2str):  Clarified comment.  Replaced
THINKME by FIXME for uniformness.  Removed question about whether
arguments need to be protected from garbage collection:  Arguments
must be protected as any other variable.
2002-01-10 21:11:22 +00:00
Dirk Herrmann
f9450cdb14 * procs.h (SCM_CLOSURE_BODY): New Macro.
* debug.c (scm_procedure_name, scm_procedure_source), eval.c
(SCM_CEVAL, SCM_APPLY), goops.c (scm_sys_initialize_object,
get_slot_value, set_slot_value), procs.c
(scm_procedure_documentation), sort.c (closureless), stacks.c
(get_applybody): Replace SCM_CDR (SCM_CODE (...)) by
SCM_CLOSURE_BODY.

* sort.c (closureless): Prefer !SCM_FOOP over SCM_NFOOP.
2002-01-10 20:52:45 +00:00
Thien-Thi Nguyen
5b156bcd25 *** empty log message *** 2002-01-10 02:11:12 +00:00
Thien-Thi Nguyen
c8af48bac6 (autoconf-macros.texi): Fix build bug: Write this file to srcdir. 2002-01-10 01:34:22 +00:00
Gary Houston
8430281a5c * Makefile.am: attempt to use guile from $(top_builddir)/libguile
when building autoconf-macros.texi.  There are still problems with
	modules and running makeinfo when builddir != srcdir.
2002-01-08 18:04:10 +00:00
Thien-Thi Nguyen
a3e49ac158 *** empty log message *** 2002-01-08 08:31:05 +00:00
Thien-Thi Nguyen
85a9b4ed19 Spell check. 2002-01-08 08:29:00 +00:00
Thien-Thi Nguyen
3969f6ca06 *** empty log message *** 2002-01-08 03:50:13 +00:00
Thien-Thi Nguyen
881ecf9bdd (scripts_sources): Add frisk.
(list): New target.
(overview): Also report module interfaces.
2002-01-08 03:46:50 +00:00
Thien-Thi Nguyen
454c700e22 Rewrite using (scripts frisk). 2002-01-08 03:39:04 +00:00
Thien-Thi Nguyen
ce5fb40c1d Initial revision. 2002-01-08 03:37:57 +00:00
Neil Jerram
4902ea64db * Fix doc typo. 2002-01-07 20:48:02 +00:00
Thien-Thi Nguyen
f159783325 *** empty log message *** 2002-01-06 07:46:22 +00:00
Thien-Thi Nguyen
7bb16613f4 Spell check. 2002-01-06 07:45:06 +00:00
Thien-Thi Nguyen
4d9678fde4 *** empty log message *** 2002-01-03 00:00:53 +00:00
Thien-Thi Nguyen
dc81cfeb0e (Part II): Add "Autoconf Support"; include autoconf.texi. 2002-01-02 23:59:00 +00:00
Thien-Thi Nguyen
a1f000d555 (guile_TEXINFOS): Add autoconf.texi and autoconf-macros.texi.
(autoconf.texi, autoconf-macros.texi): New rules.
2002-01-02 23:57:40 +00:00
Thien-Thi Nguyen
d928d47fc3 Initial revision 2002-01-02 23:56:17 +00:00
Thien-Thi Nguyen
154fbc8957 *** empty log message *** 2002-01-02 23:55:12 +00:00
Thien-Thi Nguyen
3055e49377 Add Alexandre Duret-Lutz. 2002-01-02 23:51:42 +00:00
Thien-Thi Nguyen
8c4b7ca35f Rewrite comments in texi.
(GUILE_FLAGS): Rewrite.
Thanks to Alexandre Duret-Lutz.
2002-01-02 23:50:38 +00:00
Dirk Herrmann
f00eb43f8d * TODO: Added two items. 2001-12-31 13:32:18 +00:00
Thien-Thi Nguyen
c07e3628a5 *** empty log message *** 2001-12-29 03:57:34 +00:00
Thien-Thi Nguyen
b6aaeeac17 (GUILE_PROGS, GUILE_SITE_DIR, GUILE_CHECK,
GUILE_MODULE_EXPORTS, GUILE_MODULE_REQUIRED_EXPORTS): New macros.

(GUILE_MODULE_CHECK): Renamed from AC_GUILE_MODULE_CHECK.
Rewritten to expect `description' as a present-tense verb phrase.

(GUILE_MODULE_AVAILABLE, GUILE_MODULE_REQUIRED): Renamed likewise.
2001-12-29 03:55:52 +00:00
Thien-Thi Nguyen
68c807838e *** empty log message *** 2001-12-28 10:29:39 +00:00
Thien-Thi Nguyen
d00012159a Update copyright.
Add index in header comments.

(AC_GUILE_MODULE_CHECK, AC_GUILE_MODULE_AVAILABLE,
AC_GUILE_MODULE_REQUIRED): New macros.
2001-12-28 10:18:39 +00:00
Marius Vollmer
ff26bc5631 Really check for "makeinfo", not for "maakeinfo", which I put there
for testing the failure case.
2001-12-26 15:39:06 +00:00
Marius Vollmer
5dc64f6434 *** empty log message *** 2001-12-26 15:37:14 +00:00
Marius Vollmer
9df3eecce4 (guile-procedures.txt): When we don't have makeinfo, use "cp" instead. 2001-12-26 15:37:01 +00:00
Marius Vollmer
a9d78896d1 (HAVE_MAKEINFO): Check for the makeinfo program and set this
conditional accordingly.
2001-12-26 15:36:43 +00:00
Marius Vollmer
27f9e3731a Added Ron Peterson. 2001-12-22 13:50:01 +00:00
Marius Vollmer
0fabb42573 *** empty log message *** 2001-12-22 13:49:47 +00:00
Marius Vollmer
5ad5a7b6ca (Alist Example): Changed "Bismarck" to "Pierre". Thanks to Ron
Peterson!
2001-12-22 13:49:05 +00:00
Neil Jerram
226297eb51 * Work on Programming Overview chapter. 2001-12-22 12:39:10 +00:00
Marius Vollmer
197ee3d388 *** empty log message *** 2001-12-16 21:58:33 +00:00
Marius Vollmer
7733436f7b (let-values): Use gensym' instead of gentemp'. 2001-12-16 21:58:24 +00:00
Marius Vollmer
3c468478d8 (scm_make_continuation): Do not retain the throw_value when the
continuation is invoked.
2001-12-16 21:58:02 +00:00
Marius Vollmer
762e289af5 (scm_t_stackype): Renamed to scm_stack_type everywhere. 2001-12-16 21:57:52 +00:00
Stefan Jahn
4d4528e79a 2001-12-08 Stefan Jahn <stefan@lkcc.org>
* strings.c (scm_c_string2str): New function.  Converts a
        given Scheme string into a C string.  Also put in two
        THINKME's regarding the malloc policy for the missing converter
        routines.
2001-12-08 12:50:37 +00:00
Neil Jerram
a7a7bb95eb * Various small manual improvements. 2001-12-07 17:08:19 +00:00
Neil Jerram
de513fa003 * Fix comment typo. 2001-12-07 17:03:15 +00:00
Gary Houston
11923b5d40 *** empty log message *** 2001-12-04 15:10:16 +00:00
Gary Houston
5a8164b260 * some discussion in extension/dynamic-root.text. 2001-12-04 12:48:28 +00:00
Martin Grabmüller
923d5b87d7 Small typo fix in scheme-procedures.texi. 2001-12-04 11:24:43 +00:00
Gary Houston
a5df04d5d5 *** empty log message *** 2001-12-03 18:35:15 +00:00
Thien-Thi Nguyen
2b02270392 *** empty log message *** 2001-12-03 11:25:28 +00:00
Thien-Thi Nguyen
ddee39a16b Grammar fix. 2001-12-03 11:24:44 +00:00