1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-24 05:20:30 +02:00
guile/libguile
Mikael Djurfeldt 05c33d09c6 * unif.c (scm_raprin1): Changed print syntax for byte vectors from
#bytes(...) to #y(...), and syntax for short vectors from
#short(...) to #h(...).  This may seem nutty, but, like the other
uniform vectors, byte vectors and short vectors want to have the
same print and read syntax (and, more basic, want to have read
syntax!).  Changing the read syntax to use multiple characters
after the hash sign breaks with the conventions used in R5RS and
the conventions used for the other uniform vectors.  It also
introduces complexity in the current reader, both on the C and
Scheme levels.  (The Right solution is probably to change the
syntax and prototypes for uniform vectors entirely.)
1998-10-18 12:46:27 +00:00
..
.cvsignore *** empty log message *** 1997-06-28 09:03:21 +00:00
__scm.h * (__scm.h, alist.c, eval.c, feature.c, gsubr.c, numbers.c, 1998-10-14 07:32:13 +00:00
_scm.h * scmsigs.h, async.h: updated. 1997-05-31 19:02:38 +00:00
alist.c * (__scm.h, alist.c, eval.c, feature.c, gsubr.c, numbers.c, 1998-10-14 07:32:13 +00:00
alist.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
alloca.c * alloca.c (alloca): Undo yesterday's changes, and simply call 1998-10-04 12:59:41 +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 Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +00:00
async.h * async.c, async.h (asyncs_pending): Renamed asyncs_pending --> 1998-01-30 21:06:31 +00:00
backtrace.c * backtrace.c (display_error_body): The current frame does not 1998-10-04 16:44:34 +00:00
backtrace.h Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +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 * unif.c (scm_raprin1): Changed print syntax for byte vectors from 1998-10-18 12:46:27 +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 * chars.c (scm_tables_prehistory): Add cast, to remove signed/ 1998-07-30 14:27:00 +00:00
chars.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
continuations.c * continuations.c (scm_make_cont), debug.c (scm_make_memoized, 1998-04-19 20:16:36 +00:00
continuations.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
coop-defs.h * coop.c (coop_condition_variable_wait): Make this function 1998-10-04 12:10:11 +00:00
coop-threads.c Get rid of warnings from the cooperative threading system. 1998-10-03 13:33:53 +00:00
coop-threads.c.cygnus * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
coop-threads.h Get rid of warnings from the cooperative threading system. 1998-10-03 13:33:53 +00:00
coop-threads.h.cygnus * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
coop.c Don't redefine sleep and usleep. 1998-10-13 23:17:09 +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 Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +00:00
debug.h Warning fixes from Greg Harvey: 1998-10-15 14:35:35 +00:00
DYNAMIC-LINKING Remove uses of the #/ syntax. 1998-10-09 15:13:12 +00:00
dynl-dl.c * gsubr.c (scm_gsubr_apply): Added dummy return to avoid compiler 1998-03-30 21:03:35 +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 Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +00:00
dynl.h * dynl.h (scm_registered_modules, scm_clear_registered_modules): 1998-07-30 14:43:52 +00:00
dynwind.c Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +00:00
dynwind.h Warning fixes from Greg Harvey: 1998-10-15 14:35:35 +00:00
eq.c * eval.c (scm_eval, scm_deval), eq.c (scm_equal_p): Use SCM_TICK 1998-01-30 21:07:51 +00:00
eq.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
error.c * error.c (scm_wta): Added support for SCM_ARG6 and SCM_ARG7. 1998-01-25 12:00:47 +00:00
error.h * error.c, error.h (scm_error_callback): Removed (see NEWS). 1997-08-25 12:33:50 +00:00
eval.c * (__scm.h, alist.c, eval.c, feature.c, gsubr.c, numbers.c, 1998-10-14 07:32:13 +00:00
eval.h (This change is part of the group made on 1998-07-30.) 1998-09-05 16:19:28 +00:00
feature.c * (__scm.h, alist.c, eval.c, feature.c, gsubr.c, numbers.c, 1998-10-14 07:32:13 +00:00
feature.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
filesys.c Centralize the creation of port objects based on stdio FILE * in 1998-10-09 12:44:37 +00:00
filesys.h * filesys.c (scm_readlink): Make local vars rv and size ints, to 1998-07-30 14:44:09 +00:00
fluids.c Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +00:00
fluids.h Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +00:00
fports.c Don't use local_fgets on sockets; ftell doesn't work on sockets. 1998-10-17 18:10:30 +00:00
fports.h * fports.h (scm_setbuf0, scm_setvbuf, scm_setfileno, 1998-10-09 12:43:51 +00:00
fsu-pthreads.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
gc.c * gc.c (scm_return_first): Remove #ifdef __STDC__ garbage; Guile 1998-10-10 12:59:29 +00:00
gc.h Changes to avoid signed/unsigned comparison warnings. 1998-07-30 14:44:28 +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 * genio.c (scm_do_read_line): Don't just politely check that the 1998-10-12 20:09:34 +00:00
genio.h Utterly needless cleanups to hopelessly messy code. 1998-10-05 21:04:15 +00:00
gh.h 1998-09-30 Mark Galassi <rosalia@cygnus.com> 1998-09-30 06:34:09 +00:00
gh_data.c Some anti-warning changes from Greg Harvey. 1998-10-03 14:12:59 +00:00
gh_eval.c * backtrace.c (display_error_body, display_backtrace_body), 1998-02-02 15:00:14 +00:00
gh_funcs.c some trivial cleanup 1998-01-16 00:32:28 +00:00
gh_init.c * init.c (invoke_main_func): Load the startup files (boot-9.scm) 1998-10-03 17:40:08 +00:00
gh_io.c * * gh_io.c (gh_write): New function. 1997-08-13 14:55:34 +00:00
gh_list.c implemented several missing gh_ functions, mostly related to lists and pairs 1997-10-20 03:59:37 +00:00
gh_predicates.c implemented several missing gh_ functions, mostly related to lists and pairs 1997-10-20 03:59:37 +00:00
gh_test_c.c trivial 1998-04-11 12:40:19 +00:00
gh_test_repl.c completing changes to gh_repl and uniform array stuff 1997-11-25 17:20:23 +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 * (__scm.h, alist.c, eval.c, feature.c, gsubr.c, numbers.c, 1998-10-14 07:32:13 +00:00
gsubr.h * gsubr.h, gsubr.c: Moved macros from gsubr.c to gsubr.h and added 1998-05-04 11:32:05 +00:00
guile-snarf.in * guile-snarf.in: Pass args through to gcc in a way that preserves 1997-12-03 17:30:39 +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 * hashtab.c (scm_hash_fn_get_handle, scm_hash_fn_create_handle_x, 1998-09-06 18:15:27 +00:00
hashtab.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
inet_aton.c * inet_aton.c (inet_aton): Add prototype, to remove compiler 1998-10-03 09:12:12 +00:00
init.c Centralize the creation of port objects based on stdio FILE * in 1998-10-09 12:46:31 +00:00
init.h * init.c (invoke_main_func): Load the startup files (boot-9.scm) 1998-10-03 17:40:08 +00:00
ioext.c Centralize the creation of port objects based on stdio FILE * in 1998-10-09 12:46:31 +00:00
ioext.h Centralize the creation of port objects based on stdio FILE * in 1998-10-09 12:46:31 +00:00
iselect.c * iselect.c, threads.c: Doc fixes. 1998-10-03 13:33:24 +00:00
iselect.h * iselect.h: #define scm_internal_select select if GUILE_ISELECT 1998-04-20 00:39:45 +00:00
kw.c * eval.c, filesys.c, fluids.c, gc.c, gh_data.c, init.c, kw.c, 1998-07-12 00:10:02 +00:00
kw.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
libguile.h * libguile.h: Don't omit the dynamic linking functions. (Thanks 1998-10-11 20:35:07 +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 * load.c (swap_port): Make this function static. 1998-09-06 18:15:49 +00:00
load.h * load.h (scm_internal_parse_path, scm_parse_path, 1998-06-22 09:22:38 +00:00
Makefile.am Change the way libguile and boot-9.scm are timestamped, to try to 1998-10-14 19:22:10 +00:00
Makefile.in * Makefile.in: Regenerated, after change to qthreads.m4. 1998-10-16 09:58:29 +00:00
mallocs.c Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +00:00
mallocs.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
markers.c Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +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 * eval.c, filesys.c, fluids.c, gc.c, gh_data.c, init.c, kw.c, 1998-07-12 00:10:02 +00:00
net_db.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
numbers.c * (__scm.h, alist.c, eval.c, feature.c, gsubr.c, numbers.c, 1998-10-14 07:32:13 +00:00
numbers.h * numbers.h (SCM_NUM2DBL): New macro. Complements SCM_NUMBERP. 1998-07-02 16:39:44 +00:00
objects.c Fix 1998-05-04 12:05:37 +00:00
objects.h * objects.h (scm_set_object_procedure_x, scm_make_class_object, 1998-09-06 18:16:08 +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 * (__scm.h, alist.c, eval.c, feature.c, gsubr.c, numbers.c, 1998-10-14 07:32:13 +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 Change the definition of the functions in scm_ptobfuns so that 1998-10-09 10:02:41 +00:00
ports.h Don't use local_fgets on sockets; ftell doesn't work on sockets. 1998-10-17 18:10:30 +00:00
posix.c Centralize the creation of port objects based on stdio FILE * in 1998-10-09 12:46:31 +00:00
posix.h * posix.h (scm_tmpnam): Added prototype. 1998-09-06 18:57:07 +00:00
print.c * print.c (scm_iprin1): Rather than having one i, and using it in 1998-09-06 18:57:16 +00:00
print.h Warning fixes from Greg Harvey: 1998-10-15 14:35:35 +00:00
procprop.c Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +00:00
procprop.h * procprop.h (scm_sym_arity): New symbol. 1998-05-04 11:33:14 +00:00
procs.c * procprop.h: Added declaration of scm_i_inner_name. 1997-09-11 00:09:57 +00:00
procs.h Warning fixes from Greg Harvey: 1998-10-15 14:35:35 +00:00
putenv.c * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
ramap.c Handle short and long long uniform arrays properly. (Thanks to 1998-10-14 21:24:44 +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
readline.c * readline.c: Doc fix. 1998-10-03 08:00:21 +00:00
readline.h * readline.c: Doc fix. 1998-10-03 08:00:39 +00:00
regex-posix.c * regex-posix.c (scm_regexp_exec): Add a cast to remove a 1998-10-16 10:09:04 +00:00
regex-posix.h Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +00:00
root.c Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +00:00
root.h Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +00:00
scmconfig.h.in * threads.h (scm_thread_usleep, scm_thread_sleep): New declarations. 1998-10-13 23:17:34 +00:00
scmsigs.c * threads.h (scm_thread_usleep, scm_thread_sleep): New declarations. 1998-10-13 23:17:34 +00:00
scmsigs.h Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +00:00
script.c * script.c (scm_compile_shell_switches): Add handling of -q switch 1998-10-17 08:20:27 +00:00
script.h Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +00:00
simpos.c * simpos.c (scm_software_type): Procedure deleted. This isn't the 1998-10-12 20:13:11 +00:00
simpos.h * simpos.c (scm_software_type): Procedure deleted. This isn't the 1998-10-12 20:13:11 +00:00
smob.c * smob.c (scm_numsmob): Make this an int, not an scm_sizet, to 1998-09-05 16:50:33 +00:00
smob.h * smob.c (scm_numsmob): Make this an int, not an scm_sizet, to 1998-09-05 16:50:33 +00:00
snarf.h * snarf.h (SCM_PROC, SCM_PROC1): Remove very odd code in #ifdef 1998-10-06 13:01:46 +00:00
socket.c Don't use local_fgets on sockets; ftell doesn't work on sockets. 1998-10-17 18:10:30 +00:00
socket.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
srcprop.c Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +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 * stackchk.h (SCM_STACK_OVERFLOW_P): Change definition to avoid 1998-09-05 16:50:40 +00:00
stacks.c * stacks.c (scm_frame_procedure): Reverse the logic in the return 1997-12-02 17:34:07 +00:00
stacks.h Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +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: The CPP hair to determine a value for CLKTCK is weird, 1998-10-15 22:43:17 +00:00
stime.h * stime.h: Renamed TIMEH --> STIMEH 1998-07-12 13:24:40 +00:00
strerror.c Doc fix. 1996-09-11 22:55:24 +00:00
strings.c Adjust formatting. 1998-10-08 20:12:53 +00:00
strings.h * strings.c (scm_string_set_x): Require the argument to be a 1998-10-07 15:52:31 +00:00
strop.c *** empty log message *** 1997-11-20 04:40:02 +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 Change the definition of the functions in scm_ptobfuns so that 1998-10-09 10:02:41 +00:00
strports.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
struct.c Warning fixes from Greg Harvey: 1998-10-15 14:35:35 +00:00
struct.h 1997-10-03 Mikael Djurfeldt <mdj@nada.kth.se> 1997-10-03 00:44:28 +00:00
symbols.c * eval.c, filesys.c, fluids.c, gc.c, gh_data.c, init.c, kw.c, 1998-07-12 00:10:02 +00:00
symbols.h Warning fixes from Maciej Stachowiak: 1998-09-30 10:14:59 +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 * gc.c, tags.h: Doc fixes. 1998-01-04 00:31:13 +00:00
threads.c * threads.c: Doc fix. 1998-10-12 21:08:47 +00:00
threads.h * threads.h (scm_thread_usleep, scm_thread_sleep): New declarations. 1998-10-13 23:17:34 +00:00
throw.c Warning fixes from Greg Harvey: 1998-10-15 14:35:35 +00:00
throw.h * throw.c, throw.h (scm_handle_by_throw): New function: This 1998-05-11 01:18:41 +00:00
unif.c * unif.c (scm_raprin1): Changed print syntax for byte vectors from 1998-10-18 12:46:27 +00:00
unif.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
variable.c Simplify smob and port marking; set the mark bit in the generic 1998-07-23 04:47:56 +00:00
variable.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
vectors.c * vectors.c, vectors.h (scm_make_vector): Removed third argument. 1998-07-12 00:07:53 +00:00
vectors.h * vectors.c, vectors.h (scm_make_vector): Removed third argument. 1998-07-12 00:07:53 +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 * version.h (scm_libguile_config_stamp): Add prototype. 1998-09-29 19:57:35 +00:00
versiondat.h.in Change the way libguile and boot-9.scm are timestamped, to try to 1998-10-14 19:22:10 +00:00
vports.c Change the definition of the functions in scm_ptobfuns so that 1998-10-09 10:02:41 +00:00
vports.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00
weaks.c * eval.c, filesys.c, fluids.c, gc.c, gh_data.c, init.c, kw.c, 1998-07-12 00:10:02 +00:00
weaks.h * Lots of files: New address for FSF. 1997-05-26 22:34:48 +00:00