remove compat bins: DrScheme, MrEd.exe, MrEd.app
leaving mred (Unix and Mac OS X) for scripts
This commit is contained in:
parent
f1d0811249
commit
8d9e10f34e
|
@ -1,4 +1,4 @@
|
||||||
#lang setup/infotab
|
#lang setup/infotab
|
||||||
|
|
||||||
(define mred-launcher-names '("DrScheme"))
|
;(define mred-launcher-names '("DrScheme"))
|
||||||
(define mred-launcher-libraries '("drscheme.rkt"))
|
;(define mred-launcher-libraries '("drscheme.rkt"))
|
||||||
|
|
|
@ -3,8 +3,12 @@
|
||||||
(require launcher compiler/embed)
|
(require launcher compiler/embed)
|
||||||
(provide post-installer)
|
(provide post-installer)
|
||||||
|
|
||||||
|
;; Platforms that get a `MrEd' executable:
|
||||||
|
(define mred-exe-systems '(unix))
|
||||||
|
|
||||||
(define (post-installer path)
|
(define (post-installer path)
|
||||||
(define variants (available-mred-variants))
|
(define variants (available-mred-variants))
|
||||||
|
(when (memq (system-type) mred-exe-systems)
|
||||||
(for ([v variants] #:when (memq v '(3m cgc)))
|
(for ([v variants] #:when (memq v '(3m cgc)))
|
||||||
(parameterize ([current-launcher-variant v])
|
(parameterize ([current-launcher-variant v])
|
||||||
(create-embedding-executable
|
(create-embedding-executable
|
||||||
|
@ -15,7 +19,7 @@
|
||||||
#:gracket? #t
|
#:gracket? #t
|
||||||
#:aux '((framework-root . #f)
|
#:aux '((framework-root . #f)
|
||||||
(dll-dir . #f)
|
(dll-dir . #f)
|
||||||
(relative? . #t)))))
|
(relative? . #t))))))
|
||||||
;; add a mred-text executable that uses the -z flag (preferring a script)
|
;; add a mred-text executable that uses the -z flag (preferring a script)
|
||||||
(for ([vs '((script-3m 3m) (script-cgc cgc))])
|
(for ([vs '((script-3m 3m) (script-cgc cgc))])
|
||||||
(let ([v (findf (lambda (v) (memq v variants)) vs)])
|
(let ([v (findf (lambda (v) (memq v variants)) vs)])
|
||||||
|
@ -47,5 +51,5 @@
|
||||||
(make-gracket-launcher
|
(make-gracket-launcher
|
||||||
'()
|
'()
|
||||||
(mred-program-launcher-path "MrEd")
|
(mred-program-launcher-path "MrEd")
|
||||||
'([exe-name . "MrEd"] [relative? . #t]
|
'([exe-name . "GRacket"] [relative? . #t]
|
||||||
[framework-root . #f] [dll-dir . #f]))))))
|
[framework-root . #f] [dll-dir . #f]))))))
|
||||||
|
|
|
@ -35,21 +35,21 @@ Racket software includes or extends the following copyrighted material:
|
||||||
@copyright{
|
@copyright{
|
||||||
DrScheme
|
DrScheme
|
||||||
Copyright (c) 1995-2003 PLT
|
Copyright (c) 1995-2003 PLT
|
||||||
Copyright (c) 2004-2011 PLT Scheme Inc.
|
Copyright (c) 2004-2010 PLT Scheme Inc.
|
||||||
All rights reserved.
|
All rights reserved.
|
||||||
}
|
}
|
||||||
|
|
||||||
@copyright{
|
@copyright{
|
||||||
MrEd
|
MrEd
|
||||||
Copyright (c) 1995-2003 PLT
|
Copyright (c) 1995-2003 PLT
|
||||||
Copyright (c) 2004-2011 PLT Scheme Inc.
|
Copyright (c) 2004-2010 PLT Scheme Inc.
|
||||||
All rights reserved.
|
All rights reserved.
|
||||||
}
|
}
|
||||||
|
|
||||||
@copyright{
|
@copyright{
|
||||||
MzScheme
|
MzScheme
|
||||||
Copyright (c) 1995-2003 PLT
|
Copyright (c) 1995-2003 PLT
|
||||||
Copyright (c) 2004-2011 PLT Scheme Inc.
|
Copyright (c) 2004-2010 PLT Scheme Inc.
|
||||||
All rights reserved.
|
All rights reserved.
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
------------------------------
|
||||||
|
Version 5.2
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
. Removed the "DrScheme" compatability program.
|
||||||
|
|
||||||
------------------------------
|
------------------------------
|
||||||
Version 5.1
|
Version 5.1
|
||||||
------------------------------
|
------------------------------
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
Version 5.1.0.6
|
||||||
|
Removed the "MrEd" compatability executable under Windows
|
||||||
|
and Mac OS X, but the "mred" compatibility script remains
|
||||||
|
|
||||||
Version 5.1.0.5
|
Version 5.1.0.5
|
||||||
racket/gui: added 'wheel-left and 'wheel-right events
|
racket/gui: added 'wheel-left and 'wheel-right events
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user