Marius Vollmer
73be1d9e8e
Changed license terms to the plain LGPL thru-out.
2003-04-05 19:15:35 +00:00
Rob Browning
2899af3ff7
* lang.h: fix various preprocessor usages of new public
...
symbols to expect 0 or 1 values rather than 1 or undefined.
i.e. change #ifdef to #if, etc.
2003-03-27 20:09:08 +00:00
Neil Jerram
14a9ba3f2c
Remove commented-out declarations (related to Elisp).
2002-12-29 01:17:39 +00:00
Neil Jerram
c96d76b88d
* First batch of libguile changes for Elisp support.
...
* Fixed a few typos.
* Minor rationalization of macros relating to source breakpoints.
2002-01-22 23:31:39 +00:00
Marius Vollmer
33b001fd89
Prefixed each each exported symbol with SCM_API.
2001-11-02 00:19:12 +00:00
Dirk Herrmann
0527e68763
* Renamed header macros to the SCM_<filename>_H format.
2001-08-31 10:42:19 +00:00
Marius Vollmer
1385d8aee3
Replace "scm_*_t" with "scm_t_*", except "scm_lisp_t".
2001-06-14 20:14:09 +00:00
Marius Vollmer
92c2555f69
replace "scm_*_t" with "scm_t_*".
2001-06-14 19:50:43 +00:00
Dirk Herrmann
54778cd312
Lots of fixes to make guile (at some time) compile with strict typing.
2000-04-03 08:47:51 +00:00
Michael Livshin
89e00824a0
* *.[hc]: add Emacs magic at the end of file, to ensure GNU
...
indentation style.
2000-03-19 19:01:16 +00:00
Mikael Djurfeldt
43a912cfa6
* eval.c, lang.c, lang.h (scm_lisp_nil, scm_lisp_t): Renamed from
...
scm_nil, scm_t. (Thanks to Dirk Herrmann.)
2000-03-14 16:41:03 +00:00
Greg J. Badros
7866a09b5b
* list.c: Moved append docs to append! Thanks Dirk Hermann. Also,
...
added append docs from R4RS.
* strings.c: Docstring typo fix, + eliminate unneeded IMP tests.
Thanks Dirk Hermann!
* chars.h: Provide SCM_CHARP, SCM_CHAR, SCM_MAKE_CHAR and
deprecate SCM_ICHRP, SCM_ICHR, SCM_MAKICHR. Thanks Dirk Hermann!
* *.h, *.c: Use SCM_CHARP, SCM_CHAR, SCM_MAKE_CHAR throughout.
Drop use of SCM_P for function prototypes... assume an ANSI C
compiler. Thanks Dirk Hermann!
2000-03-02 20:54:43 +00:00
Mikael Djurfeldt
68a08303f1
* Makefile.am (EXTRA_libguile_la_SOURCES): Added lang.c.
...
* lang.c: New file: Beginning of multi-language support.
1999-07-27 19:09:31 +00:00