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

701 commits

Author SHA1 Message Date
Neil Jerram
40fa5c3f3a * Fix spelling mistake. 2000-12-08 15:39:10 +00:00
Dirk Herrmann
4e15fee80f * Don't use make-shared-substring any more. 2000-11-28 13:40:40 +00:00
Gary Houston
3923fa6d06 * boot-9.scm: values?, get-values, values, call-with-values:
removed.  values and call-with-values are now primitives and
	the other two were only exported by accident.  don't define
	*values-rtd* record type or handle multiple values in
	scm-style-repl.
2000-11-26 18:28:57 +00:00
Gary Houston
a9c632a2f3 2000-11-07 Gary Houston <ghouston@arglist.com>
* popen.scm (open-output-pipe): added docstrings for open-input-pipe
	and open-output-pipe.
2000-11-09 22:46:07 +00:00
Gary Houston
8ccc61e837 2000-11-06 Gary Houston <ghouston@arglist.com>
* popen.scm (open-process): bug fix: don't use
	close-all-ports-except to close ports in the child process, since
	it causes port buffers to be flushed.  they may be flushed again
	in the parent, causing duplicate output.  use a more elaborate
	method for setting up the child descriptors (thanks to David
	Pirotte for the bug report).
	standard file descriptors 0, 1, 2 in the child process
	are now set up from current-input-port etc., where possible.
2000-11-07 21:36:42 +00:00
Dirk Herrmann
f304437e70 * string=? requires a string argument. Thanks to Dale P. Smith. 2000-11-01 09:37:30 +00:00
Neil Jerram
b4ad0dda06 * Fix typos in optargs.scm. 2000-10-15 22:33:06 +00:00
Dirk Herrmann
4adc302894 * Fixed apropos: regexp-exec does not accept symbol arguments any more. 2000-10-10 07:32:45 +00:00
Gary Houston
deaecea77d * posix.scm (setgrent): pass #t, not #f. thanks to
Jacques A. Vidrine.
2000-09-30 15:53:36 +00:00
Neil Jerram
db611983cf * Enhancements to online help presentation. 2000-09-29 20:39:29 +00:00
Marius Vollmer
f7b0a8d1c6 *** empty log message *** 2000-09-20 21:06:06 +00:00
Mikael Djurfeldt
82b3d7781f * boot-9.scm: Removed comment. (Thanks to Brad Knotwell.) 2000-09-20 16:50:18 +00:00
Dirk Herrmann
a5b265e3f9 * Eliminate use of low-level symbol property function. 2000-09-12 10:34:09 +00:00
Mikael Djurfeldt
477c9802af Regenerated 2000-09-12 06:04:06 +00:00
Mikael Djurfeldt
0eee446642 *** empty log message *** 2000-09-12 06:03:37 +00:00
Mikael Djurfeldt
2a6ba08d36 * psyntax.ss (build-lexical-var): Use gentemp instead of gensym;
Convert first argument to a string.
2000-09-12 06:03:22 +00:00
Mikael Djurfeldt
a86869dc59 * oldprint.scm (print-table-add!): Ditto. 2000-09-12 05:45:48 +00:00
Mikael Djurfeldt
b68c1eed74 * calling.scm (excursion-function-syntax,
getter-and-setter-syntax,
delegating-getter-and-setter-syntax): Call gensym with string
argument.  (Thanks to Dale P. Smith.)
2000-09-12 05:45:37 +00:00
Mikael Djurfeldt
484cd65682 * boot-9.scm (gentemp): Moved to symbols.c. 2000-09-12 05:45:26 +00:00
Marius Vollmer
8c142820ea *** empty log message *** 2000-09-03 20:20:58 +00:00
Marius Vollmer
2d55a919c3 * boot-9.scm (make-object-property): New function. 2000-09-03 20:20:19 +00:00
Mikael Djurfeldt
0745d3872f *** empty log message *** 2000-08-27 03:21:35 +00:00
Mikael Djurfeldt
06f0414c85 * boot-9.scm (make-record-type): Use `string-append' instead of
`symbol-append'.
(symbol-append): Map `symbol->string' on
args.
(obarray-symbol-append, obarray-gensym): Simply removed.  I don't
think I'll announce this in NEWS even.  One of the functions never
even worked...  /mdj.
(find-and-link-dynamic-module, keyword->symbol): Use
`symbol->string'.
(try-module-autoload, process-define-module): Rewrote using R5RS
semantics.
2000-08-27 03:20:19 +00:00
Mikael Djurfeldt
2822e61232 Regenerated 2000-08-24 00:16:56 +00:00
Mikael Djurfeldt
9f174131de *** empty log message *** 2000-08-24 00:16:36 +00:00
Mikael Djurfeldt
fde75b7c8e * psyntax.ss (set!): Added generalized set! support to core syntax
form set!.
2000-08-24 00:16:17 +00:00
Marius Vollmer
5aba8e27ab *** empty log message *** 2000-08-19 13:38:23 +00:00
Marius Vollmer
b1ee756f1f * optargs.scm (#\&): Changed #:allow-other-key-value to
#:allow-other-keys.  Thanks to Bill Schottstaedt!
2000-08-19 13:37:55 +00:00
Marius Vollmer
6219924c22 *** empty log message *** 2000-08-16 22:43:03 +00:00
Marius Vollmer
a099f10e49 * optargs.scm (#\&): Emit warning about `#&' being deprecated. 2000-08-16 22:42:41 +00:00
Marius Vollmer
76ef92f358 *** empty log message *** 2000-08-16 19:30:28 +00:00
Marius Vollmer
dfb49627fc * optargs.scm: Replaced `#&' reader syntax with keywords. 2000-08-16 19:30:07 +00:00
Mikael Djurfeldt
d6f3775530 *** empty log message *** 2000-08-14 15:40:27 +00:00
Mikael Djurfeldt
a510a7d8d5 * format.scm (format:obj->str): Made tail-recursive. (Thanks to
Matthias Köppe.)
2000-08-14 15:40:03 +00:00
Mikael Djurfeldt
402dd41f64 Regenerated 2000-08-13 20:27:39 +00:00
Mikael Djurfeldt
4be092bcf9 Commentary fix 2000-08-13 20:26:49 +00:00
Mikael Djurfeldt
c4778010b3 *** empty log message *** 2000-08-13 19:21:34 +00:00
Mikael Djurfeldt
544468de3d * emacs.scm (emacs-symdoc): Parenthesis fix. 2000-08-13 19:21:25 +00:00
Mikael Djurfeldt
1fe16f927b Updated 2000-08-13 19:21:14 +00:00
Mikael Djurfeldt
eaa6f703ea * psyntax.ss (top-level-eval-hook, local-eval-hook): Pass
`(interaction-environment)' as second arg to `eval'.  This is
completely equivalent with the state before the change to eval of
2000-08-11, but we should extend psyntax.ss to be module aware.
(Thanks to Ian Bicking.)
2000-08-13 19:21:04 +00:00
Mikael Djurfeldt
f7de400af6 *** empty log message *** 2000-08-11 09:20:14 +00:00
Mikael Djurfeldt
c7c6b0cbc0 * safe-r5rs.scm (null-environment): Bugfix: Should include
syntactic bindings.
2000-08-11 09:20:06 +00:00
Mikael Djurfeldt
728ee71e19 * r5rs.scm (interaction-environment): Removed definition. (Is now
provided by libguile/modules.c.)
2000-08-11 09:19:58 +00:00
Mikael Djurfeldt
3a33a9b117 *** empty log message *** 2000-08-11 08:46:32 +00:00
Mikael Djurfeldt
6232c3dd69 * syncase.scm (eval): Add second arg both in definition and use. 2000-08-11 08:46:14 +00:00
Mikael Djurfeldt
21c2a33a19 * slib.scm (slib:eval): Use eval instead of eval-in-module.
(defmacro:eval): Eval in (interaction-environment).
2000-08-11 08:46:07 +00:00
Mikael Djurfeldt
12eed809ef * safe-r5rs.scm (eval): Removed definition. 2000-08-11 08:45:53 +00:00
Mikael Djurfeldt
a71aca7af9 * emacs.scm (emacs-eval-request):
(emacs-symdoc): (This procedure needs updating!)
2000-08-11 08:45:45 +00:00
Mikael Djurfeldt
d7faeb2ee9 * boot-9.scm (record-constructor, record-accessor,
record-modifier, scm-style-repl): Add second arg to eval.
(read-hash-extend #\.): Ditto.  (This is actually a bugfix!)
(eval-in-module): Redefined to be eval and deprecated.
2000-08-11 08:45:35 +00:00
Mikael Djurfeldt
1807c7b875 *** empty log message *** 2000-08-11 00:45:33 +00:00