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

yamaken at freedesktop.org yamaken at freedesktop.org
Mon Oct 3 08:34:40 PDT 2005


Author: yamaken
Date: 2005-10-03 08:34:35 -0700 (Mon, 03 Oct 2005)
New Revision: 1773

Modified:
   branches/r5rs/sigscheme/TODO
Log:
* sigscheme/TODO
  - Update


Modified: branches/r5rs/sigscheme/TODO
===================================================================
--- branches/r5rs/sigscheme/TODO	2005-10-03 13:20:56 UTC (rev 1772)
+++ branches/r5rs/sigscheme/TODO	2005-10-03 15:34:35 UTC (rev 1773)
@@ -44,14 +44,13 @@
 ==============================================================================
 Logical simplifications:
 
-* Reorganize SCM_SHIFT*() macros and simplify args extraction codes
+* Simplify argument extraction by DECLARE_FUNCTION, ASSERT_*P, POP_ARG and
+  NO_MORE_ARG macros in all procedure and syntaxes
 
-* Move procedure registration for SRFI and SIOD operations in
-  SigScm_Initialize_internal() to each operation-*.c and invoke them by
-  SigScm_*_Initialize() from SigScm_Initialize_internal(). It should be done
-  for logically appropriate file organization, and preparation for future
-  dynamic-loadable modularization
+* Replace all Scm_ErrorObj() in procedures and syntaxes with ERR_OBJ
 
+* Reorganize SCM_SHIFT*() macros to complement POP_ARG() macro
+
 ==============================================================================
 Namings and Cosmetic things:
 
@@ -59,8 +58,6 @@
   "Macro Definitions" and move to immediately after of "Local Include" section
   since other declarations and definitions sometimes need macros
 
-* Add a 'SCM' prefix to the global functions listed in sigschemeinternal.h
-
 * Rename STL names (string, list) to another such as str, lst
 
 * Grand renaming (prefix reorganization, consideration about func_name and



More information about the uim-commit mailing list