wrong check for the result of system-type

This commit is contained in:
Robby Findler 2011-09-02 08:57:28 -05:00
parent d857385797
commit 171858add1
4 changed files with 6 additions and 6 deletions

View File

@ -2984,7 +2984,7 @@ module browser threading seems wrong.
(define/private (update-close-menu-item-shortcut item)
(cond
[(eq? (system-type) 'linux)
[(eq? (system-type) 'unix)
(send item set-label (string-constant close-menu-item))]
[else
(define just-one? (and (pair? tabs) (null? (cdr tabs))))
@ -2998,7 +2998,7 @@ module browser threading seems wrong.
(define/override (file-menu:close-callback item control)
(define just-one? (and (pair? tabs) (null? (cdr tabs))))
(if (and (eq? (system-type) 'linux)
(if (and (eq? (system-type) 'unix)
(not just-one?))
(close-current-tab)
(super file-menu:close-callback item control)))
@ -3342,7 +3342,7 @@ module browser threading seems wrong.
(make-object separator-menu-item% file-menu))]
(define close-tab-menu-item #f)
(define/override (file-menu:between-close-and-quit file-menu)
(unless (eq? (system-type) 'linux)
(unless (eq? (system-type) 'unix)
(set! close-tab-menu-item
(new (get-menu-item%)
(label (string-constant close-tab))

View File

@ -265,7 +265,7 @@
'(λ (item control) (when (can-close?) (on-close) (show #f)) #t)
#\w
'(get-default-shortcut-prefix)
'(if (eq? (system-type) 'linux)
'(if (eq? (system-type) 'unix)
(string-constant close-menu-item)
(string-constant close-window-menu-item))
on-demand-do-nothing

View File

@ -274,7 +274,7 @@
(define/public (file-menu:get-close-item) file-menu:close-item)
(define/public
(file-menu:close-string)
(if (eq? (system-type) 'linux)
(if (eq? (system-type) 'unix)
(string-constant close-menu-item)
(string-constant close-window-menu-item)))
(define/public (file-menu:close-help-string) (string-constant close-info))

View File

@ -118,7 +118,7 @@
@(defmethod (file-menu:close-on-demand (menu-item (is-a?/c menu-item%))) void? "The menu item's on-demand proc calls this method." "\n" "\n" "Defaults to " (racketblock (void)))
@(defmethod (file-menu:close-string) string? "The result of this method is used as the name of the " (racket menu-item%) "." "\n" "\n" "Defaults to " (racket (if (eq? (system-type) (quote linux)) (string-constant close-menu-item) (string-constant close-window-menu-item))) ".")
@(defmethod (file-menu:close-string) string? "The result of this method is used as the name of the " (racket menu-item%) "." "\n" "\n" "Defaults to " (racket (if (eq? (system-type) (quote unix)) (string-constant close-menu-item) (string-constant close-window-menu-item))) ".")
@(defmethod (file-menu:close-help-string) string? "The result of this method is used as the help string" "\n" "when the " (racket menu-item%) " object is created." "\n" "\n" "Defaults to " (racket (string-constant close-info)) ".")