Overview
Comment: | Initial commit towards supporting chicken 5 in megatest |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | v1.70-refactor02-chicken5 | v1.70-defunct-try |
Files: | files | file ages | folders |
SHA1: |
65df38ba3dac52d1bf64093b6d26fb3c |
User & Date: | jmoon18 on 2020-01-02 13:56:18 |
Other Links: | branch diff | manifest | tags |
Context
2020-01-02
| ||
15:39 | Additional tweaks to enable chicken 5 check-in: b772abfc70 user: jmoon18 tags: v1.70-refactor02-chicken5, v1.70-defunct-try | |
13:56 | Initial commit towards supporting chicken 5 in megatest check-in: 65df38ba3d user: jmoon18 tags: v1.70-refactor02-chicken5, v1.70-defunct-try | |
09:36 | Fixed imports so dashboard launches Leaf check-in: 850872189d user: jmoon18 tags: v1.70-refactor02, v1.70-defunct-try | |
Changes
Modified common_records.scm from [5084b8d608] to [2591541cd3].
︙ | ︙ | |||
15 16 17 18 19 20 21 | ;; ;; You should have received a copy of the GNU General Public License ;; along with Megatest. If not, see <http://www.gnu.org/licenses/>. ;; ;;====================================================================== ;; (use trace) | | | 15 16 17 18 19 20 21 22 23 24 | ;; ;; You should have received a copy of the GNU General Public License ;; along with Megatest. If not, see <http://www.gnu.org/licenses/>. ;; ;;====================================================================== ;; (use trace) (import typed-records) ;; moved to commonmod |
Modified itemsmod.scm from [fc849e85b2] to [ca44098a8e].
︙ | ︙ | |||
21 22 23 24 25 26 27 | (declare (unit itemsmod)) (declare (uses commonmod)) (declare (uses mtconfigf)) (module itemsmod * | | | | 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | (declare (unit itemsmod)) (declare (uses commonmod)) (declare (uses mtconfigf)) (module itemsmod * (import scheme (chicken base)) (import (prefix sqlite3 sqlite3:) typed-records srfi-18 srfi-69 format (chicken port) srfi-1 matchable) (import commonmod) (import(prefix mtconfigf configf:)) ;; (use (prefix ulex ulex:)) ;; (include "common_records.scm") ;; (include "items-inc.scm") |
︙ | ︙ |
Modified mtconfigf/mtconfigf.scm from [f14586a434] to [82a9ceddec].
︙ | ︙ | |||
69 70 71 72 73 74 75 | get-eval-string squelch-debug-prints ;; misc realpath find-chicken-lib ) | | | | | | 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 | get-eval-string squelch-debug-prints ;; misc realpath find-chicken-lib ) (import scheme (chicken base) (chicken string) (chicken file) (chicken port)) (import typed-records srfi-18 pathname-expand posix-extras) (import regex regex-case srfi-69 srfi-1 directory-utils extras srfi-13 ) (import srfi-69) (import posix) ;; stub debug printers overridden by set-debug-printers (define (debug:print n e . args) (apply print args)) (define (debug:print-info n e . args) (apply print "INFO: " args)) |
︙ | ︙ |
Modified odsmod.scm from [f8aba8b41f] to [bb53b8595f].
︙ | ︙ | |||
20 21 22 23 24 25 26 | (declare (unit odsmod)) (declare (uses commonmod)) (module odsmod * | | | 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | (declare (unit odsmod)) (declare (uses commonmod)) (module odsmod * (import scheme (chicken base) (chicken string) (chicken port) (chicken io) (chicken file) csv-xml regex) (import (prefix sqlite3 sqlite3:) posix typed-records srfi-18 srfi-69 format ports srfi-1 matchable srfi-13) (import commonmod) ;; (use (prefix ulex ulex:)) (define ods:dirs '("Configurations2" |
︙ | ︙ |
Modified pkts/pkts.scm from [d1cd1cb6f6] to [55a662356c].
︙ | ︙ | |||
160 161 162 163 164 165 166 | pktdb-pktspec ;; utility procs increment-string ;; used to get indexes for strings in ref pkts make-report ;; make a .dot file ) | > | | | 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 | pktdb-pktspec ;; utility procs increment-string ;; used to get indexes for strings in ref pkts make-report ;; make a .dot file ) (import (chicken base) scheme (chicken process) (chicken time posix) (chicken io) (chicken file)) (import chicken.process-context.posix (chicken string) (chicken time) (chicken sort) (chicken file posix) (chicken condition) srfi-1 regex srfi-13 srfi-69 (chicken port) ) (import crypt sha1 message-digest (prefix dbi dbi:) typed-records) ;;====================================================================== ;; DATA MANIPULATION UTILS ;;====================================================================== (define-inline (unescape-data data) (string-translate* data '(("\\n" . "\n") ("\\\\" . "\\")))) |
︙ | ︙ |
Modified stml2/cookie.scm from [d78a525a3a] to [fba413a4c8].
︙ | ︙ | |||
43 44 45 46 47 48 49 | ;; <http://www.netscape.com/newsref/std/cookie_spec.html> ;; (declare (unit cookie)) (module cookie * | | | 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | ;; <http://www.netscape.com/newsref/std/cookie_spec.html> ;; (declare (unit cookie)) (module cookie * (import (chicken base) scheme queues srfi-13 (chicken port) (chicken io)(chicken file) (chicken format) (chicken string) (chicken time posix)) (require-extension srfi-1 srfi-13 srfi-14 regex) ;; (use srfi-1 srfi-13 srfi-14 regex) ;; (declare (export parse-cookie-string construct-cookie-string)) ;; #> ;; #include <time.h> |
︙ | ︙ |
Modified stml2/stml2.scm from [ee4c13898d] to [3dca2d569e].
︙ | ︙ | |||
10 11 12 13 14 15 16 | ;; stml is a list of html strings ;; (declare (unit stml)) (module stml2 * | | | | 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | ;; stml is a list of html strings ;; (declare (unit stml)) (module stml2 * (import (chicken base) scheme queues srfi-13 (chicken port) (chicken io) (chicken file) srfi-69 srfi-1 (chicken condition)) (import cookie) (import (prefix dbi dbi:) (prefix crypt c:) typed-records) ;; (declare (uses misc-stml)) (use regex) ;; The (usually global) sdat contains everything about the session ;; (defstruct sdat |
︙ | ︙ |
Modified ulex/ulex.scm from [ef093072a2] to [1e0838dba7].
︙ | ︙ | |||
56 57 58 59 60 61 62 | ;; pl-is-port-available ;; pl-get-port-state ;; ;; system ;; get-normalized-cpu-load ;; ) | | | | 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 | ;; pl-is-port-available ;; pl-get-port-state ;; ;; system ;; get-normalized-cpu-load ;; ) (import scheme posix-groups (chicken base) queues (chicken port) (chicken io) (chicken file) mailbox) (import srfi-18 pkts matchable regex typed-records srfi-69 srfi-1 srfi-4 regex-case (prefix sqlite3 sqlite3:) foreign tcp) ;; ulex-netutil) ;;====================================================================== |
︙ | ︙ |