Author: yamaken
Date: Mon Feb 28 06:53:56 2005
New Revision: 733

Modified:
   branches/composer/scm/evmap.scm
   branches/composer/scm/ng-japanese-azik.scm

Log:
* scm/evmap.scm
  - (list-copy!): Support null list destination

* scm/ng-japanese-azik.scm
  - (ja-azik-hiragana-ruleset, ja-azik-katakana-ruleset,
    ja-azik-halfkana-ruleset): Fix invalid ruleset name


Modified: branches/composer/scm/evmap.scm
==============================================================================
--- branches/composer/scm/evmap.scm     (original)
+++ branches/composer/scm/evmap.scm     Mon Feb 28 06:53:56 2005
@@ -465,11 +465,15 @@
 
 (define list-copy!
   (lambda (dst src)
-    (if (not (or (null? dst)
-                (null? src)))
-       (begin
-         (set-car! dst (car src))
-         (list-copy! (cdr dst) (cdr src))))))
+    (let self ((rest-dst dst)
+              (rest-src src))
+      (if (or (null? rest-dst)
+             (null? rest-src))
+         dst
+         (begin
+           (set-car! rest-dst (car rest-src))
+           (self (cdr rest-dst)
+                 (cdr rest-src)))))))
 
 (define action-exp-directive-positional-var
   (lambda (pos)

Modified: branches/composer/scm/ng-japanese-azik.scm
==============================================================================
--- branches/composer/scm/ng-japanese-azik.scm  (original)
+++ branches/composer/scm/ng-japanese-azik.scm  Mon Feb 28 06:53:56 2005
@@ -554,7 +554,7 @@
    ;;ja-romaji-hiragana-hepburn-irregular-double-consonant-guide-ruleset
    ;;ja-romaji-hiragana-hepburn-irregular-double-consonant-ruleset
    ;;ja-romaji-hiragana-skk-like-symbol-ruleset
-   ja-azik-hiragana-basic-ruleset
+   ja-azik-hiragana-core-ruleset
    ))
 
 (define ja-azik-katakana-ruleset
@@ -580,7 +580,7 @@
    ;;ja-romaji-katakana-hepburn-irregular-double-consonant-guide-ruleset
    ;;ja-romaji-katakana-hepburn-irregular-double-consonant-ruleset
    ;;ja-romaji-katakana-skk-like-symbol-ruleset
-   ja-azik-katakana-basic-ruleset
+   ja-azik-katakana-core-ruleset
    ))
 
 (define ja-azik-halfkana-ruleset
@@ -606,5 +606,5 @@
    ;;ja-romaji-halfkana-hepburn-irregular-double-consonant-guide-ruleset
    ;;ja-romaji-halfkana-hepburn-irregular-double-consonant-ruleset
    ;;ja-romaji-halfkana-skk-like-symbol-ruleset
-   ja-azik-halfkana-basic-ruleset
+   ja-azik-halfkana-core-ruleset
    ))

Reply via email to