1;;; 2;;; srfi-29.scm - Localization 3;;; 4 5;; srfi-29 defines the 'format' function in a way incompatible to 6;; Gauche's (and CommonLisp's). Srfi-29's ~N@* only affects 7;; the following directive. CommonLisp and Gauche's ~N@* affects 8;; the rest of directives. 9;; 10;; So I splitted srfi-29's 'format' functionality from the rest. 11;; If you wish complete compatibility to srfi-29, just load srfi-29, 12;; which overrides Gauche's native 'format'. 13;; If you only wish srfi-29's bundle API, but want to keep Gauche's 14;; native 'format', use srfi.bundle instead. 15 16(define-module srfi-29 17 (extend srfi-29.bundle srfi-29.format)) 18 19