Megatest

Check-in [25f98b9776]
Login
Overview
Comment:Made the indentreport independent of ~/.emacs (mostly)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | v1.66-captain-ulex
Files: files | file ages | folders
SHA1: 25f98b9776be14db4c2698f1f0857fc67d610e6e
User & Date: matt on 2020-07-18 17:36:11
Other Links: branch diff | manifest | tags
Context
2020-07-18
22:14
I think I have a repl that exposed ulex and rmtmod modules check-in: ad17b38f12 user: matt tags: v1.66-captain-ulex
17:36
Made the indentreport independent of ~/.emacs (mostly) check-in: 25f98b9776 user: matt tags: v1.66-captain-ulex
13:42
Added formating fix and check check-in: 9f6d03b948 user: mrwellan tags: v1.66-captain-ulex
Changes

Modified Makefile from [6c19764226] to [5baa8bde06].

446
447
448
449
450
451
452


453
454
455
456
457
458
459
460

reindent/README :
	mkdir -p reindent
	echo "Indent modified files are put here." > reindent/README

reindent/%.scm : %.scm reindent/README
	cp $< reindent


	cd reindent;emacs -batch $< --eval '(indent-region (point-min) (point-max) nil)' -f save-buffer


#======================================================================
# Attic
#======================================================================

# portlogger-example : portlogger-example.scm api.o archive.o client.o common.o configf.o dashboard-tests.o dashboard-context-menu.o db.o dcommon.o ezsteps.o filedb.o genexample.o gutils.o http-transport.o items.o keys.o launch.o lock-queue.o margs.o megatest-version.o mt.o ods.o portlogger.o process.o rmt.o rpc-transport.o runconfig.o runs.o sdb.o server.o synchash.o tasks.o tdb.o tests.o tree.o







>
>
|







446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462

reindent/README :
	mkdir -p reindent
	echo "Indent modified files are put here." > reindent/README

reindent/%.scm : %.scm reindent/README
	cp $< reindent
	cd reindent;emacs -batch $< --eval '(load "$(PWD)/reindent.el")' -f save-buffer

# cd reindent;emacs -batch $< --eval '(indent-region (point-min) (point-max) nil)' -f save-buffer


#======================================================================
# Attic
#======================================================================

# portlogger-example : portlogger-example.scm api.o archive.o client.o common.o configf.o dashboard-tests.o dashboard-context-menu.o db.o dcommon.o ezsteps.o filedb.o genexample.o gutils.o http-transport.o items.o keys.o launch.o lock-queue.o margs.o megatest-version.o mt.o ods.o portlogger.o process.o rmt.o rpc-transport.o runconfig.o runs.o sdb.o server.o synchash.o tasks.o tdb.o tests.o tree.o

Modified adjutant.scm from [419fdc41ba] to [7560fecb1c].

16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
;;     You should have received a copy of the GNU General Public License
;;     along with Megatest.  If not, see <http://www.gnu.org/licenses/>.

;;======================================================================

(declare (unit adjutant))

(module adjutant
	*
	
(import scheme chicken data-structures extras files)
(import (prefix sqlite3 sqlite3:) posix typed-records srfi-18 srfi-69
	md5 message-digest
	regex srfi-1)

(define (adjutant-run)
  (print "Running the adjutant!"))







|
|
<







16
17
18
19
20
21
22
23
24

25
26
27
28
29
30
31
;;     You should have received a copy of the GNU General Public License
;;     along with Megatest.  If not, see <http://www.gnu.org/licenses/>.

;;======================================================================

(declare (unit adjutant))

(module adjutant *


(import scheme chicken data-structures extras files)
(import (prefix sqlite3 sqlite3:) posix typed-records srfi-18 srfi-69
	md5 message-digest
	regex srfi-1)

(define (adjutant-run)
  (print "Running the adjutant!"))

Added reindent.el version [9e7e328bbc].





























>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
; Indenting module body code at column 0
(defun scheme-module-indent (state indent-point normal-indent) 0)
(put 'module 'scheme-indent-function 'scheme-module-indent)

(put 'and-let* 'scheme-indent-function 1)
(put 'parameterize 'scheme-indent-function 1)
(put 'handle-exceptions 'scheme-indent-function 1)
(put 'when 'scheme-indent-function 1)
(put 'unless 'scheme-indent-function 1)
(put 'match 'scheme-indent-function 1)
(put 'let-values 'scheme-indent-function 1)

;; do the work
(indent-region (point-min) (point-max) nil)

Modified ulex/ulex.scm from [94ed3a5317] to [c0051721ac].

23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
;; NOTES:
;;   Why sql-de-lite and not say, dbi?  - performance mostly, then simplicity.
;;
;;======================================================================

(use mailbox)

(module ulex
    *

(import scheme posix chicken data-structures ports extras files mailbox)
(import srfi-18 pkts matchable regex
	typed-records srfi-69 srfi-1
	srfi-4 regex-case
	(prefix sqlite3 sqlite3:)
	foreign







|
<







23
24
25
26
27
28
29
30

31
32
33
34
35
36
37
;; NOTES:
;;   Why sql-de-lite and not say, dbi?  - performance mostly, then simplicity.
;;
;;======================================================================

(use mailbox)

(module ulex *


(import scheme posix chicken data-structures ports extras files mailbox)
(import srfi-18 pkts matchable regex
	typed-records srfi-69 srfi-1
	srfi-4 regex-case
	(prefix sqlite3 sqlite3:)
	foreign