(cons 'realsr info-numreal)
(cons 'totalsr info-numtotal)
(cons 'lastsrch lastsearch)
- (cons 'srcheta info-searcheta))
+ (cons 'srcheta info-searcheta)
+ (cons 'srchmode (cdr (assoc 'search-mode session))))
op)
(newline op)
(close-port op))))
(write-info-file)))))
((622) ; Search result
(let ((ires (list->vector (dc-intresp resp))))
+ (if (eq? (cdr (assoc 'search-mode session)) 'wait)
+ (set-cdr! (assoc 'search-mode session) 'normal))
(if (and ires (= (vector-ref ires 0) srchid)) (apply handlesr (map (lambda (n) (vector-ref ires n)) '(1 2 3 4 5 7 8))))))
)