Gary Houston
1fbc60b2c3
* boot-9.scm (error-catching-loop): don't read a line from
...
current input when quit is encountered, the previous change
fixes this too.
1997-05-13 04:46:16 +00:00
Jim Blandy
c7d97590d6
*** empty log message ***
1997-05-13 00:02:23 +00:00
Jim Blandy
480977d064
* boot-9.scm (scm-style-repl): After reading an expression,
...
consume any trailing newline (perhaps preceded by whitespace), to
avoid screwing up GDB. More detail in comments.
1997-05-13 00:02:05 +00:00
Jim Blandy
6b3f33665f
* Makefile.am (ETAGS_ARGS): New variable, since we're not treating
...
the Scheme code like code yet.
* Makefile.in: Resrac,husrched.
1997-05-07 01:11:37 +00:00
Marius Vollmer
eea324eec3
*** empty log message ***
1997-04-30 13:36:16 +00:00
Marius Vollmer
6b8561828b
* boot-9.scm (link-dynamic-module): Do not catch errors from
...
dynamic-link and dynamic-call. When the shared library exists it is
now assumed to be suitable for a dynamic C module.
1997-04-30 13:35:11 +00:00
Marius Vollmer
ef79b65ba8
*** empty log message ***
1997-04-29 18:23:55 +00:00
Marius Vollmer
89da903671
* boot-9.scm (process-use-modules): New function to support the
...
use-modules macro
(use-modules): throw an error iff one of the
requested modules can't be found.
1997-04-29 18:22:54 +00:00
Gary Houston
3be7701343
* boot-9.scm: don't define timer-thunk or gc-thunk.
1997-04-29 08:15:55 +00:00
Jim Blandy
28c682fa07
*** empty log message ***
1997-04-28 16:53:31 +00:00
Jim Blandy
00493f8643
* aclocal.m4: Removed; unnecessary, given changes of Apr 24.
1997-04-27 23:00:25 +00:00
Jim Blandy
6be9e2487b
* Makefile.am (subpkgdatadir): Use "ice-9" instead of "@module@";
...
we're not using AM_INIT_GUILE_MODULE any more.
* Makefile.in: Regeneratitetedrerd.
1997-04-27 22:58:52 +00:00
Jim Blandy
819f936bd9
*** empty log message ***
1997-04-24 08:19:14 +00:00
Jim Blandy
a650ae2ed0
Get 'make dist' to work again.
...
* Makefile.am (EXTRA_DIST): Remove PLUGIN files.
* Makefile.in: Regenerated, like two tons of fleas.
1997-04-24 08:17:35 +00:00
Jim Blandy
2010830119
*** empty log message ***
1997-04-24 06:40:01 +00:00
Jim Blandy
5e9b2ac994
Changes for reduced Guile distribution: one configure script,
...
no plugins.
* configure.in, configure: Removed.
* Makefile.in: Regenerated.
1997-04-24 06:38:08 +00:00
Jim Blandy
dab94cac68
*** empty log message ***
1997-04-20 19:58:07 +00:00
Jim Blandy
ef00e7f466
* boot-9.scm (eval-string, command-line, load-user-init): New
...
functions.
1997-04-19 13:04:38 +00:00
Jim Blandy
40719d96c5
* guile.m4: Revert change of Mar 15, and use the new 'no-define'
...
argument to the AM_INIT_AUTOMAKE macro.
* lots of aclocal.m4, configure files: Regenerated.
1997-04-14 03:17:03 +00:00
Gary Houston
6549522160
* boot-9.scm (log10): defined.
1997-04-12 19:47:09 +00:00
Jim Blandy
7ec57e82da
Rebuild using newly patched automake... argh.
1997-04-10 01:14:47 +00:00
Jim Blandy
1dc9c5b075
Rebuilt using automake 1.1n.
1997-04-10 00:29:09 +00:00
Gary Houston
708bf0f343
* expect.scm (expect-select): correct the millisecond timeout
...
arithmetic (from Marko.Kohtala@ntc.nokia.com ).
* boot-9.scm (open-input-pipe, open-output-pipe): defined here
instead of in libguile.
(tm:sec etc.) new accessors for broken-down time.
(set-tm:sec etc.) new setters for broken-down time.
1997-04-05 21:58:35 +00:00
Gary Houston
9337637f9a
* boot-9.scm (netent:addrtype, servent:port): added missing
...
procedures.
(netent:net, servent:proto): repaired.
(utsname:sysname etc.): new accessors for uname.
* boot-9.scm (sockaddr:fam, sockaddr:path, sockaddr:addr,
sockaddr:port): new functions.
1997-03-29 18:38:21 +00:00
Mikael Djurfeldt
2b475559ff
Added `raise' to override-scheme-list.
1997-03-23 13:05:38 +00:00
Mikael Djurfeldt
2e3fbd8de1
* boot-9.scm: Check if variable use-emacs-interface is defined
...
before using it.
1997-03-23 13:04:49 +00:00
Gary Houston
bce074ee22
* boot-9.scm: define accessor procedures for the objects returned
...
by getpw, getgr, gethost, getnet, getproto, getserv (e.g.,
passwd:name, where the first component is the name of the C structure
and the second is the unprefixed C member name.)
* * boot-9.scm (setpwent, setgrent, sethostent, setnetent, setprotoent,
setservent): no longer take an argument, it was bogus.
1997-03-22 18:26:32 +00:00
Gary Houston
81e2a2357c
* boot-9.scm (scm-error): deleted, reimplemented in C.
1997-03-15 18:12:17 +00:00
Mikael Djurfeldt
1d80497659
Regenerated.
1997-03-15 02:54:33 +00:00
Mikael Djurfeldt
7f52af6567
Regenerated.
1997-03-15 01:15:22 +00:00
Mikael Djurfeldt
88e863c90b
Added setting of keyword type.
1997-03-10 15:21:56 +00:00
Mikael Djurfeldt
90268b356b
* boot-9.scm (process-define-module): Modified to handle both
...
keywords and symbols.
1997-03-10 15:10:48 +00:00
Mikael Djurfeldt
04798288c6
* boot-9.scm (process-define-module): Modified to handle both
...
keywords and symbols.
1997-03-10 15:03:41 +00:00
Gary Houston
00c34e457c
* boot-9.scm: swap order of a procedure.
1997-03-08 19:57:08 +00:00
Gary Houston
75a97b9224
* slib.scm: update read usage.
...
* r4rs.scm: update primitive-load usage.
Don't define read-sharp.
* boot-9.scm: use read-hash-extend to install extra read syntax.
(read-sharp): removed.
Adjust usage of primitive-load-path, read, which no longer take
case_i or read-sharp arguments.
1997-03-08 19:02:20 +00:00
Mikael Djurfeldt
90d5e28037
* boot-9.scm: Added loading of session support module.
...
* boot-9.scm (beautify-user-module!): Don't add the root module
interface to the end of the use-list of the root module.
1997-03-08 15:14:00 +00:00
Mikael Djurfeldt
63a3d814b0
*** empty log message ***
1997-03-08 02:30:04 +00:00
Mikael Djurfeldt
3b326536e7
* debug.scm: Removed `display-application'. (Replaced by
...
primitive procedure.)
1997-03-08 02:29:45 +00:00
Mikael Djurfeldt
cc7f066cd0
* boot-9.scm (beautify-user-module!): Don't add the root module
...
interface to the end of the use-list of the root module.
1997-03-08 02:29:35 +00:00
Gary Houston
f3c23298e9
* boot-9.scm: check use-emacs-interface for emacs support.
1997-03-05 21:08:06 +00:00
Gary Houston
7950df7c45
* boot-9.scm (scm-style-repl): call repl-report-start-timing if
...
read gets EOF.
* (exit): alias for quit.
1997-03-02 19:53:32 +00:00
Gary Houston
1a36eef2ea
* throw.h: prototype for scm_exit_status.
...
* throw.c (scm_handle_by_message): if a 'quit is caught, use its
args to derive an exit status. Allows (quit) to work from a
script.
(scm_exit_status): new function.
#include "eq.h".
1997-03-02 07:32:19 +00:00
Gary Houston
8e44e7a0c7
* boot-9.scm (error-catching-loop thunk): use a status variable to
...
return the quit args.
(scm-style-repl): call -quit, passing return value from
error-catching-repl. Make -quit return its args.
stand-along-repl: comment out, since it seems unused.
(top-repl): convert the value returned by scm-style-repl to
an integer and return it.
(error-catching-loop thunk): discard trailing junk after a (quit).
1997-03-02 06:09:41 +00:00
Mikael Djurfeldt
e6aa2a8a24
This is Tom Lord's old printer code. Since it isn't used any longer
...
it shouldn't be included in the distribution
But we may want to look at it later, so I add it to the repository.
1997-03-01 15:56:21 +00:00
Mikael Djurfeldt
06a02069fe
* boot-9.scm: Removed the old printer code.
...
* r4rs.scm (apply, call-with-current-continuation): Added comment
explaining why apply and call/cc need to be closures.
* boot-9.scm (apply, call-with-current-continuation): Bugfix:
Removed. These definitions are already present in r4rs.scm.
1997-03-01 15:48:38 +00:00
Mikael Djurfeldt
cb3a178451
Added argument checking to trace.
1997-03-01 14:53:27 +00:00
Mikael Djurfeldt
9a942103f0
* debug.scm (trace-entry, trace-exit): Check that we're on a repl
...
stack before printing traced frames; Re-enable trace flag at end
of handlers.
1997-03-01 14:26:57 +00:00
Mikael Djurfeldt
c7ec19832b
Experimental hacks emulating the Guile-iii Tk interface.
1997-03-01 02:04:54 +00:00
Mikael Djurfeldt
7dd98e0b20
Experimental hack implementing the Guile side of a prototype Emacs
...
interface.
1997-03-01 02:04:00 +00:00
Mikael Djurfeldt
59e1116d05
* debug.scm: Add hook for reset of trace level at abort.
...
* boot-9.scm (run-hooks): New procedure.
(add-hooks!): New macro.
Change hooks to use these functions.
1997-03-01 01:34:23 +00:00