public inbox for guile-cvs@sourceware.org
help / color / mirror / Atom feed
* guile/guile-core/libguile snarf.h
@ 1999-12-14 10:54 gjb
  0 siblings, 0 replies; 12+ messages in thread
From: gjb @ 1999-12-14 10:54 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	gjb@sourceware.cygnus.com	99/12/14 10:54:31

Modified files:
	guile-core/libguile: snarf.h 

Log message:
	* snarf.h: Put SCM_PROC and SCM_PROC1 back in for
	backward-compatibility of packages that use Guile.  Internally
	Guile should not use them, though.  (Maybe enforce this with a new
	-DBUILDING_GUILE compile-time flag?).


^ permalink raw reply	[flat|nested] 12+ messages in thread

* guile/guile-core/libguile snarf.h
@ 2000-06-12  4:59 mdj
  0 siblings, 0 replies; 12+ messages in thread
From: mdj @ 2000-06-12  4:59 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	mdj@sourceware.cygnus.com	00/06/12 04:59:57

Modified files:
	guile-core/libguile: snarf.h 

Log message:
	* snarf.h (SCM_SNARF_HERE, SCM_SNARF_INIT, SCM_SNARF_DOCS):
	Renamed from SCM_HERE, SCM_INIT, SCM_DOCS.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* guile/guile-core/libguile snarf.h
@ 2000-01-11 17:29 mdj
  0 siblings, 0 replies; 12+ messages in thread
From: mdj @ 2000-01-11 17:29 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	mdj@sourceware.cygnus.com	00/01/11 17:29:43

Modified files:
	guile-core/libguile: snarf.h 

Log message:
	* snarf.h (SCM_PROC1): Replaced SCM (*) (...) with
	SCM_FUNC_CAST_ARBITRARY_ARGS.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* guile/guile-core/libguile snarf.h
@ 2000-01-07 15:33 mdj
  0 siblings, 0 replies; 12+ messages in thread
From: mdj @ 2000-01-07 15:33 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	mdj@sourceware.cygnus.com	00/01/07 15:33:29

Modified files:
	guile-core/libguile: snarf.h 

Log message:
	* snarf.h (SCM_INSITU, SCM_INIT): Resurrected.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* guile/guile-core/libguile snarf.h
@ 2000-01-07 15:05 gjb
  0 siblings, 0 replies; 12+ messages in thread
From: gjb @ 2000-01-07 15:05 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	gjb@sourceware.cygnus.com	00/01/07 15:05:04

Modified files:
	guile-core/libguile: snarf.h 

Log message:
	* snarf.h: Factor out differences between C++ and non-C++ into
	SCM_FUNC_CAST_ARBITRARY_ARGS macro.  Modify all the snarf macro
	definitions to use SCM_NOTSNARF and SCM_SNARFING macros (like
	Mikael's macros, below, but changed names and SCM_SNARFING no
	longer expands to include %%% -- that must appear in the argument
	so that the token appears at the call-site as a reminder).


^ permalink raw reply	[flat|nested] 12+ messages in thread

* guile/guile-core/libguile snarf.h
@ 2000-01-06 16:51 mdj
  0 siblings, 0 replies; 12+ messages in thread
From: mdj @ 2000-01-06 16:51 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	mdj@sourceware.cygnus.com	00/01/06 16:51:16

Modified files:
	guile-core/libguile: snarf.h 

Log message:
	Added extra newline in SCM_INIT macro.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* guile/guile-core/libguile snarf.h
@ 2000-01-06 16:29 mdj
  0 siblings, 0 replies; 12+ messages in thread
From: mdj @ 2000-01-06 16:29 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	mdj@sourceware.cygnus.com	00/01/06 16:29:28

Modified files:
	guile-core/libguile: snarf.h 

Log message:
	* snarf.h (SCM_INSITU, SCM_INIT): New snarf macros for use in user
	snarf macro definitions.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* guile/guile-core/libguile snarf.h
@ 2000-01-05 10:19 gjb
  0 siblings, 0 replies; 12+ messages in thread
From: gjb @ 2000-01-05 10:19 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	gjb@sourceware.cygnus.com	00/01/05 10:19:55

Modified files:
	guile-core/libguile: snarf.h 

Log message:
	* snarf.h (SCM_ASSERT): Give new definition of SCM_ASSERT when in
	snarfing mode to output a lexically-identifiable sequence that the
	guile-snarf.awk script uses to verify argument/position matching.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* guile/guile-core/libguile snarf.h
@ 1999-12-14 13:47 mdj
  0 siblings, 0 replies; 12+ messages in thread
From: mdj @ 1999-12-14 13:47 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	mdj@sourceware.cygnus.com	99/12/14 13:47:04

Modified files:
	guile-core/libguile: snarf.h 

Log message:
	Completed last change


^ permalink raw reply	[flat|nested] 12+ messages in thread

* guile/guile-core/libguile snarf.h
@ 1999-09-05  5:42 jimb
  0 siblings, 0 replies; 12+ messages in thread
From: jimb @ 1999-09-05  5:42 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	jimb@egcs.cygnus.com	99/09/05 05:41:52

Modified files:
	guile-core/libguile: snarf.h 

Log message:
	* snarf.h (SCM_GLOBAL_KEYWORD): Call scm_c_make_keyword, not
	scm_makekey, which doesn't exist any more.  Guess nobody's using
	this.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* guile/guile-core/libguile snarf.h
@ 1999-07-19  0:53 jimb
  0 siblings, 0 replies; 12+ messages in thread
From: jimb @ 1999-07-19  0:53 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/egcs/carton/guile-home/cvsfiles
Module name:	guile
Changes by:	jimb@egcs.cygnus.com	99/07/19 00:53:52

Modified files:
	guile-core/libguile: snarf.h 

Log message:
	* snarf.h (SCM_CONST_LONG): Remove trailing semicolon from
	definition.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* guile/guile-core/libguile snarf.h
@ 1999-07-16 22:49 jimb
  0 siblings, 0 replies; 12+ messages in thread
From: jimb @ 1999-07-16 22:49 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/egcs/carton/guile-home/cvsfiles
Module name:	guile
Changes by:	jimb@egcs.cygnus.com	99/07/16 22:49:20

Modified files:
	guile-core/libguile: snarf.h 

Log message:
	Patch from Greg Badros:
	* snarf.h (SCM_PROC, SCM_PROC1): Use __cplusplus or
	GUILE_CPLUSPLUS_SNARF macros to force adding a cast to the last
	(function pointer) argument to scm_make_gsubr and scm_make_subr
	calls.  This avoids warnings in C++ programs using guile-snarf.


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2000-06-12  4:59 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-12-14 10:54 guile/guile-core/libguile snarf.h gjb
  -- strict thread matches above, loose matches on Subject: below --
2000-06-12  4:59 mdj
2000-01-11 17:29 mdj
2000-01-07 15:33 mdj
2000-01-07 15:05 gjb
2000-01-06 16:51 mdj
2000-01-06 16:29 mdj
2000-01-05 10:19 gjb
1999-12-14 13:47 mdj
1999-09-05  5:42 jimb
1999-07-19  0:53 jimb
1999-07-16 22:49 jimb

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).