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
Mikael Djurfeldt
528d8ce991
* Makefile.am (ice9_sources): Added receive.scm, srfi-8.scm.
2000-08-11 00:45:09 +00:00
Mikael Djurfeldt
44484f52b3
* boot-9.scm (scm-style-repl): Print multiple values on successive
...
lines.
* boot-9.scm (process-define-module): Bugfix: Make sure that
exports are done *after* all used interfaces has been added.
2000-08-11 00:44:49 +00:00
Mikael Djurfeldt
be33b1a39c
* receive.scm, srfi-8.scm: New files.
2000-08-11 00:44:36 +00:00
Marius Vollmer
b73bde31c7
*** empty log message ***
2000-07-23 23:13:01 +00:00
Marius Vollmer
23d919087e
* common-list.scm (uniq): Made tail-recursive. Thanks to thi!
2000-07-23 23:12:02 +00:00
Dirk Herrmann
2238100586
* In expt, return exact results when possible.
2000-07-13 14:47:32 +00:00
Dirk Herrmann
2451150282
* Fixed expt for the case of negative integer exponents.
2000-07-12 07:38:06 +00:00
Mikael Djurfeldt
45036de1f7
*** empty log message ***
2000-07-01 17:01:37 +00:00
Mikael Djurfeldt
a473feada1
* boot-9.scm (process-define-module): Bugfix: Only check the CDR
...
for export args.
2000-07-01 17:01:22 +00:00
Greg J. Badros
80edbc3347
*** empty log message ***
2000-07-01 00:13:17 +00:00
Dirk Herrmann
ac37358068
* gc-thunk is deprecated. Use after-gc-hook instead.
2000-06-27 13:52:49 +00:00
Dirk Herrmann
e5d2c2fa4f
* Made a couple of functions (not all yet) tail recursive.
...
Thanks to William Webber for the hint.
2000-06-21 18:19:20 +00:00
Mikael Djurfeldt
2b6e0d2b77
*** empty log message ***
2000-06-21 02:47:01 +00:00
Mikael Djurfeldt
bd0fb3cfbf
* boot-9.scm: Turned the-module',
*top-level-lookup-closure*',
...
and `scm:eval-transformer' into fluids.
2000-06-21 02:46:44 +00:00