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