1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-05 03:30:24 +02:00
Commit graph

296 commits

Author SHA1 Message Date
Mikael Djurfeldt
920ffdaa76 *** empty log message *** 1999-09-20 23:05:51 +00:00
Jim Blandy
83c0c66087 *** empty log message *** 1999-09-20 22:42:04 +00:00
Jim Blandy
293b302524 *** empty log message *** 1999-09-18 22:19:39 +00:00
Jim Blandy
0ade87701e *** empty log message *** 1999-09-18 22:13:54 +00:00
Jim Blandy
645813f588 *** empty log message *** 1999-09-12 02:41:31 +00:00
Jim Blandy
25b0654ec7 *** empty log message *** 1999-09-11 17:38:10 +00:00
Gary Houston
77242ff9cd 1999-09-11 Gary Houston <ghouston@easynet.co.uk>
* filesys.c (scm_directory_p): new procedure "directory?"  Returns
	a boolean indicating whether its argument is a directory
	port as returned by opendir (thanks to Dirk Herrmann for the
	suggestion.)
1999-09-11 14:12:14 +00:00
Mikael Djurfeldt
d37e656919 *** empty log message *** 1999-09-09 21:30:12 +00:00
Jim Blandy
abdff5bd42 *** empty log message *** 1999-09-09 17:52:42 +00:00
Jim Blandy
edb3b2ca56 *** empty log message *** 1999-09-06 01:15:46 +00:00
Jim Blandy
b074884f06 *** empty log message *** 1999-09-01 02:51:52 +00:00
Jim Blandy
177c2d8879 *** empty log message *** 1999-08-31 08:06:29 +00:00
Jim Blandy
dece7abdd9 *** empty log message *** 1999-08-30 03:31:23 +00:00
Mikael Djurfeldt
49199eaa69 *** empty log message *** 1999-08-29 21:08:38 +00:00
Mikael Djurfeldt
548f4b25db * configure.in: Test for presence of S_ISLNK in sys/stat.h.
(Thanks to Bernard Urban.)
Test for memmove and bcopy.  (Thanks to
1999-08-29 17:57:05 +00:00
Gary Houston
5c4fe34f92 add the attribution 1999-08-29 16:54:34 +00:00
Mikael Djurfeldt
a48a7629fc *** empty log message *** 1999-08-29 14:24:24 +00:00
Jim Blandy
43fa9a05fe Post-release changes for 1.3.2. 1999-08-20 05:55:49 +00:00
Jim Blandy
577905a8dc *** empty log message *** 1999-08-20 05:24:05 +00:00
Gary Houston
7a2230a052 I can't sort correctly. 1999-08-18 20:08:25 +00:00
Gary Houston
162d88ca85 1999-08-18 Gary Houston <ghouston@easynet.co.uk>
* fports.c (fport_write): use memcpy instead of strncpy, in case
	the data contains NUL.
1999-08-18 19:55:23 +00:00
Mikael Djurfeldt
59c49e108a *** empty log message *** 1999-08-17 21:33:21 +00:00
Mikael Djurfeldt
5678aae066 *** empty log message *** 1999-07-31 09:05:58 +00:00
Jim Blandy
71209dfb78 *** empty log message *** 1999-07-26 03:28:21 +00:00
Jim Blandy
ef2714120a Mention GOOPS (oops). 1999-07-23 08:16:31 +00:00
Jim Blandy
12f6c4e87d *** empty log message *** 1999-07-22 14:25:35 +00:00
Jim Blandy
a122f2f9ea *** empty log message *** 1999-07-19 08:22:28 +00:00
Jim Blandy
3144e1a9e9 *** empty log message *** 1999-07-19 07:54:37 +00:00
Jim Blandy
ed3db6efc9 *** empty log message *** 1999-07-19 02:40:04 +00:00
Jim Blandy
0c2b93ddf4 *** empty log message *** 1999-07-17 18:43:17 +00:00
Gary Houston
3fe6190f46 1999-07-13 Gary Houston <ghouston@easynet.co.uk>
* strports.c (scm_strprint_obj): simplify.  start with initial
	buffer size of 0.
	(st_seek): don't allow string to be extended if seeking past
	the end of a read-only port.
1999-07-12  Gary Houston  <ghouston@easynet.co.uk>
	* strports.c (st_seek): change the resize checks.
	* ports.c (scm_ftruncate): throw error if offset works out negative.
	* strports.c (st_flush): increase string size in blocks of
	SCM_WRITE_BLOCK instead of 1. set read_end to read_pos if
	it's greater and reset read_buf_size.
	(scm_mkstrport): set rw_randow if only writing, since read_buf needs
	to be maintained for output ports too (it holds the written
	part of the string, while write_buf may have unwritten buffer
	chars.)
	(st_truncate): rewritten.
	(top of file): added a few notes.
1999-07-06  Gary Houston  <ghouston@easynet.co.uk>
	* strports.c (st_grow_port): set pt->read_pos.  set
	pt->read_buf_size one less than pt->write_buf_size if there's
	an unwritten char at the end of the string.  similarly for
	pt->read_end.
	(st_resize_port): renamed from st_grow_port.
	(st_seek): simplify by assuming that pt->write_pos == pt->read_pos.
	seek from read_end instead of write_end for SEEK_END.
	(st_ftruncate): calculate current length using readbuf, not write
	buf.
	(scm_strport_to_string): use read_buf_size for length.
	(stfill_buffer): don't re-initialise the readbuf.
1999-07-05  Gary Houston  <ghouston@easynet.co.uk>
	* strports.c (scm_strport_to_string): new procedure.
	(scm_call_with_output_string, scm_strprint_obj): use
	scm_strport_to_string.
	used SCM_INUM0 instead of SCM_MAKINUM (0) in a few places.
1999-07-13 11:06:18 +00:00
Mikael Djurfeldt
4dc7f07fde *** empty log message *** 1999-07-08 05:58:11 +00:00
Mikael Djurfeldt
544b923292 *** empty log message *** 1999-07-07 09:44:53 +00:00
Mikael Djurfeldt
e02c763c29 *** empty log message *** 1999-06-23 12:01:04 +00:00
Jim Blandy
d2ab9696bb *** empty log message *** 1999-06-16 09:57:52 +00:00
Jim Blandy
aad827f4c5 *** empty log message *** 1999-06-09 12:25:26 +00:00
Mikael Djurfeldt
26425f3d4f *** empty log message *** 1999-06-07 09:52:39 +00:00
Mikael Djurfeldt
f56f3cbfa5 Updated 1999-06-03 05:01:55 +00:00
Jim Blandy
ef0615e4d8 *** empty log message *** 1999-04-17 16:03:58 +00:00
Jim Blandy
2a2d0d0e81 *** empty log message *** 1999-02-06 17:11:42 +00:00
Jim Blandy
2e13255303 *** empty log message *** 1999-02-06 16:11:26 +00:00
Mikael Djurfeldt
4c29f082a1 *** empty log message *** 1999-01-22 06:43:56 +00:00
Jim Blandy
333a479127 *** empty log message *** 1998-12-14 10:06:04 +00:00
Jim Blandy
715fad681a *** empty log message *** 1998-12-09 09:28:47 +00:00
Jim Blandy
69c6acbb74 *** empty log message *** 1998-11-23 10:27:27 +00:00
Mikael Djurfeldt
b322f09ab8 * coop.c (coop_condition_variable_wait): Removed
(coop_condition_variable_wait_mutex): Folded logic of
coop_mutex_unlock into coop_condition_variable_wait_mutex to
prevent condvar signal lossage.  Previously, another thread could
start to run after unlocking the mutex but before putting the
current thread on the wait queue.  If that thread then would
signal the first, the signal would be lost.  (Thanks to Christian
Lynbech.)
1998-11-19 08:15:22 +00:00
Mikael Djurfeldt
224822be69 * eval.c (SCM_CEVAL): Added missing case for cclo. (Thanks to
Christian Lynbech.)
1998-11-17 08:03:18 +00:00
Mikael Djurfeldt
88ceea5c64 Updated 1998-11-03 16:17:29 +00:00
Mikael Djurfeldt
99c8588f03 Added Thien-Thi Nguyen 1998-11-01 04:53:34 +00:00
Jim Blandy
cc720f64d8 *** empty log message *** 1998-10-24 20:56:13 +00:00