Commit | Line | Data |
---|---|---|
1e484823 GB |
1 | Wed Jan 5 10:46:15 2000 Greg J. Badros <gjb@cs.washington.edu> |
2 | ||
3 | * guile-snarf.awk.in: Do argument/number mismatch checking and | |
4 | print warnings in an Emacs compile-mode parseable format. | |
5 | ||
6 | * struct.c: Use SCM_ASSERT_RANGE instead of SCM_ASSERT w/ | |
7 | SCM_OUTOFRANGE as 3rd argument. | |
8 | ||
9 | * random.c: Fix argument/number mismatch (that I introduced :-( ). | |
10 | ||
11 | * __scm.h: Do not #define SCM_ARG* when snarfing; | |
12 | lets us distinguish between 1 and SCM_ARG1 when snarfing as only | |
13 | the former (using the number) requires the argument to match the | |
14 | formal in the current argument snarfing check. | |
15 | ||
16 | * snarf.h: Give new definition of SCM_ASSERT when in | |
17 | snarfing mode to output a lexically-identifiable sequence that the | |
18 | guile-snarf.awk script uses to verify argument/position matching. | |
19 | ||
20 | * ramap.c: Remove extraneous #undef FUNC_NAME. | |
21 | ||
53fc4636 GB |
22 | Wed Jan 5 08:36:38 2000 Greg J. Badros <gjb@cs.washington.edu> |
23 | ||
24 | * guile-doc-snarf.awk.in: Removed -- guile-snarf.awk.in is the | |
25 | current version of the same functionality; it writes the .x output | |
26 | to stdout instead of directly into the file. | |
27 | ||
28 | Wed Jan 5 08:15:04 2000 Greg J. Badros <gjb@cs.washington.edu> | |
29 | ||
30 | * unif.c, symbols.c, strings.c, stacks.c, random.c, print.c, | |
31 | posix.c: Eliminated a bunch of SCM_NIMP(..)s that are now | |
32 | redundant with the safer macros. Patch from Dirk Hermann applied | |
33 | by hand. Thanks Dirk! | |
34 | ||
35 | * scm_validate.h: Added SCM_VALIDATE_VECTOR_OR_DVECTOR for some | |
36 | uses in random.c. | |
37 | ||
38 | * ramap.c: whitespace change. | |
39 | ||
3b5345d9 GB |
40 | Tue Jan 4 14:21:35 2000 Greg J. Badros <gjb@cs.washington.edu> |
41 | ||
42 | * options.c, objects.c, keywords.c, gc.c: Some redundant SCM_NIMP | |
43 | removals from Dirk Hermann. | |
44 | ||
45 | * alist.c: Rename formals to match the parameter names in the | |
46 | documentation, updates to documentation. Thanks Dirk Hermann! | |
47 | ||
169aec65 MD |
48 | 2000-01-04 Mikael Djurfeldt <mdj@mdj.nada.kth.se> |
49 | ||
db62436e MD |
50 | * eval.c (SCM_CEVAL): Reverse order of |
51 | scm_stack_checking_enabled_p and SCM_STACK_OVERFLOW_P | |
52 | (Thanks to Brad Knotwell.) | |
169aec65 | 53 | |
da43d822 GB |
54 | Mon Jan 3 08:30:02 2000 Greg Harvey <Greg.Harvey@thezone.net> (applied --01/03/00 gjb) |
55 | ||
56 | * gc.c (scm_debug_newcell): Added SCM_SETCAR of the newly | |
57 | allocated cell. | |
58 | ||
59 | * pairs.h: Added a comment about the need for the SCM_SETCAR in | |
60 | SCM_NEWCELL macro. | |
61 | ||
62 | Mon Jan 3 08:25:19 2000 Greg J. Badros <gjb@cs.washington.edu> | |
63 | ||
64 | * dynl-vms.c, debug.c, coop-threads.c, backtrace.c, eval.c: More | |
65 | SCM_NIMP tests that were redundant are now eliminated. Patches | |
66 | from Dirk Hermann applied by hand. | |
67 | ||
339999c7 | 68 | The ChangeLog continues in the file: "ChangeLog-1996-1999" |