Mikael Djurfeldt
a4c7145ba4
* strports.c (st_resize_port): Substituted SCM_UCHARS for
...
SCM_CHARS.
(st_write): Cast argument to strncpy to char ptr.
(scm_mkstrport): Substituted SCM_ROUCHARS for SCM_ROCHARS.
(scm_strport_to_string): Cast argument to scm_makfromstr to char
ptr.
2000-06-12 21:27:04 +00:00
Mikael Djurfeldt
e1c7d601ad
* ramap.c (s_scm_array_fill_x): Cast `ve' properly in case
...
`scm_tc7_uvect'.
2000-06-12 21:26:52 +00:00
Mikael Djurfeldt
b038d983a1
Added comment
2000-06-12 21:26:35 +00:00
Mikael Djurfeldt
c357d54673
* ports.c (scm_ungetc): Cast value to unsigned char ptr before
...
storing in putback_buf.
(scm_unread_string): Substituted SCM_ROCHARS for SCM_ROUCHARS.
2000-06-12 21:25:41 +00:00
Mikael Djurfeldt
c507087791
* iselect.c (SCM_NLONGBITS): Add workaround for the Sun 4.2
...
compiler.
2000-06-12 21:25:10 +00:00
Mikael Djurfeldt
dce41066d3
* ioext.c (s_scm_read_line): Cast result of call to
...
scm_do_read_line to unsigned char ptr.
2000-06-12 21:24:43 +00:00
Mikael Djurfeldt
a9121c98ac
* inet_aton.c (inet_aton): Cast init value for `cp'.
2000-06-12 21:24:29 +00:00
Mikael Djurfeldt
30b4dd94a3
* libguile.h: Removed #include "libguile/kw.h".
2000-06-12 21:22:47 +00:00
Mikael Djurfeldt
d230c13028
*** empty log message ***
2000-06-12 18:13:56 +00:00
Mikael Djurfeldt
a57c1cc7ee
* gdbint.c (SEND_STRING): Cast argument to char pointer.
2000-06-12 18:13:38 +00:00
Mikael Djurfeldt
6f760c1dc8
* fports.c (fport_flush): Declare `ptr' as unsigned char (was
...
char).
2000-06-12 18:13:02 +00:00
Mikael Djurfeldt
4f7d2ad67f
* Makefile.am (OMIT_DEPENDENCIES): Defined to "libguile.h ltdl.h". (We don't
...
want these dependencies recorded, since they would get bogus
relative paths; libguile.h is only used in gh.h and guile.c.)
2000-06-12 18:12:51 +00:00
Mikael Djurfeldt
9c8dca4eb6
*** empty log message ***
2000-06-12 17:37:10 +00:00
Mikael Djurfeldt
2ce88b5418
* Makefile.am (DOT_DOC_FILES): List doc-files explicitly. (We
...
shouldn't use Make rules which aren't supported by most Make
programs.)
(OMIT_DEPENDENCIES): Defined to ltdl.h. (We don't want this
dependency recorded, since it will become a relative path which
doesn't work when using a separate built directory.)
2000-06-12 17:36:14 +00:00
Mikael Djurfeldt
88fab0631b
*** empty log message ***
2000-06-12 17:07:21 +00:00
Mikael Djurfeldt
d425fd4049
* Makefile.am (OMIT_DEPENDENCIES): Defined to contain the list of
...
machine specific headers. This is necessary, otherwise automake
will include a dependency specific for the machine on which the
distribution archive was built.
2000-06-12 17:06:48 +00:00
Mikael Djurfeldt
62002dcbec
Adjustments to configure options
2000-06-12 15:04:39 +00:00
Mikael Djurfeldt
8f820364cd
*** empty log message ***
2000-06-12 15:01:12 +00:00
Mikael Djurfeldt
9f0eee46fa
* session.scm (help): Warn user if 'regex isn't provided.
2000-06-12 15:00:54 +00:00
Mikael Djurfeldt
fc1b833707
*** empty log message ***
2000-06-12 14:54:50 +00:00
Mikael Djurfeldt
ebfa2cd5ca
* readline.scm (apropos-completion-function): Don't define and
...
install if the 'regex feature is missing.
2000-06-12 14:54:30 +00:00
Mikael Djurfeldt
69fc343a70
*** empty log message ***
2000-06-12 14:43:57 +00:00
Mikael Djurfeldt
e8ec2fd062
* guile-snarf.in: Change regexp "^SCM__I" --> "^ *SCM__I".
...
(The preprocessor might insert spaces before the identifier.)
2000-06-12 14:39:42 +00:00
Mikael Djurfeldt
9a8a1e8a55
*** empty log message ***
2000-06-12 14:07:49 +00:00
Mikael Djurfeldt
8bee78b395
* Makefile.am (EXTRA_DOT_X_FILES, EXTRA_DOT_DOC_FILES): New
...
variables.
(guile-procedures.txt): Depend on EXTRA_DOT_DOC_FILES.
2000-06-12 14:04:13 +00:00
Mikael Djurfeldt
91411868b0
* configure.in (EXTRA_DOT_DOC_FILES): Create from LIBOBJS and
...
substitute it into libguile/Makefile.
2000-06-12 14:03:32 +00:00
Mikael Djurfeldt
94f7baafff
* Makefile.am (ACLOCAL): Define as ./guile-aclocal.sh.
...
(The rule will cd to $(top_srcdir).)
2000-06-12 14:03:12 +00:00
Mikael Djurfeldt
f43aac9a6f
*** empty log message ***
2000-06-12 12:42:36 +00:00
Mikael Djurfeldt
f2c9fcb07e
Updated copyrights
2000-06-12 12:28:24 +00:00
Mikael Djurfeldt
3d47112cd6
* kw.h: Removed deprecated header file.
2000-06-12 12:01:31 +00:00
Mikael Djurfeldt
1eda80f838
* getopt-gnu-style.scm: Removed deprecated module.
2000-06-12 12:01:06 +00:00
Mikael Djurfeldt
94a708591f
* snarf.h (SCM_SNARF_HERE, SCM_SNARF_INIT, SCM_SNARF_DOCS):
...
Renamed from SCM_HERE, SCM_INIT, SCM_DOCS.
2000-06-12 11:59:57 +00:00
Mikael Djurfeldt
ffdcbb3f8d
* smob.h (scm_smobfuns): Removed deprecated type.
...
* smob.c, smob.h (scm_newsmob): Removed deprecated function.
(Replaced by `scm_make_smob_type'.)
2000-06-12 11:59:42 +00:00
Mikael Djurfeldt
369720835e
* ramap.c (serial-array-copy!, serial-array-map!): Removed
...
depracted aliases. (Replaced by `array-copy-in-order!' and
`array-map-in-order'.)
2000-06-12 11:59:32 +00:00
Mikael Djurfeldt
e8677eca92
* keywords.c (scm_tc16_kw): Removed deprecated type.
...
(Replaced by scm_tc16_keyword.)
2000-06-12 11:59:24 +00:00
Mikael Djurfeldt
6b29d2ff00
* evalext.c (serial-map): Removed deprected alias for scm_map.
...
(Has been replaced by `map-in-order'.)
2000-06-12 11:59:06 +00:00
Mikael Djurfeldt
7936675f52
* Makefile.am (modinclude_HEADERS): Removed kw.h.
2000-06-12 11:58:57 +00:00
Mikael Djurfeldt
341f78c976
*** empty log message ***
2000-06-12 11:58:48 +00:00
Mikael Djurfeldt
ee34684c84
* Makefile.am (ice9_sources): Removed getopt-gnu-style.scm.
2000-06-12 11:58:36 +00:00
Mikael Djurfeldt
4f60fa74c8
*** empty log message ***
2000-06-11 19:50:21 +00:00
Mikael Djurfeldt
708cb87c6e
* gc.h (SCM_VALIDATE_CELL): Rewritten.
...
(SCM_CELL_WORD, SCM_CELL_OBJECT, SCM_SET_CELL_WORD,
SCM_SET_CELL_OBJECT): Use new version of SCM_VALIDATE_CELL.
(Thanks to Han-Wen Nienhuys.)
2000-06-11 19:50:09 +00:00
Mikael Djurfeldt
d1c50f737a
*** empty log message ***
2000-06-11 19:18:22 +00:00
Mikael Djurfeldt
5932117814
*** empty log message ***
2000-06-11 18:31:45 +00:00
Mikael Djurfeldt
3bdca0002f
* session.scm (ice-9): Use module (ice-9 documentation).
...
(name): Use the name property if everything else fails.
(apropos-fold): New procedure.
(apropos-internal): Re-implement in terms of `apropos-fold'.
2000-06-11 18:31:10 +00:00
Mikael Djurfeldt
245dfe7f17
* documentation.scm: New module (ice-9 documentation).
2000-06-11 18:30:56 +00:00
Mikael Djurfeldt
d1fcfa04cf
* doc.scm: Removed module (ice-9 doc).
2000-06-11 18:30:24 +00:00
Mikael Djurfeldt
d5504515e3
* boot-9.scm (make-autoload-interface): Set init value for uses to
...
'() instead of #f.
(make-modules-in): Name modules with their real (= full) names.
(the-root-module, the-scm-module): Named `(guile)' instead of
`the-root-module'.
(the-scm-module): Set kind to 'interface.
2000-06-11 18:29:57 +00:00
Mikael Djurfeldt
baf06dbf68
* Makefile.am (ice9_sources): Replaced doc.scm with
...
documentation.scm.
2000-06-11 18:29:46 +00:00
Michael Livshin
adb2c53b47
* guile-doc-snarf.in: don't pipe the CPP output right into sed --
...
write it to the temp file first and check the CPP return code.
(I introduced this bug earlier, and this probably caused people
with non-GNU C preprocessors to get empty *.x files and not to
have the build fail right away...).
* scmsigs.c (s_scm_sigaction): guard the SIGSYS case with an ifdef
-- at least my libc5-based Linux system doesn't define SIGSYS.
2000-06-10 13:24:28 +00:00
Mikael Djurfeldt
aa169af814
*** empty log message ***
2000-06-08 18:48:51 +00:00