diff --git a/pkgs/plt-services/meta/tree/file-tree.rkt b/pkgs/plt-services/meta/tree/file-tree.rkt deleted file mode 100644 index 4621c82fa1..0000000000 --- a/pkgs/plt-services/meta/tree/file-tree.rkt +++ /dev/null @@ -1,51 +0,0 @@ -#lang scheme/base - -(provide get-file-tree get-plt-file-tree) - -(require "tree.rkt" setup/dirs) - -;; ---------------------------------------------------------------------------- -;; Reading a tree from a directory - -(define (get-file-tree path) - (define path* (simplify-path path)) - (let loop ([path path*] - [name (regexp-replace #rx#"/$" (path->bytes path*) #"")]) - (cond [(directory-exists? path) - (make-tree - (bytes-append name #"/") - (parameterize ([current-directory path]) - (let* ([subs (map (lambda (sub) - (cons (path-element->bytes sub) sub)) - (directory-list))] - [subs (sort subs bytesxexpr (document-element data))] - [data (ormap (starts-with 'list) (cddr data))] - [data (filter (starts-with 'entry) (cddr data))] - [data (map (lambda (x) - (match x - [(list _ `([kind ,kind]) _ ... `(name () ,name) _ ...) - (cons (string->symbol kind) - (regexp-split #rx#"/" - (string->bytes/utf-8 name)))])) - data)]) - ;; utilities - (define (listbytes/utf-8 url) #"/")]) - (let dloop ([items '()]) - (let ([tail (and (pair? data) (subtract-prefix (cdar data) pathlist))]) - (if tail - (let* ([kind (caar data)] - [pathlist (cdar data)] - [name (if (= 1 (length tail)) - (car tail) - (error 'get-svn-tree - "got an element without parent dir: ~e" - (cdar data)))] - [name (if (eq? 'dir kind) (bytes-append name #"/") name)] - [path (bytes-append path name)]) - (pop!) - (dloop (cons (case kind - [(dir) (loop name pathlist path)] - [(file) (make-tree name #f path)] - [else (error 'get-svn-tree - "got an element with ~a: ~e" - "an unexpected kind" - kind)]) - items))) - (make-tree name (reverse items) path))))))) - -;; ---------------------------------------------------------------------------- -;; Reading the PLT tree - -(define (get-plt-svn-tree) - (get-svn-tree "http://svn.plt-scheme.org/plt/trunk/")) - -#| -(tree-for-each (lambda (t) (printf "~a\n" (tree-path t))) - (time (get-svn-tree "file:///home/svn/plt/trunk/"))) -|# diff --git a/pkgs/plt-services/meta/tree/tests.rkt b/pkgs/plt-services/meta/tree/tests.rkt deleted file mode 100644 index e5fbd9c3a1..0000000000 --- a/pkgs/plt-services/meta/tree/tests.rkt +++ /dev/null @@ -1,3917 +0,0 @@ -#lang scheme/base - -(require tests/eli-tester scheme/sandbox scheme/runtime-path scheme/file) - -(define-runtime-path tree-module "tree.rkt") -(define-runtime-path file-tree-module "file-tree.rkt") - -(define (glob-tests) - (define e - (call-with-trusted-sandbox-configuration - (lambda () (make-module-evaluator tree-module)))) - (define (g->rl x) - (let ([r (e `(glob->regexp-or-literal ,x))]) - (if (byte-regexp? r) `(rx ,(object-name r)) r))) - (test (g->rl #"*") => '* - (g->rl #"*/") => '*/ - (g->rl #"**") => '** - (g->rl #"**/") => '**/ - (g->rl #"***") =error> "bad glob" - (g->rl #"***/") =error> "bad glob" - (g->rl #"********") =error> "bad glob" - (g->rl #"********/") =error> "bad glob" - (g->rl #"glob") => #"glob" - (g->rl #"gl?ob") => '(rx #"^gl.ob$") - (g->rl #"gl*ob") => '(rx #"^gl.*ob$") - (g->rl #"gl*?ob") => '(rx #"^gl.*.ob$") - (g->rl #"gl?*ob") => '(rx #"^gl..*ob$") - (g->rl #"gl.ob") => #"gl.ob" - (g->rl #"gl?.ob") => '(rx #"^gl.\\.ob$") - (g->rl #"gl^ob") => #"gl^ob" - (g->rl #"gl^?ob") => '(rx #"^gl\\^.ob$") - (g->rl #"gl\\.ob") => '(rx #"^gl\\.ob$") - (g->rl #"gl\\ob") => '(rx #"^gl\\ob$") - (g->rl #"gl\\*ob") => '(rx #"^gl\\*ob$") - (g->rl #"gl\\?ob") => '(rx #"^gl\\?ob$") - (g->rl #"gl\\|ob") => '(rx #"^gl\\|ob$") - (g->rl #"gl\\{ob") => '(rx #"^gl\\{ob$") - (g->rl #"gl[*]ob") => '(rx #"^gl[*]ob$") - (g->rl #"gl[?]ob") => '(rx #"^gl[?]ob$") - (g->rl #"gl[*?]ob") => '(rx #"^gl[*?]ob$") - (g->rl #"gl[?*]ob") => '(rx #"^gl[?*]ob$") - (g->rl #"gl[]*]ob") => '(rx #"^gl[]*]ob$") - (g->rl #"gl[^]*]ob") => '(rx #"^gl[^]*]ob$") - (g->rl #"gl[^]*]*ob") => '(rx #"^gl[^]*].*ob$") - ) - (kill-evaluator e)) - -(define (tree-tests) - (define e - (call-with-trusted-sandbox-configuration - (lambda () (make-module-evaluator file-tree-module)))) - (define a-dir (collection-path "scribble")) - (define a-list (find-files void a-dir)) - (define a-tree #f) - (define (->bytes x) (string->bytes/utf-8 (format "~a" x))) - (define same-as-last-datums #f) - (define datums-result #f) - (define (->datums xs) - (set! same-as-last-datums datums-result) - (set! datums-result - (map (lambda (x) - (read (open-input-bytes (if (path? x) (path->bytes x) x)))) - xs)) - datums-result) - (define (mk-tree t [convert values]) - (e (let loop ([t t] [path #""]) - (let* ([subs? (pair? t)] - [name (->bytes (if subs? (car t) t))] - [name (if subs? (regexp-replace #rx#"/?$" name #"/") name)] - [path (bytes-append path name)]) - (if subs? - `(make-tree ,name - (list ,@(map (lambda (s) (loop s path)) (cdr t))) - ,(convert path)) - `(make-tree ,name #f ,(convert path))))))) - (define (e/filter filter) - (->datums (e `(map tree-path (tree->list (tree-filter ,filter ,a-tree)))))) - (test - ;; works with paths... - (set! a-tree (mk-tree '(- 0 (A1 1 2 3 (B 4) C) (A2 5)) bytes->path)) - (->datums (e `(map tree-name (tree->list ,a-tree)))) - => '(-/ 0 A1/ 1 2 3 B/ 4 C A2/ 5) - ;; ...as well as bytes - (set! a-tree (mk-tree '(- 0 (A1 1 2 3 (B 4) C) (A2 5)))) - (->datums (e `(map tree-name (tree->list ,a-tree)))) - => same-as-last-datums - (->datums (e `(map tree-path (tree->list ,a-tree)))) - => '(-/ -/0 -/A1/ -/A1/1 -/A1/2 -/A1/3 -/A1/B/ -/A1/B/4 -/A1/C -/A2/ -/A2/5) - (->datums (e `(map tree-path (tree-foldr cons '() ,a-tree)))) - => same-as-last-datums - (->datums (e `(map tree-path (reverse (tree-foldl cons '() ,a-tree))))) - => same-as-last-datums - (->datums (e `(let ([l '()]) - (tree-for-each (lambda (t) (set! l (cons (tree-path t) l))) - ,a-tree) - (reverse l)))) - => same-as-last-datums - (e/filter #"*") - => same-as-last-datums - (e/filter #"") - =error> "bad glob" - (e/filter #"A2/") - => '(-/ -/A2/ -/A2/5) - (e/filter #"A1/B/") - => '(-/ -/A1/ -/A1/B/ -/A1/B/4) - ;; works with string patterns too - (e/filter "A1/B/") - => same-as-last-datums - ;; last "/" is optional here ... - (e/filter "A1/B") - => same-as-last-datums - ;; ... but in general it forces matching only directories - (e/filter "A1/?/") - => same-as-last-datums - (e/filter "A1/?") - => '(-/ -/A1/ -/A1/1 -/A1/2 -/A1/3 -/A1/B/ -/A1/B/4 -/A1/C) - (e/filter "*/2") - => '(-/ -/A1/ -/A1/2) - (e/filter "*/[25]") - => '(-/ -/A1/ -/A1/2 -/A2/ -/A2/5) - (e/filter "*/{2|5}") - => same-as-last-datums - (e/filter '(not: "*/2")) - => '(-/ -/0 -/A1/ -/A1/1 -/A1/3 -/A1/B/ -/A1/B/4 -/A1/C -/A2/ -/A2/5) - (e/filter '(not: "*/[25]")) - => '(-/ -/0 -/A1/ -/A1/1 -/A1/3 -/A1/B/ -/A1/B/4 -/A1/C -/A2/) - (e/filter '(not: "*/{2|5}")) - => '(-/ -/0 -/A1/ -/A1/1 -/A1/3 -/A1/B/ -/A1/B/4 -/A1/C -/A2/) - (set! a-tree (e `(get-file-tree ,a-dir))) - (e `(map tree-path (tree->list ,a-tree))) - => a-list - (e/filter #"*") - => (->datums a-list) - ) - (set! a-tree - (mk-tree '(- - (.svn - all-wcprops - dir-prop-base - entries - format - (prop-base - base-render.rkt.svn-base - base.rkt.svn-base - basic.rkt.svn-base - bnf.rkt.svn-base - comment-reader.rkt.svn-base - config.rkt.svn-base - core.rkt.svn-base - decode-struct.rkt.svn-base - decode.rkt.svn-base - doc.txt.svn-base - doclang.rkt.svn-base - eval.rkt.svn-base - extract.rkt.svn-base - html-properties.rkt.svn-base - html-render.rkt.svn-base - info.rkt.svn-base - latex-properties.rkt.svn-base - latex-render.rkt.svn-base - lp-include.rkt.svn-base - lp.rkt.svn-base - manual-prefix.tex.svn-base - manual-struct.rkt.svn-base - manual-style.tex.svn-base - manual.rkt.svn-base - pdf-render.rkt.svn-base - provide-doc-transform.rkt.svn-base - reader.rkt.svn-base - render-struct.rkt.svn-base - run.rkt.svn-base - scheme.css.svn-base - scheme.rkt.svn-base - scheme.tex.svn-base - scribble-common.js.svn-base - scribble-prefix.html.svn-base - scribble-prefix.tex.svn-base - scribble-style.css.svn-base - scribble-style.tex.svn-base - scribble.css.svn-base - scribble.tex.svn-base - search.rkt.svn-base - sigplan.rkt.svn-base - srcdoc.rkt.svn-base - struct.rkt.svn-base - text-render.rkt.svn-base - text.rkt.svn-base - urls.rkt.svn-base - xref.rkt.svn-base) - (props) - (text-base - base-render.rkt.svn-base - base.rkt.svn-base - basic.rkt.svn-base - bnf.rkt.svn-base - comment-reader.rkt.svn-base - config.rkt.svn-base - core.rkt.svn-base - decode-struct.rkt.svn-base - decode.rkt.svn-base - doc.txt.svn-base - doclang.rkt.svn-base - eval.rkt.svn-base - extract.rkt.svn-base - html-properties.rkt.svn-base - html-render.rkt.svn-base - info.rkt.svn-base - latex-properties.rkt.svn-base - latex-render.rkt.svn-base - lp-include.rkt.svn-base - lp.rkt.svn-base - manual-prefix.tex.svn-base - manual-struct.rkt.svn-base - manual-style.tex.svn-base - manual.rkt.svn-base - pdf-render.rkt.svn-base - provide-doc-transform.rkt.svn-base - reader.rkt.svn-base - render-struct.rkt.svn-base - run.rkt.svn-base - scheme.css.svn-base - scheme.rkt.svn-base - scheme.tex.svn-base - scribble-common.js.svn-base - scribble-prefix.html.svn-base - scribble-prefix.tex.svn-base - scribble-style.css.svn-base - scribble-style.tex.svn-base - scribble.css.svn-base - scribble.tex.svn-base - search.rkt.svn-base - sigplan.rkt.svn-base - srcdoc.rkt.svn-base - struct.rkt.svn-base - text-render.rkt.svn-base - text.rkt.svn-base - urls.rkt.svn-base - xref.rkt.svn-base) - (tmp - (prop-base) - (props) - (text-base))) - (base - (.svn - all-wcprops - dir-prop-base - entries - format - (prop-base - lang.rkt.svn-base) - (props) - (text-base - lang.rkt.svn-base) - (tmp - (prop-base) - (props) - (text-base))) - (compiled - lang_ss.dep - lang_ss.zo) - (lang - (.svn - all-wcprops - dir-prop-base - entries - format - (prop-base - reader.rkt.svn-base) - (props) - (text-base - reader.rkt.svn-base) - (tmp - (prop-base) - (props) - (text-base))) - (compiled - reader_ss.dep - reader_ss.zo) - reader.rkt) - lang.rkt) - base-render.rkt - base.rkt - basic.rkt - bnf.rkt - comment-reader.rkt - (compiled - base-render_ss.dep - base-render_ss.zo - base_ss.dep - base_ss.zo - basic_ss.dep - basic_ss.zo - bnf_ss.dep - bnf_ss.zo - comment-reader_ss.dep - comment-reader_ss.zo - config_ss.dep - config_ss.zo - core_ss.dep - core_ss.zo - decode-struct_ss.dep - decode-struct_ss.zo - decode_ss.dep - decode_ss.zo - doclang_ss.dep - doclang_ss.zo - eval_ss.dep - eval_ss.zo - extract_ss.dep - extract_ss.zo - html-properties_ss.dep - html-properties_ss.zo - html-render_ss.dep - html-render_ss.zo - info_ss.dep - info_ss.zo - latex-properties_ss.dep - latex-properties_ss.zo - latex-render_ss.dep - latex-render_ss.zo - lp-include_ss.dep - lp-include_ss.zo - lp_ss.dep - lp_ss.zo - manual-struct_ss.dep - manual-struct_ss.zo - manual_ss.dep - manual_ss.zo - pdf-render_ss.dep - pdf-render_ss.zo - provide-doc-transform_ss.dep - provide-doc-transform_ss.zo - reader_ss.dep - reader_ss.zo - render-struct_ss.dep - render-struct_ss.zo - run_ss.dep - run_ss.zo - scheme_ss.dep - scheme_ss.zo - search_ss.dep - search_ss.zo - sigplan_ss.dep - sigplan_ss.zo - srcdoc_ss.dep - srcdoc_ss.zo - struct_ss.dep - struct_ss.zo - text-render_ss.dep - text-render_ss.zo - text_ss.dep - text_ss.zo - urls_ss.dep - urls_ss.zo - xref_ss.dep - xref_ss.zo) - config.rkt - core.rkt - decode-struct.rkt - decode.rkt - (doc - (.svn - all-wcprops - dir-prop-base - entries - format - (prop-base - main.rkt.svn-base - reader.rkt.svn-base) - (props) - (text-base - main.rkt.svn-base - reader.rkt.svn-base) - (tmp - (prop-base) - (props) - (text-base))) - (compiled - main_ss.dep - main_ss.zo - reader_ss.dep - reader_ss.zo) - (lang - (.svn - all-wcprops - dir-prop-base - entries - format - (prop-base - reader.rkt.svn-base) - (props) - (text-base - reader.rkt.svn-base) - (tmp - (prop-base) - (props) - (text-base))) - (compiled - reader_ss.dep - reader_ss.zo) - reader.rkt) - main.rkt - reader.rkt) - doc.txt - doclang.rkt - eval.rkt - extract.rkt - html-properties.rkt - html-render.rkt - info.rkt - latex-properties.rkt - latex-render.rkt - (lp - (.svn - all-wcprops - entries - format - (prop-base) - (props) - (text-base) - (tmp - (prop-base) - (props) - (text-base))) - (lang - (.svn - all-wcprops - dir-prop-base - entries - format - (prop-base - lang.rkt.svn-base - reader.rkt.svn-base) - (props) - (text-base - lang.rkt.svn-base - reader.rkt.svn-base) - (tmp - (prop-base) - (props) - (text-base))) - (compiled - lang_ss.dep - lang_ss.zo - reader_ss.dep - reader_ss.zo) - lang.rkt - reader.rkt)) - lp-include.rkt - lp.rkt - (manual - (.svn - all-wcprops - dir-prop-base - entries - format - (prop-base - lang.rkt.svn-base) - (props) - (text-base - lang.rkt.svn-base) - (tmp - (prop-base) - (props) - (text-base))) - (compiled - lang_ss.dep - lang_ss.zo) - (lang - (.svn - all-wcprops - dir-prop-base - entries - format - (prop-base - reader.rkt.svn-base) - (props) - (text-base - reader.rkt.svn-base) - (tmp - (prop-base) - (props) - (text-base))) - (compiled - reader_ss.dep - reader_ss.zo) - reader.rkt) - lang.rkt) - manual-prefix.tex - manual-struct.rkt - manual-style.tex - manual.rkt - pdf-render.rkt - (private - (.svn - all-wcprops - dir-prop-base - entries - format - (prop-base - defaults.rkt.svn-base - indirect-renderer.rkt.svn-base - lp.rkt.svn-base - manual-bib.rkt.svn-base - manual-bind.rkt.svn-base - manual-class.rkt.svn-base - manual-ex.rkt.svn-base - manual-form.rkt.svn-base - manual-method.rkt.svn-base - manual-mod.rkt.svn-base - manual-proc.rkt.svn-base - manual-scheme.rkt.svn-base - manual-sprop.rkt.svn-base - manual-style.rkt.svn-base - manual-tech.rkt.svn-base - manual-unit.rkt.svn-base - manual-utils.rkt.svn-base - manual-vars.rkt.svn-base - on-demand.rkt.svn-base - provide-structs.rkt.svn-base - qsloc.rkt.svn-base - render-utils.rkt.svn-base - run-pdflatex.rkt.svn-base) - (props) - (text-base - defaults.rkt.svn-base - indirect-renderer.rkt.svn-base - lp.rkt.svn-base - manual-bib.rkt.svn-base - manual-bind.rkt.svn-base - manual-class.rkt.svn-base - manual-ex.rkt.svn-base - manual-form.rkt.svn-base - manual-method.rkt.svn-base - manual-mod.rkt.svn-base - manual-proc.rkt.svn-base - manual-scheme.rkt.svn-base - manual-sprop.rkt.svn-base - manual-style.rkt.svn-base - manual-tech.rkt.svn-base - manual-unit.rkt.svn-base - manual-utils.rkt.svn-base - manual-vars.rkt.svn-base - on-demand.rkt.svn-base - provide-structs.rkt.svn-base - qsloc.rkt.svn-base - render-utils.rkt.svn-base - run-pdflatex.rkt.svn-base) - (tmp - (prop-base) - (props) - (text-base))) - (compiled - defaults_ss.dep - defaults_ss.zo - indirect-renderer_ss.dep - indirect-renderer_ss.zo - lp_ss.dep - lp_ss.zo - manual-bib_ss.dep - manual-bib_ss.zo - manual-bind_ss.dep - manual-bind_ss.zo - manual-class_ss.dep - manual-class_ss.zo - manual-ex_ss.dep - manual-ex_ss.zo - manual-form_ss.dep - manual-form_ss.zo - manual-method_ss.dep - manual-method_ss.zo - manual-mod_ss.dep - manual-mod_ss.zo - manual-proc_ss.dep - manual-proc_ss.zo - manual-scheme_ss.dep - manual-scheme_ss.zo - manual-sprop_ss.dep - manual-sprop_ss.zo - manual-style_ss.dep - manual-style_ss.zo - manual-tech_ss.dep - manual-tech_ss.zo - manual-unit_ss.dep - manual-unit_ss.zo - manual-utils_ss.dep - manual-utils_ss.zo - manual-vars_ss.dep - manual-vars_ss.zo - on-demand_ss.dep - on-demand_ss.zo - provide-structs_ss.dep - provide-structs_ss.zo - qsloc_ss.dep - qsloc_ss.zo - render-utils_ss.dep - render-utils_ss.zo - run-pdflatex_ss.dep - run-pdflatex_ss.zo) - defaults.rkt - indirect-renderer.rkt - lp.rkt - manual-bib.rkt - manual-bind.rkt - manual-class.rkt - manual-ex.rkt - manual-form.rkt - manual-method.rkt - manual-mod.rkt - manual-proc.rkt - manual-scheme.rkt - manual-sprop.rkt - manual-style.rkt - manual-tech.rkt - manual-unit.rkt - manual-utils.rkt - manual-vars.rkt - on-demand.rkt - provide-structs.rkt - qsloc.rkt - render-utils.rkt - run-pdflatex.rkt) - provide-doc-transform.rkt - reader.rkt - render-struct.rkt - run.rkt - scheme.css - scheme.rkt - scheme.tex - scribble-common.js - scribble-prefix.html - scribble-prefix.tex - scribble-style.css - scribble-style.tex - scribble.css - scribble.tex - search.rkt - (sigplan - (.svn - all-wcprops - dir-prop-base - entries - format - (prop-base - lang.rkt.svn-base - sigplan.css.svn-base - sigplan.tex.svn-base - sigplanconf.cls.svn-base - style.tex.svn-base) - (props) - (text-base - lang.rkt.svn-base - sigplan.css.svn-base - sigplan.tex.svn-base - sigplanconf.cls.svn-base - style.tex.svn-base) - (tmp - (prop-base) - (props) - (text-base))) - (compiled - lang_ss.dep - lang_ss.zo) - (lang - (.svn - all-wcprops - dir-prop-base - entries - format - (prop-base - reader.rkt.svn-base) - (props) - (text-base - reader.rkt.svn-base) - (tmp - (prop-base) - (props) - (text-base))) - (compiled - reader_ss.dep - reader_ss.zo) - reader.rkt) - lang.rkt - sigplan.css - sigplan.tex - sigplanconf.cls - style.tex) - sigplan.rkt - srcdoc.rkt - struct.rkt - (text - (.svn - all-wcprops - dir-prop-base - entries - format - (prop-base - output.rkt.svn-base - syntax-utils.rkt.svn-base - textlang.rkt.svn-base) - (props) - (text-base - output.rkt.svn-base - syntax-utils.rkt.svn-base - textlang.rkt.svn-base) - (tmp - (prop-base) - (props) - (text-base))) - (compiled - output_ss.dep - output_ss.zo - syntax-utils_ss.dep - syntax-utils_ss.zo - textlang_ss.dep - textlang_ss.zo) - (lang - (.svn - all-wcprops - dir-prop-base - entries - format - (prop-base - reader.rkt.svn-base) - (props) - (text-base - reader.rkt.svn-base) - (tmp - (prop-base) - (props) - (text-base))) - (compiled - reader_ss.dep - reader_ss.zo) - reader.rkt) - output.rkt - syntax-utils.rkt - textlang.rkt) - text-render.rkt - text.rkt - (tools - (.svn - all-wcprops - dir-prop-base - entries - format - (prop-base - drscheme-buttons.rkt.svn-base - html.png.svn-base - pdf.png.svn-base) - (props) - (text-base - drscheme-buttons.rkt.svn-base - html.png.svn-base - pdf.png.svn-base) - (tmp - (prop-base) - (props) - (text-base))) - (compiled - drscheme-buttons_ss.dep - drscheme-buttons_ss.zo) - drscheme-buttons.rkt - html.png - pdf.png - (private - (.svn - all-wcprops - dir-prop-base - entries - format - (prop-base - mk-drs-bitmaps.rkt.svn-base) - (props) - (text-base - mk-drs-bitmaps.rkt.svn-base) - (tmp - (prop-base) - (props) - (text-base))) - (compiled - mk-drs-bitmaps_ss.dep - mk-drs-bitmaps_ss.zo) - mk-drs-bitmaps.rkt)) - urls.rkt - xref.rkt))) - (test - ;; the whole tree - (e/filter "*") - => - '( - -/ - -/.svn/ - -/.svn/all-wcprops - -/.svn/dir-prop-base - -/.svn/entries - -/.svn/format - -/.svn/prop-base/ - -/.svn/prop-base/base-render.rkt.svn-base - -/.svn/prop-base/base.rkt.svn-base - -/.svn/prop-base/basic.rkt.svn-base - -/.svn/prop-base/bnf.rkt.svn-base - -/.svn/prop-base/comment-reader.rkt.svn-base - -/.svn/prop-base/config.rkt.svn-base - -/.svn/prop-base/core.rkt.svn-base - -/.svn/prop-base/decode-struct.rkt.svn-base - -/.svn/prop-base/decode.rkt.svn-base - -/.svn/prop-base/doc.txt.svn-base - -/.svn/prop-base/doclang.rkt.svn-base - -/.svn/prop-base/eval.rkt.svn-base - -/.svn/prop-base/extract.rkt.svn-base - -/.svn/prop-base/html-properties.rkt.svn-base - -/.svn/prop-base/html-render.rkt.svn-base - -/.svn/prop-base/info.rkt.svn-base - -/.svn/prop-base/latex-properties.rkt.svn-base - -/.svn/prop-base/latex-render.rkt.svn-base - -/.svn/prop-base/lp-include.rkt.svn-base - -/.svn/prop-base/lp.rkt.svn-base - -/.svn/prop-base/manual-prefix.tex.svn-base - -/.svn/prop-base/manual-struct.rkt.svn-base - -/.svn/prop-base/manual-style.tex.svn-base - -/.svn/prop-base/manual.rkt.svn-base - -/.svn/prop-base/pdf-render.rkt.svn-base - -/.svn/prop-base/provide-doc-transform.rkt.svn-base - -/.svn/prop-base/reader.rkt.svn-base - -/.svn/prop-base/render-struct.rkt.svn-base - -/.svn/prop-base/run.rkt.svn-base - -/.svn/prop-base/scheme.css.svn-base - -/.svn/prop-base/scheme.rkt.svn-base - -/.svn/prop-base/scheme.tex.svn-base - -/.svn/prop-base/scribble-common.js.svn-base - -/.svn/prop-base/scribble-prefix.html.svn-base - -/.svn/prop-base/scribble-prefix.tex.svn-base - -/.svn/prop-base/scribble-style.css.svn-base - -/.svn/prop-base/scribble-style.tex.svn-base - -/.svn/prop-base/scribble.css.svn-base - -/.svn/prop-base/scribble.tex.svn-base - -/.svn/prop-base/search.rkt.svn-base - -/.svn/prop-base/sigplan.rkt.svn-base - -/.svn/prop-base/srcdoc.rkt.svn-base - -/.svn/prop-base/struct.rkt.svn-base - -/.svn/prop-base/text-render.rkt.svn-base - -/.svn/prop-base/text.rkt.svn-base - -/.svn/prop-base/urls.rkt.svn-base - -/.svn/prop-base/xref.rkt.svn-base - -/.svn/props/ - -/.svn/text-base/ - -/.svn/text-base/base-render.rkt.svn-base - -/.svn/text-base/base.rkt.svn-base - -/.svn/text-base/basic.rkt.svn-base - -/.svn/text-base/bnf.rkt.svn-base - -/.svn/text-base/comment-reader.rkt.svn-base - -/.svn/text-base/config.rkt.svn-base - -/.svn/text-base/core.rkt.svn-base - -/.svn/text-base/decode-struct.rkt.svn-base - -/.svn/text-base/decode.rkt.svn-base - -/.svn/text-base/doc.txt.svn-base - -/.svn/text-base/doclang.rkt.svn-base - -/.svn/text-base/eval.rkt.svn-base - -/.svn/text-base/extract.rkt.svn-base - -/.svn/text-base/html-properties.rkt.svn-base - -/.svn/text-base/html-render.rkt.svn-base - -/.svn/text-base/info.rkt.svn-base - -/.svn/text-base/latex-properties.rkt.svn-base - -/.svn/text-base/latex-render.rkt.svn-base - -/.svn/text-base/lp-include.rkt.svn-base - -/.svn/text-base/lp.rkt.svn-base - -/.svn/text-base/manual-prefix.tex.svn-base - -/.svn/text-base/manual-struct.rkt.svn-base - -/.svn/text-base/manual-style.tex.svn-base - -/.svn/text-base/manual.rkt.svn-base - -/.svn/text-base/pdf-render.rkt.svn-base - -/.svn/text-base/provide-doc-transform.rkt.svn-base - -/.svn/text-base/reader.rkt.svn-base - -/.svn/text-base/render-struct.rkt.svn-base - -/.svn/text-base/run.rkt.svn-base - -/.svn/text-base/scheme.css.svn-base - -/.svn/text-base/scheme.rkt.svn-base - -/.svn/text-base/scheme.tex.svn-base - -/.svn/text-base/scribble-common.js.svn-base - -/.svn/text-base/scribble-prefix.html.svn-base - -/.svn/text-base/scribble-prefix.tex.svn-base - -/.svn/text-base/scribble-style.css.svn-base - -/.svn/text-base/scribble-style.tex.svn-base - -/.svn/text-base/scribble.css.svn-base - -/.svn/text-base/scribble.tex.svn-base - -/.svn/text-base/search.rkt.svn-base - -/.svn/text-base/sigplan.rkt.svn-base - -/.svn/text-base/srcdoc.rkt.svn-base - -/.svn/text-base/struct.rkt.svn-base - -/.svn/text-base/text-render.rkt.svn-base - -/.svn/text-base/text.rkt.svn-base - -/.svn/text-base/urls.rkt.svn-base - -/.svn/text-base/xref.rkt.svn-base - -/.svn/tmp/ - -/.svn/tmp/prop-base/ - -/.svn/tmp/props/ - -/.svn/tmp/text-base/ - -/base/ - -/base/.svn/ - -/base/.svn/all-wcprops - -/base/.svn/dir-prop-base - -/base/.svn/entries - -/base/.svn/format - -/base/.svn/prop-base/ - -/base/.svn/prop-base/lang.rkt.svn-base - -/base/.svn/props/ - -/base/.svn/text-base/ - -/base/.svn/text-base/lang.rkt.svn-base - -/base/.svn/tmp/ - -/base/.svn/tmp/prop-base/ - -/base/.svn/tmp/props/ - -/base/.svn/tmp/text-base/ - -/base/compiled/ - -/base/compiled/lang_ss.dep - -/base/compiled/lang_ss.zo - -/base/lang/ - -/base/lang/.svn/ - -/base/lang/.svn/all-wcprops - -/base/lang/.svn/dir-prop-base - -/base/lang/.svn/entries - -/base/lang/.svn/format - -/base/lang/.svn/prop-base/ - -/base/lang/.svn/prop-base/reader.rkt.svn-base - -/base/lang/.svn/props/ - -/base/lang/.svn/text-base/ - -/base/lang/.svn/text-base/reader.rkt.svn-base - -/base/lang/.svn/tmp/ - -/base/lang/.svn/tmp/prop-base/ - -/base/lang/.svn/tmp/props/ - -/base/lang/.svn/tmp/text-base/ - -/base/lang/compiled/ - -/base/lang/compiled/reader_ss.dep - -/base/lang/compiled/reader_ss.zo - -/base/lang/reader.rkt - -/base/lang.rkt - -/base-render.rkt - -/base.rkt - -/basic.rkt - -/bnf.rkt - -/comment-reader.rkt - -/compiled/ - -/compiled/base-render_ss.dep - -/compiled/base-render_ss.zo - -/compiled/base_ss.dep - -/compiled/base_ss.zo - -/compiled/basic_ss.dep - -/compiled/basic_ss.zo - -/compiled/bnf_ss.dep - -/compiled/bnf_ss.zo - -/compiled/comment-reader_ss.dep - -/compiled/comment-reader_ss.zo - -/compiled/config_ss.dep - -/compiled/config_ss.zo - -/compiled/core_ss.dep - -/compiled/core_ss.zo - -/compiled/decode-struct_ss.dep - -/compiled/decode-struct_ss.zo - -/compiled/decode_ss.dep - -/compiled/decode_ss.zo - -/compiled/doclang_ss.dep - -/compiled/doclang_ss.zo - -/compiled/eval_ss.dep - -/compiled/eval_ss.zo - -/compiled/extract_ss.dep - -/compiled/extract_ss.zo - -/compiled/html-properties_ss.dep - -/compiled/html-properties_ss.zo - -/compiled/html-render_ss.dep - -/compiled/html-render_ss.zo - -/compiled/info_ss.dep - -/compiled/info_ss.zo - -/compiled/latex-properties_ss.dep - -/compiled/latex-properties_ss.zo - -/compiled/latex-render_ss.dep - -/compiled/latex-render_ss.zo - -/compiled/lp-include_ss.dep - -/compiled/lp-include_ss.zo - -/compiled/lp_ss.dep - -/compiled/lp_ss.zo - -/compiled/manual-struct_ss.dep - -/compiled/manual-struct_ss.zo - -/compiled/manual_ss.dep - -/compiled/manual_ss.zo - -/compiled/pdf-render_ss.dep - -/compiled/pdf-render_ss.zo - -/compiled/provide-doc-transform_ss.dep - -/compiled/provide-doc-transform_ss.zo - -/compiled/reader_ss.dep - -/compiled/reader_ss.zo - -/compiled/render-struct_ss.dep - -/compiled/render-struct_ss.zo - -/compiled/run_ss.dep - -/compiled/run_ss.zo - -/compiled/scheme_ss.dep - -/compiled/scheme_ss.zo - -/compiled/search_ss.dep - -/compiled/search_ss.zo - -/compiled/sigplan_ss.dep - -/compiled/sigplan_ss.zo - -/compiled/srcdoc_ss.dep - -/compiled/srcdoc_ss.zo - -/compiled/struct_ss.dep - -/compiled/struct_ss.zo - -/compiled/text-render_ss.dep - -/compiled/text-render_ss.zo - -/compiled/text_ss.dep - -/compiled/text_ss.zo - -/compiled/urls_ss.dep - -/compiled/urls_ss.zo - -/compiled/xref_ss.dep - -/compiled/xref_ss.zo - -/config.rkt - -/core.rkt - -/decode-struct.rkt - -/decode.rkt - -/doc/ - -/doc/.svn/ - -/doc/.svn/all-wcprops - -/doc/.svn/dir-prop-base - -/doc/.svn/entries - -/doc/.svn/format - -/doc/.svn/prop-base/ - -/doc/.svn/prop-base/main.rkt.svn-base - -/doc/.svn/prop-base/reader.rkt.svn-base - -/doc/.svn/props/ - -/doc/.svn/text-base/ - -/doc/.svn/text-base/main.rkt.svn-base - -/doc/.svn/text-base/reader.rkt.svn-base - -/doc/.svn/tmp/ - -/doc/.svn/tmp/prop-base/ - -/doc/.svn/tmp/props/ - -/doc/.svn/tmp/text-base/ - -/doc/compiled/ - -/doc/compiled/main_ss.dep - -/doc/compiled/main_ss.zo - -/doc/compiled/reader_ss.dep - -/doc/compiled/reader_ss.zo - -/doc/lang/ - -/doc/lang/.svn/ - -/doc/lang/.svn/all-wcprops - -/doc/lang/.svn/dir-prop-base - -/doc/lang/.svn/entries - -/doc/lang/.svn/format - -/doc/lang/.svn/prop-base/ - -/doc/lang/.svn/prop-base/reader.rkt.svn-base - -/doc/lang/.svn/props/ - -/doc/lang/.svn/text-base/ - -/doc/lang/.svn/text-base/reader.rkt.svn-base - -/doc/lang/.svn/tmp/ - -/doc/lang/.svn/tmp/prop-base/ - -/doc/lang/.svn/tmp/props/ - -/doc/lang/.svn/tmp/text-base/ - -/doc/lang/compiled/ - -/doc/lang/compiled/reader_ss.dep - -/doc/lang/compiled/reader_ss.zo - -/doc/lang/reader.rkt - -/doc/main.rkt - -/doc/reader.rkt - -/doc.txt - -/doclang.rkt - -/eval.rkt - -/extract.rkt - -/html-properties.rkt - -/html-render.rkt - -/info.rkt - -/latex-properties.rkt - -/latex-render.rkt - -/lp/ - -/lp/.svn/ - -/lp/.svn/all-wcprops - -/lp/.svn/entries - -/lp/.svn/format - -/lp/.svn/prop-base/ - -/lp/.svn/props/ - -/lp/.svn/text-base/ - -/lp/.svn/tmp/ - -/lp/.svn/tmp/prop-base/ - -/lp/.svn/tmp/props/ - -/lp/.svn/tmp/text-base/ - -/lp/lang/ - -/lp/lang/.svn/ - -/lp/lang/.svn/all-wcprops - -/lp/lang/.svn/dir-prop-base - -/lp/lang/.svn/entries - -/lp/lang/.svn/format - -/lp/lang/.svn/prop-base/ - -/lp/lang/.svn/prop-base/lang.rkt.svn-base - -/lp/lang/.svn/prop-base/reader.rkt.svn-base - -/lp/lang/.svn/props/ - -/lp/lang/.svn/text-base/ - -/lp/lang/.svn/text-base/lang.rkt.svn-base - -/lp/lang/.svn/text-base/reader.rkt.svn-base - -/lp/lang/.svn/tmp/ - -/lp/lang/.svn/tmp/prop-base/ - -/lp/lang/.svn/tmp/props/ - -/lp/lang/.svn/tmp/text-base/ - -/lp/lang/compiled/ - -/lp/lang/compiled/lang_ss.dep - -/lp/lang/compiled/lang_ss.zo - -/lp/lang/compiled/reader_ss.dep - -/lp/lang/compiled/reader_ss.zo - -/lp/lang/lang.rkt - -/lp/lang/reader.rkt - -/lp-include.rkt - -/lp.rkt - -/manual/ - -/manual/.svn/ - -/manual/.svn/all-wcprops - -/manual/.svn/dir-prop-base - -/manual/.svn/entries - -/manual/.svn/format - -/manual/.svn/prop-base/ - -/manual/.svn/prop-base/lang.rkt.svn-base - -/manual/.svn/props/ - -/manual/.svn/text-base/ - -/manual/.svn/text-base/lang.rkt.svn-base - -/manual/.svn/tmp/ - -/manual/.svn/tmp/prop-base/ - -/manual/.svn/tmp/props/ - -/manual/.svn/tmp/text-base/ - -/manual/compiled/ - -/manual/compiled/lang_ss.dep - -/manual/compiled/lang_ss.zo - -/manual/lang/ - -/manual/lang/.svn/ - -/manual/lang/.svn/all-wcprops - -/manual/lang/.svn/dir-prop-base - -/manual/lang/.svn/entries - -/manual/lang/.svn/format - -/manual/lang/.svn/prop-base/ - -/manual/lang/.svn/prop-base/reader.rkt.svn-base - -/manual/lang/.svn/props/ - -/manual/lang/.svn/text-base/ - -/manual/lang/.svn/text-base/reader.rkt.svn-base - -/manual/lang/.svn/tmp/ - -/manual/lang/.svn/tmp/prop-base/ - -/manual/lang/.svn/tmp/props/ - -/manual/lang/.svn/tmp/text-base/ - -/manual/lang/compiled/ - -/manual/lang/compiled/reader_ss.dep - -/manual/lang/compiled/reader_ss.zo - -/manual/lang/reader.rkt - -/manual/lang.rkt - -/manual-prefix.tex - -/manual-struct.rkt - -/manual-style.tex - -/manual.rkt - -/pdf-render.rkt - -/private/ - -/private/.svn/ - -/private/.svn/all-wcprops - -/private/.svn/dir-prop-base - -/private/.svn/entries - -/private/.svn/format - -/private/.svn/prop-base/ - -/private/.svn/prop-base/defaults.rkt.svn-base - -/private/.svn/prop-base/indirect-renderer.rkt.svn-base - -/private/.svn/prop-base/lp.rkt.svn-base - -/private/.svn/prop-base/manual-bib.rkt.svn-base - -/private/.svn/prop-base/manual-bind.rkt.svn-base - -/private/.svn/prop-base/manual-class.rkt.svn-base - -/private/.svn/prop-base/manual-ex.rkt.svn-base - -/private/.svn/prop-base/manual-form.rkt.svn-base - -/private/.svn/prop-base/manual-method.rkt.svn-base - -/private/.svn/prop-base/manual-mod.rkt.svn-base - -/private/.svn/prop-base/manual-proc.rkt.svn-base - -/private/.svn/prop-base/manual-scheme.rkt.svn-base - -/private/.svn/prop-base/manual-sprop.rkt.svn-base - -/private/.svn/prop-base/manual-style.rkt.svn-base - -/private/.svn/prop-base/manual-tech.rkt.svn-base - -/private/.svn/prop-base/manual-unit.rkt.svn-base - -/private/.svn/prop-base/manual-utils.rkt.svn-base - -/private/.svn/prop-base/manual-vars.rkt.svn-base - -/private/.svn/prop-base/on-demand.rkt.svn-base - -/private/.svn/prop-base/provide-structs.rkt.svn-base - -/private/.svn/prop-base/qsloc.rkt.svn-base - -/private/.svn/prop-base/render-utils.rkt.svn-base - -/private/.svn/prop-base/run-pdflatex.rkt.svn-base - -/private/.svn/props/ - -/private/.svn/text-base/ - -/private/.svn/text-base/defaults.rkt.svn-base - -/private/.svn/text-base/indirect-renderer.rkt.svn-base - -/private/.svn/text-base/lp.rkt.svn-base - -/private/.svn/text-base/manual-bib.rkt.svn-base - -/private/.svn/text-base/manual-bind.rkt.svn-base - -/private/.svn/text-base/manual-class.rkt.svn-base - -/private/.svn/text-base/manual-ex.rkt.svn-base - -/private/.svn/text-base/manual-form.rkt.svn-base - -/private/.svn/text-base/manual-method.rkt.svn-base - -/private/.svn/text-base/manual-mod.rkt.svn-base - -/private/.svn/text-base/manual-proc.rkt.svn-base - -/private/.svn/text-base/manual-scheme.rkt.svn-base - -/private/.svn/text-base/manual-sprop.rkt.svn-base - -/private/.svn/text-base/manual-style.rkt.svn-base - -/private/.svn/text-base/manual-tech.rkt.svn-base - -/private/.svn/text-base/manual-unit.rkt.svn-base - -/private/.svn/text-base/manual-utils.rkt.svn-base - -/private/.svn/text-base/manual-vars.rkt.svn-base - -/private/.svn/text-base/on-demand.rkt.svn-base - -/private/.svn/text-base/provide-structs.rkt.svn-base - -/private/.svn/text-base/qsloc.rkt.svn-base - -/private/.svn/text-base/render-utils.rkt.svn-base - -/private/.svn/text-base/run-pdflatex.rkt.svn-base - -/private/.svn/tmp/ - -/private/.svn/tmp/prop-base/ - -/private/.svn/tmp/props/ - -/private/.svn/tmp/text-base/ - -/private/compiled/ - -/private/compiled/defaults_ss.dep - -/private/compiled/defaults_ss.zo - -/private/compiled/indirect-renderer_ss.dep - -/private/compiled/indirect-renderer_ss.zo - -/private/compiled/lp_ss.dep - -/private/compiled/lp_ss.zo - -/private/compiled/manual-bib_ss.dep - -/private/compiled/manual-bib_ss.zo - -/private/compiled/manual-bind_ss.dep - -/private/compiled/manual-bind_ss.zo - -/private/compiled/manual-class_ss.dep - -/private/compiled/manual-class_ss.zo - -/private/compiled/manual-ex_ss.dep - -/private/compiled/manual-ex_ss.zo - -/private/compiled/manual-form_ss.dep - -/private/compiled/manual-form_ss.zo - -/private/compiled/manual-method_ss.dep - -/private/compiled/manual-method_ss.zo - -/private/compiled/manual-mod_ss.dep - -/private/compiled/manual-mod_ss.zo - -/private/compiled/manual-proc_ss.dep - -/private/compiled/manual-proc_ss.zo - -/private/compiled/manual-scheme_ss.dep - -/private/compiled/manual-scheme_ss.zo - -/private/compiled/manual-sprop_ss.dep - -/private/compiled/manual-sprop_ss.zo - -/private/compiled/manual-style_ss.dep - -/private/compiled/manual-style_ss.zo - -/private/compiled/manual-tech_ss.dep - -/private/compiled/manual-tech_ss.zo - -/private/compiled/manual-unit_ss.dep - -/private/compiled/manual-unit_ss.zo - -/private/compiled/manual-utils_ss.dep - -/private/compiled/manual-utils_ss.zo - -/private/compiled/manual-vars_ss.dep - -/private/compiled/manual-vars_ss.zo - -/private/compiled/on-demand_ss.dep - -/private/compiled/on-demand_ss.zo - -/private/compiled/provide-structs_ss.dep - -/private/compiled/provide-structs_ss.zo - -/private/compiled/qsloc_ss.dep - -/private/compiled/qsloc_ss.zo - -/private/compiled/render-utils_ss.dep - -/private/compiled/render-utils_ss.zo - -/private/compiled/run-pdflatex_ss.dep - -/private/compiled/run-pdflatex_ss.zo - -/private/defaults.rkt - -/private/indirect-renderer.rkt - -/private/lp.rkt - -/private/manual-bib.rkt - -/private/manual-bind.rkt - -/private/manual-class.rkt - -/private/manual-ex.rkt - -/private/manual-form.rkt - -/private/manual-method.rkt - -/private/manual-mod.rkt - -/private/manual-proc.rkt - -/private/manual-scheme.rkt - -/private/manual-sprop.rkt - -/private/manual-style.rkt - -/private/manual-tech.rkt - -/private/manual-unit.rkt - -/private/manual-utils.rkt - -/private/manual-vars.rkt - -/private/on-demand.rkt - -/private/provide-structs.rkt - -/private/qsloc.rkt - -/private/render-utils.rkt - -/private/run-pdflatex.rkt - -/provide-doc-transform.rkt - -/reader.rkt - -/render-struct.rkt - -/run.rkt - -/scheme.css - -/scheme.rkt - -/scheme.tex - -/scribble-common.js - -/scribble-prefix.html - -/scribble-prefix.tex - -/scribble-style.css - -/scribble-style.tex - -/scribble.css - -/scribble.tex - -/search.rkt - -/sigplan/ - -/sigplan/.svn/ - -/sigplan/.svn/all-wcprops - -/sigplan/.svn/dir-prop-base - -/sigplan/.svn/entries - -/sigplan/.svn/format - -/sigplan/.svn/prop-base/ - -/sigplan/.svn/prop-base/lang.rkt.svn-base - -/sigplan/.svn/prop-base/sigplan.css.svn-base - -/sigplan/.svn/prop-base/sigplan.tex.svn-base - -/sigplan/.svn/prop-base/sigplanconf.cls.svn-base - -/sigplan/.svn/prop-base/style.tex.svn-base - -/sigplan/.svn/props/ - -/sigplan/.svn/text-base/ - -/sigplan/.svn/text-base/lang.rkt.svn-base - -/sigplan/.svn/text-base/sigplan.css.svn-base - -/sigplan/.svn/text-base/sigplan.tex.svn-base - -/sigplan/.svn/text-base/sigplanconf.cls.svn-base - -/sigplan/.svn/text-base/style.tex.svn-base - -/sigplan/.svn/tmp/ - -/sigplan/.svn/tmp/prop-base/ - -/sigplan/.svn/tmp/props/ - -/sigplan/.svn/tmp/text-base/ - -/sigplan/compiled/ - -/sigplan/compiled/lang_ss.dep - -/sigplan/compiled/lang_ss.zo - -/sigplan/lang/ - -/sigplan/lang/.svn/ - -/sigplan/lang/.svn/all-wcprops - -/sigplan/lang/.svn/dir-prop-base - -/sigplan/lang/.svn/entries - -/sigplan/lang/.svn/format - -/sigplan/lang/.svn/prop-base/ - -/sigplan/lang/.svn/prop-base/reader.rkt.svn-base - -/sigplan/lang/.svn/props/ - -/sigplan/lang/.svn/text-base/ - -/sigplan/lang/.svn/text-base/reader.rkt.svn-base - -/sigplan/lang/.svn/tmp/ - -/sigplan/lang/.svn/tmp/prop-base/ - -/sigplan/lang/.svn/tmp/props/ - -/sigplan/lang/.svn/tmp/text-base/ - -/sigplan/lang/compiled/ - -/sigplan/lang/compiled/reader_ss.dep - -/sigplan/lang/compiled/reader_ss.zo - -/sigplan/lang/reader.rkt - -/sigplan/lang.rkt - -/sigplan/sigplan.css - -/sigplan/sigplan.tex - -/sigplan/sigplanconf.cls - -/sigplan/style.tex - -/sigplan.rkt - -/srcdoc.rkt - -/struct.rkt - -/text/ - -/text/.svn/ - -/text/.svn/all-wcprops - -/text/.svn/dir-prop-base - -/text/.svn/entries - -/text/.svn/format - -/text/.svn/prop-base/ - -/text/.svn/prop-base/output.rkt.svn-base - -/text/.svn/prop-base/syntax-utils.rkt.svn-base - -/text/.svn/prop-base/textlang.rkt.svn-base - -/text/.svn/props/ - -/text/.svn/text-base/ - -/text/.svn/text-base/output.rkt.svn-base - -/text/.svn/text-base/syntax-utils.rkt.svn-base - -/text/.svn/text-base/textlang.rkt.svn-base - -/text/.svn/tmp/ - -/text/.svn/tmp/prop-base/ - -/text/.svn/tmp/props/ - -/text/.svn/tmp/text-base/ - -/text/compiled/ - -/text/compiled/output_ss.dep - -/text/compiled/output_ss.zo - -/text/compiled/syntax-utils_ss.dep - -/text/compiled/syntax-utils_ss.zo - -/text/compiled/textlang_ss.dep - -/text/compiled/textlang_ss.zo - -/text/lang/ - -/text/lang/.svn/ - -/text/lang/.svn/all-wcprops - -/text/lang/.svn/dir-prop-base - -/text/lang/.svn/entries - -/text/lang/.svn/format - -/text/lang/.svn/prop-base/ - -/text/lang/.svn/prop-base/reader.rkt.svn-base - -/text/lang/.svn/props/ - -/text/lang/.svn/text-base/ - -/text/lang/.svn/text-base/reader.rkt.svn-base - -/text/lang/.svn/tmp/ - -/text/lang/.svn/tmp/prop-base/ - -/text/lang/.svn/tmp/props/ - -/text/lang/.svn/tmp/text-base/ - -/text/lang/compiled/ - -/text/lang/compiled/reader_ss.dep - -/text/lang/compiled/reader_ss.zo - -/text/lang/reader.rkt - -/text/output.rkt - -/text/syntax-utils.rkt - -/text/textlang.rkt - -/text-render.rkt - -/text.rkt - -/tools/ - -/tools/.svn/ - -/tools/.svn/all-wcprops - -/tools/.svn/dir-prop-base - -/tools/.svn/entries - -/tools/.svn/format - -/tools/.svn/prop-base/ - -/tools/.svn/prop-base/drscheme-buttons.rkt.svn-base - -/tools/.svn/prop-base/html.png.svn-base - -/tools/.svn/prop-base/pdf.png.svn-base - -/tools/.svn/props/ - -/tools/.svn/text-base/ - -/tools/.svn/text-base/drscheme-buttons.rkt.svn-base - -/tools/.svn/text-base/html.png.svn-base - -/tools/.svn/text-base/pdf.png.svn-base - -/tools/.svn/tmp/ - -/tools/.svn/tmp/prop-base/ - -/tools/.svn/tmp/props/ - -/tools/.svn/tmp/text-base/ - -/tools/compiled/ - -/tools/compiled/drscheme-buttons_ss.dep - -/tools/compiled/drscheme-buttons_ss.zo - -/tools/drscheme-buttons.rkt - -/tools/html.png - -/tools/pdf.png - -/tools/private/ - -/tools/private/.svn/ - -/tools/private/.svn/all-wcprops - -/tools/private/.svn/dir-prop-base - -/tools/private/.svn/entries - -/tools/private/.svn/format - -/tools/private/.svn/prop-base/ - -/tools/private/.svn/prop-base/mk-drs-bitmaps.rkt.svn-base - -/tools/private/.svn/props/ - -/tools/private/.svn/text-base/ - -/tools/private/.svn/text-base/mk-drs-bitmaps.rkt.svn-base - -/tools/private/.svn/tmp/ - -/tools/private/.svn/tmp/prop-base/ - -/tools/private/.svn/tmp/props/ - -/tools/private/.svn/tmp/text-base/ - -/tools/private/compiled/ - -/tools/private/compiled/mk-drs-bitmaps_ss.dep - -/tools/private/compiled/mk-drs-bitmaps_ss.zo - -/tools/private/mk-drs-bitmaps.rkt - -/urls.rkt - -/xref.rkt - ) - ;; no immediate files - (e/filter "*/*") - => - '(-/ - -/.svn/ - -/.svn/all-wcprops - -/.svn/dir-prop-base - -/.svn/entries - -/.svn/format - -/.svn/prop-base/ - -/.svn/prop-base/base-render.rkt.svn-base - -/.svn/prop-base/base.rkt.svn-base - -/.svn/prop-base/basic.rkt.svn-base - -/.svn/prop-base/bnf.rkt.svn-base - -/.svn/prop-base/comment-reader.rkt.svn-base - -/.svn/prop-base/config.rkt.svn-base - -/.svn/prop-base/core.rkt.svn-base - -/.svn/prop-base/decode-struct.rkt.svn-base - -/.svn/prop-base/decode.rkt.svn-base - -/.svn/prop-base/doc.txt.svn-base - -/.svn/prop-base/doclang.rkt.svn-base - -/.svn/prop-base/eval.rkt.svn-base - -/.svn/prop-base/extract.rkt.svn-base - -/.svn/prop-base/html-properties.rkt.svn-base - -/.svn/prop-base/html-render.rkt.svn-base - -/.svn/prop-base/info.rkt.svn-base - -/.svn/prop-base/latex-properties.rkt.svn-base - -/.svn/prop-base/latex-render.rkt.svn-base - -/.svn/prop-base/lp-include.rkt.svn-base - -/.svn/prop-base/lp.rkt.svn-base - -/.svn/prop-base/manual-prefix.tex.svn-base - -/.svn/prop-base/manual-struct.rkt.svn-base - -/.svn/prop-base/manual-style.tex.svn-base - -/.svn/prop-base/manual.rkt.svn-base - -/.svn/prop-base/pdf-render.rkt.svn-base - -/.svn/prop-base/provide-doc-transform.rkt.svn-base - -/.svn/prop-base/reader.rkt.svn-base - -/.svn/prop-base/render-struct.rkt.svn-base - -/.svn/prop-base/run.rkt.svn-base - -/.svn/prop-base/scheme.css.svn-base - -/.svn/prop-base/scheme.rkt.svn-base - -/.svn/prop-base/scheme.tex.svn-base - -/.svn/prop-base/scribble-common.js.svn-base - -/.svn/prop-base/scribble-prefix.html.svn-base - -/.svn/prop-base/scribble-prefix.tex.svn-base - -/.svn/prop-base/scribble-style.css.svn-base - -/.svn/prop-base/scribble-style.tex.svn-base - -/.svn/prop-base/scribble.css.svn-base - -/.svn/prop-base/scribble.tex.svn-base - -/.svn/prop-base/search.rkt.svn-base - -/.svn/prop-base/sigplan.rkt.svn-base - -/.svn/prop-base/srcdoc.rkt.svn-base - -/.svn/prop-base/struct.rkt.svn-base - -/.svn/prop-base/text-render.rkt.svn-base - -/.svn/prop-base/text.rkt.svn-base - -/.svn/prop-base/urls.rkt.svn-base - -/.svn/prop-base/xref.rkt.svn-base - -/.svn/props/ - -/.svn/text-base/ - -/.svn/text-base/base-render.rkt.svn-base - -/.svn/text-base/base.rkt.svn-base - -/.svn/text-base/basic.rkt.svn-base - -/.svn/text-base/bnf.rkt.svn-base - -/.svn/text-base/comment-reader.rkt.svn-base - -/.svn/text-base/config.rkt.svn-base - -/.svn/text-base/core.rkt.svn-base - -/.svn/text-base/decode-struct.rkt.svn-base - -/.svn/text-base/decode.rkt.svn-base - -/.svn/text-base/doc.txt.svn-base - -/.svn/text-base/doclang.rkt.svn-base - -/.svn/text-base/eval.rkt.svn-base - -/.svn/text-base/extract.rkt.svn-base - -/.svn/text-base/html-properties.rkt.svn-base - -/.svn/text-base/html-render.rkt.svn-base - -/.svn/text-base/info.rkt.svn-base - -/.svn/text-base/latex-properties.rkt.svn-base - -/.svn/text-base/latex-render.rkt.svn-base - -/.svn/text-base/lp-include.rkt.svn-base - -/.svn/text-base/lp.rkt.svn-base - -/.svn/text-base/manual-prefix.tex.svn-base - -/.svn/text-base/manual-struct.rkt.svn-base - -/.svn/text-base/manual-style.tex.svn-base - -/.svn/text-base/manual.rkt.svn-base - -/.svn/text-base/pdf-render.rkt.svn-base - -/.svn/text-base/provide-doc-transform.rkt.svn-base - -/.svn/text-base/reader.rkt.svn-base - -/.svn/text-base/render-struct.rkt.svn-base - -/.svn/text-base/run.rkt.svn-base - -/.svn/text-base/scheme.css.svn-base - -/.svn/text-base/scheme.rkt.svn-base - -/.svn/text-base/scheme.tex.svn-base - -/.svn/text-base/scribble-common.js.svn-base - -/.svn/text-base/scribble-prefix.html.svn-base - -/.svn/text-base/scribble-prefix.tex.svn-base - -/.svn/text-base/scribble-style.css.svn-base - -/.svn/text-base/scribble-style.tex.svn-base - -/.svn/text-base/scribble.css.svn-base - -/.svn/text-base/scribble.tex.svn-base - -/.svn/text-base/search.rkt.svn-base - -/.svn/text-base/sigplan.rkt.svn-base - -/.svn/text-base/srcdoc.rkt.svn-base - -/.svn/text-base/struct.rkt.svn-base - -/.svn/text-base/text-render.rkt.svn-base - -/.svn/text-base/text.rkt.svn-base - -/.svn/text-base/urls.rkt.svn-base - -/.svn/text-base/xref.rkt.svn-base - -/.svn/tmp/ - -/.svn/tmp/prop-base/ - -/.svn/tmp/props/ - -/.svn/tmp/text-base/ - -/base/ - -/base/.svn/ - -/base/.svn/all-wcprops - -/base/.svn/dir-prop-base - -/base/.svn/entries - -/base/.svn/format - -/base/.svn/prop-base/ - -/base/.svn/prop-base/lang.rkt.svn-base - -/base/.svn/props/ - -/base/.svn/text-base/ - -/base/.svn/text-base/lang.rkt.svn-base - -/base/.svn/tmp/ - -/base/.svn/tmp/prop-base/ - -/base/.svn/tmp/props/ - -/base/.svn/tmp/text-base/ - -/base/compiled/ - -/base/compiled/lang_ss.dep - -/base/compiled/lang_ss.zo - -/base/lang/ - -/base/lang/.svn/ - -/base/lang/.svn/all-wcprops - -/base/lang/.svn/dir-prop-base - -/base/lang/.svn/entries - -/base/lang/.svn/format - -/base/lang/.svn/prop-base/ - -/base/lang/.svn/prop-base/reader.rkt.svn-base - -/base/lang/.svn/props/ - -/base/lang/.svn/text-base/ - -/base/lang/.svn/text-base/reader.rkt.svn-base - -/base/lang/.svn/tmp/ - -/base/lang/.svn/tmp/prop-base/ - -/base/lang/.svn/tmp/props/ - -/base/lang/.svn/tmp/text-base/ - -/base/lang/compiled/ - -/base/lang/compiled/reader_ss.dep - -/base/lang/compiled/reader_ss.zo - -/base/lang/reader.rkt - -/base/lang.rkt - -/compiled/ - -/compiled/base-render_ss.dep - -/compiled/base-render_ss.zo - -/compiled/base_ss.dep - -/compiled/base_ss.zo - -/compiled/basic_ss.dep - -/compiled/basic_ss.zo - -/compiled/bnf_ss.dep - -/compiled/bnf_ss.zo - -/compiled/comment-reader_ss.dep - -/compiled/comment-reader_ss.zo - -/compiled/config_ss.dep - -/compiled/config_ss.zo - -/compiled/core_ss.dep - -/compiled/core_ss.zo - -/compiled/decode-struct_ss.dep - -/compiled/decode-struct_ss.zo - -/compiled/decode_ss.dep - -/compiled/decode_ss.zo - -/compiled/doclang_ss.dep - -/compiled/doclang_ss.zo - -/compiled/eval_ss.dep - -/compiled/eval_ss.zo - -/compiled/extract_ss.dep - -/compiled/extract_ss.zo - -/compiled/html-properties_ss.dep - -/compiled/html-properties_ss.zo - -/compiled/html-render_ss.dep - -/compiled/html-render_ss.zo - -/compiled/info_ss.dep - -/compiled/info_ss.zo - -/compiled/latex-properties_ss.dep - -/compiled/latex-properties_ss.zo - -/compiled/latex-render_ss.dep - -/compiled/latex-render_ss.zo - -/compiled/lp-include_ss.dep - -/compiled/lp-include_ss.zo - -/compiled/lp_ss.dep - -/compiled/lp_ss.zo - -/compiled/manual-struct_ss.dep - -/compiled/manual-struct_ss.zo - -/compiled/manual_ss.dep - -/compiled/manual_ss.zo - -/compiled/pdf-render_ss.dep - -/compiled/pdf-render_ss.zo - -/compiled/provide-doc-transform_ss.dep - -/compiled/provide-doc-transform_ss.zo - -/compiled/reader_ss.dep - -/compiled/reader_ss.zo - -/compiled/render-struct_ss.dep - -/compiled/render-struct_ss.zo - -/compiled/run_ss.dep - -/compiled/run_ss.zo - -/compiled/scheme_ss.dep - -/compiled/scheme_ss.zo - -/compiled/search_ss.dep - -/compiled/search_ss.zo - -/compiled/sigplan_ss.dep - -/compiled/sigplan_ss.zo - -/compiled/srcdoc_ss.dep - -/compiled/srcdoc_ss.zo - -/compiled/struct_ss.dep - -/compiled/struct_ss.zo - -/compiled/text-render_ss.dep - -/compiled/text-render_ss.zo - -/compiled/text_ss.dep - -/compiled/text_ss.zo - -/compiled/urls_ss.dep - -/compiled/urls_ss.zo - -/compiled/xref_ss.dep - -/compiled/xref_ss.zo - -/doc/ - -/doc/.svn/ - -/doc/.svn/all-wcprops - -/doc/.svn/dir-prop-base - -/doc/.svn/entries - -/doc/.svn/format - -/doc/.svn/prop-base/ - -/doc/.svn/prop-base/main.rkt.svn-base - -/doc/.svn/prop-base/reader.rkt.svn-base - -/doc/.svn/props/ - -/doc/.svn/text-base/ - -/doc/.svn/text-base/main.rkt.svn-base - -/doc/.svn/text-base/reader.rkt.svn-base - -/doc/.svn/tmp/ - -/doc/.svn/tmp/prop-base/ - -/doc/.svn/tmp/props/ - -/doc/.svn/tmp/text-base/ - -/doc/compiled/ - -/doc/compiled/main_ss.dep - -/doc/compiled/main_ss.zo - -/doc/compiled/reader_ss.dep - -/doc/compiled/reader_ss.zo - -/doc/lang/ - -/doc/lang/.svn/ - -/doc/lang/.svn/all-wcprops - -/doc/lang/.svn/dir-prop-base - -/doc/lang/.svn/entries - -/doc/lang/.svn/format - -/doc/lang/.svn/prop-base/ - -/doc/lang/.svn/prop-base/reader.rkt.svn-base - -/doc/lang/.svn/props/ - -/doc/lang/.svn/text-base/ - -/doc/lang/.svn/text-base/reader.rkt.svn-base - -/doc/lang/.svn/tmp/ - -/doc/lang/.svn/tmp/prop-base/ - -/doc/lang/.svn/tmp/props/ - -/doc/lang/.svn/tmp/text-base/ - -/doc/lang/compiled/ - -/doc/lang/compiled/reader_ss.dep - -/doc/lang/compiled/reader_ss.zo - -/doc/lang/reader.rkt - -/doc/main.rkt - -/doc/reader.rkt - -/lp/ - -/lp/.svn/ - -/lp/.svn/all-wcprops - -/lp/.svn/entries - -/lp/.svn/format - -/lp/.svn/prop-base/ - -/lp/.svn/props/ - -/lp/.svn/text-base/ - -/lp/.svn/tmp/ - -/lp/.svn/tmp/prop-base/ - -/lp/.svn/tmp/props/ - -/lp/.svn/tmp/text-base/ - -/lp/lang/ - -/lp/lang/.svn/ - -/lp/lang/.svn/all-wcprops - -/lp/lang/.svn/dir-prop-base - -/lp/lang/.svn/entries - -/lp/lang/.svn/format - -/lp/lang/.svn/prop-base/ - -/lp/lang/.svn/prop-base/lang.rkt.svn-base - -/lp/lang/.svn/prop-base/reader.rkt.svn-base - -/lp/lang/.svn/props/ - -/lp/lang/.svn/text-base/ - -/lp/lang/.svn/text-base/lang.rkt.svn-base - -/lp/lang/.svn/text-base/reader.rkt.svn-base - -/lp/lang/.svn/tmp/ - -/lp/lang/.svn/tmp/prop-base/ - -/lp/lang/.svn/tmp/props/ - -/lp/lang/.svn/tmp/text-base/ - -/lp/lang/compiled/ - -/lp/lang/compiled/lang_ss.dep - -/lp/lang/compiled/lang_ss.zo - -/lp/lang/compiled/reader_ss.dep - -/lp/lang/compiled/reader_ss.zo - -/lp/lang/lang.rkt - -/lp/lang/reader.rkt - -/manual/ - -/manual/.svn/ - -/manual/.svn/all-wcprops - -/manual/.svn/dir-prop-base - -/manual/.svn/entries - -/manual/.svn/format - -/manual/.svn/prop-base/ - -/manual/.svn/prop-base/lang.rkt.svn-base - -/manual/.svn/props/ - -/manual/.svn/text-base/ - -/manual/.svn/text-base/lang.rkt.svn-base - -/manual/.svn/tmp/ - -/manual/.svn/tmp/prop-base/ - -/manual/.svn/tmp/props/ - -/manual/.svn/tmp/text-base/ - -/manual/compiled/ - -/manual/compiled/lang_ss.dep - -/manual/compiled/lang_ss.zo - -/manual/lang/ - -/manual/lang/.svn/ - -/manual/lang/.svn/all-wcprops - -/manual/lang/.svn/dir-prop-base - -/manual/lang/.svn/entries - -/manual/lang/.svn/format - -/manual/lang/.svn/prop-base/ - -/manual/lang/.svn/prop-base/reader.rkt.svn-base - -/manual/lang/.svn/props/ - -/manual/lang/.svn/text-base/ - -/manual/lang/.svn/text-base/reader.rkt.svn-base - -/manual/lang/.svn/tmp/ - -/manual/lang/.svn/tmp/prop-base/ - -/manual/lang/.svn/tmp/props/ - -/manual/lang/.svn/tmp/text-base/ - -/manual/lang/compiled/ - -/manual/lang/compiled/reader_ss.dep - -/manual/lang/compiled/reader_ss.zo - -/manual/lang/reader.rkt - -/manual/lang.rkt - -/private/ - -/private/.svn/ - -/private/.svn/all-wcprops - -/private/.svn/dir-prop-base - -/private/.svn/entries - -/private/.svn/format - -/private/.svn/prop-base/ - -/private/.svn/prop-base/defaults.rkt.svn-base - -/private/.svn/prop-base/indirect-renderer.rkt.svn-base - -/private/.svn/prop-base/lp.rkt.svn-base - -/private/.svn/prop-base/manual-bib.rkt.svn-base - -/private/.svn/prop-base/manual-bind.rkt.svn-base - -/private/.svn/prop-base/manual-class.rkt.svn-base - -/private/.svn/prop-base/manual-ex.rkt.svn-base - -/private/.svn/prop-base/manual-form.rkt.svn-base - -/private/.svn/prop-base/manual-method.rkt.svn-base - -/private/.svn/prop-base/manual-mod.rkt.svn-base - -/private/.svn/prop-base/manual-proc.rkt.svn-base - -/private/.svn/prop-base/manual-scheme.rkt.svn-base - -/private/.svn/prop-base/manual-sprop.rkt.svn-base - -/private/.svn/prop-base/manual-style.rkt.svn-base - -/private/.svn/prop-base/manual-tech.rkt.svn-base - -/private/.svn/prop-base/manual-unit.rkt.svn-base - -/private/.svn/prop-base/manual-utils.rkt.svn-base - -/private/.svn/prop-base/manual-vars.rkt.svn-base - -/private/.svn/prop-base/on-demand.rkt.svn-base - -/private/.svn/prop-base/provide-structs.rkt.svn-base - -/private/.svn/prop-base/qsloc.rkt.svn-base - -/private/.svn/prop-base/render-utils.rkt.svn-base - -/private/.svn/prop-base/run-pdflatex.rkt.svn-base - -/private/.svn/props/ - -/private/.svn/text-base/ - -/private/.svn/text-base/defaults.rkt.svn-base - -/private/.svn/text-base/indirect-renderer.rkt.svn-base - -/private/.svn/text-base/lp.rkt.svn-base - -/private/.svn/text-base/manual-bib.rkt.svn-base - -/private/.svn/text-base/manual-bind.rkt.svn-base - -/private/.svn/text-base/manual-class.rkt.svn-base - -/private/.svn/text-base/manual-ex.rkt.svn-base - -/private/.svn/text-base/manual-form.rkt.svn-base - -/private/.svn/text-base/manual-method.rkt.svn-base - -/private/.svn/text-base/manual-mod.rkt.svn-base - -/private/.svn/text-base/manual-proc.rkt.svn-base - -/private/.svn/text-base/manual-scheme.rkt.svn-base - -/private/.svn/text-base/manual-sprop.rkt.svn-base - -/private/.svn/text-base/manual-style.rkt.svn-base - -/private/.svn/text-base/manual-tech.rkt.svn-base - -/private/.svn/text-base/manual-unit.rkt.svn-base - -/private/.svn/text-base/manual-utils.rkt.svn-base - -/private/.svn/text-base/manual-vars.rkt.svn-base - -/private/.svn/text-base/on-demand.rkt.svn-base - -/private/.svn/text-base/provide-structs.rkt.svn-base - -/private/.svn/text-base/qsloc.rkt.svn-base - -/private/.svn/text-base/render-utils.rkt.svn-base - -/private/.svn/text-base/run-pdflatex.rkt.svn-base - -/private/.svn/tmp/ - -/private/.svn/tmp/prop-base/ - -/private/.svn/tmp/props/ - -/private/.svn/tmp/text-base/ - -/private/compiled/ - -/private/compiled/defaults_ss.dep - -/private/compiled/defaults_ss.zo - -/private/compiled/indirect-renderer_ss.dep - -/private/compiled/indirect-renderer_ss.zo - -/private/compiled/lp_ss.dep - -/private/compiled/lp_ss.zo - -/private/compiled/manual-bib_ss.dep - -/private/compiled/manual-bib_ss.zo - -/private/compiled/manual-bind_ss.dep - -/private/compiled/manual-bind_ss.zo - -/private/compiled/manual-class_ss.dep - -/private/compiled/manual-class_ss.zo - -/private/compiled/manual-ex_ss.dep - -/private/compiled/manual-ex_ss.zo - -/private/compiled/manual-form_ss.dep - -/private/compiled/manual-form_ss.zo - -/private/compiled/manual-method_ss.dep - -/private/compiled/manual-method_ss.zo - -/private/compiled/manual-mod_ss.dep - -/private/compiled/manual-mod_ss.zo - -/private/compiled/manual-proc_ss.dep - -/private/compiled/manual-proc_ss.zo - -/private/compiled/manual-scheme_ss.dep - -/private/compiled/manual-scheme_ss.zo - -/private/compiled/manual-sprop_ss.dep - -/private/compiled/manual-sprop_ss.zo - -/private/compiled/manual-style_ss.dep - -/private/compiled/manual-style_ss.zo - -/private/compiled/manual-tech_ss.dep - -/private/compiled/manual-tech_ss.zo - -/private/compiled/manual-unit_ss.dep - -/private/compiled/manual-unit_ss.zo - -/private/compiled/manual-utils_ss.dep - -/private/compiled/manual-utils_ss.zo - -/private/compiled/manual-vars_ss.dep - -/private/compiled/manual-vars_ss.zo - -/private/compiled/on-demand_ss.dep - -/private/compiled/on-demand_ss.zo - -/private/compiled/provide-structs_ss.dep - -/private/compiled/provide-structs_ss.zo - -/private/compiled/qsloc_ss.dep - -/private/compiled/qsloc_ss.zo - -/private/compiled/render-utils_ss.dep - -/private/compiled/render-utils_ss.zo - -/private/compiled/run-pdflatex_ss.dep - -/private/compiled/run-pdflatex_ss.zo - -/private/defaults.rkt - -/private/indirect-renderer.rkt - -/private/lp.rkt - -/private/manual-bib.rkt - -/private/manual-bind.rkt - -/private/manual-class.rkt - -/private/manual-ex.rkt - -/private/manual-form.rkt - -/private/manual-method.rkt - -/private/manual-mod.rkt - -/private/manual-proc.rkt - -/private/manual-scheme.rkt - -/private/manual-sprop.rkt - -/private/manual-style.rkt - -/private/manual-tech.rkt - -/private/manual-unit.rkt - -/private/manual-utils.rkt - -/private/manual-vars.rkt - -/private/on-demand.rkt - -/private/provide-structs.rkt - -/private/qsloc.rkt - -/private/render-utils.rkt - -/private/run-pdflatex.rkt - -/sigplan/ - -/sigplan/.svn/ - -/sigplan/.svn/all-wcprops - -/sigplan/.svn/dir-prop-base - -/sigplan/.svn/entries - -/sigplan/.svn/format - -/sigplan/.svn/prop-base/ - -/sigplan/.svn/prop-base/lang.rkt.svn-base - -/sigplan/.svn/prop-base/sigplan.css.svn-base - -/sigplan/.svn/prop-base/sigplan.tex.svn-base - -/sigplan/.svn/prop-base/sigplanconf.cls.svn-base - -/sigplan/.svn/prop-base/style.tex.svn-base - -/sigplan/.svn/props/ - -/sigplan/.svn/text-base/ - -/sigplan/.svn/text-base/lang.rkt.svn-base - -/sigplan/.svn/text-base/sigplan.css.svn-base - -/sigplan/.svn/text-base/sigplan.tex.svn-base - -/sigplan/.svn/text-base/sigplanconf.cls.svn-base - -/sigplan/.svn/text-base/style.tex.svn-base - -/sigplan/.svn/tmp/ - -/sigplan/.svn/tmp/prop-base/ - -/sigplan/.svn/tmp/props/ - -/sigplan/.svn/tmp/text-base/ - -/sigplan/compiled/ - -/sigplan/compiled/lang_ss.dep - -/sigplan/compiled/lang_ss.zo - -/sigplan/lang/ - -/sigplan/lang/.svn/ - -/sigplan/lang/.svn/all-wcprops - -/sigplan/lang/.svn/dir-prop-base - -/sigplan/lang/.svn/entries - -/sigplan/lang/.svn/format - -/sigplan/lang/.svn/prop-base/ - -/sigplan/lang/.svn/prop-base/reader.rkt.svn-base - -/sigplan/lang/.svn/props/ - -/sigplan/lang/.svn/text-base/ - -/sigplan/lang/.svn/text-base/reader.rkt.svn-base - -/sigplan/lang/.svn/tmp/ - -/sigplan/lang/.svn/tmp/prop-base/ - -/sigplan/lang/.svn/tmp/props/ - -/sigplan/lang/.svn/tmp/text-base/ - -/sigplan/lang/compiled/ - -/sigplan/lang/compiled/reader_ss.dep - -/sigplan/lang/compiled/reader_ss.zo - -/sigplan/lang/reader.rkt - -/sigplan/lang.rkt - -/sigplan/sigplan.css - -/sigplan/sigplan.tex - -/sigplan/sigplanconf.cls - -/sigplan/style.tex - -/text/ - -/text/.svn/ - -/text/.svn/all-wcprops - -/text/.svn/dir-prop-base - -/text/.svn/entries - -/text/.svn/format - -/text/.svn/prop-base/ - -/text/.svn/prop-base/output.rkt.svn-base - -/text/.svn/prop-base/syntax-utils.rkt.svn-base - -/text/.svn/prop-base/textlang.rkt.svn-base - -/text/.svn/props/ - -/text/.svn/text-base/ - -/text/.svn/text-base/output.rkt.svn-base - -/text/.svn/text-base/syntax-utils.rkt.svn-base - -/text/.svn/text-base/textlang.rkt.svn-base - -/text/.svn/tmp/ - -/text/.svn/tmp/prop-base/ - -/text/.svn/tmp/props/ - -/text/.svn/tmp/text-base/ - -/text/compiled/ - -/text/compiled/output_ss.dep - -/text/compiled/output_ss.zo - -/text/compiled/syntax-utils_ss.dep - -/text/compiled/syntax-utils_ss.zo - -/text/compiled/textlang_ss.dep - -/text/compiled/textlang_ss.zo - -/text/lang/ - -/text/lang/.svn/ - -/text/lang/.svn/all-wcprops - -/text/lang/.svn/dir-prop-base - -/text/lang/.svn/entries - -/text/lang/.svn/format - -/text/lang/.svn/prop-base/ - -/text/lang/.svn/prop-base/reader.rkt.svn-base - -/text/lang/.svn/props/ - -/text/lang/.svn/text-base/ - -/text/lang/.svn/text-base/reader.rkt.svn-base - -/text/lang/.svn/tmp/ - -/text/lang/.svn/tmp/prop-base/ - -/text/lang/.svn/tmp/props/ - -/text/lang/.svn/tmp/text-base/ - -/text/lang/compiled/ - -/text/lang/compiled/reader_ss.dep - -/text/lang/compiled/reader_ss.zo - -/text/lang/reader.rkt - -/text/output.rkt - -/text/syntax-utils.rkt - -/text/textlang.rkt - -/tools/ - -/tools/.svn/ - -/tools/.svn/all-wcprops - -/tools/.svn/dir-prop-base - -/tools/.svn/entries - -/tools/.svn/format - -/tools/.svn/prop-base/ - -/tools/.svn/prop-base/drscheme-buttons.rkt.svn-base - -/tools/.svn/prop-base/html.png.svn-base - -/tools/.svn/prop-base/pdf.png.svn-base - -/tools/.svn/props/ - -/tools/.svn/text-base/ - -/tools/.svn/text-base/drscheme-buttons.rkt.svn-base - -/tools/.svn/text-base/html.png.svn-base - -/tools/.svn/text-base/pdf.png.svn-base - -/tools/.svn/tmp/ - -/tools/.svn/tmp/prop-base/ - -/tools/.svn/tmp/props/ - -/tools/.svn/tmp/text-base/ - -/tools/compiled/ - -/tools/compiled/drscheme-buttons_ss.dep - -/tools/compiled/drscheme-buttons_ss.zo - -/tools/drscheme-buttons.rkt - -/tools/html.png - -/tools/pdf.png - -/tools/private/ - -/tools/private/.svn/ - -/tools/private/.svn/all-wcprops - -/tools/private/.svn/dir-prop-base - -/tools/private/.svn/entries - -/tools/private/.svn/format - -/tools/private/.svn/prop-base/ - -/tools/private/.svn/prop-base/mk-drs-bitmaps.rkt.svn-base - -/tools/private/.svn/props/ - -/tools/private/.svn/text-base/ - -/tools/private/.svn/text-base/mk-drs-bitmaps.rkt.svn-base - -/tools/private/.svn/tmp/ - -/tools/private/.svn/tmp/prop-base/ - -/tools/private/.svn/tmp/props/ - -/tools/private/.svn/tmp/text-base/ - -/tools/private/compiled/ - -/tools/private/compiled/mk-drs-bitmaps_ss.dep - -/tools/private/compiled/mk-drs-bitmaps_ss.zo - -/tools/private/mk-drs-bitmaps.rkt - ) - (e/filter "*/") - => same-as-last-datums - ;; only 2-levels and deeper - (e/filter "*/*/*") - => - '(-/ - -/.svn/ - -/.svn/prop-base/ - -/.svn/prop-base/base-render.rkt.svn-base - -/.svn/prop-base/base.rkt.svn-base - -/.svn/prop-base/basic.rkt.svn-base - -/.svn/prop-base/bnf.rkt.svn-base - -/.svn/prop-base/comment-reader.rkt.svn-base - -/.svn/prop-base/config.rkt.svn-base - -/.svn/prop-base/core.rkt.svn-base - -/.svn/prop-base/decode-struct.rkt.svn-base - -/.svn/prop-base/decode.rkt.svn-base - -/.svn/prop-base/doc.txt.svn-base - -/.svn/prop-base/doclang.rkt.svn-base - -/.svn/prop-base/eval.rkt.svn-base - -/.svn/prop-base/extract.rkt.svn-base - -/.svn/prop-base/html-properties.rkt.svn-base - -/.svn/prop-base/html-render.rkt.svn-base - -/.svn/prop-base/info.rkt.svn-base - -/.svn/prop-base/latex-properties.rkt.svn-base - -/.svn/prop-base/latex-render.rkt.svn-base - -/.svn/prop-base/lp-include.rkt.svn-base - -/.svn/prop-base/lp.rkt.svn-base - -/.svn/prop-base/manual-prefix.tex.svn-base - -/.svn/prop-base/manual-struct.rkt.svn-base - -/.svn/prop-base/manual-style.tex.svn-base - -/.svn/prop-base/manual.rkt.svn-base - -/.svn/prop-base/pdf-render.rkt.svn-base - -/.svn/prop-base/provide-doc-transform.rkt.svn-base - -/.svn/prop-base/reader.rkt.svn-base - -/.svn/prop-base/render-struct.rkt.svn-base - -/.svn/prop-base/run.rkt.svn-base - -/.svn/prop-base/scheme.css.svn-base - -/.svn/prop-base/scheme.rkt.svn-base - -/.svn/prop-base/scheme.tex.svn-base - -/.svn/prop-base/scribble-common.js.svn-base - -/.svn/prop-base/scribble-prefix.html.svn-base - -/.svn/prop-base/scribble-prefix.tex.svn-base - -/.svn/prop-base/scribble-style.css.svn-base - -/.svn/prop-base/scribble-style.tex.svn-base - -/.svn/prop-base/scribble.css.svn-base - -/.svn/prop-base/scribble.tex.svn-base - -/.svn/prop-base/search.rkt.svn-base - -/.svn/prop-base/sigplan.rkt.svn-base - -/.svn/prop-base/srcdoc.rkt.svn-base - -/.svn/prop-base/struct.rkt.svn-base - -/.svn/prop-base/text-render.rkt.svn-base - -/.svn/prop-base/text.rkt.svn-base - -/.svn/prop-base/urls.rkt.svn-base - -/.svn/prop-base/xref.rkt.svn-base - -/.svn/text-base/ - -/.svn/text-base/base-render.rkt.svn-base - -/.svn/text-base/base.rkt.svn-base - -/.svn/text-base/basic.rkt.svn-base - -/.svn/text-base/bnf.rkt.svn-base - -/.svn/text-base/comment-reader.rkt.svn-base - -/.svn/text-base/config.rkt.svn-base - -/.svn/text-base/core.rkt.svn-base - -/.svn/text-base/decode-struct.rkt.svn-base - -/.svn/text-base/decode.rkt.svn-base - -/.svn/text-base/doc.txt.svn-base - -/.svn/text-base/doclang.rkt.svn-base - -/.svn/text-base/eval.rkt.svn-base - -/.svn/text-base/extract.rkt.svn-base - -/.svn/text-base/html-properties.rkt.svn-base - -/.svn/text-base/html-render.rkt.svn-base - -/.svn/text-base/info.rkt.svn-base - -/.svn/text-base/latex-properties.rkt.svn-base - -/.svn/text-base/latex-render.rkt.svn-base - -/.svn/text-base/lp-include.rkt.svn-base - -/.svn/text-base/lp.rkt.svn-base - -/.svn/text-base/manual-prefix.tex.svn-base - -/.svn/text-base/manual-struct.rkt.svn-base - -/.svn/text-base/manual-style.tex.svn-base - -/.svn/text-base/manual.rkt.svn-base - -/.svn/text-base/pdf-render.rkt.svn-base - -/.svn/text-base/provide-doc-transform.rkt.svn-base - -/.svn/text-base/reader.rkt.svn-base - -/.svn/text-base/render-struct.rkt.svn-base - -/.svn/text-base/run.rkt.svn-base - -/.svn/text-base/scheme.css.svn-base - -/.svn/text-base/scheme.rkt.svn-base - -/.svn/text-base/scheme.tex.svn-base - -/.svn/text-base/scribble-common.js.svn-base - -/.svn/text-base/scribble-prefix.html.svn-base - -/.svn/text-base/scribble-prefix.tex.svn-base - -/.svn/text-base/scribble-style.css.svn-base - -/.svn/text-base/scribble-style.tex.svn-base - -/.svn/text-base/scribble.css.svn-base - -/.svn/text-base/scribble.tex.svn-base - -/.svn/text-base/search.rkt.svn-base - -/.svn/text-base/sigplan.rkt.svn-base - -/.svn/text-base/srcdoc.rkt.svn-base - -/.svn/text-base/struct.rkt.svn-base - -/.svn/text-base/text-render.rkt.svn-base - -/.svn/text-base/text.rkt.svn-base - -/.svn/text-base/urls.rkt.svn-base - -/.svn/text-base/xref.rkt.svn-base - -/.svn/tmp/ - -/.svn/tmp/prop-base/ - -/.svn/tmp/props/ - -/.svn/tmp/text-base/ - -/base/ - -/base/.svn/ - -/base/.svn/all-wcprops - -/base/.svn/dir-prop-base - -/base/.svn/entries - -/base/.svn/format - -/base/.svn/prop-base/ - -/base/.svn/prop-base/lang.rkt.svn-base - -/base/.svn/props/ - -/base/.svn/text-base/ - -/base/.svn/text-base/lang.rkt.svn-base - -/base/.svn/tmp/ - -/base/.svn/tmp/prop-base/ - -/base/.svn/tmp/props/ - -/base/.svn/tmp/text-base/ - -/base/compiled/ - -/base/compiled/lang_ss.dep - -/base/compiled/lang_ss.zo - -/base/lang/ - -/base/lang/.svn/ - -/base/lang/.svn/all-wcprops - -/base/lang/.svn/dir-prop-base - -/base/lang/.svn/entries - -/base/lang/.svn/format - -/base/lang/.svn/prop-base/ - -/base/lang/.svn/prop-base/reader.rkt.svn-base - -/base/lang/.svn/props/ - -/base/lang/.svn/text-base/ - -/base/lang/.svn/text-base/reader.rkt.svn-base - -/base/lang/.svn/tmp/ - -/base/lang/.svn/tmp/prop-base/ - -/base/lang/.svn/tmp/props/ - -/base/lang/.svn/tmp/text-base/ - -/base/lang/compiled/ - -/base/lang/compiled/reader_ss.dep - -/base/lang/compiled/reader_ss.zo - -/base/lang/reader.rkt - -/doc/ - -/doc/.svn/ - -/doc/.svn/all-wcprops - -/doc/.svn/dir-prop-base - -/doc/.svn/entries - -/doc/.svn/format - -/doc/.svn/prop-base/ - -/doc/.svn/prop-base/main.rkt.svn-base - -/doc/.svn/prop-base/reader.rkt.svn-base - -/doc/.svn/props/ - -/doc/.svn/text-base/ - -/doc/.svn/text-base/main.rkt.svn-base - -/doc/.svn/text-base/reader.rkt.svn-base - -/doc/.svn/tmp/ - -/doc/.svn/tmp/prop-base/ - -/doc/.svn/tmp/props/ - -/doc/.svn/tmp/text-base/ - -/doc/compiled/ - -/doc/compiled/main_ss.dep - -/doc/compiled/main_ss.zo - -/doc/compiled/reader_ss.dep - -/doc/compiled/reader_ss.zo - -/doc/lang/ - -/doc/lang/.svn/ - -/doc/lang/.svn/all-wcprops - -/doc/lang/.svn/dir-prop-base - -/doc/lang/.svn/entries - -/doc/lang/.svn/format - -/doc/lang/.svn/prop-base/ - -/doc/lang/.svn/prop-base/reader.rkt.svn-base - -/doc/lang/.svn/props/ - -/doc/lang/.svn/text-base/ - -/doc/lang/.svn/text-base/reader.rkt.svn-base - -/doc/lang/.svn/tmp/ - -/doc/lang/.svn/tmp/prop-base/ - -/doc/lang/.svn/tmp/props/ - -/doc/lang/.svn/tmp/text-base/ - -/doc/lang/compiled/ - -/doc/lang/compiled/reader_ss.dep - -/doc/lang/compiled/reader_ss.zo - -/doc/lang/reader.rkt - -/lp/ - -/lp/.svn/ - -/lp/.svn/all-wcprops - -/lp/.svn/entries - -/lp/.svn/format - -/lp/.svn/prop-base/ - -/lp/.svn/props/ - -/lp/.svn/text-base/ - -/lp/.svn/tmp/ - -/lp/.svn/tmp/prop-base/ - -/lp/.svn/tmp/props/ - -/lp/.svn/tmp/text-base/ - -/lp/lang/ - -/lp/lang/.svn/ - -/lp/lang/.svn/all-wcprops - -/lp/lang/.svn/dir-prop-base - -/lp/lang/.svn/entries - -/lp/lang/.svn/format - -/lp/lang/.svn/prop-base/ - -/lp/lang/.svn/prop-base/lang.rkt.svn-base - -/lp/lang/.svn/prop-base/reader.rkt.svn-base - -/lp/lang/.svn/props/ - -/lp/lang/.svn/text-base/ - -/lp/lang/.svn/text-base/lang.rkt.svn-base - -/lp/lang/.svn/text-base/reader.rkt.svn-base - -/lp/lang/.svn/tmp/ - -/lp/lang/.svn/tmp/prop-base/ - -/lp/lang/.svn/tmp/props/ - -/lp/lang/.svn/tmp/text-base/ - -/lp/lang/compiled/ - -/lp/lang/compiled/lang_ss.dep - -/lp/lang/compiled/lang_ss.zo - -/lp/lang/compiled/reader_ss.dep - -/lp/lang/compiled/reader_ss.zo - -/lp/lang/lang.rkt - -/lp/lang/reader.rkt - -/manual/ - -/manual/.svn/ - -/manual/.svn/all-wcprops - -/manual/.svn/dir-prop-base - -/manual/.svn/entries - -/manual/.svn/format - -/manual/.svn/prop-base/ - -/manual/.svn/prop-base/lang.rkt.svn-base - -/manual/.svn/props/ - -/manual/.svn/text-base/ - -/manual/.svn/text-base/lang.rkt.svn-base - -/manual/.svn/tmp/ - -/manual/.svn/tmp/prop-base/ - -/manual/.svn/tmp/props/ - -/manual/.svn/tmp/text-base/ - -/manual/compiled/ - -/manual/compiled/lang_ss.dep - -/manual/compiled/lang_ss.zo - -/manual/lang/ - -/manual/lang/.svn/ - -/manual/lang/.svn/all-wcprops - -/manual/lang/.svn/dir-prop-base - -/manual/lang/.svn/entries - -/manual/lang/.svn/format - -/manual/lang/.svn/prop-base/ - -/manual/lang/.svn/prop-base/reader.rkt.svn-base - -/manual/lang/.svn/props/ - -/manual/lang/.svn/text-base/ - -/manual/lang/.svn/text-base/reader.rkt.svn-base - -/manual/lang/.svn/tmp/ - -/manual/lang/.svn/tmp/prop-base/ - -/manual/lang/.svn/tmp/props/ - -/manual/lang/.svn/tmp/text-base/ - -/manual/lang/compiled/ - -/manual/lang/compiled/reader_ss.dep - -/manual/lang/compiled/reader_ss.zo - -/manual/lang/reader.rkt - -/private/ - -/private/.svn/ - -/private/.svn/all-wcprops - -/private/.svn/dir-prop-base - -/private/.svn/entries - -/private/.svn/format - -/private/.svn/prop-base/ - -/private/.svn/prop-base/defaults.rkt.svn-base - -/private/.svn/prop-base/indirect-renderer.rkt.svn-base - -/private/.svn/prop-base/lp.rkt.svn-base - -/private/.svn/prop-base/manual-bib.rkt.svn-base - -/private/.svn/prop-base/manual-bind.rkt.svn-base - -/private/.svn/prop-base/manual-class.rkt.svn-base - -/private/.svn/prop-base/manual-ex.rkt.svn-base - -/private/.svn/prop-base/manual-form.rkt.svn-base - -/private/.svn/prop-base/manual-method.rkt.svn-base - -/private/.svn/prop-base/manual-mod.rkt.svn-base - -/private/.svn/prop-base/manual-proc.rkt.svn-base - -/private/.svn/prop-base/manual-scheme.rkt.svn-base - -/private/.svn/prop-base/manual-sprop.rkt.svn-base - -/private/.svn/prop-base/manual-style.rkt.svn-base - -/private/.svn/prop-base/manual-tech.rkt.svn-base - -/private/.svn/prop-base/manual-unit.rkt.svn-base - -/private/.svn/prop-base/manual-utils.rkt.svn-base - -/private/.svn/prop-base/manual-vars.rkt.svn-base - -/private/.svn/prop-base/on-demand.rkt.svn-base - -/private/.svn/prop-base/provide-structs.rkt.svn-base - -/private/.svn/prop-base/qsloc.rkt.svn-base - -/private/.svn/prop-base/render-utils.rkt.svn-base - -/private/.svn/prop-base/run-pdflatex.rkt.svn-base - -/private/.svn/props/ - -/private/.svn/text-base/ - -/private/.svn/text-base/defaults.rkt.svn-base - -/private/.svn/text-base/indirect-renderer.rkt.svn-base - -/private/.svn/text-base/lp.rkt.svn-base - -/private/.svn/text-base/manual-bib.rkt.svn-base - -/private/.svn/text-base/manual-bind.rkt.svn-base - -/private/.svn/text-base/manual-class.rkt.svn-base - -/private/.svn/text-base/manual-ex.rkt.svn-base - -/private/.svn/text-base/manual-form.rkt.svn-base - -/private/.svn/text-base/manual-method.rkt.svn-base - -/private/.svn/text-base/manual-mod.rkt.svn-base - -/private/.svn/text-base/manual-proc.rkt.svn-base - -/private/.svn/text-base/manual-scheme.rkt.svn-base - -/private/.svn/text-base/manual-sprop.rkt.svn-base - -/private/.svn/text-base/manual-style.rkt.svn-base - -/private/.svn/text-base/manual-tech.rkt.svn-base - -/private/.svn/text-base/manual-unit.rkt.svn-base - -/private/.svn/text-base/manual-utils.rkt.svn-base - -/private/.svn/text-base/manual-vars.rkt.svn-base - -/private/.svn/text-base/on-demand.rkt.svn-base - -/private/.svn/text-base/provide-structs.rkt.svn-base - -/private/.svn/text-base/qsloc.rkt.svn-base - -/private/.svn/text-base/render-utils.rkt.svn-base - -/private/.svn/text-base/run-pdflatex.rkt.svn-base - -/private/.svn/tmp/ - -/private/.svn/tmp/prop-base/ - -/private/.svn/tmp/props/ - -/private/.svn/tmp/text-base/ - -/private/compiled/ - -/private/compiled/defaults_ss.dep - -/private/compiled/defaults_ss.zo - -/private/compiled/indirect-renderer_ss.dep - -/private/compiled/indirect-renderer_ss.zo - -/private/compiled/lp_ss.dep - -/private/compiled/lp_ss.zo - -/private/compiled/manual-bib_ss.dep - -/private/compiled/manual-bib_ss.zo - -/private/compiled/manual-bind_ss.dep - -/private/compiled/manual-bind_ss.zo - -/private/compiled/manual-class_ss.dep - -/private/compiled/manual-class_ss.zo - -/private/compiled/manual-ex_ss.dep - -/private/compiled/manual-ex_ss.zo - -/private/compiled/manual-form_ss.dep - -/private/compiled/manual-form_ss.zo - -/private/compiled/manual-method_ss.dep - -/private/compiled/manual-method_ss.zo - -/private/compiled/manual-mod_ss.dep - -/private/compiled/manual-mod_ss.zo - -/private/compiled/manual-proc_ss.dep - -/private/compiled/manual-proc_ss.zo - -/private/compiled/manual-scheme_ss.dep - -/private/compiled/manual-scheme_ss.zo - -/private/compiled/manual-sprop_ss.dep - -/private/compiled/manual-sprop_ss.zo - -/private/compiled/manual-style_ss.dep - -/private/compiled/manual-style_ss.zo - -/private/compiled/manual-tech_ss.dep - -/private/compiled/manual-tech_ss.zo - -/private/compiled/manual-unit_ss.dep - -/private/compiled/manual-unit_ss.zo - -/private/compiled/manual-utils_ss.dep - -/private/compiled/manual-utils_ss.zo - -/private/compiled/manual-vars_ss.dep - -/private/compiled/manual-vars_ss.zo - -/private/compiled/on-demand_ss.dep - -/private/compiled/on-demand_ss.zo - -/private/compiled/provide-structs_ss.dep - -/private/compiled/provide-structs_ss.zo - -/private/compiled/qsloc_ss.dep - -/private/compiled/qsloc_ss.zo - -/private/compiled/render-utils_ss.dep - -/private/compiled/render-utils_ss.zo - -/private/compiled/run-pdflatex_ss.dep - -/private/compiled/run-pdflatex_ss.zo - -/sigplan/ - -/sigplan/.svn/ - -/sigplan/.svn/all-wcprops - -/sigplan/.svn/dir-prop-base - -/sigplan/.svn/entries - -/sigplan/.svn/format - -/sigplan/.svn/prop-base/ - -/sigplan/.svn/prop-base/lang.rkt.svn-base - -/sigplan/.svn/prop-base/sigplan.css.svn-base - -/sigplan/.svn/prop-base/sigplan.tex.svn-base - -/sigplan/.svn/prop-base/sigplanconf.cls.svn-base - -/sigplan/.svn/prop-base/style.tex.svn-base - -/sigplan/.svn/props/ - -/sigplan/.svn/text-base/ - -/sigplan/.svn/text-base/lang.rkt.svn-base - -/sigplan/.svn/text-base/sigplan.css.svn-base - -/sigplan/.svn/text-base/sigplan.tex.svn-base - -/sigplan/.svn/text-base/sigplanconf.cls.svn-base - -/sigplan/.svn/text-base/style.tex.svn-base - -/sigplan/.svn/tmp/ - -/sigplan/.svn/tmp/prop-base/ - -/sigplan/.svn/tmp/props/ - -/sigplan/.svn/tmp/text-base/ - -/sigplan/compiled/ - -/sigplan/compiled/lang_ss.dep - -/sigplan/compiled/lang_ss.zo - -/sigplan/lang/ - -/sigplan/lang/.svn/ - -/sigplan/lang/.svn/all-wcprops - -/sigplan/lang/.svn/dir-prop-base - -/sigplan/lang/.svn/entries - -/sigplan/lang/.svn/format - -/sigplan/lang/.svn/prop-base/ - -/sigplan/lang/.svn/prop-base/reader.rkt.svn-base - -/sigplan/lang/.svn/props/ - -/sigplan/lang/.svn/text-base/ - -/sigplan/lang/.svn/text-base/reader.rkt.svn-base - -/sigplan/lang/.svn/tmp/ - -/sigplan/lang/.svn/tmp/prop-base/ - -/sigplan/lang/.svn/tmp/props/ - -/sigplan/lang/.svn/tmp/text-base/ - -/sigplan/lang/compiled/ - -/sigplan/lang/compiled/reader_ss.dep - -/sigplan/lang/compiled/reader_ss.zo - -/sigplan/lang/reader.rkt - -/text/ - -/text/.svn/ - -/text/.svn/all-wcprops - -/text/.svn/dir-prop-base - -/text/.svn/entries - -/text/.svn/format - -/text/.svn/prop-base/ - -/text/.svn/prop-base/output.rkt.svn-base - -/text/.svn/prop-base/syntax-utils.rkt.svn-base - -/text/.svn/prop-base/textlang.rkt.svn-base - -/text/.svn/props/ - -/text/.svn/text-base/ - -/text/.svn/text-base/output.rkt.svn-base - -/text/.svn/text-base/syntax-utils.rkt.svn-base - -/text/.svn/text-base/textlang.rkt.svn-base - -/text/.svn/tmp/ - -/text/.svn/tmp/prop-base/ - -/text/.svn/tmp/props/ - -/text/.svn/tmp/text-base/ - -/text/compiled/ - -/text/compiled/output_ss.dep - -/text/compiled/output_ss.zo - -/text/compiled/syntax-utils_ss.dep - -/text/compiled/syntax-utils_ss.zo - -/text/compiled/textlang_ss.dep - -/text/compiled/textlang_ss.zo - -/text/lang/ - -/text/lang/.svn/ - -/text/lang/.svn/all-wcprops - -/text/lang/.svn/dir-prop-base - -/text/lang/.svn/entries - -/text/lang/.svn/format - -/text/lang/.svn/prop-base/ - -/text/lang/.svn/prop-base/reader.rkt.svn-base - -/text/lang/.svn/props/ - -/text/lang/.svn/text-base/ - -/text/lang/.svn/text-base/reader.rkt.svn-base - -/text/lang/.svn/tmp/ - -/text/lang/.svn/tmp/prop-base/ - -/text/lang/.svn/tmp/props/ - -/text/lang/.svn/tmp/text-base/ - -/text/lang/compiled/ - -/text/lang/compiled/reader_ss.dep - -/text/lang/compiled/reader_ss.zo - -/text/lang/reader.rkt - -/tools/ - -/tools/.svn/ - -/tools/.svn/all-wcprops - -/tools/.svn/dir-prop-base - -/tools/.svn/entries - -/tools/.svn/format - -/tools/.svn/prop-base/ - -/tools/.svn/prop-base/drscheme-buttons.rkt.svn-base - -/tools/.svn/prop-base/html.png.svn-base - -/tools/.svn/prop-base/pdf.png.svn-base - -/tools/.svn/props/ - -/tools/.svn/text-base/ - -/tools/.svn/text-base/drscheme-buttons.rkt.svn-base - -/tools/.svn/text-base/html.png.svn-base - -/tools/.svn/text-base/pdf.png.svn-base - -/tools/.svn/tmp/ - -/tools/.svn/tmp/prop-base/ - -/tools/.svn/tmp/props/ - -/tools/.svn/tmp/text-base/ - -/tools/compiled/ - -/tools/compiled/drscheme-buttons_ss.dep - -/tools/compiled/drscheme-buttons_ss.zo - -/tools/private/ - -/tools/private/.svn/ - -/tools/private/.svn/all-wcprops - -/tools/private/.svn/dir-prop-base - -/tools/private/.svn/entries - -/tools/private/.svn/format - -/tools/private/.svn/prop-base/ - -/tools/private/.svn/prop-base/mk-drs-bitmaps.rkt.svn-base - -/tools/private/.svn/props/ - -/tools/private/.svn/text-base/ - -/tools/private/.svn/text-base/mk-drs-bitmaps.rkt.svn-base - -/tools/private/.svn/tmp/ - -/tools/private/.svn/tmp/prop-base/ - -/tools/private/.svn/tmp/props/ - -/tools/private/.svn/tmp/text-base/ - -/tools/private/compiled/ - -/tools/private/compiled/mk-drs-bitmaps_ss.dep - -/tools/private/compiled/mk-drs-bitmaps_ss.zo - -/tools/private/mk-drs-bitmaps.rkt - ) - ;; only 3-levels and deeper - (e/filter "*/*/*/*") - => - '(-/ - -/base/ - -/base/.svn/ - -/base/.svn/prop-base/ - -/base/.svn/prop-base/lang.rkt.svn-base - -/base/.svn/text-base/ - -/base/.svn/text-base/lang.rkt.svn-base - -/base/.svn/tmp/ - -/base/.svn/tmp/prop-base/ - -/base/.svn/tmp/props/ - -/base/.svn/tmp/text-base/ - -/base/lang/ - -/base/lang/.svn/ - -/base/lang/.svn/all-wcprops - -/base/lang/.svn/dir-prop-base - -/base/lang/.svn/entries - -/base/lang/.svn/format - -/base/lang/.svn/prop-base/ - -/base/lang/.svn/prop-base/reader.rkt.svn-base - -/base/lang/.svn/props/ - -/base/lang/.svn/text-base/ - -/base/lang/.svn/text-base/reader.rkt.svn-base - -/base/lang/.svn/tmp/ - -/base/lang/.svn/tmp/prop-base/ - -/base/lang/.svn/tmp/props/ - -/base/lang/.svn/tmp/text-base/ - -/base/lang/compiled/ - -/base/lang/compiled/reader_ss.dep - -/base/lang/compiled/reader_ss.zo - -/doc/ - -/doc/.svn/ - -/doc/.svn/prop-base/ - -/doc/.svn/prop-base/main.rkt.svn-base - -/doc/.svn/prop-base/reader.rkt.svn-base - -/doc/.svn/text-base/ - -/doc/.svn/text-base/main.rkt.svn-base - -/doc/.svn/text-base/reader.rkt.svn-base - -/doc/.svn/tmp/ - -/doc/.svn/tmp/prop-base/ - -/doc/.svn/tmp/props/ - -/doc/.svn/tmp/text-base/ - -/doc/lang/ - -/doc/lang/.svn/ - -/doc/lang/.svn/all-wcprops - -/doc/lang/.svn/dir-prop-base - -/doc/lang/.svn/entries - -/doc/lang/.svn/format - -/doc/lang/.svn/prop-base/ - -/doc/lang/.svn/prop-base/reader.rkt.svn-base - -/doc/lang/.svn/props/ - -/doc/lang/.svn/text-base/ - -/doc/lang/.svn/text-base/reader.rkt.svn-base - -/doc/lang/.svn/tmp/ - -/doc/lang/.svn/tmp/prop-base/ - -/doc/lang/.svn/tmp/props/ - -/doc/lang/.svn/tmp/text-base/ - -/doc/lang/compiled/ - -/doc/lang/compiled/reader_ss.dep - -/doc/lang/compiled/reader_ss.zo - -/lp/ - -/lp/.svn/ - -/lp/.svn/tmp/ - -/lp/.svn/tmp/prop-base/ - -/lp/.svn/tmp/props/ - -/lp/.svn/tmp/text-base/ - -/lp/lang/ - -/lp/lang/.svn/ - -/lp/lang/.svn/all-wcprops - -/lp/lang/.svn/dir-prop-base - -/lp/lang/.svn/entries - -/lp/lang/.svn/format - -/lp/lang/.svn/prop-base/ - -/lp/lang/.svn/prop-base/lang.rkt.svn-base - -/lp/lang/.svn/prop-base/reader.rkt.svn-base - -/lp/lang/.svn/props/ - -/lp/lang/.svn/text-base/ - -/lp/lang/.svn/text-base/lang.rkt.svn-base - -/lp/lang/.svn/text-base/reader.rkt.svn-base - -/lp/lang/.svn/tmp/ - -/lp/lang/.svn/tmp/prop-base/ - -/lp/lang/.svn/tmp/props/ - -/lp/lang/.svn/tmp/text-base/ - -/lp/lang/compiled/ - -/lp/lang/compiled/lang_ss.dep - -/lp/lang/compiled/lang_ss.zo - -/lp/lang/compiled/reader_ss.dep - -/lp/lang/compiled/reader_ss.zo - -/manual/ - -/manual/.svn/ - -/manual/.svn/prop-base/ - -/manual/.svn/prop-base/lang.rkt.svn-base - -/manual/.svn/text-base/ - -/manual/.svn/text-base/lang.rkt.svn-base - -/manual/.svn/tmp/ - -/manual/.svn/tmp/prop-base/ - -/manual/.svn/tmp/props/ - -/manual/.svn/tmp/text-base/ - -/manual/lang/ - -/manual/lang/.svn/ - -/manual/lang/.svn/all-wcprops - -/manual/lang/.svn/dir-prop-base - -/manual/lang/.svn/entries - -/manual/lang/.svn/format - -/manual/lang/.svn/prop-base/ - -/manual/lang/.svn/prop-base/reader.rkt.svn-base - -/manual/lang/.svn/props/ - -/manual/lang/.svn/text-base/ - -/manual/lang/.svn/text-base/reader.rkt.svn-base - -/manual/lang/.svn/tmp/ - -/manual/lang/.svn/tmp/prop-base/ - -/manual/lang/.svn/tmp/props/ - -/manual/lang/.svn/tmp/text-base/ - -/manual/lang/compiled/ - -/manual/lang/compiled/reader_ss.dep - -/manual/lang/compiled/reader_ss.zo - -/private/ - -/private/.svn/ - -/private/.svn/prop-base/ - -/private/.svn/prop-base/defaults.rkt.svn-base - -/private/.svn/prop-base/indirect-renderer.rkt.svn-base - -/private/.svn/prop-base/lp.rkt.svn-base - -/private/.svn/prop-base/manual-bib.rkt.svn-base - -/private/.svn/prop-base/manual-bind.rkt.svn-base - -/private/.svn/prop-base/manual-class.rkt.svn-base - -/private/.svn/prop-base/manual-ex.rkt.svn-base - -/private/.svn/prop-base/manual-form.rkt.svn-base - -/private/.svn/prop-base/manual-method.rkt.svn-base - -/private/.svn/prop-base/manual-mod.rkt.svn-base - -/private/.svn/prop-base/manual-proc.rkt.svn-base - -/private/.svn/prop-base/manual-scheme.rkt.svn-base - -/private/.svn/prop-base/manual-sprop.rkt.svn-base - -/private/.svn/prop-base/manual-style.rkt.svn-base - -/private/.svn/prop-base/manual-tech.rkt.svn-base - -/private/.svn/prop-base/manual-unit.rkt.svn-base - -/private/.svn/prop-base/manual-utils.rkt.svn-base - -/private/.svn/prop-base/manual-vars.rkt.svn-base - -/private/.svn/prop-base/on-demand.rkt.svn-base - -/private/.svn/prop-base/provide-structs.rkt.svn-base - -/private/.svn/prop-base/qsloc.rkt.svn-base - -/private/.svn/prop-base/render-utils.rkt.svn-base - -/private/.svn/prop-base/run-pdflatex.rkt.svn-base - -/private/.svn/text-base/ - -/private/.svn/text-base/defaults.rkt.svn-base - -/private/.svn/text-base/indirect-renderer.rkt.svn-base - -/private/.svn/text-base/lp.rkt.svn-base - -/private/.svn/text-base/manual-bib.rkt.svn-base - -/private/.svn/text-base/manual-bind.rkt.svn-base - -/private/.svn/text-base/manual-class.rkt.svn-base - -/private/.svn/text-base/manual-ex.rkt.svn-base - -/private/.svn/text-base/manual-form.rkt.svn-base - -/private/.svn/text-base/manual-method.rkt.svn-base - -/private/.svn/text-base/manual-mod.rkt.svn-base - -/private/.svn/text-base/manual-proc.rkt.svn-base - -/private/.svn/text-base/manual-scheme.rkt.svn-base - -/private/.svn/text-base/manual-sprop.rkt.svn-base - -/private/.svn/text-base/manual-style.rkt.svn-base - -/private/.svn/text-base/manual-tech.rkt.svn-base - -/private/.svn/text-base/manual-unit.rkt.svn-base - -/private/.svn/text-base/manual-utils.rkt.svn-base - -/private/.svn/text-base/manual-vars.rkt.svn-base - -/private/.svn/text-base/on-demand.rkt.svn-base - -/private/.svn/text-base/provide-structs.rkt.svn-base - -/private/.svn/text-base/qsloc.rkt.svn-base - -/private/.svn/text-base/render-utils.rkt.svn-base - -/private/.svn/text-base/run-pdflatex.rkt.svn-base - -/private/.svn/tmp/ - -/private/.svn/tmp/prop-base/ - -/private/.svn/tmp/props/ - -/private/.svn/tmp/text-base/ - -/sigplan/ - -/sigplan/.svn/ - -/sigplan/.svn/prop-base/ - -/sigplan/.svn/prop-base/lang.rkt.svn-base - -/sigplan/.svn/prop-base/sigplan.css.svn-base - -/sigplan/.svn/prop-base/sigplan.tex.svn-base - -/sigplan/.svn/prop-base/sigplanconf.cls.svn-base - -/sigplan/.svn/prop-base/style.tex.svn-base - -/sigplan/.svn/text-base/ - -/sigplan/.svn/text-base/lang.rkt.svn-base - -/sigplan/.svn/text-base/sigplan.css.svn-base - -/sigplan/.svn/text-base/sigplan.tex.svn-base - -/sigplan/.svn/text-base/sigplanconf.cls.svn-base - -/sigplan/.svn/text-base/style.tex.svn-base - -/sigplan/.svn/tmp/ - -/sigplan/.svn/tmp/prop-base/ - -/sigplan/.svn/tmp/props/ - -/sigplan/.svn/tmp/text-base/ - -/sigplan/lang/ - -/sigplan/lang/.svn/ - -/sigplan/lang/.svn/all-wcprops - -/sigplan/lang/.svn/dir-prop-base - -/sigplan/lang/.svn/entries - -/sigplan/lang/.svn/format - -/sigplan/lang/.svn/prop-base/ - -/sigplan/lang/.svn/prop-base/reader.rkt.svn-base - -/sigplan/lang/.svn/props/ - -/sigplan/lang/.svn/text-base/ - -/sigplan/lang/.svn/text-base/reader.rkt.svn-base - -/sigplan/lang/.svn/tmp/ - -/sigplan/lang/.svn/tmp/prop-base/ - -/sigplan/lang/.svn/tmp/props/ - -/sigplan/lang/.svn/tmp/text-base/ - -/sigplan/lang/compiled/ - -/sigplan/lang/compiled/reader_ss.dep - -/sigplan/lang/compiled/reader_ss.zo - -/text/ - -/text/.svn/ - -/text/.svn/prop-base/ - -/text/.svn/prop-base/output.rkt.svn-base - -/text/.svn/prop-base/syntax-utils.rkt.svn-base - -/text/.svn/prop-base/textlang.rkt.svn-base - -/text/.svn/text-base/ - -/text/.svn/text-base/output.rkt.svn-base - -/text/.svn/text-base/syntax-utils.rkt.svn-base - -/text/.svn/text-base/textlang.rkt.svn-base - -/text/.svn/tmp/ - -/text/.svn/tmp/prop-base/ - -/text/.svn/tmp/props/ - -/text/.svn/tmp/text-base/ - -/text/lang/ - -/text/lang/.svn/ - -/text/lang/.svn/all-wcprops - -/text/lang/.svn/dir-prop-base - -/text/lang/.svn/entries - -/text/lang/.svn/format - -/text/lang/.svn/prop-base/ - -/text/lang/.svn/prop-base/reader.rkt.svn-base - -/text/lang/.svn/props/ - -/text/lang/.svn/text-base/ - -/text/lang/.svn/text-base/reader.rkt.svn-base - -/text/lang/.svn/tmp/ - -/text/lang/.svn/tmp/prop-base/ - -/text/lang/.svn/tmp/props/ - -/text/lang/.svn/tmp/text-base/ - -/text/lang/compiled/ - -/text/lang/compiled/reader_ss.dep - -/text/lang/compiled/reader_ss.zo - -/tools/ - -/tools/.svn/ - -/tools/.svn/prop-base/ - -/tools/.svn/prop-base/drscheme-buttons.rkt.svn-base - -/tools/.svn/prop-base/html.png.svn-base - -/tools/.svn/prop-base/pdf.png.svn-base - -/tools/.svn/text-base/ - -/tools/.svn/text-base/drscheme-buttons.rkt.svn-base - -/tools/.svn/text-base/html.png.svn-base - -/tools/.svn/text-base/pdf.png.svn-base - -/tools/.svn/tmp/ - -/tools/.svn/tmp/prop-base/ - -/tools/.svn/tmp/props/ - -/tools/.svn/tmp/text-base/ - -/tools/private/ - -/tools/private/.svn/ - -/tools/private/.svn/all-wcprops - -/tools/private/.svn/dir-prop-base - -/tools/private/.svn/entries - -/tools/private/.svn/format - -/tools/private/.svn/prop-base/ - -/tools/private/.svn/prop-base/mk-drs-bitmaps.rkt.svn-base - -/tools/private/.svn/props/ - -/tools/private/.svn/text-base/ - -/tools/private/.svn/text-base/mk-drs-bitmaps.rkt.svn-base - -/tools/private/.svn/tmp/ - -/tools/private/.svn/tmp/prop-base/ - -/tools/private/.svn/tmp/props/ - -/tools/private/.svn/tmp/text-base/ - -/tools/private/compiled/ - -/tools/private/compiled/mk-drs-bitmaps_ss.dep - -/tools/private/compiled/mk-drs-bitmaps_ss.zo - ) - ;; only 4-levels and deeper - (e/filter "*/*/*/*/*") - => - '(-/ - -/base/ - -/base/lang/ - -/base/lang/.svn/ - -/base/lang/.svn/prop-base/ - -/base/lang/.svn/prop-base/reader.rkt.svn-base - -/base/lang/.svn/text-base/ - -/base/lang/.svn/text-base/reader.rkt.svn-base - -/base/lang/.svn/tmp/ - -/base/lang/.svn/tmp/prop-base/ - -/base/lang/.svn/tmp/props/ - -/base/lang/.svn/tmp/text-base/ - -/doc/ - -/doc/lang/ - -/doc/lang/.svn/ - -/doc/lang/.svn/prop-base/ - -/doc/lang/.svn/prop-base/reader.rkt.svn-base - -/doc/lang/.svn/text-base/ - -/doc/lang/.svn/text-base/reader.rkt.svn-base - -/doc/lang/.svn/tmp/ - -/doc/lang/.svn/tmp/prop-base/ - -/doc/lang/.svn/tmp/props/ - -/doc/lang/.svn/tmp/text-base/ - -/lp/ - -/lp/lang/ - -/lp/lang/.svn/ - -/lp/lang/.svn/prop-base/ - -/lp/lang/.svn/prop-base/lang.rkt.svn-base - -/lp/lang/.svn/prop-base/reader.rkt.svn-base - -/lp/lang/.svn/text-base/ - -/lp/lang/.svn/text-base/lang.rkt.svn-base - -/lp/lang/.svn/text-base/reader.rkt.svn-base - -/lp/lang/.svn/tmp/ - -/lp/lang/.svn/tmp/prop-base/ - -/lp/lang/.svn/tmp/props/ - -/lp/lang/.svn/tmp/text-base/ - -/manual/ - -/manual/lang/ - -/manual/lang/.svn/ - -/manual/lang/.svn/prop-base/ - -/manual/lang/.svn/prop-base/reader.rkt.svn-base - -/manual/lang/.svn/text-base/ - -/manual/lang/.svn/text-base/reader.rkt.svn-base - -/manual/lang/.svn/tmp/ - -/manual/lang/.svn/tmp/prop-base/ - -/manual/lang/.svn/tmp/props/ - -/manual/lang/.svn/tmp/text-base/ - -/sigplan/ - -/sigplan/lang/ - -/sigplan/lang/.svn/ - -/sigplan/lang/.svn/prop-base/ - -/sigplan/lang/.svn/prop-base/reader.rkt.svn-base - -/sigplan/lang/.svn/text-base/ - -/sigplan/lang/.svn/text-base/reader.rkt.svn-base - -/sigplan/lang/.svn/tmp/ - -/sigplan/lang/.svn/tmp/prop-base/ - -/sigplan/lang/.svn/tmp/props/ - -/sigplan/lang/.svn/tmp/text-base/ - -/text/ - -/text/lang/ - -/text/lang/.svn/ - -/text/lang/.svn/prop-base/ - -/text/lang/.svn/prop-base/reader.rkt.svn-base - -/text/lang/.svn/text-base/ - -/text/lang/.svn/text-base/reader.rkt.svn-base - -/text/lang/.svn/tmp/ - -/text/lang/.svn/tmp/prop-base/ - -/text/lang/.svn/tmp/props/ - -/text/lang/.svn/tmp/text-base/ - -/tools/ - -/tools/private/ - -/tools/private/.svn/ - -/tools/private/.svn/prop-base/ - -/tools/private/.svn/prop-base/mk-drs-bitmaps.rkt.svn-base - -/tools/private/.svn/text-base/ - -/tools/private/.svn/text-base/mk-drs-bitmaps.rkt.svn-base - -/tools/private/.svn/tmp/ - -/tools/private/.svn/tmp/prop-base/ - -/tools/private/.svn/tmp/props/ - -/tools/private/.svn/tmp/text-base/ - ) - ;; only 4-levels and deeper of directories, including empty ones - (e/filter "*/*/*/*/") - => - '(-/ - -/base/ - -/base/.svn/ - -/base/.svn/tmp/ - -/base/.svn/tmp/prop-base/ - -/base/.svn/tmp/props/ - -/base/.svn/tmp/text-base/ - -/base/lang/ - -/base/lang/.svn/ - -/base/lang/.svn/prop-base/ - -/base/lang/.svn/prop-base/reader.rkt.svn-base - -/base/lang/.svn/props/ - -/base/lang/.svn/text-base/ - -/base/lang/.svn/text-base/reader.rkt.svn-base - -/base/lang/.svn/tmp/ - -/base/lang/.svn/tmp/prop-base/ - -/base/lang/.svn/tmp/props/ - -/base/lang/.svn/tmp/text-base/ - -/doc/ - -/doc/.svn/ - -/doc/.svn/tmp/ - -/doc/.svn/tmp/prop-base/ - -/doc/.svn/tmp/props/ - -/doc/.svn/tmp/text-base/ - -/doc/lang/ - -/doc/lang/.svn/ - -/doc/lang/.svn/prop-base/ - -/doc/lang/.svn/prop-base/reader.rkt.svn-base - -/doc/lang/.svn/props/ - -/doc/lang/.svn/text-base/ - -/doc/lang/.svn/text-base/reader.rkt.svn-base - -/doc/lang/.svn/tmp/ - -/doc/lang/.svn/tmp/prop-base/ - -/doc/lang/.svn/tmp/props/ - -/doc/lang/.svn/tmp/text-base/ - -/lp/ - -/lp/.svn/ - -/lp/.svn/tmp/ - -/lp/.svn/tmp/prop-base/ - -/lp/.svn/tmp/props/ - -/lp/.svn/tmp/text-base/ - -/lp/lang/ - -/lp/lang/.svn/ - -/lp/lang/.svn/prop-base/ - -/lp/lang/.svn/prop-base/lang.rkt.svn-base - -/lp/lang/.svn/prop-base/reader.rkt.svn-base - -/lp/lang/.svn/props/ - -/lp/lang/.svn/text-base/ - -/lp/lang/.svn/text-base/lang.rkt.svn-base - -/lp/lang/.svn/text-base/reader.rkt.svn-base - -/lp/lang/.svn/tmp/ - -/lp/lang/.svn/tmp/prop-base/ - -/lp/lang/.svn/tmp/props/ - -/lp/lang/.svn/tmp/text-base/ - -/manual/ - -/manual/.svn/ - -/manual/.svn/tmp/ - -/manual/.svn/tmp/prop-base/ - -/manual/.svn/tmp/props/ - -/manual/.svn/tmp/text-base/ - -/manual/lang/ - -/manual/lang/.svn/ - -/manual/lang/.svn/prop-base/ - -/manual/lang/.svn/prop-base/reader.rkt.svn-base - -/manual/lang/.svn/props/ - -/manual/lang/.svn/text-base/ - -/manual/lang/.svn/text-base/reader.rkt.svn-base - -/manual/lang/.svn/tmp/ - -/manual/lang/.svn/tmp/prop-base/ - -/manual/lang/.svn/tmp/props/ - -/manual/lang/.svn/tmp/text-base/ - -/private/ - -/private/.svn/ - -/private/.svn/tmp/ - -/private/.svn/tmp/prop-base/ - -/private/.svn/tmp/props/ - -/private/.svn/tmp/text-base/ - -/sigplan/ - -/sigplan/.svn/ - -/sigplan/.svn/tmp/ - -/sigplan/.svn/tmp/prop-base/ - -/sigplan/.svn/tmp/props/ - -/sigplan/.svn/tmp/text-base/ - -/sigplan/lang/ - -/sigplan/lang/.svn/ - -/sigplan/lang/.svn/prop-base/ - -/sigplan/lang/.svn/prop-base/reader.rkt.svn-base - -/sigplan/lang/.svn/props/ - -/sigplan/lang/.svn/text-base/ - -/sigplan/lang/.svn/text-base/reader.rkt.svn-base - -/sigplan/lang/.svn/tmp/ - -/sigplan/lang/.svn/tmp/prop-base/ - -/sigplan/lang/.svn/tmp/props/ - -/sigplan/lang/.svn/tmp/text-base/ - -/text/ - -/text/.svn/ - -/text/.svn/tmp/ - -/text/.svn/tmp/prop-base/ - -/text/.svn/tmp/props/ - -/text/.svn/tmp/text-base/ - -/text/lang/ - -/text/lang/.svn/ - -/text/lang/.svn/prop-base/ - -/text/lang/.svn/prop-base/reader.rkt.svn-base - -/text/lang/.svn/props/ - -/text/lang/.svn/text-base/ - -/text/lang/.svn/text-base/reader.rkt.svn-base - -/text/lang/.svn/tmp/ - -/text/lang/.svn/tmp/prop-base/ - -/text/lang/.svn/tmp/props/ - -/text/lang/.svn/tmp/text-base/ - -/tools/ - -/tools/.svn/ - -/tools/.svn/tmp/ - -/tools/.svn/tmp/prop-base/ - -/tools/.svn/tmp/props/ - -/tools/.svn/tmp/text-base/ - -/tools/private/ - -/tools/private/.svn/ - -/tools/private/.svn/prop-base/ - -/tools/private/.svn/prop-base/mk-drs-bitmaps.rkt.svn-base - -/tools/private/.svn/props/ - -/tools/private/.svn/text-base/ - -/tools/private/.svn/text-base/mk-drs-bitmaps.rkt.svn-base - -/tools/private/.svn/tmp/ - -/tools/private/.svn/tmp/prop-base/ - -/tools/private/.svn/tmp/props/ - -/tools/private/.svn/tmp/text-base/ - ) - ;; only 5-levels and deeper => nothing - (e/filter "*/*/*/*/*/*") - => '(-/) - ;; only 6-levels and deeper => nothing - (e/filter "*/*/*/*/*/*/*") - => '(-/) - ;; only immediate files - (e/filter '(not: "*/")) - => - '(-/ - -/base-render.rkt - -/base.rkt - -/basic.rkt - -/bnf.rkt - -/comment-reader.rkt - -/config.rkt - -/core.rkt - -/decode-struct.rkt - -/decode.rkt - -/doc.txt - -/doclang.rkt - -/eval.rkt - -/extract.rkt - -/html-properties.rkt - -/html-render.rkt - -/info.rkt - -/latex-properties.rkt - -/latex-render.rkt - -/lp-include.rkt - -/lp.rkt - -/manual-prefix.tex - -/manual-struct.rkt - -/manual-style.tex - -/manual.rkt - -/pdf-render.rkt - -/provide-doc-transform.rkt - -/reader.rkt - -/render-struct.rkt - -/run.rkt - -/scheme.css - -/scheme.rkt - -/scheme.tex - -/scribble-common.js - -/scribble-prefix.html - -/scribble-prefix.tex - -/scribble-style.css - -/scribble-style.tex - -/scribble.css - -/scribble.tex - -/search.rkt - -/sigplan.rkt - -/srcdoc.rkt - -/struct.rkt - -/text-render.rkt - -/text.rkt - -/urls.rkt - -/xref.rkt - ) - ;; (not: "*/*") would be the same as (not: "*/") if empty directories were - ;; dropped -- but for negated predicates the default is to keep empty - ;; directories, so the result is the same as the above but also includes - ;; directories - (e/filter '(not: "*/*")) - => - '( - -/ - -/.svn/ - -/base/ - -/base-render.rkt - -/base.rkt - -/basic.rkt - -/bnf.rkt - -/comment-reader.rkt - -/compiled/ - -/config.rkt - -/core.rkt - -/decode-struct.rkt - -/decode.rkt - -/doc/ - -/doc.txt - -/doclang.rkt - -/eval.rkt - -/extract.rkt - -/html-properties.rkt - -/html-render.rkt - -/info.rkt - -/latex-properties.rkt - -/latex-render.rkt - -/lp/ - -/lp-include.rkt - -/lp.rkt - -/manual/ - -/manual-prefix.tex - -/manual-struct.rkt - -/manual-style.tex - -/manual.rkt - -/pdf-render.rkt - -/private/ - -/provide-doc-transform.rkt - -/reader.rkt - -/render-struct.rkt - -/run.rkt - -/scheme.css - -/scheme.rkt - -/scheme.tex - -/scribble-common.js - -/scribble-prefix.html - -/scribble-prefix.tex - -/scribble-style.css - -/scribble-style.tex - -/scribble.css - -/scribble.tex - -/search.rkt - -/sigplan/ - -/sigplan.rkt - -/srcdoc.rkt - -/struct.rkt - -/text/ - -/text-render.rkt - -/text.rkt - -/tools/ - -/urls.rkt - -/xref.rkt - ) - ;; (not: (not: pred)) returns `pred' - (e/filter '(not: (not: (not: "*/*")))) - => same-as-last-datums - ;; the special treatment of negated predicates makes it possible to select - ;; only toplevel directories too - (e/filter '(and: "*/" (not: "*/*"))) - => - '( - -/ - -/.svn/ - -/base/ - -/compiled/ - -/doc/ - -/lp/ - -/manual/ - -/private/ - -/sigplan/ - -/text/ - -/tools/ - ) - ;; demorgan works with this negation - (e/filter '(not: (or: (not: "*/") "*/*"))) - => same-as-last-datums - ;; only compiled directories - (e/filter "**/compiled/") - => - '(-/ - -/base/ - -/base/compiled/ - -/base/compiled/lang_ss.dep - -/base/compiled/lang_ss.zo - -/base/lang/ - -/base/lang/compiled/ - -/base/lang/compiled/reader_ss.dep - -/base/lang/compiled/reader_ss.zo - -/compiled/ - -/compiled/base-render_ss.dep - -/compiled/base-render_ss.zo - -/compiled/base_ss.dep - -/compiled/base_ss.zo - -/compiled/basic_ss.dep - -/compiled/basic_ss.zo - -/compiled/bnf_ss.dep - -/compiled/bnf_ss.zo - -/compiled/comment-reader_ss.dep - -/compiled/comment-reader_ss.zo - -/compiled/config_ss.dep - -/compiled/config_ss.zo - -/compiled/core_ss.dep - -/compiled/core_ss.zo - -/compiled/decode-struct_ss.dep - -/compiled/decode-struct_ss.zo - -/compiled/decode_ss.dep - -/compiled/decode_ss.zo - -/compiled/doclang_ss.dep - -/compiled/doclang_ss.zo - -/compiled/eval_ss.dep - -/compiled/eval_ss.zo - -/compiled/extract_ss.dep - -/compiled/extract_ss.zo - -/compiled/html-properties_ss.dep - -/compiled/html-properties_ss.zo - -/compiled/html-render_ss.dep - -/compiled/html-render_ss.zo - -/compiled/info_ss.dep - -/compiled/info_ss.zo - -/compiled/latex-properties_ss.dep - -/compiled/latex-properties_ss.zo - -/compiled/latex-render_ss.dep - -/compiled/latex-render_ss.zo - -/compiled/lp-include_ss.dep - -/compiled/lp-include_ss.zo - -/compiled/lp_ss.dep - -/compiled/lp_ss.zo - -/compiled/manual-struct_ss.dep - -/compiled/manual-struct_ss.zo - -/compiled/manual_ss.dep - -/compiled/manual_ss.zo - -/compiled/pdf-render_ss.dep - -/compiled/pdf-render_ss.zo - -/compiled/provide-doc-transform_ss.dep - -/compiled/provide-doc-transform_ss.zo - -/compiled/reader_ss.dep - -/compiled/reader_ss.zo - -/compiled/render-struct_ss.dep - -/compiled/render-struct_ss.zo - -/compiled/run_ss.dep - -/compiled/run_ss.zo - -/compiled/scheme_ss.dep - -/compiled/scheme_ss.zo - -/compiled/search_ss.dep - -/compiled/search_ss.zo - -/compiled/sigplan_ss.dep - -/compiled/sigplan_ss.zo - -/compiled/srcdoc_ss.dep - -/compiled/srcdoc_ss.zo - -/compiled/struct_ss.dep - -/compiled/struct_ss.zo - -/compiled/text-render_ss.dep - -/compiled/text-render_ss.zo - -/compiled/text_ss.dep - -/compiled/text_ss.zo - -/compiled/urls_ss.dep - -/compiled/urls_ss.zo - -/compiled/xref_ss.dep - -/compiled/xref_ss.zo - -/doc/ - -/doc/compiled/ - -/doc/compiled/main_ss.dep - -/doc/compiled/main_ss.zo - -/doc/compiled/reader_ss.dep - -/doc/compiled/reader_ss.zo - -/doc/lang/ - -/doc/lang/compiled/ - -/doc/lang/compiled/reader_ss.dep - -/doc/lang/compiled/reader_ss.zo - -/lp/ - -/lp/lang/ - -/lp/lang/compiled/ - -/lp/lang/compiled/lang_ss.dep - -/lp/lang/compiled/lang_ss.zo - -/lp/lang/compiled/reader_ss.dep - -/lp/lang/compiled/reader_ss.zo - -/manual/ - -/manual/compiled/ - -/manual/compiled/lang_ss.dep - -/manual/compiled/lang_ss.zo - -/manual/lang/ - -/manual/lang/compiled/ - -/manual/lang/compiled/reader_ss.dep - -/manual/lang/compiled/reader_ss.zo - -/private/ - -/private/compiled/ - -/private/compiled/defaults_ss.dep - -/private/compiled/defaults_ss.zo - -/private/compiled/indirect-renderer_ss.dep - -/private/compiled/indirect-renderer_ss.zo - -/private/compiled/lp_ss.dep - -/private/compiled/lp_ss.zo - -/private/compiled/manual-bib_ss.dep - -/private/compiled/manual-bib_ss.zo - -/private/compiled/manual-bind_ss.dep - -/private/compiled/manual-bind_ss.zo - -/private/compiled/manual-class_ss.dep - -/private/compiled/manual-class_ss.zo - -/private/compiled/manual-ex_ss.dep - -/private/compiled/manual-ex_ss.zo - -/private/compiled/manual-form_ss.dep - -/private/compiled/manual-form_ss.zo - -/private/compiled/manual-method_ss.dep - -/private/compiled/manual-method_ss.zo - -/private/compiled/manual-mod_ss.dep - -/private/compiled/manual-mod_ss.zo - -/private/compiled/manual-proc_ss.dep - -/private/compiled/manual-proc_ss.zo - -/private/compiled/manual-scheme_ss.dep - -/private/compiled/manual-scheme_ss.zo - -/private/compiled/manual-sprop_ss.dep - -/private/compiled/manual-sprop_ss.zo - -/private/compiled/manual-style_ss.dep - -/private/compiled/manual-style_ss.zo - -/private/compiled/manual-tech_ss.dep - -/private/compiled/manual-tech_ss.zo - -/private/compiled/manual-unit_ss.dep - -/private/compiled/manual-unit_ss.zo - -/private/compiled/manual-utils_ss.dep - -/private/compiled/manual-utils_ss.zo - -/private/compiled/manual-vars_ss.dep - -/private/compiled/manual-vars_ss.zo - -/private/compiled/on-demand_ss.dep - -/private/compiled/on-demand_ss.zo - -/private/compiled/provide-structs_ss.dep - -/private/compiled/provide-structs_ss.zo - -/private/compiled/qsloc_ss.dep - -/private/compiled/qsloc_ss.zo - -/private/compiled/render-utils_ss.dep - -/private/compiled/render-utils_ss.zo - -/private/compiled/run-pdflatex_ss.dep - -/private/compiled/run-pdflatex_ss.zo - -/sigplan/ - -/sigplan/compiled/ - -/sigplan/compiled/lang_ss.dep - -/sigplan/compiled/lang_ss.zo - -/sigplan/lang/ - -/sigplan/lang/compiled/ - -/sigplan/lang/compiled/reader_ss.dep - -/sigplan/lang/compiled/reader_ss.zo - -/text/ - -/text/compiled/ - -/text/compiled/output_ss.dep - -/text/compiled/output_ss.zo - -/text/compiled/syntax-utils_ss.dep - -/text/compiled/syntax-utils_ss.zo - -/text/compiled/textlang_ss.dep - -/text/compiled/textlang_ss.zo - -/text/lang/ - -/text/lang/compiled/ - -/text/lang/compiled/reader_ss.dep - -/text/lang/compiled/reader_ss.zo - -/tools/ - -/tools/compiled/ - -/tools/compiled/drscheme-buttons_ss.dep - -/tools/compiled/drscheme-buttons_ss.zo - -/tools/private/ - -/tools/private/compiled/ - -/tools/private/compiled/mk-drs-bitmaps_ss.dep - -/tools/private/compiled/mk-drs-bitmaps_ss.zo - ) - ;; only compiled directories but not their content - (e/filter '(and: "**/compiled/" (not: "**/compiled/*"))) - => - '(-/ - -/base/ - -/base/compiled/ - -/base/lang/ - -/base/lang/compiled/ - -/compiled/ - -/doc/ - -/doc/compiled/ - -/doc/lang/ - -/doc/lang/compiled/ - -/lp/ - -/lp/lang/ - -/lp/lang/compiled/ - -/manual/ - -/manual/compiled/ - -/manual/lang/ - -/manual/lang/compiled/ - -/private/ - -/private/compiled/ - -/sigplan/ - -/sigplan/compiled/ - -/sigplan/lang/ - -/sigplan/lang/compiled/ - -/text/ - -/text/compiled/ - -/text/lang/ - -/text/lang/compiled/ - -/tools/ - -/tools/compiled/ - -/tools/private/ - -/tools/private/compiled/ - ) - ;; only .dep files in compiled directories - (e/filter "**/compiled/*.dep") - => - '(-/ - -/base/ - -/base/compiled/ - -/base/compiled/lang_ss.dep - -/base/lang/ - -/base/lang/compiled/ - -/base/lang/compiled/reader_ss.dep - -/compiled/ - -/compiled/base-render_ss.dep - -/compiled/base_ss.dep - -/compiled/basic_ss.dep - -/compiled/bnf_ss.dep - -/compiled/comment-reader_ss.dep - -/compiled/config_ss.dep - -/compiled/core_ss.dep - -/compiled/decode-struct_ss.dep - -/compiled/decode_ss.dep - -/compiled/doclang_ss.dep - -/compiled/eval_ss.dep - -/compiled/extract_ss.dep - -/compiled/html-properties_ss.dep - -/compiled/html-render_ss.dep - -/compiled/info_ss.dep - -/compiled/latex-properties_ss.dep - -/compiled/latex-render_ss.dep - -/compiled/lp-include_ss.dep - -/compiled/lp_ss.dep - -/compiled/manual-struct_ss.dep - -/compiled/manual_ss.dep - -/compiled/pdf-render_ss.dep - -/compiled/provide-doc-transform_ss.dep - -/compiled/reader_ss.dep - -/compiled/render-struct_ss.dep - -/compiled/run_ss.dep - -/compiled/scheme_ss.dep - -/compiled/search_ss.dep - -/compiled/sigplan_ss.dep - -/compiled/srcdoc_ss.dep - -/compiled/struct_ss.dep - -/compiled/text-render_ss.dep - -/compiled/text_ss.dep - -/compiled/urls_ss.dep - -/compiled/xref_ss.dep - -/doc/ - -/doc/compiled/ - -/doc/compiled/main_ss.dep - -/doc/compiled/reader_ss.dep - -/doc/lang/ - -/doc/lang/compiled/ - -/doc/lang/compiled/reader_ss.dep - -/lp/ - -/lp/lang/ - -/lp/lang/compiled/ - -/lp/lang/compiled/lang_ss.dep - -/lp/lang/compiled/reader_ss.dep - -/manual/ - -/manual/compiled/ - -/manual/compiled/lang_ss.dep - -/manual/lang/ - -/manual/lang/compiled/ - -/manual/lang/compiled/reader_ss.dep - -/private/ - -/private/compiled/ - -/private/compiled/defaults_ss.dep - -/private/compiled/indirect-renderer_ss.dep - -/private/compiled/lp_ss.dep - -/private/compiled/manual-bib_ss.dep - -/private/compiled/manual-bind_ss.dep - -/private/compiled/manual-class_ss.dep - -/private/compiled/manual-ex_ss.dep - -/private/compiled/manual-form_ss.dep - -/private/compiled/manual-method_ss.dep - -/private/compiled/manual-mod_ss.dep - -/private/compiled/manual-proc_ss.dep - -/private/compiled/manual-scheme_ss.dep - -/private/compiled/manual-sprop_ss.dep - -/private/compiled/manual-style_ss.dep - -/private/compiled/manual-tech_ss.dep - -/private/compiled/manual-unit_ss.dep - -/private/compiled/manual-utils_ss.dep - -/private/compiled/manual-vars_ss.dep - -/private/compiled/on-demand_ss.dep - -/private/compiled/provide-structs_ss.dep - -/private/compiled/qsloc_ss.dep - -/private/compiled/render-utils_ss.dep - -/private/compiled/run-pdflatex_ss.dep - -/sigplan/ - -/sigplan/compiled/ - -/sigplan/compiled/lang_ss.dep - -/sigplan/lang/ - -/sigplan/lang/compiled/ - -/sigplan/lang/compiled/reader_ss.dep - -/text/ - -/text/compiled/ - -/text/compiled/output_ss.dep - -/text/compiled/syntax-utils_ss.dep - -/text/compiled/textlang_ss.dep - -/text/lang/ - -/text/lang/compiled/ - -/text/lang/compiled/reader_ss.dep - -/tools/ - -/tools/compiled/ - -/tools/compiled/drscheme-buttons_ss.dep - -/tools/private/ - -/tools/private/compiled/ - -/tools/private/compiled/mk-drs-bitmaps_ss.dep - ) - ;; only .dep files in compiled directories, by dropping .zo files - (e/filter '(and: "**/compiled/" (not: "**/*.zo"))) - => same-as-last-datums - ;; no .svn directories - (e/filter '(not: "**/.svn/")) - => - '(-/ - -/base/ - -/base/compiled/ - -/base/compiled/lang_ss.dep - -/base/compiled/lang_ss.zo - -/base/lang/ - -/base/lang/compiled/ - -/base/lang/compiled/reader_ss.dep - -/base/lang/compiled/reader_ss.zo - -/base/lang/reader.rkt - -/base/lang.rkt - -/base-render.rkt - -/base.rkt - -/basic.rkt - -/bnf.rkt - -/comment-reader.rkt - -/compiled/ - -/compiled/base-render_ss.dep - -/compiled/base-render_ss.zo - -/compiled/base_ss.dep - -/compiled/base_ss.zo - -/compiled/basic_ss.dep - -/compiled/basic_ss.zo - -/compiled/bnf_ss.dep - -/compiled/bnf_ss.zo - -/compiled/comment-reader_ss.dep - -/compiled/comment-reader_ss.zo - -/compiled/config_ss.dep - -/compiled/config_ss.zo - -/compiled/core_ss.dep - -/compiled/core_ss.zo - -/compiled/decode-struct_ss.dep - -/compiled/decode-struct_ss.zo - -/compiled/decode_ss.dep - -/compiled/decode_ss.zo - -/compiled/doclang_ss.dep - -/compiled/doclang_ss.zo - -/compiled/eval_ss.dep - -/compiled/eval_ss.zo - -/compiled/extract_ss.dep - -/compiled/extract_ss.zo - -/compiled/html-properties_ss.dep - -/compiled/html-properties_ss.zo - -/compiled/html-render_ss.dep - -/compiled/html-render_ss.zo - -/compiled/info_ss.dep - -/compiled/info_ss.zo - -/compiled/latex-properties_ss.dep - -/compiled/latex-properties_ss.zo - -/compiled/latex-render_ss.dep - -/compiled/latex-render_ss.zo - -/compiled/lp-include_ss.dep - -/compiled/lp-include_ss.zo - -/compiled/lp_ss.dep - -/compiled/lp_ss.zo - -/compiled/manual-struct_ss.dep - -/compiled/manual-struct_ss.zo - -/compiled/manual_ss.dep - -/compiled/manual_ss.zo - -/compiled/pdf-render_ss.dep - -/compiled/pdf-render_ss.zo - -/compiled/provide-doc-transform_ss.dep - -/compiled/provide-doc-transform_ss.zo - -/compiled/reader_ss.dep - -/compiled/reader_ss.zo - -/compiled/render-struct_ss.dep - -/compiled/render-struct_ss.zo - -/compiled/run_ss.dep - -/compiled/run_ss.zo - -/compiled/scheme_ss.dep - -/compiled/scheme_ss.zo - -/compiled/search_ss.dep - -/compiled/search_ss.zo - -/compiled/sigplan_ss.dep - -/compiled/sigplan_ss.zo - -/compiled/srcdoc_ss.dep - -/compiled/srcdoc_ss.zo - -/compiled/struct_ss.dep - -/compiled/struct_ss.zo - -/compiled/text-render_ss.dep - -/compiled/text-render_ss.zo - -/compiled/text_ss.dep - -/compiled/text_ss.zo - -/compiled/urls_ss.dep - -/compiled/urls_ss.zo - -/compiled/xref_ss.dep - -/compiled/xref_ss.zo - -/config.rkt - -/core.rkt - -/decode-struct.rkt - -/decode.rkt - -/doc/ - -/doc/compiled/ - -/doc/compiled/main_ss.dep - -/doc/compiled/main_ss.zo - -/doc/compiled/reader_ss.dep - -/doc/compiled/reader_ss.zo - -/doc/lang/ - -/doc/lang/compiled/ - -/doc/lang/compiled/reader_ss.dep - -/doc/lang/compiled/reader_ss.zo - -/doc/lang/reader.rkt - -/doc/main.rkt - -/doc/reader.rkt - -/doc.txt - -/doclang.rkt - -/eval.rkt - -/extract.rkt - -/html-properties.rkt - -/html-render.rkt - -/info.rkt - -/latex-properties.rkt - -/latex-render.rkt - -/lp/ - -/lp/lang/ - -/lp/lang/compiled/ - -/lp/lang/compiled/lang_ss.dep - -/lp/lang/compiled/lang_ss.zo - -/lp/lang/compiled/reader_ss.dep - -/lp/lang/compiled/reader_ss.zo - -/lp/lang/lang.rkt - -/lp/lang/reader.rkt - -/lp-include.rkt - -/lp.rkt - -/manual/ - -/manual/compiled/ - -/manual/compiled/lang_ss.dep - -/manual/compiled/lang_ss.zo - -/manual/lang/ - -/manual/lang/compiled/ - -/manual/lang/compiled/reader_ss.dep - -/manual/lang/compiled/reader_ss.zo - -/manual/lang/reader.rkt - -/manual/lang.rkt - -/manual-prefix.tex - -/manual-struct.rkt - -/manual-style.tex - -/manual.rkt - -/pdf-render.rkt - -/private/ - -/private/compiled/ - -/private/compiled/defaults_ss.dep - -/private/compiled/defaults_ss.zo - -/private/compiled/indirect-renderer_ss.dep - -/private/compiled/indirect-renderer_ss.zo - -/private/compiled/lp_ss.dep - -/private/compiled/lp_ss.zo - -/private/compiled/manual-bib_ss.dep - -/private/compiled/manual-bib_ss.zo - -/private/compiled/manual-bind_ss.dep - -/private/compiled/manual-bind_ss.zo - -/private/compiled/manual-class_ss.dep - -/private/compiled/manual-class_ss.zo - -/private/compiled/manual-ex_ss.dep - -/private/compiled/manual-ex_ss.zo - -/private/compiled/manual-form_ss.dep - -/private/compiled/manual-form_ss.zo - -/private/compiled/manual-method_ss.dep - -/private/compiled/manual-method_ss.zo - -/private/compiled/manual-mod_ss.dep - -/private/compiled/manual-mod_ss.zo - -/private/compiled/manual-proc_ss.dep - -/private/compiled/manual-proc_ss.zo - -/private/compiled/manual-scheme_ss.dep - -/private/compiled/manual-scheme_ss.zo - -/private/compiled/manual-sprop_ss.dep - -/private/compiled/manual-sprop_ss.zo - -/private/compiled/manual-style_ss.dep - -/private/compiled/manual-style_ss.zo - -/private/compiled/manual-tech_ss.dep - -/private/compiled/manual-tech_ss.zo - -/private/compiled/manual-unit_ss.dep - -/private/compiled/manual-unit_ss.zo - -/private/compiled/manual-utils_ss.dep - -/private/compiled/manual-utils_ss.zo - -/private/compiled/manual-vars_ss.dep - -/private/compiled/manual-vars_ss.zo - -/private/compiled/on-demand_ss.dep - -/private/compiled/on-demand_ss.zo - -/private/compiled/provide-structs_ss.dep - -/private/compiled/provide-structs_ss.zo - -/private/compiled/qsloc_ss.dep - -/private/compiled/qsloc_ss.zo - -/private/compiled/render-utils_ss.dep - -/private/compiled/render-utils_ss.zo - -/private/compiled/run-pdflatex_ss.dep - -/private/compiled/run-pdflatex_ss.zo - -/private/defaults.rkt - -/private/indirect-renderer.rkt - -/private/lp.rkt - -/private/manual-bib.rkt - -/private/manual-bind.rkt - -/private/manual-class.rkt - -/private/manual-ex.rkt - -/private/manual-form.rkt - -/private/manual-method.rkt - -/private/manual-mod.rkt - -/private/manual-proc.rkt - -/private/manual-scheme.rkt - -/private/manual-sprop.rkt - -/private/manual-style.rkt - -/private/manual-tech.rkt - -/private/manual-unit.rkt - -/private/manual-utils.rkt - -/private/manual-vars.rkt - -/private/on-demand.rkt - -/private/provide-structs.rkt - -/private/qsloc.rkt - -/private/render-utils.rkt - -/private/run-pdflatex.rkt - -/provide-doc-transform.rkt - -/reader.rkt - -/render-struct.rkt - -/run.rkt - -/scheme.css - -/scheme.rkt - -/scheme.tex - -/scribble-common.js - -/scribble-prefix.html - -/scribble-prefix.tex - -/scribble-style.css - -/scribble-style.tex - -/scribble.css - -/scribble.tex - -/search.rkt - -/sigplan/ - -/sigplan/compiled/ - -/sigplan/compiled/lang_ss.dep - -/sigplan/compiled/lang_ss.zo - -/sigplan/lang/ - -/sigplan/lang/compiled/ - -/sigplan/lang/compiled/reader_ss.dep - -/sigplan/lang/compiled/reader_ss.zo - -/sigplan/lang/reader.rkt - -/sigplan/lang.rkt - -/sigplan/sigplan.css - -/sigplan/sigplan.tex - -/sigplan/sigplanconf.cls - -/sigplan/style.tex - -/sigplan.rkt - -/srcdoc.rkt - -/struct.rkt - -/text/ - -/text/compiled/ - -/text/compiled/output_ss.dep - -/text/compiled/output_ss.zo - -/text/compiled/syntax-utils_ss.dep - -/text/compiled/syntax-utils_ss.zo - -/text/compiled/textlang_ss.dep - -/text/compiled/textlang_ss.zo - -/text/lang/ - -/text/lang/compiled/ - -/text/lang/compiled/reader_ss.dep - -/text/lang/compiled/reader_ss.zo - -/text/lang/reader.rkt - -/text/output.rkt - -/text/syntax-utils.rkt - -/text/textlang.rkt - -/text-render.rkt - -/text.rkt - -/tools/ - -/tools/compiled/ - -/tools/compiled/drscheme-buttons_ss.dep - -/tools/compiled/drscheme-buttons_ss.zo - -/tools/drscheme-buttons.rkt - -/tools/html.png - -/tools/pdf.png - -/tools/private/ - -/tools/private/compiled/ - -/tools/private/compiled/mk-drs-bitmaps_ss.dep - -/tools/private/compiled/mk-drs-bitmaps_ss.zo - -/tools/private/mk-drs-bitmaps.rkt - -/urls.rkt - -/xref.rkt - ) - ;; no .svn or compiled directories using "{|}" - (e/filter '(not: "**/{.svn|compiled}/")) - => - '(-/ - -/base/ - -/base/lang/ - -/base/lang/reader.rkt - -/base/lang.rkt - -/base-render.rkt - -/base.rkt - -/basic.rkt - -/bnf.rkt - -/comment-reader.rkt - -/config.rkt - -/core.rkt - -/decode-struct.rkt - -/decode.rkt - -/doc/ - -/doc/lang/ - -/doc/lang/reader.rkt - -/doc/main.rkt - -/doc/reader.rkt - -/doc.txt - -/doclang.rkt - -/eval.rkt - -/extract.rkt - -/html-properties.rkt - -/html-render.rkt - -/info.rkt - -/latex-properties.rkt - -/latex-render.rkt - -/lp/ - -/lp/lang/ - -/lp/lang/lang.rkt - -/lp/lang/reader.rkt - -/lp-include.rkt - -/lp.rkt - -/manual/ - -/manual/lang/ - -/manual/lang/reader.rkt - -/manual/lang.rkt - -/manual-prefix.tex - -/manual-struct.rkt - -/manual-style.tex - -/manual.rkt - -/pdf-render.rkt - -/private/ - -/private/defaults.rkt - -/private/indirect-renderer.rkt - -/private/lp.rkt - -/private/manual-bib.rkt - -/private/manual-bind.rkt - -/private/manual-class.rkt - -/private/manual-ex.rkt - -/private/manual-form.rkt - -/private/manual-method.rkt - -/private/manual-mod.rkt - -/private/manual-proc.rkt - -/private/manual-scheme.rkt - -/private/manual-sprop.rkt - -/private/manual-style.rkt - -/private/manual-tech.rkt - -/private/manual-unit.rkt - -/private/manual-utils.rkt - -/private/manual-vars.rkt - -/private/on-demand.rkt - -/private/provide-structs.rkt - -/private/qsloc.rkt - -/private/render-utils.rkt - -/private/run-pdflatex.rkt - -/provide-doc-transform.rkt - -/reader.rkt - -/render-struct.rkt - -/run.rkt - -/scheme.css - -/scheme.rkt - -/scheme.tex - -/scribble-common.js - -/scribble-prefix.html - -/scribble-prefix.tex - -/scribble-style.css - -/scribble-style.tex - -/scribble.css - -/scribble.tex - -/search.rkt - -/sigplan/ - -/sigplan/lang/ - -/sigplan/lang/reader.rkt - -/sigplan/lang.rkt - -/sigplan/sigplan.css - -/sigplan/sigplan.tex - -/sigplan/sigplanconf.cls - -/sigplan/style.tex - -/sigplan.rkt - -/srcdoc.rkt - -/struct.rkt - -/text/ - -/text/lang/ - -/text/lang/reader.rkt - -/text/output.rkt - -/text/syntax-utils.rkt - -/text/textlang.rkt - -/text-render.rkt - -/text.rkt - -/tools/ - -/tools/drscheme-buttons.rkt - -/tools/html.png - -/tools/pdf.png - -/tools/private/ - -/tools/private/mk-drs-bitmaps.rkt - -/urls.rkt - -/xref.rkt - ) - ;; no .svn or compiled directories using `or:' - (e/filter '(not: (or: "**/.svn/" "**/compiled/"))) - => same-as-last-datums - ;; no .svn or compiled directories using `and:' - (e/filter '(and: (not: "**/.svn/") (not: "**/compiled/"))) - => same-as-last-datums) - (kill-evaluator e)) - -(test do (glob-tests) - do (tree-tests)) diff --git a/pkgs/plt-services/meta/tree/tree.rkt b/pkgs/plt-services/meta/tree/tree.rkt deleted file mode 100644 index 1c74f722b6..0000000000 --- a/pkgs/plt-services/meta/tree/tree.rkt +++ /dev/null @@ -1,241 +0,0 @@ -#lang scheme/base - -(provide (struct-out tree) leaf? tree-foldl tree-foldr tree-for-each tree->list - and: or: not: tree-filter) - -(require scheme/list) - -;; ---------------------------------------------------------------------------- -;; Type definitions - -;; This is a generic tree representation, subs is a list of subtrees, or #f for -;; a leaf. -;; - `name' is a name for this tree as a byte string, with a "/" suffix for -;; non-leaf nodes (the filtering code relies on this assumption) -;; - `subs' is a list of subtrees, or #f to mark a leaf -;; - `path' is the full path for to this tree (eg, FS path or a subvesion url), -;; this code has no assumptions on what's in there -;; - `data' is a placeholder for additional data - -(define-struct tree (name subs path [data #:auto #:mutable])) -(define-syntax-rule (leaf? tree) (not (tree-subs tree))) - -;; ---------------------------------------------------------------------------- -;; Tree utilities - -(define (tree-foldl f init tree) - (let loop ([tree tree] [acc init]) - (let ([subs (tree-subs tree)]) - (if subs - (let dloop ([subs subs] [acc (f tree acc)]) - (if (null? subs) - acc - (dloop (cdr subs) (loop (car subs) acc)))) - (f tree acc))))) - -(define (tree-foldr f init tree) - (let loop ([tree tree] [acc init]) - (let ([subs (tree-subs tree)]) - (f tree (if subs - (let dloop ([subs subs]) - (if (null? subs) - acc - (loop (car subs) (dloop (cdr subs))))) - acc))))) - -(define (tree-for-each f tree) - (let loop ([tree tree]) - (f tree) - (let ([subs (tree-subs tree)]) - (when subs (for-each loop subs))))) - -(define (tree->list tree) (tree-foldr cons '() tree)) - -;; ---------------------------------------------------------------------------- -;; Tree filtering - -;; A tree-filtering predicate is a function that receives a tree, and returns -;; either #t/#f to include or exclude it, or it can return a function to be -;; applied on its sub-trees. This setup makes it possible to minimize the -;; filtering work that is needed (compared to the old code that would compare -;; full paths). `tree-filter' takes such a predicate and returns a tree with -;; filtered subtrees, so the smallest result is the empty root. - -;; Turns a byte string with globbing into a regexp string. "*" turns to ".*", -;; "?" turns to ".", "[...]" ranges are used as is, "{...|...}" turns to -;; "(?:...|...)", backslash escapes as usual. If the glob is "*", "*/", "**", -;; or "**/", a corresponding symbol is returned; and if the glob is all -;; literal, a byte string is returned. No special treatment of "/"s, since -;; these are used against path elements. Note that this is applied on each -;; part of a glob string, so "{...|...}" should not have "/"s in them. -(define glob->regexp-or-literal - (let ([glob-item - ((compose byte-regexp bytes-append) - #"(?:" - #"\\\\." ; escaped item - #"|" - #"[*?{|}]" ; wildcards and options -- the only 1-character matches - #"|\\[(?:\\^?\\]|\\^?[^]^])[^]]*\\]" ; [...] ranges - #")" - )] - [substs (map cons - (bytes->list #"*?{|}") - (regexp-split #rx" " #".* . (?: | )"))]) - (define (subq bstr . xs) (regexp-quote (apply subbytes bstr xs))) - (lambda (glob) - (define (loop i ps r) - (if (null? ps) - (let ([r (apply bytes-append (reverse (cons (subq glob i) r)))]) - (byte-regexp (bytes-append #"^" r #"$"))) - (loop - (cdar ps) (cdr ps) - ;; length=1 is only for `*' or `?' - (cons (if (= 1 (- (cdar ps) (caar ps))) - (cdr (or (assq (bytes-ref glob (caar ps)) substs) - (error "internal error"))) - ;; everything else passes through as is, including all - ;; backslashed escapes (not always needed, but harmless) - (subbytes glob (caar ps) (cdar ps))) - ;; and stuff between these things is getting quoted - (if (= i (caar ps)) - r (cons (subq glob i (caar ps)) r)))))) - (cond [(equal? #"*" glob) '*] - [(equal? #"*/" glob) '*/] - [(equal? #"**" glob) '**] - [(equal? #"**/" glob) '**/] - [(regexp-match #rx#"^[*]+/?$" glob) - (error 'glob->regexp-or-literal "bad glob: ~e" glob)] - [else (let ([ps (regexp-match-positions* glob-item glob)]) - (if (null? ps) glob (loop 0 ps '())))])))) - -(define (glob->pred glob) - (let loop (;; split the glob to its parts, ignoring "//"s and a prefix "/" - ;; (filter never uses the root path) - [xs (let ([xs (regexp-match* #rx#"[^/]+(?:/|$)" glob)]) - ;; it's not clear what should the meaning of an empty glob - ;; be: return everything? just the root? nothing? -- throw - ;; an error for now, maybe change it later - (if (null? xs) (error 'glob->pred "bad glob: ~e" glob) - xs))]) - ;; - an element without a trailing slash must be the last one - ;; - an element with a trailing slash matches non-leaf nodes only, so need - ;; to test subs for `*/' and `**/' - ;; - things usually work out fine, but if it's the last element, then we - ;; better return #t or #f rather than a continuation predicate, since a - ;; predicate result will never be used and it will mess up (eg, a - ;; predicate result for a leaf is considered true, but (not: (lambda (t) - ;; #t)) is also a predicate) => use #t for `r' in this case - (or - (null? xs) - (let* ([x (car xs)] - [x* (glob->regexp-or-literal x)] - [xs (cdr xs)] - [r (loop xs)]) - (cond - [(eq? '* x*) (lambda (t) #t)] ; it's the last one - [(eq? '*/ x*) (lambda (t) (and (tree-subs t) r))] - [(eq? '** x*) (lambda (t) #t)] - [(eq? '**/ x*) - (letrec ([R (or: r (lambda (t) (and (tree-subs t) R)))]) R)] - ;; if it's the last one and it has no "/" suffix then it will match - ;; only leaves => in this case, allow matches on non-leaf nodes by - ;; adding the "/" (if this is not done then it's very easy to make - ;; mistakes) - [else - (let ([x*/ (cond [(or (pair? xs) (regexp-match? #rx#"/$" x)) #f] - [(bytes? x*) (bytes-append x* #"/")] - [(byte-regexp? x*) - (glob->regexp-or-literal (bytes-append x #"/"))] - [else (error 'glob->pred "bad glob part: ~e" x)])]) - (cond - [(bytes? x*/) - (lambda (t) - (let ([x (if (tree-subs t) x*/ x*)]) - (and (equal? x (tree-name t)) r)))] - [(byte-regexp? x*/) - (lambda (t) - (let ([x (if (tree-subs t) x*/ x*)]) - (and (regexp-match? x (tree-name t)) r)))] - [(bytes? x*) - (lambda (t) (and (tree-subs t) (equal? x* (tree-name t)) r))] - [(byte-regexp? x*) - (lambda (t) (and (regexp-match? x* (tree-name t)) r))]))]))))) - -(define (pred/glob->pred pred/glob) - (cond [(string? pred/glob) (glob->pred (string->bytes/utf-8 pred/glob))] - [(bytes? pred/glob) (glob->pred pred/glob)] - [(procedure? pred/glob) pred/glob] - [else (error 'pred/glob->pred "bad predicate or glob: ~e" pred/glob)])) - -;; Combine tree-filter predicates efficiently: stop when the result is #f or #t -;; for `and:' or `or:' resp., drop predicates that returned #t or #f for them. -(define-syntax-rule (define-combiner name: raw-name: pos neg) - (begin - (define raw-name: - (case-lambda [() (lambda (tree) pos)] - [(p1) p1] - [(p1 p2) (lambda (tree) - (let ([r1 (p1 tree)] [r2 (p2 tree)]) - (cond [(eq? neg r1) neg] - [(eq? neg r2) neg] - [(eq? pos r1) r2] - [(eq? pos r2) r1] - [else (raw-name: r1 r2)])))] - [ps (lambda (tree) - (let loop ([ps ps] [rs '()]) - (if (null? ps) - (apply raw-name: (reverse rs)) - (let ([r ((car ps) tree)] [ps (cdr ps)]) - (cond [(eq? neg r) neg] - [(eq? pos r) (loop ps rs)] - [else (loop ps (cons r rs))])))))])) - (define (name: . preds/globs) - (apply raw-name: (map pred/glob->pred preds/globs))))) -(define-combiner and: raw-and: #t #f) -(define-combiner or: raw-or: #f #t) - -;; Negating predicates is a little tricky, for example (not: "*/*") would -;; filter out everything in all subtrees, and since empty non-leaf nodes are -;; usually dropped by `tree-filter', this means that the containing trees will -;; be dropped too, leaving only immediate leaves. The way to make this behave -;; more intuitively is to mark negated predicates, and when filtering with a -;; negated predicate the default is to keep empty non-leaf nodes rather than -;; drop them. (As an aside, this can also be used to make (not: (not: f)) -;; return `f'.) -(define-struct negated (pred orig) #:property prop:procedure 0) -(define (raw-not: p) - (if (negated? p) - (negated-orig p) - (make-negated (lambda (tree) - (let ([r (p tree)]) - (cond [(eq? #t r) #f] - [(eq? #f r) #t] - [else (raw-not: r)]))) - p))) -(define (not: pred/glob) - (raw-not: (pred/glob->pred pred/glob))) - -;; filter a whole tree -(define (tree-filter pred/glob tree) - (define pred (pred/glob->pred pred/glob)) - (define (subs-filter pred tree) - (let* ([same? #t] - [subs (tree-subs tree)] - [new-subs (filter-map (lambda (sub) - (let ([r (loop sub pred)]) - (unless (eq? r sub) (set! same? #f)) - r)) - subs)]) - (cond [(and (null? new-subs) (not (negated? pred))) #f] - [same? tree] - [else (make-tree (tree-name tree) new-subs (tree-path tree))]))) - (define (loop tree pred) - (let ([r (pred tree)]) - (cond [(eq? #t r) tree] - [(eq? #f r) #f] - [(procedure? r) (and (tree-subs tree) (subs-filter r tree))] - [else (error 'tree-filter "bad result from predicate: ~e" r)]))) - (if (leaf? tree) - (error 'tree-filter "expecting a non-leaf, got ~e" tree) - (or (subs-filter pred tree) - (make-tree (tree-name tree) '() (tree-path tree)))))