started requiring racket/ instead of scheme/
This commit is contained in:
parent
6272d0511a
commit
244f6e4908
|
@ -1,4 +1,4 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
|
|
||||||
(provide get-general-acks
|
(provide get-general-acks
|
||||||
get-translating-acks
|
get-translating-acks
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
|
|
||||||
(require scheme/class
|
(require scheme/class
|
||||||
scheme/math
|
scheme/math
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
(module default-code-style mzscheme
|
#lang racket/base
|
||||||
(provide color-default-code-styles
|
(provide color-default-code-styles
|
||||||
bw-default-code-styles
|
bw-default-code-styles
|
||||||
code-style-color
|
code-style-color
|
||||||
|
@ -24,4 +24,4 @@
|
||||||
(list 'unbound-variable (make-code-style "red" #f #f #f))
|
(list 'unbound-variable (make-code-style "red" #f #f #f))
|
||||||
(list 'bound-variable (make-code-style "navy" #f #f #f))
|
(list 'bound-variable (make-code-style "navy" #f #f #f))
|
||||||
(list 'primitive (make-code-style "navy" #f #f #f))
|
(list 'primitive (make-code-style "navy" #f #f #f))
|
||||||
(list 'constant (make-code-style '(51 135 39) #f #f #f)))))
|
(list 'constant (make-code-style '(51 135 39) #f #f #f))))
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
(require scheme/gui/base "private/key.ss")
|
(require scheme/gui/base "private/key.ss")
|
||||||
|
|
||||||
(define debugging? (getenv "PLTDRDEBUG"))
|
(define debugging? (getenv "PLTDRDEBUG"))
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
(module installer mzscheme
|
#lang racket/base
|
||||||
(require mzlib/file
|
(require mzlib/file
|
||||||
mzlib/etc
|
mzlib/etc
|
||||||
launcher)
|
launcher)
|
||||||
|
@ -18,4 +18,4 @@
|
||||||
(mred-program-launcher-path "DrScheme")
|
(mred-program-launcher-path "DrScheme")
|
||||||
(cons
|
(cons
|
||||||
`(exe-name . "DrScheme")
|
`(exe-name . "DrScheme")
|
||||||
(build-aux-from-path (build-path (collection-path "drscheme") "drscheme")))))))
|
(build-aux-from-path (build-path (collection-path "drscheme") "drscheme"))))))
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
(module main scheme/base
|
#lang racket/base
|
||||||
(require "drscheme.ss"))
|
(require "drscheme.ss")
|
||||||
|
|
|
@ -1,10 +1,8 @@
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
|
|
||||||
(require mzlib/class
|
(require racket/class
|
||||||
mzlib/list
|
|
||||||
scheme/file
|
|
||||||
string-constants
|
string-constants
|
||||||
mred
|
racket/gui/base
|
||||||
framework
|
framework
|
||||||
browser/external
|
browser/external
|
||||||
setup/getinfo
|
setup/getinfo
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#lang mzscheme
|
#lang racket/base
|
||||||
#|
|
#|
|
||||||
|
|
||||||
CODE COPIED (with permission ...) from syntax-browser.ss
|
CODE COPIED (with permission ...) from syntax-browser.ss
|
||||||
|
@ -9,13 +9,10 @@ Marshalling (and hence the 'read' method of the snipclass omitted for fast proto
|
||||||
|#
|
|#
|
||||||
|
|
||||||
|
|
||||||
(require mzlib/pretty
|
(require racket/pretty
|
||||||
mzlib/list
|
racket/class
|
||||||
mzlib/class
|
racket/gui/base
|
||||||
mred
|
racket/contract)
|
||||||
mzlib/match
|
|
||||||
mzlib/string
|
|
||||||
mzlib/contract)
|
|
||||||
|
|
||||||
(provide render-bindings/snip)
|
(provide render-bindings/snip)
|
||||||
|
|
||||||
|
@ -64,7 +61,7 @@ Marshalling (and hence the 'read' method of the snipclass omitted for fast proto
|
||||||
; how to enrich the notion of an output-port to get 'bold'ing to
|
; how to enrich the notion of an output-port to get 'bold'ing to
|
||||||
; work otherwise...
|
; work otherwise...
|
||||||
(let* ([before (send output-text last-position)])
|
(let* ([before (send output-text last-position)])
|
||||||
(pretty-print (syntax-object->datum stx))
|
(pretty-print (syntax->datum stx))
|
||||||
(let* ([post-newline (send output-text last-position)])
|
(let* ([post-newline (send output-text last-position)])
|
||||||
(send output-text delete post-newline) ; delete the trailing \n. yuck!
|
(send output-text delete post-newline) ; delete the trailing \n. yuck!
|
||||||
(send output-text insert " ")
|
(send output-text insert " ")
|
||||||
|
@ -164,7 +161,7 @@ Marshalling (and hence the 'read' method of the snipclass omitted for fast proto
|
||||||
|
|
||||||
(define black-style-delta (make-object style-delta% 'change-normal-color))
|
(define black-style-delta (make-object style-delta% 'change-normal-color))
|
||||||
(define green-style-delta (make-object style-delta%))
|
(define green-style-delta (make-object style-delta%))
|
||||||
(send green-style-delta set-delta-foreground "forest green")
|
(void (send green-style-delta set-delta-foreground "forest green"))
|
||||||
|
|
||||||
(define turn-snip%
|
(define turn-snip%
|
||||||
(class snip%
|
(class snip%
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#lang scheme
|
#lang racket/base
|
||||||
|
|
||||||
(require mred/mred)
|
(require racket/gui/base racket/class)
|
||||||
(provide bitmap-message%)
|
(provide bitmap-message%)
|
||||||
|
|
||||||
(define bitmap-message%
|
(define bitmap-message%
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
|
|
||||||
#|
|
#|
|
||||||
|
|
||||||
|
@ -10,11 +10,11 @@ profile todo:
|
||||||
|
|
||||||
(require errortrace/errortrace-key
|
(require errortrace/errortrace-key
|
||||||
scheme/unit
|
scheme/unit
|
||||||
scheme/contract
|
racket/contract
|
||||||
errortrace/stacktrace
|
errortrace/stacktrace
|
||||||
scheme/class
|
racket/class
|
||||||
scheme/path
|
racket/path
|
||||||
scheme/gui/base
|
racket/gui/base
|
||||||
string-constants
|
string-constants
|
||||||
framework
|
framework
|
||||||
framework/private/bday
|
framework/private/bday
|
||||||
|
@ -23,9 +23,9 @@ profile todo:
|
||||||
"bindings-browser.ss"
|
"bindings-browser.ss"
|
||||||
net/sendurl
|
net/sendurl
|
||||||
net/url
|
net/url
|
||||||
scheme/match
|
racket/match
|
||||||
mrlib/include-bitmap
|
mrlib/include-bitmap
|
||||||
(for-syntax scheme/base))
|
(for-syntax racket/base))
|
||||||
|
|
||||||
(define orig (current-output-port))
|
(define orig (current-output-port))
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
|
|
||||||
(require mred
|
(require mred
|
||||||
scheme/class
|
racket/class
|
||||||
scheme/cmdline
|
racket/cmdline
|
||||||
scheme/list
|
racket/list
|
||||||
framework/private/bday
|
framework/private/bday
|
||||||
framework/splash
|
framework/splash
|
||||||
scheme/file
|
racket/file
|
||||||
"eb.ss")
|
"eb.ss")
|
||||||
|
|
||||||
(define files-to-open (command-line #:args filenames filenames))
|
(define files-to-open (command-line #:args filenames filenames))
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
(require scheme/unit)
|
(require scheme/unit)
|
||||||
|
|
||||||
(provide drscheme:eval^
|
(provide drscheme:eval^
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
(require scheme/class
|
(require racket/class
|
||||||
framework/splash
|
framework/splash
|
||||||
scheme/gui/base)
|
racket/gui/base)
|
||||||
|
|
||||||
(provide install-eb)
|
(provide install-eb)
|
||||||
(define (install-eb)
|
(define (install-eb)
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
(require scheme/class
|
(require racket/class
|
||||||
scheme/gui/base)
|
racket/gui/base)
|
||||||
|
|
||||||
(provide get-enclosing-editor-frame)
|
(provide get-enclosing-editor-frame)
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
#lang mzscheme
|
#lang racket/base
|
||||||
|
|
||||||
(require mred
|
(require mred
|
||||||
mzlib/unit
|
scheme/unit
|
||||||
mzlib/port
|
racket/port
|
||||||
mzlib/class
|
racket/class
|
||||||
syntax/toplevel
|
syntax/toplevel
|
||||||
framework
|
framework
|
||||||
"drsig.ss")
|
"drsig.ss")
|
||||||
|
@ -11,7 +11,7 @@
|
||||||
;; to ensure this guy is loaded (and the snipclass installed) in the drscheme namespace & eventspace
|
;; to ensure this guy is loaded (and the snipclass installed) in the drscheme namespace & eventspace
|
||||||
;; these things are for effect only!
|
;; these things are for effect only!
|
||||||
(require mrlib/cache-image-snip
|
(require mrlib/cache-image-snip
|
||||||
(prefix image-core: mrlib/image-core))
|
(prefix-in image-core: mrlib/image-core))
|
||||||
|
|
||||||
(define op (current-output-port))
|
(define op (current-output-port))
|
||||||
(define (oprintf . args) (apply fprintf op args))
|
(define (oprintf . args) (apply fprintf op args))
|
||||||
|
@ -173,7 +173,7 @@
|
||||||
(error-print-width 250)
|
(error-print-width 250)
|
||||||
(current-ps-setup (make-object ps-setup%))
|
(current-ps-setup (make-object ps-setup%))
|
||||||
|
|
||||||
(current-namespace (make-namespace 'empty))
|
(current-namespace (make-empty-namespace))
|
||||||
(for-each (λ (x) (namespace-attach-module drscheme:init:system-namespace x))
|
(for-each (λ (x) (namespace-attach-module drscheme:init:system-namespace x))
|
||||||
to-be-copied-module-names))
|
to-be-copied-module-names))
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
#lang mzscheme
|
#lang racket/base
|
||||||
(require mzlib/unit
|
(require scheme/unit
|
||||||
mzlib/class
|
racket/class
|
||||||
|
racket/gui/base
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
mred
|
|
||||||
framework
|
framework
|
||||||
string-constants)
|
string-constants)
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,8 @@
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
(require string-constants
|
(require string-constants
|
||||||
mzlib/match
|
racket/match
|
||||||
mzlib/class
|
racket/class
|
||||||
mzlib/string
|
racket/string
|
||||||
mzlib/list
|
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
mred
|
mred
|
||||||
framework
|
framework
|
||||||
|
@ -11,7 +10,7 @@
|
||||||
net/head
|
net/head
|
||||||
setup/plt-installer
|
setup/plt-installer
|
||||||
help/bug-report
|
help/bug-report
|
||||||
scheme/file)
|
racket/file)
|
||||||
|
|
||||||
(import [prefix drscheme:unit: drscheme:unit^]
|
(import [prefix drscheme:unit: drscheme:unit^]
|
||||||
[prefix drscheme:app: drscheme:app^]
|
[prefix drscheme:app: drscheme:app^]
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
|
|
||||||
(require scheme/class
|
(require racket/class
|
||||||
"drsig.ss")
|
"drsig.ss")
|
||||||
|
|
||||||
(import [prefix drscheme:unit: drscheme:unit^]
|
(import [prefix drscheme:unit: drscheme:unit^]
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
|
|
||||||
(require scheme/gui/base
|
(require racket/gui/base
|
||||||
browser/external
|
browser/external
|
||||||
framework
|
framework
|
||||||
scheme/class
|
racket/class
|
||||||
net/url
|
net/url
|
||||||
setup/dirs
|
setup/dirs
|
||||||
help/search
|
help/search
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
(provide draw-honu)
|
(provide draw-honu)
|
||||||
|
|
||||||
(require scheme/class
|
(require racket/class
|
||||||
scheme/gui/base
|
racket/gui/base
|
||||||
"palaka.ss")
|
"palaka.ss")
|
||||||
|
|
||||||
(define pi (atan 0 -1))
|
(define pi (atan 0 -1))
|
||||||
|
|
|
@ -1,8 +1,7 @@
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
(require string-constants
|
(require string-constants
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
mzlib/list
|
racket/gui/base)
|
||||||
mred)
|
|
||||||
|
|
||||||
|
|
||||||
(import)
|
(import)
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
(require typed/mred/mred
|
(require typed/mred/mred
|
||||||
typed/framework/framework
|
typed/framework/framework
|
||||||
scheme/class
|
racket/class
|
||||||
string-constants/string-constant)
|
string-constants/string-constant)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#lang mzscheme
|
#lang racket/base
|
||||||
(provide break-threads)
|
(provide break-threads)
|
||||||
(define super-cust (current-custodian))
|
(define super-cust (current-custodian))
|
||||||
(define first-child (make-custodian))
|
(define first-child (make-custodian))
|
||||||
|
|
|
@ -1,28 +1,28 @@
|
||||||
#lang mzscheme
|
#lang racket/base
|
||||||
(require mred
|
(require racket/gui/base
|
||||||
mzlib/class)
|
racket/class)
|
||||||
(provide (all-from-except mred frame%)
|
(provide (except-out (all-from-out racket/gui/base) frame%)
|
||||||
(rename registering-frame% frame%)
|
(rename-out [registering-frame% frame%])
|
||||||
lookup-frame-name)
|
lookup-frame-name)
|
||||||
|
|
||||||
(define (lookup-frame-name frame)
|
(define (lookup-frame-name frame)
|
||||||
(semaphore-wait label-sema)
|
(semaphore-wait label-sema)
|
||||||
(begin0
|
(begin0
|
||||||
(hash-table-get label-ht frame (λ () #f))
|
(hash-ref label-ht frame (λ () #f))
|
||||||
(semaphore-post label-sema)))
|
(semaphore-post label-sema)))
|
||||||
|
|
||||||
(define label-sema (make-semaphore 1))
|
(define label-sema (make-semaphore 1))
|
||||||
(define label-ht (make-hash-table 'weak))
|
(define label-ht (make-weak-hasheq))
|
||||||
|
|
||||||
(define registering-frame%
|
(define registering-frame%
|
||||||
(class frame%
|
(class frame%
|
||||||
(define/override (set-label x)
|
(define/override (set-label x)
|
||||||
(semaphore-wait label-sema)
|
(semaphore-wait label-sema)
|
||||||
(hash-table-put! label-ht this x)
|
(hash-set! label-ht this x)
|
||||||
(semaphore-post label-sema)
|
(semaphore-post label-sema)
|
||||||
(super set-label x))
|
(super set-label x))
|
||||||
(inherit get-label)
|
(inherit get-label)
|
||||||
(super-instantiate ())
|
(super-instantiate ())
|
||||||
(semaphore-wait label-sema)
|
(semaphore-wait label-sema)
|
||||||
(hash-table-put! label-ht this (get-label))
|
(hash-set! label-ht this (get-label))
|
||||||
(semaphore-post label-sema)))
|
(semaphore-post label-sema)))
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
(require scheme/unit
|
(require scheme/unit
|
||||||
mrlib/hierlist
|
mrlib/hierlist
|
||||||
scheme/class
|
racket/class
|
||||||
scheme/contract
|
racket/contract
|
||||||
scheme/string
|
racket/string
|
||||||
scheme/list
|
racket/list
|
||||||
|
racket/gui/base
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
string-constants
|
string-constants
|
||||||
mred
|
|
||||||
framework
|
framework
|
||||||
setup/getinfo
|
setup/getinfo
|
||||||
syntax/toplevel
|
syntax/toplevel
|
||||||
|
@ -1252,7 +1252,12 @@
|
||||||
(message-box
|
(message-box
|
||||||
(string-constant drscheme)
|
(string-constant drscheme)
|
||||||
(format
|
(format
|
||||||
"The drscheme-language-position, drscheme-language-modules, drscheme-language-numbers, and drscheme-language-readers specifications aren't correct. Expected (listof (cons string (listof string))), (listof (listof string)), (listof (listof number)), (listof string), (listof string), and (listof module-spec) respectively, where the lengths of the outer lists are the same. Got ~e, ~e, ~e, ~e, ~e, and ~e"
|
(string-append
|
||||||
|
"The drscheme-language-position, drscheme-language-modules, drscheme-language-numbers,"
|
||||||
|
" and drscheme-language-readers specifications aren't correct. Expected"
|
||||||
|
" (listof (cons string (listof string))), (listof (listof string)), (listof (listof number)), (listof string),"
|
||||||
|
" (listof string), and (listof module-spec) respectively, where the lengths of the outer lists are the same."
|
||||||
|
" Got ~e, ~e, ~e, ~e, ~e, and ~e")
|
||||||
lang-positions
|
lang-positions
|
||||||
lang-modules
|
lang-modules
|
||||||
numberss
|
numberss
|
||||||
|
@ -1431,7 +1436,7 @@
|
||||||
(let ([words #f])
|
(let ([words #f])
|
||||||
(λ ()
|
(λ ()
|
||||||
(unless words
|
(unless words
|
||||||
(set! words (text:get-completions/manuals '(scheme/base scheme/contract))))
|
(set! words (text:get-completions/manuals '(racket/base racket/contract))))
|
||||||
words)))
|
words)))
|
||||||
|
|
||||||
(define get-all-manual-keywords
|
(define get-all-manual-keywords
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
#reader scribble/reader
|
#reader scribble/reader
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
(require (for-syntax scheme/base)
|
(require (for-syntax racket/base)
|
||||||
scribble/srcdoc
|
scribble/srcdoc
|
||||||
scheme/class
|
racket/class
|
||||||
scheme/gui/base
|
racket/gui/base
|
||||||
scheme/contract
|
racket/contract
|
||||||
"recon.ss")
|
"recon.ss")
|
||||||
(require/doc scheme/base scribble/manual)
|
(require/doc racket/base scribble/manual)
|
||||||
|
|
||||||
(require (for-meta 2 scheme/base))
|
(require (for-meta 2 racket/base))
|
||||||
|
|
||||||
(provide language-object-abstraction)
|
(provide language-object-abstraction)
|
||||||
|
|
||||||
|
|
|
@ -9,17 +9,17 @@
|
||||||
|
|
||||||
;; NOTE: this module instantiates stacktrace itself, so we have
|
;; NOTE: this module instantiates stacktrace itself, so we have
|
||||||
;; to be careful to not mix that instantiation with the one
|
;; to be careful to not mix that instantiation with the one
|
||||||
;; drscheme/private/debug.ss does. errortrace-lib's is for the
|
;; drracket/private/debug.ss does. errortrace-lib's is for the
|
||||||
;; compilation handling, DrScheme's is for profiling and test coverage
|
;; compilation handling, DrScheme's is for profiling and test coverage
|
||||||
;; (which do not do compilation)
|
;; (which do not do compilation)
|
||||||
(prefix-in el: errortrace/errortrace-lib)
|
(prefix-in el: errortrace/errortrace-lib)
|
||||||
|
|
||||||
mzlib/pconvert
|
mzlib/pconvert
|
||||||
scheme/pretty
|
racket/pretty
|
||||||
mzlib/struct
|
mzlib/struct
|
||||||
scheme/class
|
racket/class
|
||||||
scheme/file
|
racket/file
|
||||||
scheme/list
|
racket/list
|
||||||
compiler/embed
|
compiler/embed
|
||||||
launcher
|
launcher
|
||||||
mred
|
mred
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
|
|
||||||
(provide startup)
|
(provide startup)
|
||||||
|
|
||||||
(require scheme/file)
|
(require racket/file)
|
||||||
|
|
||||||
(define (read-from-string s) (read (open-input-string s)))
|
(define (read-from-string s) (read (open-input-string s)))
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
|
|
||||||
(require scheme/gui/base "launcher-bootstrap.ss")
|
(require racket/gui/base "launcher-bootstrap.ss")
|
||||||
|
|
||||||
(current-namespace (make-gui-empty-namespace))
|
(current-namespace (make-gui-empty-namespace))
|
||||||
(namespace-require 'scheme/gui/base)
|
(namespace-require 'racket/gui/base)
|
||||||
(namespace-require 'scheme/class)
|
(namespace-require 'racket/class)
|
||||||
|
|
||||||
(startup)
|
(startup)
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
|
|
||||||
(require "launcher-bootstrap.ss")
|
(require "launcher-bootstrap.ss")
|
||||||
|
|
||||||
(current-namespace (make-base-empty-namespace))
|
(current-namespace (make-base-empty-namespace))
|
||||||
(namespace-require 'scheme/base)
|
(namespace-require 'racket/base)
|
||||||
|
|
||||||
(startup)
|
(startup)
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
(require scheme/unit
|
(require scheme/unit
|
||||||
"modes.ss"
|
"modes.ss"
|
||||||
"font.ss"
|
"font.ss"
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
framework
|
framework
|
||||||
mzlib/class
|
mzlib/class
|
||||||
mzlib/list
|
mzlib/list
|
||||||
scheme/path
|
racket/path
|
||||||
browser/external
|
browser/external
|
||||||
setup/plt-installer)
|
setup/plt-installer)
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
(require string-constants
|
(require string-constants
|
||||||
mzlib/class
|
racket/class
|
||||||
mzlib/list
|
racket/list
|
||||||
framework
|
framework
|
||||||
"drsig.ss")
|
"drsig.ss")
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@
|
||||||
|
|
||||||
(define (not-a-language-language? l)
|
(define (not-a-language-language? l)
|
||||||
(and (not (null? l))
|
(and (not (null? l))
|
||||||
(equal? (car (last-pair l))
|
(equal? (last l)
|
||||||
(string-constant no-language-chosen))))
|
(string-constant no-language-chosen))))
|
||||||
|
|
||||||
(define (add-initial-modes)
|
(define (add-initial-modes)
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
|
|
||||||
(require mred
|
(require mred
|
||||||
scheme/class
|
racket/class
|
||||||
syntax/moddep
|
syntax/moddep
|
||||||
syntax/toplevel
|
syntax/toplevel
|
||||||
framework/framework
|
framework/framework
|
||||||
|
@ -9,7 +9,7 @@
|
||||||
mrlib/graph
|
mrlib/graph
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
scheme/unit
|
scheme/unit
|
||||||
scheme/async-channel
|
racket/async-channel
|
||||||
setup/private/lib-roots)
|
setup/private/lib-roots)
|
||||||
|
|
||||||
(define-struct req (filename key))
|
(define-struct req (filename key))
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
(provide module-language-tools@)
|
(provide module-language-tools@)
|
||||||
(require mrlib/switchable-button
|
(require mrlib/switchable-button
|
||||||
mrlib/bitmap-label
|
mrlib/bitmap-label
|
||||||
scheme/contract
|
racket/contract
|
||||||
framework
|
framework
|
||||||
scheme/unit
|
scheme/unit
|
||||||
scheme/class
|
racket/class
|
||||||
scheme/gui/base
|
racket/gui/base
|
||||||
"drsig.ss")
|
"drsig.ss")
|
||||||
|
|
||||||
(define op (current-output-port))
|
(define op (current-output-port))
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
|
|
||||||
(provide module-language@)
|
(provide module-language@)
|
||||||
(require scheme/unit
|
(require scheme/unit
|
||||||
scheme/class
|
racket/class
|
||||||
scheme/list
|
racket/list
|
||||||
scheme/path
|
racket/path
|
||||||
scheme/contract
|
racket/contract
|
||||||
mred
|
mred
|
||||||
compiler/embed
|
compiler/embed
|
||||||
compiler/cm
|
compiler/cm
|
||||||
|
@ -382,7 +382,7 @@
|
||||||
#:literal-expression
|
#:literal-expression
|
||||||
(begin
|
(begin
|
||||||
(parameterize ([current-namespace (make-base-empty-namespace)])
|
(parameterize ([current-namespace (make-base-empty-namespace)])
|
||||||
(namespace-require 'scheme/base)
|
(namespace-require 'racket/base)
|
||||||
(compile
|
(compile
|
||||||
`(namespace-require '',(string->symbol (path->string short-program-name))))))
|
`(namespace-require '',(string->symbol (path->string short-program-name))))))
|
||||||
#:cmdline '("-U" "--")))))
|
#:cmdline '("-U" "--")))))
|
||||||
|
@ -672,7 +672,7 @@
|
||||||
(raise-hopeless-syntax-error "bad syntax in name position of module"
|
(raise-hopeless-syntax-error "bad syntax in name position of module"
|
||||||
stx name))
|
stx name))
|
||||||
(when filename (check-filename-matches filename name* stx))
|
(when filename (check-filename-matches filename name* stx))
|
||||||
(let* (;; rewrite the module to use the scheme/base version of `module'
|
(let* (;; rewrite the module to use the racket/base version of `module'
|
||||||
[mod (datum->syntax #'here 'module mod)]
|
[mod (datum->syntax #'here 'module mod)]
|
||||||
[expr (datum->syntax stx `(,mod ,name ,lang . ,body) stx stx)])
|
[expr (datum->syntax stx `(,mod ,name ,lang . ,body) stx stx)])
|
||||||
(values name lang expr)))
|
(values name lang expr)))
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
(require framework
|
(require framework
|
||||||
mzlib/class
|
mzlib/class
|
||||||
mred
|
mred
|
||||||
scheme/file
|
racket/file
|
||||||
scheme/path
|
racket/path
|
||||||
mzlib/thread
|
mzlib/thread
|
||||||
mzlib/async-channel
|
mzlib/async-channel
|
||||||
string-constants
|
string-constants
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#lang mzscheme
|
#lang racket/base
|
||||||
(require mred
|
(require mred
|
||||||
mzlib/class
|
racket/class
|
||||||
framework)
|
framework)
|
||||||
|
|
||||||
(provide snip-class)
|
(provide snip-class)
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
(require scheme/class scheme/gui/base)
|
(require racket/class racket/gui/base)
|
||||||
(provide draw-palaka palaka-pattern-size)
|
(provide draw-palaka palaka-pattern-size)
|
||||||
|
|
||||||
(define scale 1)
|
(define scale 1)
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
|
|
||||||
(require (for-syntax scheme/base)
|
(require (for-syntax racket/base)
|
||||||
framework/framework)
|
framework/framework)
|
||||||
|
|
||||||
(provide (rename-out [-preferences:get preferences:get])
|
(provide (rename-out [-preferences:get preferences:get])
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
(require scheme/gui/base
|
(require racket/gui/base
|
||||||
scheme/class
|
racket/class
|
||||||
profile/sampler
|
profile/sampler
|
||||||
profile/render-text
|
profile/render-text
|
||||||
profile/analyzer
|
profile/analyzer
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
(require (for-syntax scheme/base))
|
(require (for-syntax racket/base))
|
||||||
(provide reconstitute)
|
(provide reconstitute)
|
||||||
|
|
||||||
(begin-for-syntax
|
(begin-for-syntax
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
|
|
||||||
#|
|
#|
|
||||||
|
|
||||||
|
@ -20,15 +20,15 @@ TODO
|
||||||
;; user's io ports, to aid any debugging printouts.
|
;; user's io ports, to aid any debugging printouts.
|
||||||
;; (esp. useful when debugging the users's io)
|
;; (esp. useful when debugging the users's io)
|
||||||
|
|
||||||
(require scheme/class
|
(require racket/class
|
||||||
scheme/path
|
racket/path
|
||||||
scheme/pretty
|
racket/pretty
|
||||||
scheme/unit
|
scheme/unit
|
||||||
scheme/list
|
racket/list
|
||||||
|
|
||||||
string-constants
|
string-constants
|
||||||
setup/xref
|
setup/xref
|
||||||
scheme/gui/base
|
racket/gui/base
|
||||||
framework
|
framework
|
||||||
browser/external
|
browser/external
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#lang mzscheme
|
#lang racket/base
|
||||||
(require mzlib/class
|
(require racket/class
|
||||||
mzlib/pretty
|
racket/pretty
|
||||||
mred)
|
racket/gui/base)
|
||||||
|
|
||||||
(define head-size 40)
|
(define head-size 40)
|
||||||
(define small-bitmap-factor 1/2)
|
(define small-bitmap-factor 1/2)
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
|
|
||||||
(require scheme/class
|
(require racket/class
|
||||||
scheme/list
|
racket/list
|
||||||
scheme/runtime-path
|
racket/runtime-path
|
||||||
scheme/contract
|
racket/contract
|
||||||
setup/getinfo
|
setup/getinfo
|
||||||
mred
|
mred
|
||||||
framework
|
framework
|
||||||
|
@ -13,7 +13,7 @@
|
||||||
mrlib/switchable-button
|
mrlib/switchable-button
|
||||||
string-constants)
|
string-constants)
|
||||||
|
|
||||||
(require (for-syntax scheme/base scheme/match))
|
(require (for-syntax racket/base racket/match))
|
||||||
|
|
||||||
(import [prefix drscheme:frame: drscheme:frame^]
|
(import [prefix drscheme:frame: drscheme:frame^]
|
||||||
[prefix drscheme:unit: drscheme:unit^]
|
[prefix drscheme:unit: drscheme:unit^]
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
|
|
||||||
(require scheme/contract
|
(require racket/contract
|
||||||
scheme/unit
|
scheme/unit
|
||||||
scheme/class
|
racket/class
|
||||||
scheme/path
|
racket/path
|
||||||
scheme/port
|
racket/port
|
||||||
scheme/list
|
racket/list
|
||||||
scheme/gui/base
|
racket/gui/base
|
||||||
string-constants
|
string-constants
|
||||||
framework
|
framework
|
||||||
(prefix-in tr: trace/stacktrace)
|
(prefix-in tr: trace/stacktrace)
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
#reader scribble/reader
|
#lang at-exp racket/base
|
||||||
#lang scheme/base
|
|
||||||
|
|
||||||
(require scribble/decode
|
(require scribble/decode
|
||||||
scribble/manual)
|
scribble/manual)
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
#|
|
#|
|
||||||
|
|
||||||
closing:
|
closing:
|
||||||
|
@ -11,12 +11,12 @@ module browser threading seems wrong.
|
||||||
|
|
||||||
|#
|
|#
|
||||||
|
|
||||||
(require scheme/contract
|
(require racket/contract
|
||||||
scheme/unit
|
scheme/unit
|
||||||
scheme/class
|
racket/class
|
||||||
scheme/path
|
racket/path
|
||||||
scheme/port
|
racket/port
|
||||||
scheme/list
|
racket/list
|
||||||
string-constants
|
string-constants
|
||||||
framework
|
framework
|
||||||
mrlib/name-message
|
mrlib/name-message
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
(require scheme/gui/base
|
(require scheme/gui/base
|
||||||
framework
|
framework
|
||||||
scheme/class)
|
scheme/class)
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
(require scheme/class
|
(require scheme/class
|
||||||
scheme/gui/base
|
scheme/gui/base
|
||||||
string-constants/string-constant)
|
string-constants/string-constant)
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
#|
|
#|
|
||||||
|
|
||||||
Check Syntax separates two classes of identifiers,
|
Check Syntax separates two classes of identifiers,
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#lang at-exp scheme/base
|
#lang at-exp racket/base
|
||||||
|
|
||||||
#|
|
#|
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
(module tool mzscheme
|
#lang racket/base
|
||||||
(require "private/drsig.ss")
|
(require "private/drsig.ss")
|
||||||
(provide drscheme:tool^
|
(provide drscheme:tool^
|
||||||
drscheme:tool-exports^))
|
drscheme:tool-exports^)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user