Keisuke Nishida
1c446a7f5d
Made it Guile 1.4 compatible.
2001-04-26 05:19:29 +00:00
Marius Vollmer
8acc3515a0
* boot-9.scm (the-module, set-current-module, current-module):
...
Removed, they are now defined in libguile.
2001-04-25 22:04:25 +00:00
Keisuke Nishida
0d3e064b0b
*** empty log message ***
2001-04-25 14:19:58 +00:00
Keisuke Nishida
0b8d495236
(ice9_sources): Include channel.scm.
2001-04-25 14:19:28 +00:00
Keisuke Nishida
2d857fb1ac
New files for Guile Emacs support.
2001-04-25 12:15:24 +00:00
Keisuke Nishida
454a8a8fff
* receive.scm (receive): Use `define-macro'.
2001-04-20 02:19:36 +00:00
Keisuke Nishida
ff5546f5c6
* boot-9.scm (load-compiled): New variable, initialized in the VM.
...
(try-module-autoload): Try loading compiled modules if applicable.
2001-04-16 03:42:36 +00:00
Keisuke Nishida
6b08d75b56
* boot-9.scm (call-with-deprecation): New procedure.
...
(identity): New procedure.
(id): Deprecated.
2001-04-15 22:47:25 +00:00
Keisuke Nishida
8add1522ae
* boot-9.scm (defmacro, define-macro, define-syntax-macro):
...
Define only at the top level.
2001-04-15 15:20:28 +00:00
Keisuke Nishida
a54e6fa326
Moved up the eval-case section.
2001-04-14 12:29:54 +00:00
Thien-Thi Nguyen
a8944ae1c7
*** empty log message ***
2001-04-06 19:07:51 +00:00
Neil Jerram
6414341421
* boot-9.scm (warn-autoload-deprecation): Close parenthesis in
...
"You just tried to autoload ..." message.
2001-04-06 14:45:34 +00:00
Thien-Thi Nguyen
c7a813af89
Update copyright.
...
Use `export' and `export-syntax' instead of
`define-public' and `defmacro-public'.
(make-thread): Rename first arg to `proc'; nfc.
(begin-thread, monitor): Rename second arg to `rest'; nfc.
(with-mutex): Rename second arg to `body'; nfc.
2001-04-06 09:51:25 +00:00
Keisuke Nishida
b727d0bde1
* history.scm: Create the module (value-history) at the beginning.
2001-04-05 21:12:17 +00:00
Keisuke Nishida
5273f7c947
* Makefile.am (ice9_sources): Add history.scm.
2001-04-05 21:09:04 +00:00
Marius Vollmer
16c634ec15
*** empty log message ***
2001-03-29 22:38:16 +00:00
Marius Vollmer
999010b63d
* boot-9.scm (init-dynamic-module): Fix typo in call to
...
warn-autoload-deprecation. I feel silly.
2001-03-29 22:36:06 +00:00
Marius Vollmer
8c2c9967f8
*** empty log message ***
2001-03-26 22:32:57 +00:00
Marius Vollmer
218da2b992
* r4rs.scm (call-with-values): New definition, defers to
...
@call-with-values.
2001-03-26 22:32:39 +00:00
Marius Vollmer
a4e7b79a5e
* boot-9.scm (warn-autoload-deprecation): New function.
...
(init-dynamic-module): Use it here to print warning. Only give
warning when a module has actually been found.
2001-03-26 22:31:47 +00:00
Marius Vollmer
62532db38d
*** empty log message ***
2001-03-25 00:34:33 +00:00
Marius Vollmer
fb73809f98
* Makefile.am (ice9_sources): Added "time.scm".
2001-03-25 00:32:07 +00:00
Keisuke Nishida
3b9e23a7b6
* time.scm (time): Reimplemented as a procedure call.
...
(Thanks to Marius Vollmer)
2001-03-21 02:25:48 +00:00
Keisuke Nishida
c40eb5944b
* safe-r5rs.scm (list): Export.
2001-03-21 02:10:51 +00:00
Keisuke Nishida
870777d7c7
Simple value history support.
2001-03-17 15:32:17 +00:00
Keisuke Nishida
5e38caf196
* time.scm: New file.
2001-03-17 10:01:01 +00:00
Dirk Herrmann
656dfde1bc
* Removed old (unused and uninstalled) file oldprint.scm.
2001-03-17 02:53:09 +00:00
Mikael Djurfeldt
8cdeee7d78
* arrays.scm (make-array): Added quote in front of ().
2001-03-12 15:03:17 +00:00
Keisuke Nishida
d69947f744
* common-list.scm (count-if): New procedure.
2001-03-12 12:23:55 +00:00
Neil Jerram
451d273ac9
Make (ice-9 buffered-input) more general
2001-03-10 14:07:19 +00:00
Keisuke Nishida
406d834426
* match.scm: Don't export defstruct. Use (unquote defstruct) instead.
2001-03-10 02:16:12 +00:00
Mikael Djurfeldt
0c6f960254
* Makefile.am (psyntax.pp): Added rule for producing psyntax.pp.
2001-03-09 21:47:52 +00:00
Keisuke Nishida
a55134eded
* match.scm: export defstruct.
2001-03-09 05:16:05 +00:00
Mikael Djurfeldt
3ffd876ae8
*** empty log message ***
2001-03-08 18:06:46 +00:00
Mikael Djurfeldt
86b96c166b
* psyntax.ss: Added FSF copyright notice. Added a notice of
...
changes in order to comply with paragraph 2a of the GPL.
2001-03-08 18:05:39 +00:00
Mikael Djurfeldt
7566791171
Removed some junk
2001-03-08 02:06:02 +00:00
Neil Jerram
403a334593
* Don't set continuation flag for leading whitespace.
2001-03-07 23:03:37 +00:00
Neil Jerram
618196705b
* Use "'()" instead of "()" in optargs.scm.
2001-03-05 23:52:09 +00:00
Neil Jerram
9155e458e0
* New module (ice-9 buffered-input); use it in (ice-9 readline).
2001-03-05 23:12:57 +00:00
Mikael Djurfeldt
0109c4bf49
* stack-catch.scm: New file.
...
* Makefile.am (ice9_sources): Added stack-catch.scm.
2001-03-03 19:43:35 +00:00
Marius Vollmer
2fd945df34
*** empty log message ***
2001-03-03 15:17:05 +00:00
Marius Vollmer
bf4aaed27c
* boot-9.scm, rdelim.scm: Use "'()" instead of "()" in all places
...
where the empty list is meant.
2001-03-03 14:58:22 +00:00
Mikael Djurfeldt
704f4e86cf
* boot-9.scm (save-stack): Use `primitive-eval' for stack
...
cutting. Makes backtraces work again! Also added a reference to
save-stack from the place in the repl where the primitive-eval
frame is invoked.
2001-02-27 03:19:36 +00:00
Keisuke Nishida
aad61af582
Bug fixes.
2001-02-25 19:44:44 +00:00
Keisuke Nishida
51e7dab66f
* Makefile.am (ice9_sources): Added match.scm.
2001-02-25 18:31:57 +00:00
Keisuke Nishida
d1334b5167
Include match.scm.
2001-02-25 18:30:26 +00:00
Keisuke Nishida
c8762438f5
* match.scm: New file.
2001-02-25 18:18:56 +00:00
Marius Vollmer
b8d69b374c
*** empty log message ***
2001-02-21 20:12:17 +00:00
Marius Vollmer
7b748b1649
* boot-9.scm (eval-when, eval-case): Renamed `eval-when' to
...
`eval-case', everywhere.
2001-02-21 20:11:44 +00:00
Marius Vollmer
9a42b923cf
Added copyright notice.
2001-02-21 20:11:18 +00:00