[uim-commit] r1874 - branches/r5rs/sigscheme
yamaken at freedesktop.org
yamaken at freedesktop.org
Sat Oct 22 23:04:56 PDT 2005
Author: yamaken
Date: 2005-10-22 23:04:50 -0700 (Sat, 22 Oct 2005)
New Revision: 1874
Modified:
branches/r5rs/sigscheme/TODO
branches/r5rs/sigscheme/config.h
Log:
* sigscheme/config.h
- (SCM_OBJ_COMPACT):
* Move to appropriate section
* Disable by default since it's not stable yet
- (SCM_VOLATILE_OUTPUT): Enable if SCM_DEBUG
* sigscheme/TODO
- Update
Modified: branches/r5rs/sigscheme/TODO
===================================================================
--- branches/r5rs/sigscheme/TODO 2005-10-23 06:00:13 UTC (rev 1873)
+++ branches/r5rs/sigscheme/TODO 2005-10-23 06:04:50 UTC (rev 1874)
@@ -63,9 +63,9 @@
==============================================================================
Namings and Cosmetic things:
-* Rename "Macro Declarations" of all C files, c_template and h_template to
- "Macro Definitions" and move to immediately after of "Local Include" section
- since other declarations and definitions sometimes need macros
+* Rename "Macro Declarations" of all C files, "Macro Definitions" and move to
+ immediately after of "Local Include" section since other declarations and
+ definitions sometimes need macros
* Rename STL names (string, list) to another such as str, lst
Modified: branches/r5rs/sigscheme/config.h
===================================================================
--- branches/r5rs/sigscheme/config.h 2005-10-23 06:00:13 UTC (rev 1873)
+++ branches/r5rs/sigscheme/config.h 2005-10-23 06:04:50 UTC (rev 1874)
@@ -53,8 +53,6 @@
#define SCM_COMPAT_SIOD 1 /* use SIOD compatible features */
#define SCM_COMPAT_SIOD_BUGS 1 /* emulate the buggy behaviors of SIOD */
-#define SCM_OBJ_COMPACT 1 /* object representation compaction (experimental) */
-
/*===========================================================================
Character Encoding Handlers
===========================================================================*/
@@ -83,6 +81,7 @@
#define SCM_USE_VALUECONS 1 /* use experimental values passing */
#define SCM_VOLATILE_OUTPUT 0 /* always flush files on write */
#define SCM_EXCEPTION_HANDLING 1 /* use SRFI-34 base exception handling */
+#define SCM_OBJ_COMPACT 0 /* object representation compaction (experimental) */
#define SCM_GCC4_READY_GC 1 /* use experimental gcc4-ready stack protection */
@@ -114,4 +113,9 @@
#define SCM_USE_SRFI34 1
#endif /* SCM_EXCEPTION_HANDLING */
+#if SCM_DEBUG
+#undef SCM_VOLATILE_OUTPUT
+#define SCM_VOLATILE_OUTPUT 1
+#endif /* SCM_DEBUG */
+
#endif /* __SIGSCHEME_CONFIG_H */
More information about the uim-commit
mailing list