1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-16 00:30:21 +02:00

*** empty log message ***

This commit is contained in:
Thien-Thi Nguyen 2002-02-03 05:20:21 +00:00
parent 3dd84ef10c
commit 34472dfe98

View file

@ -1,3 +1,8 @@
2002-02-02 Thien-Thi Nguyen <ttn@giblet.glug.org>
* __scm.h (HAVE_UINTPTR_T): Only define if UINTPTR_T attributes
are defined: UINTPTR_MAX, INTPTR_MAX, INTPTR_MIN.
2002-01-31 Marius Vollmer <mvo@zagadka.ping.de> 2002-01-31 Marius Vollmer <mvo@zagadka.ping.de>
* symbols.c (scm_gensym): Use " g" as default prefix, not "g". * symbols.c (scm_gensym): Use " g" as default prefix, not "g".
@ -8,7 +13,7 @@
2002-01-31 Stefan Jahn <stefan@lkcc.org> 2002-01-31 Stefan Jahn <stefan@lkcc.org>
* convert.c, convert.h, convert.i.c: New files containing C * convert.c, convert.h, convert.i.c: New files containing C
array to Scheme conversion helpers meant to be replacement array to Scheme conversion helpers meant to be replacement
functions for the deprecated gh interface. functions for the deprecated gh interface.
* Makefile.am: Setup rules for new `convert.*' files. * Makefile.am: Setup rules for new `convert.*' files.
@ -18,21 +23,21 @@
* symbols.c (scm_c_symbol2str): New function, replacement for * symbols.c (scm_c_symbol2str): New function, replacement for
`gh_scm2newsymbol()'. `gh_scm2newsymbol()'.
* strings.c (scm_c_substring2str): New function. Proper * strings.c (scm_c_substring2str): New function. Proper
replacement for `gh_get_substr()'. replacement for `gh_get_substr()'.
* socket.c: Include `stdint.h' if available for the `uint32_t' * socket.c: Include `stdint.h' if available for the `uint32_t'
declaration. declaration.
* scmsigs.c (s_scm_sigaction): Initialize `chandler' (inhibits * scmsigs.c (s_scm_sigaction): Initialize `chandler' (inhibits
compiler warning). compiler warning).
* backtrace.c: Include `lang.h' for GUILE_DEBUG conditional. * backtrace.c: Include `lang.h' for GUILE_DEBUG conditional.
2002-01-22 Neil Jerram <neil@ossau.uklinux.net> 2002-01-22 Neil Jerram <neil@ossau.uklinux.net>
Other changes unrelated to Elisp... Other changes unrelated to Elisp...
* eval.c (scm_m_if): Use s_if rather than repeating string literal * eval.c (scm_m_if): Use s_if rather than repeating string literal
"if". "if".
(comments): Fix a few typos. (comments): Fix a few typos.
@ -60,7 +65,7 @@
* eval.c, eval.h, init.c, lang.c, lang.h: Use SCM_ENABLE_ELISP to * eval.c, eval.h, init.c, lang.c, lang.h: Use SCM_ENABLE_ELISP to
conditionalize compilation and initialization of Elisp support conditionalize compilation and initialization of Elisp support
function. function.
* alist.c (scm_assq, scm_assv, scm_assoc), async.c * alist.c (scm_assq, scm_assv, scm_assoc), async.c
(scm_asyncs_pending, scm_run_asyncs, noop), backtrace.c (scm_asyncs_pending, scm_run_asyncs, noop), backtrace.c
(scm_set_print_params_x), dynl.c (scm_make_argv_from_stringlist), (scm_set_print_params_x), dynl.c (scm_make_argv_from_stringlist),
@ -76,7 +81,7 @@
* boolean.c (scm_not): Use `SCM_FALSEP || SCM_NILP' instead of * boolean.c (scm_not): Use `SCM_FALSEP || SCM_NILP' instead of
just SCM_FALSEP. just SCM_FALSEP.
* boolean.c (scm_boolean_p): Use `SCM_BOOLP || SCM_NILP' instead * boolean.c (scm_boolean_p): Use `SCM_BOOLP || SCM_NILP' instead
of just SCM_BOOLP. of just SCM_BOOLP.
@ -123,7 +128,7 @@
(SCM_ELISP_NIL): New IFLAG. (SCM_ELISP_NIL): New IFLAG.
* validate.h (SCM_VALIDATE_NULL_OR_NIL): New. * validate.h (SCM_VALIDATE_NULL_OR_NIL): New.
2002-01-10 Dirk Herrmann <D.Herrmann@tu-bs.de> 2002-01-10 Dirk Herrmann <D.Herrmann@tu-bs.de>
* eval.c: Removed outdated references to "everr". Improved some * eval.c: Removed outdated references to "everr". Improved some
@ -179,7 +184,7 @@
2001-12-08 Stefan Jahn <stefan@lkcc.org> 2001-12-08 Stefan Jahn <stefan@lkcc.org>
* strings.c (scm_c_string2str): New function. Converts a * strings.c (scm_c_string2str): New function. Converts a
given Scheme string into a C string. Also put in two given Scheme string into a C string. Also put in two
THINKME's regarding the malloc policy for the missing converter THINKME's regarding the malloc policy for the missing converter
routines. routines.
@ -206,7 +211,7 @@
2001-11-25 Marius Vollmer <mvo@zagadka.ping.de> 2001-11-25 Marius Vollmer <mvo@zagadka.ping.de>
* vectors.h (SCM_MAKE_VECTOR_TAG): New. * vectors.h (SCM_MAKE_VECTOR_TAG): New.
* unif.h (SCM_MAKE_BITVECTOR_TAG, SCM_MAKE_UVECTOR_TAG): New. * unif.h (SCM_MAKE_BITVECTOR_TAG, SCM_MAKE_UVECTOR_TAG): New.
* symbols.h (SCM_MAKE_SYMBOL_TAG): New. * symbols.h (SCM_MAKE_SYMBOL_TAG): New.
* strings.h (SCM_MAKE_STRING_TAG): New. * strings.h (SCM_MAKE_STRING_TAG): New.
* procs.h (SCM_MAKE_CCLO_TAG): New. * procs.h (SCM_MAKE_CCLO_TAG): New.
@ -226,7 +231,7 @@
Deprecated SCM_NEWCELL and SCM_NEWCELL2. Added scm_alloc_cell and Deprecated SCM_NEWCELL and SCM_NEWCELL2. Added scm_alloc_cell and
scm_alloc_double_cell in their place. scm_alloc_double_cell in their place.
* gc.h (SCM_GC_SET_ALLOCATED, scm_debug_newcell, * gc.h (SCM_GC_SET_ALLOCATED, scm_debug_newcell,
scm_debug_newcell2, scm_tc16_allocated): Removed from header. scm_debug_newcell2, scm_tc16_allocated): Removed from header.
(scm_deprecated_newcell, scm_deprecated_newcell2): New. (scm_deprecated_newcell, scm_deprecated_newcell2): New.
@ -240,11 +245,11 @@
(scm_init_gc): Do it here. (scm_init_gc): Do it here.
(allocated_mark): New, from old code. (allocated_mark): New, from old code.
(scm_deprecated_newcell, scm_deprecated_newcell2): New. (scm_deprecated_newcell, scm_deprecated_newcell2): New.
* inline.c, inline.h: New files.
* Makefile.am: Added them in all the right places.
* _scm.h: Include "libguile/inline.h". * inline.c, inline.h: New files.
* Makefile.am: Added them in all the right places.
* _scm.h: Include "libguile/inline.h".
* alist.c, coop-threads.c, debug.c, environments.c, eval.c, * alist.c, coop-threads.c, debug.c, environments.c, eval.c,
fports.c, gh_data.c, goops.c, guardians.c, lang.c, list.c, fports.c, gh_data.c, goops.c, guardians.c, lang.c, list.c,
@ -278,19 +283,19 @@
* Makefile.am (install-exec-hook): Prepend $(DESTDIR) to filename. * Makefile.am (install-exec-hook): Prepend $(DESTDIR) to filename.
Thanks to Eric Gillespie, Jr! Thanks to Eric Gillespie, Jr!
2001-11-21 Stefan Jahn <stefan@lkcc.org> 2001-11-21 Stefan Jahn <stefan@lkcc.org>
* win32-socket.c (getservent, setservent, endservent, * win32-socket.c (getservent, setservent, endservent,
getprotoent, setprotoent, endprotoent): New functions. getprotoent, setprotoent, endprotoent): New functions.
Appropriate replacements for M$-Windows. Appropriate replacements for M$-Windows.
* numbers.c (SIZE_MAX, PTRDIFF_MAX, PTRDIFF_MIN): Reintroduced * numbers.c (SIZE_MAX, PTRDIFF_MAX, PTRDIFF_MIN): Reintroduced
these definitions for GUILE_DEBUG. these definitions for GUILE_DEBUG.
* net_db.c: Include "win32-socket.h" if compiling with a native * net_db.c: Include "win32-socket.h" if compiling with a native
M$-Windows compiler. Include some pieces of code (protoent and M$-Windows compiler. Include some pieces of code (protoent and
servent interface) protected by HAVE_* macros when using a servent interface) protected by HAVE_* macros when using a
native M$-Windows compiler. native M$-Windows compiler.
2001-11-20 Marius Vollmer <mvo@zagadka.ping.de> 2001-11-20 Marius Vollmer <mvo@zagadka.ping.de>