Differences From Artifact [6d4566e942]:
- File attic/synchash.scm — part of check-in [101ee7c52b] at 2021-03-06 04:39:46 on branch v1.65-real-chicken-5 — Try a grounds-up switch to chicken-5 (user: matt, size: 4909) [annotate] [blame] [check-ins using] [more...]
- File synchash.scm — part of check-in [14e9c3fb65] at 2018-02-16 10:51:55 on branch v1.65-license-update — Update license blurbs (user: mrwellan, size: 4909) [annotate] [blame] [check-ins using]
To Artifact [6e3717b1e0]:
- File attic/synchash.scm — part of check-in [57d442213a] at 2023-03-31 21:32:12 on branch v1.80-mbi — More cleanup (user: matt, size: 4951) [annotate] [blame] [check-ins using] [more...]
- File synchash.scm — part of check-in [5aedc5c5f0] at 2023-03-30 09:28:51 on branch v1.80-mbi — Added rmtmod where needed (user: matt, size: 4951) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | (use format) (use srfi-1 srfi-69 sqlite3) (import (prefix sqlite3 sqlite3:)) (declare (unit synchash)) (declare (uses db)) (declare (uses server)) (include "db_records.scm") (define (synchash:make) (make-hash-table)) ;; given an alist of objects '((id obj) ...) ;; 1. remove unchanged objects from the list ;; 2. create a list of removed objects by id | > > > > | 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | (use format) (use srfi-1 srfi-69 sqlite3) (import (prefix sqlite3 sqlite3:)) (declare (unit synchash)) (declare (uses db)) (declare (uses server)) (declare (uses rmtmod)) (include "db_records.scm") (import rmtmod) (define (synchash:make) (make-hash-table)) ;; given an alist of objects '((id obj) ...) ;; 1. remove unchanged objects from the list ;; 2. create a list of removed objects by id |
︙ | ︙ |