1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-01 12:20:26 +02:00
Commit graph

3667 commits

Author SHA1 Message Date
Rob Browning
5d67ef1098 * Makefile.am (guile.texi): EXEEXT fix.
($(DOT_DOC_FILES) $(EXTRA_DOT_DOC_FILES)): EXEEXT fix.
(BUILT_SOURCES): add guile-procedures.texi.

* Makefile.am ($(DOT_DOC_FILES) $(EXTRA_DOT_DOC_FILES)): use
$(EXEEXT) for guile_filter_doc_snarfage on cygwin.
(guile.texi): add $(EXEEXT) for guile on cygwin.
2002-04-09 17:24:41 +00:00
Marius Vollmer
db91fbdf52 *** empty log message *** 2002-04-08 17:09:26 +00:00
Marius Vollmer
ef6b53ce6e Do not clean input file. This would write to the $(srcdir) during a
VPATH build, which is not allowed.  It also isn't needed since it only
works when an output filename has been specified and in that case we
don't need to clean the input file because the output file will
already exist.
2002-04-08 17:05:56 +00:00
Marius Vollmer
2b23ce60cb *** empty log message *** 2002-04-08 00:44:34 +00:00
Marius Vollmer
5182135c19 (EXTRA_DIST): Added cpp_err_symbols.c and cpp_sig_symbols.c. 2002-04-08 00:43:26 +00:00
Marius Vollmer
035412df15 *** empty log message *** 2002-04-07 22:23:59 +00:00
Marius Vollmer
38476238d3 guile-snarf.in: Install the trap for removing $cleanfile only when the
value of $cleanfile is actually known.
2002-04-07 22:23:48 +00:00
Rob Browning
e210cb8b1b * .cvsignore: add *.c.clean.c. and re-sort. 2002-04-02 01:40:40 +00:00
Neil Jerram
4f694e31cc Manual changes for deprecated items; merges from unstable branch. 2002-03-29 20:11:13 +00:00
Marius Vollmer
60875e5f12 *** empty log message *** 2002-03-20 21:22:01 +00:00
Marius Vollmer
c4e8c78f23 Comment fixes. 2002-03-20 21:21:51 +00:00
Marius Vollmer
aa377eff24 *** empty log message *** 2002-03-20 20:57:19 +00:00
Marius Vollmer
fa378b0d11 (.c.x): Pass "-o $@" to guile-snarf. 2002-03-20 20:55:57 +00:00
Marius Vollmer
34e011befd Do not warn about deprecated things, this will likely be done directly
from snarf.h.  when the output filename is "-", write to stdout.  When
no "-o" option is given, use "-" as the output filename (i.e.,
stdout).  Only 'clean' the inputfile or remove the output file on
error when the output file name is not "-".
2002-03-20 20:54:35 +00:00
Neil Jerram
b9dfb68494 Correct all instances of scm_t_c_hookype_t to scm_t_c_hook_type. 2002-03-16 14:07:27 +00:00
Neil Jerram
d6b977a640 Docstring and manual updates. 2002-03-16 13:35:23 +00:00
Thien-Thi Nguyen
9c3f56dc31 *** empty log message *** 2002-03-15 14:36:11 +00:00
Thien-Thi Nguyen
ebc8b08d1e Remove "--compat=1.4" support.
Add "-d" and "-D" support.

(deprecated_list): New var.
(compat_mode_clean_xxx): Delete.
(grep_deprecated): New func.
("main"): If "-d" or "-D", call `grep_deprecated'.
2002-03-15 14:32:02 +00:00
Neil Jerram
2af6ac9aec Small docstring fixes. 2002-03-15 10:33:37 +00:00
Neil Jerram
89a01d40f5 Change @var to @code in docstring. 2002-03-15 09:42:46 +00:00
Neil Jerram
5a5464e533 * Docstring fixes and corresponding manual updates. 2002-03-15 09:23:19 +00:00
Thien-Thi Nguyen
8cdec0abaf *** empty log message *** 2002-03-14 05:34:52 +00:00
Thien-Thi Nguyen
79401766de Retire inclusion guard macro SCM_MAGIC_SNARFER. 2002-03-14 05:26:16 +00:00
Thien-Thi Nguyen
f547334d00 (libpath.h): Use @top_srcdir_absoulte@.
(snarfcppopts): New var.
(.c.x): Use $(snarfcppopts). Rework guile-snarf usage.
(.c.doc): Use $(snarfcppopts).
2002-03-14 05:19:15 +00:00
Thien-Thi Nguyen
d7ad61dd6b Update copyright.
Rewrite to internalize error handling.
Add "--compat=1.4" handling.
Add commentary.
2002-03-14 05:18:26 +00:00
Neil Jerram
19ff640516 * deprecation.c (issued_msgs), iselect.c (collisionp, gnfds,
greadfds, gwritefds, gexceptfds, rreadfds, rwritefds, rexceptfds):
	Made static.

	* gc.c (terminating), fports.c (terminating): Renamed
	scm_i_terminating.
2002-03-12 20:58:23 +00:00
Marius Vollmer
2678c38a17 *** empty log message *** 2002-03-11 19:26:38 +00:00
Marius Vollmer
5c90824dd9 (scm_divide): Adapt code from libstdc++/f2c to void potential overflow
problems.  Thanks to John W Eaton!
2002-03-11 19:26:15 +00:00
Marius Vollmer
1b74237d4f *** empty log message *** 2002-03-11 17:56:45 +00:00
Marius Vollmer
369a39da62 (string_capitalize_x): Treat characters as unsigned so that 8-bit
chars work.  Thanks to David Pirotte!
2002-03-11 17:56:21 +00:00
Thien-Thi Nguyen
6aea17c3f9 *** empty log message *** 2002-03-08 21:36:44 +00:00
Thien-Thi Nguyen
c1df3cf8dc (bin_SCRIPTS): Revive this decl, w/ initial element
"guile-snarf" moved back from `noinst_SCRIPTS'.
2002-03-08 21:34:41 +00:00
Neil Jerram
b045c732d3 * Fix bug caused by frame size overflowing its field. 2002-03-08 12:59:27 +00:00
Dirk Herrmann
905f50c99d * gc.c (SCM_HEAP_SEG_SIZE, CELL_UP, CELL_DN, DOUBLECELL_ALIGNED_P,
NEXT_DATA_CELL, init_heap_seg, alloc_some_heap), gc.h (struct
scm_cell, struct scm_t_cell, SCM_CELLPTR, SCM_GC_CARD_SIZE,
SCM_GC_IN_CARD_HEADERP), tags.h (SCM_CELLP):  Renamed the struct
scm_cell and all its uses to scm_t_cell in accordance to Guile's
naming scheme for types.  The type name scm_cell is deprecated.
2002-03-01 21:12:47 +00:00
Thien-Thi Nguyen
2117aaeaa9 *** empty log message *** 2002-02-26 11:27:32 +00:00
Thien-Thi Nguyen
a5387dbfd6 Update path to pre-inst-guile automake frag. 2002-02-26 11:25:24 +00:00
Neil Jerram
0f6e56f7e2 * Fix two typos that crept in with the scm_X_t to scm_t_X rename.
* Partial fix for date-week-number bug.
2002-02-22 23:04:15 +00:00
Thien-Thi Nguyen
7fd43acd7c *** empty log message *** 2002-02-12 02:05:51 +00:00
Thien-Thi Nguyen
4809f5340f (bin_PROGRAMS): Move `guile_filter_doc_snarfage'
to `noinst_PROGRAMS'.
(bin_SCRIPTS): Move all values to `noinst_SCRIPTS'; delete.
(noinst_PROGRAMS, noinst_SCRIPTS): New.
2002-02-12 02:03:27 +00:00
Thien-Thi Nguyen
25216b3f51 *** empty log message *** 2002-02-09 06:03:43 +00:00
Thien-Thi Nguyen
40e3f30ea5 (AUTOMAKE_OPTIONS): Replace "foreign" with "gnu". 2002-02-09 06:03:00 +00:00
Thien-Thi Nguyen
d30c3c2f16 *** empty log message *** 2002-02-09 00:43:29 +00:00
Thien-Thi Nguyen
b93f3ac83b (create_gsubr): On "too many args" error,
also display arg count and name.
2002-02-09 00:42:33 +00:00
Thien-Thi Nguyen
456cb52b39 *** empty log message *** 2002-02-05 11:39:15 +00:00
Thien-Thi Nguyen
fbe91613cc bye bye 2002-02-05 11:29:49 +00:00
Thien-Thi Nguyen
ec1e152b89 Include $(top_srcdir)/pre-inst-guile.am.
(bin_SCRIPTS): Remove guile-snarf-docs-texi.
(alldotdocfiles, snarf2checkedtexi, dotdoc2texi): New vars.
(guile.texi): Use $(dotdoc2texi).
2002-02-05 11:28:42 +00:00
Marius Vollmer
c41c775435 Fix typo. 2002-02-03 22:51:30 +00:00
Marius Vollmer
266ec340ab *** empty log message *** 2002-01-31 18:09:47 +00:00
Marius Vollmer
b982b7af06 (scm_gensym): Use " g" as default prefix, not "g". This might help to
make unintented clashes less likely.
2002-01-31 18:09:00 +00:00
Rob Browning
ee38fee297 *** empty log message *** 2002-01-25 19:34:11 +00:00