[uim-commit] r2172 - branches/r5rs/sigscheme

yamaken at freedesktop.org yamaken at freedesktop.org
Sat Nov 19 20:25:47 PST 2005


Author: yamaken
Date: 2005-11-19 20:25:27 -0800 (Sat, 19 Nov 2005)
New Revision: 2172

Modified:
   branches/r5rs/sigscheme/config.h
   branches/r5rs/sigscheme/sigscheme.c
Log:
* sigscheme/config.h
  - (SCM_EXCEPTION_HANDLING): Removed
* sigscheme/sigscheme.c
  - (SigScm_Initialize_internal): Remove preparation of SRFI-34


Modified: branches/r5rs/sigscheme/config.h
===================================================================
--- branches/r5rs/sigscheme/config.h	2005-11-20 04:22:20 UTC (rev 2171)
+++ branches/r5rs/sigscheme/config.h	2005-11-20 04:25:27 UTC (rev 2172)
@@ -80,7 +80,6 @@
 #define SCM_ACCESSOR_ASSERT     0  /* enable strict type check with accessor */
 #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 */
@@ -125,11 +124,6 @@
 #define SCM_COMPAT_SIOD_BUGS    0
 #endif /* SCM_COMPAT_SIOD */
 
-#if SCM_EXCEPTION_HANDLING
-#undef SCM_USE_SRFI34
-#define SCM_USE_SRFI34          1
-#endif /* SCM_EXCEPTION_HANDLING */
-
 #if SCM_USE_SRFI34
 #undef SCM_USE_SRFI23
 #define SCM_USE_SRFI23          1

Modified: branches/r5rs/sigscheme/sigscheme.c
===================================================================
--- branches/r5rs/sigscheme/sigscheme.c	2005-11-20 04:22:20 UTC (rev 2171)
+++ branches/r5rs/sigscheme/sigscheme.c	2005-11-20 04:25:27 UTC (rev 2172)
@@ -192,11 +192,8 @@
 #endif
 
     /*=======================================================================
-      Feature Resolving
+      Fixing up
     =======================================================================*/
-#if SCM_EXCEPTION_HANDLING
-    ScmExp_use(Scm_Intern("srfi-34"), SCM_INTERACTION_ENV);
-#endif
     /* to evaluate SigScheme-dependent codes conditionally */
     ScmOp_provide(Scm_NewStringCopying("sigscheme"));
 }



More information about the uim-commit mailing list