Differences From Artifact [5f9d0e6d18]:

To Artifact [f3ad64511f]:


86
87
88
89
90
91
92




93

94
95
96
97
98
99
100
86
87
88
89
90
91
92
93
94
95
96

97
98
99
100
101
102
103
104







+
+
+
+
-
+







  (let ((val (session:page-get s:session key)))
     (session:del! s:session "*sessionvars*" key)
     val))

(define (s:session-var-del! key)
  (session:del! s:session "*sessionvars*" key))

;; utility to get all vars as hash table
(define (s:session-get-sessionvars)
  (sdat-get-sessionvars s:session))

;;
;; inputs
(define (s:get-input key)
  (session:get-input s:session key))

(define (s:load-model model)
  (session:load-model s:session model))

(define (s:model-path model)