Megatest

Diff
Login

Differences From Artifact [77100eae92]:

To Artifact [c596e07f23]:


772
773
774
775
776
777
778
779
780
781
782




783
784
785
786
787
788
789
772
773
774
775
776
777
778




779
780
781
782
783
784
785
786
787
788
789







-
-
-
-
+
+
+
+







       (hash-table-set! ht (car section)(cdr section)))
     adat)
    ht))

;; if 
(define (configf:read-alist fname)
  (handle-exceptions
      exn
      #f
    (configf:alist->config
     (with-input-from-file fname read))))
   exn
   #f
   (configf:alist->config
    (with-input-from-file fname read))))

(define (configf:write-alist cdat fname)
  (if (not (common:faux-lock fname))
      (debug:print 0 *default-log-port* "INFO: Could not get lock on " fname))
  (let* ((dat  (configf:config->alist cdat))
         (res
          (begin