Marius Vollmer
92205699d0
The FSF has a new address.
2005-05-23 19:57:22 +00:00
Marius Vollmer
73be1d9e8e
Changed license terms to the plain LGPL thru-out.
2003-04-05 19:15:35 +00:00
Neil Jerram
50a6300387
Define local read-and-eval! in emacs interface.
2002-11-17 22:17:59 +00:00
Mikael Djurfeldt
c81f296a08
* emacs.scm (%%load-port, %%emacs-load, %%emacs-eval-request,
...
%%emacs-select-frame, %%emacs-frame-eval, %%emacs-symdoc,
%%apropos-internal): Use module-define! instead of
builtin-variable.
2001-10-08 12:40:14 +00:00
Marius Vollmer
a482f2cc7b
Added exception notice to all files.
...
(module-export!): Revert 2001-06-02 change. It
caused more problems than it solved by accidentally re-exporting
importing bindings once in a while.
2001-06-03 23:29:45 +00:00
Neil Jerram
40fa5c3f3a
* Fix spelling mistake.
2000-12-08 15:39:10 +00:00
Mikael Djurfeldt
544468de3d
* emacs.scm (emacs-symdoc): Parenthesis fix.
2000-08-13 19:21:25 +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
b15359ab4b
Reverted the recent set backtrace width change.
1999-09-12 11:40:31 +00:00
Mikael Djurfeldt
0eaf5d77da
* debug.scm, emacs.scm: Updated copyrigth notices.
1999-09-12 11:06:25 +00:00
Mikael Djurfeldt
e8ac4cfa8d
* emacs.scm: Set backtrace width to 60.
1999-09-12 02:23:26 +00:00
Mikael Djurfeldt
3267d4a159
* emacs.scm, session.scm, slib.scm): Added :no-backtrace in module
...
definition.
1999-03-16 03:09:52 +00:00
Mikael Djurfeldt
31264e8117
* emacs.scm (emacs-load): Reset port filename after transfer.
1999-03-12 09:49:20 +00:00
Mikael Djurfeldt
0b6925feca
* emacs.scm (format): Bugfix: Handle multiple arguments
...
correctly. (Thanks to Thien-Thi Nguyen.)
1998-11-01 04:52:58 +00:00
Mikael Djurfeldt
ef0d04e5c3
* emacs.scm (emacs-load): New feature: Eval in specified module.
1998-06-15 13:00:35 +00:00
Mikael Djurfeldt
a66c53a81e
* emacs.scm: Bugfix: Treat `the-last-stack' as a fluid.
1998-06-11 13:26:43 +00:00
Mikael Djurfeldt
67da6c5715
* Makefile.am (ice9_sources): Add emacs.scm.
1998-05-19 19:48:11 +00:00
Mikael Djurfeldt
3ede541d15
* nonblocking.scm: Removed. libguile is now inherently
...
nonblocking through the use of scm_internal_select.
* emacs.scm: Removed use of nonblocking.scm.
* gwish.scm, gtcl.scm: Removed. tcltk.scm has made these
obsolete.
1998-04-19 01:22:44 +00:00
Mikael Djurfeldt
d43f8c9708
* emacs.scm (emacs-load): Added new parameter `module'.
...
* syncase.scm (putprop, getprop): Modified to use the object
properties of the variable object corresponding to the symbol;
This way we can ride on the mechanisms of the module system.
Changed `builtin-variable' calls to `define-public' calls.
Setup the hooks sc-expand and sc-interface.
* boot-9.scm (sc-interface, sc-expand): New builtin variables.
(set-current-module): Switch to and from sc-expand as
scm:eval-transformer when going into and out of modules using
syncase macros.
(module-use!): Set scm:eval-transformer to sc-expand when adding
the syncase interface.
1997-09-05 01:21:02 +00:00
Mikael Djurfeldt
52f1b04606
* emacs.scm (object->string, format, error-args->string): New
...
procedures.
(emacs-frame-eval): Reworked.
1997-08-25 20:03:21 +00:00
Mikael Djurfeldt
1c21502928
* emacs.scm (emacs-load): New arguments: interactivep: when
...
non-false, send back results to Emacs; colnum: Column number;
Use modules (ice-9 debug) and (ice-9 session);
(no-stack, no-source): New simple-actions;
(result-to-emacs): New procedure. Sends data to Emacs via the
result protocol;
(get-frame-source, emacs-select-frame, emacs-frame-eval,
emacs-symdoc): New procedures.
1997-08-24 03:38:48 +00:00
Mikael Djurfeldt
8c5a8bed57
* emacs.scm (emacs-load): New argument: interactivep: when
...
non-false, send back results to Emacs.
1997-08-21 09:32:37 +00:00
Mikael Djurfeldt
8c3420ad4d
* emacs.scm (emacs-load): Adjust stack narrowing.
...
(whitespace-chars): Include #\np.
1997-08-20 19:52:03 +00:00
Mikael Djurfeldt
eb7ec1e820
* emacs.scm (emacs-load): Adjust stack narrowing.
1997-08-20 17:42:15 +00:00
Mikael Djurfeldt
db75135d74
* emacs.scm (emacs-load): Something has changed in the reader so
...
that we now should set the port line count to the specified value
(linum) instead of (- linum 1).
1997-08-14 19:23:13 +00:00
Jim Blandy
1532804164
* COPYING, boot-9.scm, debug.scm, emacs.scm, expect.scm, gtcl.scm,
...
gwish.scm, hcons.scm, lineio.scm, mapping.scm, nonblocking.scm,
oldprint.scm, poe.scm, r4rs.scm, source.scm, tags.scm, test.scm,
threads.scm: New address for FSF.
1997-05-26 22:26:48 +00:00
Mikael Djurfeldt
7dd98e0b20
Experimental hack implementing the Guile side of a prototype Emacs
...
interface.
1997-03-01 02:04:00 +00:00