1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-01 04:10:18 +02:00
guile/libguile
Tom Tromey b7f3516f99 * Makefile.in: Rebuilt.
* Makefile.am (libguile_la_SOURCES): Removed extchrs.c,
	mbstrings.c.
	(modinclude_HEADERS): Removed extchrs.h, mbstrings.h.
	* unif.c (scm_vector_set_length_x): Don't handle multibyte
	strings.
	* tag.c (scm_utag_mb_string, scm_utag_mb_substring): Removed.
	(scm_tag): Don't handle multibyte strings.
	* read.c: Don't include mbstrings.h.
	(scm_lreadr): Don't handle multibyte ports.
	* kw.c: Don't include mbstrings.h.
	* init.c: Don't include mbstrings.h.
	(scm_boot_guile_1): Don't init mbstrings module.
	* hash.c (scm_hasher): Don't handle mbstrings.
	* gscm.c (gscm_run_scm): Don't init mbstrings module.
	* gc.c (scm_gc_mark): Don't handle mbstrings.
	(scm_gc_sweep): Likewise.
	* eval.c (SCM_CEVAL): Don't handle mbstrings.
	* eq.c (scm_equal_p): Use SCM_TYP7S, not SCM_TYP7SD.
	* tags.h (SCM_TYP7SD): Removed.
	(SCM_TYP7D): Removed.
	(scm_tc7_mb_string): Removed.
	(scm_tc7_mb_substring): Removed.
	* print.c (scm_iprin1): Handle char printing directly.  Don't
	handle mbstrings.
	Don't include "mbstrings.h".
	* symbols.c (scm_intern_obarray_soft, scm_string_to_symbol,
	scm_string_to_obarray_symbol, msymbolize): Don't set symbol's
	multi-byte flag.
	Don't include "mbstrings.h".
	* symbols.h (SCM_SYMBOL_MULTI_BYTE_STRINGP): Removed.
	(SCM_SYMBOL_SLOTS): Define as 4.
	(SCM_ROSTRINGP): Use SCM_TYP7S, not SCM_TYP7SD.
	* arbiters.c, backtrace.c, debug.c, dynl.c, eval.c, fluids.c,
	gc.c, gsubr.c, ioext.c, kw.c, mallocs.c, numbers.c, ports.c,
	print.c, read.c, regex-posix.c, root.c, srcprop.c, stackchk.c,
	struct.c, threads.c, throw.c, unif.c, variable.c: Use new
	("gen"-less) I/O function names.
	* ports.c (scm_add_to_port_table): Don't set port's
	representation.
	* ports.h (scm_port_representation_type): Removed.
	(scm_string_representation_type): Removed.
	(struct scm_port_table ): Removed representation field.
	(SCM_PORT_REPRESENTATION): Removed.
	(SCM_SET_PORT_REPRESENTATION): Removed.
	* genio.h: Use new function names.
	* genio.c: Don't include "extchrs.h".
	(scm_gen_putc, scm_gen_puts, scm_gen_write, scm_get_getc):
	Removed.
	(scm_putc, scm_puts, scm_lfwrite): No longer static.
	(scm_getc): No longer static; handle line and column changes.
	(scm_ungetc): Renamed from scm_gen_ungetc.
	(scm_do_read_line): Renamed from scm_gen_read_line.
	* libguile.h: Don't include "extchrs.h" or "mbstrings.h"
	* extchrs.h, extchrs.c, mbstrings.h, mbstrings.c: Removed.
1997-10-15 17:18:32 +00:00
..
.cvsignore *** empty log message *** 1997-06-28 09:03:21 +00:00
__scm.h * __scm.h: (SCM_FENCE): New macro: optimizer will not move code 1997-06-23 00:51:35 +00:00
_scm.h * scmsigs.h, async.h: updated. 1997-05-31 19:02:38 +00:00
alist.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
alist.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
alloca.c * alloca.c: #include <scmconfig.h>, not <config.h>. 1997-04-19 13:25:09 +00:00
appinit.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
arbiters.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
arbiters.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
async.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
async.h * scmsigs.h, async.h: updated. 1997-05-31 19:02:38 +00:00
backtrace.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
backtrace.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
boolean.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
boolean.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
ChangeLog * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
ChangeLog-gh Add note saying where this came from, and suggesting that new log 1997-04-15 01:26:20 +00:00
ChangeLog-scm Renamed to ChangeLog-scm from ChangeLog.scm, so it won't interfere with 1996-11-21 16:03:02 +00:00
ChangeLog-threads Merge threads directory into libguile. 1997-04-15 01:34:36 +00:00
chars.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
chars.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
continuations.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
continuations.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
coop-defs.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
coop-threads.c * stacks.c (scm_make_stack), coop-threads.c, mit-pthreads.c 1997-08-14 15:00:03 +00:00
coop-threads.c.cygnus * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
coop-threads.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
coop-threads.h.cygnus * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
coop.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
COPYING * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
cpp_cnvt.awk * ioext.c (scm_setfileno): throw a runtime error if SET_FILE_FD_FIELD 1997-03-29 18:42:43 +00:00
cpp_err_symbols.in * cpp_err_symbols.in: Renamed from cpp_err_symbols, to avoid 1997-04-05 23:35:03 +00:00
cpp_errno.c * ioext.c (scm_setfileno): throw a runtime error if SET_FILE_FD_FIELD 1997-03-29 18:42:43 +00:00
cpp_sig_symbols.in * cpp_err_symbols.in: Renamed from cpp_err_symbols, to avoid 1997-04-05 23:35:03 +00:00
cpp_signal.c * ioext.c (scm_setfileno): throw a runtime error if SET_FILE_FD_FIELD 1997-03-29 18:42:43 +00:00
debug.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
debug.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
DYNAMIC-LINKING Mention guile-ffi in my http dir 1997-05-01 10:41:16 +00:00
dynl-dl.c * dynl.c (scm_dynamic_call, scm_dynamic_args_call): Wrap dynamic 1997-06-16 19:09:11 +00:00
dynl-dld.c * dynl.c (scm_dynamic_call, scm_dynamic_args_call): Wrap dynamic 1997-06-16 19:09:11 +00:00
dynl-shl.c * dynl.c (scm_dynamic_call, scm_dynamic_args_call): Wrap dynamic 1997-06-16 19:09:11 +00:00
dynl-vms.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
dynl.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
dynl.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
dynwind.c * dynwind.c (scm_dowinds): Handle fluids on the wind list. 1997-07-26 20:08:42 +00:00
dynwind.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
eq.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
eq.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
error.c * error.c, error.h (scm_error_callback): Removed (see NEWS). 1997-08-25 12:33:50 +00:00
error.h * error.c, error.h (scm_error_callback): Removed (see NEWS). 1997-08-25 12:33:50 +00:00
eval.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
eval.h * * eval.c (macro?, macro-type, macro-name, macro-transfomer): New 1997-09-10 20:05:28 +00:00
feature.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
feature.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
filesys.c * stime.h: prototype for scm_times. 1997-08-16 18:48:44 +00:00
filesys.h * stime.h: prototype for scm_times. 1997-08-16 18:48:44 +00:00
fluids.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
fluids.h * dynwind.c (scm_dowinds): Handle fluids on the wind list. 1997-07-26 20:08:42 +00:00
fports.c * ioext.h: fix up prototypes. 1997-07-29 02:21:08 +00:00
fports.h * ioext.h: fix up prototypes. 1997-07-29 02:21:08 +00:00
fsu-pthreads.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
gc.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
gc.h * gc.c (scm_done_malloc): New function. 1997-10-02 14:42:58 +00:00
gdb_interface.h * gdb_interface.h (GDB_INTERFACE): Remove semicolon and trailing 1997-06-22 20:49:31 +00:00
gdbint.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
gdbint.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
genio.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
genio.h * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
gh.h * gh_test_repl.c (c_vector_test): same as gh_test_c.c 1997-10-13 07:25:31 +00:00
gh_data.c * gh_test_repl.c (c_vector_test): same as gh_test_c.c 1997-10-13 07:25:31 +00:00
gh_eval.c * init.c (scm_boot_guile_1): Added scm_init_objects (). 1997-09-22 00:43:52 +00:00
gh_funcs.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
gh_init.c * gh_init.c (gh_enter): Cast c_main_prog to a void * before 1997-05-26 23:51:42 +00:00
gh_io.c * * gh_io.c (gh_write): New function. 1997-08-13 14:55:34 +00:00
gh_list.c * list.h (SCM_LISTn): New macros. Make list creation in C code 1997-09-15 21:20:48 +00:00
gh_predicates.c * gh_predicates.c (gh_boolean_p, gh_symbol_p, gh_char_p, 1997-09-02 23:17:15 +00:00
gh_test_c.c * gh_test_repl.c (c_vector_test): same as gh_test_c.c 1997-10-13 07:25:31 +00:00
gh_test_repl.c * gh_test_repl.c (c_vector_test): same as gh_test_c.c 1997-10-13 07:25:31 +00:00
gscm.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
gscm.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
gsubr.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
gsubr.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
guile-snarf.in Fixed Guile snarfing problem with SunPro suite. 1997-06-20 16:52:19 +00:00
guile.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
hash.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
hash.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
hashtab.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
hashtab.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
inet_aton.c Fixed erroneous use of #ifdef 1996-12-09 20:21:47 +00:00
init.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
init.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
ioext.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
ioext.h * stime.h: prototype for scm_times. 1997-08-16 18:48:44 +00:00
kw.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
kw.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
libguile.h * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
list.c * list.h (SCM_LISTn): New macros. Make list creation in C code 1997-09-15 21:20:48 +00:00
list.h * list.h (SCM_LISTn): New macros. Make list creation in C code 1997-09-15 21:20:48 +00:00
load.c * init.c (scm_boot_guile_1): Added scm_init_objects (). 1997-09-22 00:43:52 +00:00
load.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
Makefile.am * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
Makefile.in * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
mallocs.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
mallocs.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
markers.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
markers.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
mit-pthreads.c * stacks.c (scm_make_stack), coop-threads.c, mit-pthreads.c 1997-08-14 15:00:03 +00:00
mit-pthreads.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
net_db.c Changes to compile under gnu-win32, from Marcus Daniels: 1997-07-11 05:43:36 +00:00
net_db.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
numbers.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
numbers.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
objects.c * eval.c (SCM_CEVAL, scm_apply): Completed GOOPS support code; 1997-10-12 12:54:54 +00:00
objects.h * eval.c (SCM_CEVAL, scm_apply): Completed GOOPS support code; 1997-10-12 12:54:54 +00:00
objprop.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
objprop.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
options.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
options.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
pairs.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
pairs.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
ports.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
ports.h * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
posix.c * stime.h: prototype for scm_times. 1997-08-16 18:48:44 +00:00
posix.h * stime.h: prototype for scm_times. 1997-08-16 18:48:44 +00:00
print.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
print.h 1997-10-03 Mikael Djurfeldt <mdj@nada.kth.se> 1997-10-03 00:44:28 +00:00
procprop.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
procprop.h * procprop.h: Added declaration of scm_i_inner_name. 1997-09-11 00:09:57 +00:00
procs.c * procprop.h: Added declaration of scm_i_inner_name. 1997-09-11 00:09:57 +00:00
procs.h * procs.h (scm_closure_p): Added declaration. 1997-09-10 20:03:55 +00:00
putenv.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
ramap.c Fixed problem in scm_array_index_map_x: looped endlessly with zero-rank 1997-09-29 03:29:27 +00:00
ramap.h * ramap.c (scm_array_map): Renamed to scm_array_map_x. Removed 1997-09-24 21:29:02 +00:00
read.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
read.h formatting tweak 1997-05-27 23:48:24 +00:00
regex-posix.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
regex-posix.h * regex-posix.c (scm_make_regexp, scm_regexp_exec): Add optional 1997-06-24 05:30:28 +00:00
root.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
root.h * root.c (cwdr_inner_body, cwdr_body): Remove "inner" from name, 1997-10-02 15:00:03 +00:00
scmconfig.h.in *** empty log message *** 1997-10-02 15:01:11 +00:00
scmsigs.c Changes to compile under gnu-win32, from Marcus Daniels: 1997-07-11 05:43:36 +00:00
scmsigs.h * scmsigs.h, async.h: updated. 1997-05-31 19:02:38 +00:00
script.c * script.c (scm_compile_shell_switches): If we hit the -c or -- 1997-09-28 03:13:36 +00:00
script.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
simpos.c Changes to compile under gnu-win32, from Marcus Daniels: 1997-07-11 05:43:36 +00:00
simpos.h * simpos.h: prototype for scm_primitive_exit. 1997-06-28 20:01:20 +00:00
smob.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
smob.h * smob.h: Include "libguile/print.h" to make scm_print_state 1997-07-18 14:39:52 +00:00
snarf.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
socket.c Changes to compile under gnu-win32, from Marcus Daniels: 1997-07-11 05:43:36 +00:00
socket.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
srcprop.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
srcprop.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
stackchk.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
stackchk.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
stacks.c * stacks.c (scm_make_stack), coop-threads.c, mit-pthreads.c 1997-08-14 15:00:03 +00:00
stacks.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
stamp-h.in Changes to use automake-generated Makefile.ins everywhere 1996-12-03 05:34:34 +00:00
stime.c * stime.c (bdtime2c): Use SCM_LENGTH, not scm_vector_length; the 1997-09-28 04:07:04 +00:00
stime.h * stime.h: prototype for scm_times. 1997-08-16 18:48:44 +00:00
strerror.c Doc fix. 1996-09-11 22:55:24 +00:00
strings.c Make things compile neatly under Sun's C compiler. 1997-06-21 05:53:39 +00:00
strings.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
strop.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
strop.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
strorder.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
strorder.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
strports.c * strports.c (scm_eval_string): Don't close the port. 1997-09-28 04:08:02 +00:00
strports.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
struct.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
struct.h 1997-10-03 Mikael Djurfeldt <mdj@nada.kth.se> 1997-10-03 00:44:28 +00:00
symbols.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
symbols.h * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
tag.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
tag.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
tags.h * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
threads.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
threads.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
throw.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
throw.h * throw.h (scm_handle_by_proc_catching_all): New prototype 1997-10-02 15:05:57 +00:00
unif.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
unif.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
variable.c * Makefile.in: Rebuilt. 1997-10-15 17:18:32 +00:00
variable.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
vectors.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
vectors.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
version.c Try to detect when people are using one version of libguile and a 1997-06-22 23:42:40 +00:00
version.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
vports.c * init.c (scm_boot_guile_1): Added scm_init_objects (). 1997-09-22 00:43:52 +00:00
vports.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
weaks.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
weaks.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00