((2 (multi-page)) ((1) 0 () 56 ((c (? . 1) c editor<%>) (c lib c (u . "mred/main.ss")) (c (? . 1) c text%) (c lib c (u . "scheme/private/class-internal.ss")) (c (? . 1) c pasteboard%) (c (? . 1) c snip%) (c quote c #%kernel) (c lib c (u . "scheme/private/contract.ss")) (c (? . 6) c boolean?) (c lib c (u . "scheme/private/pre-base.ss")) (c (? . 1) c editor-snip%) (c lib c (u . "scheme/gui/base.ss")) (c lib c (u . "scheme/base.ss")) (c lib c (u . "scheme/contract.ss")) (c (? . 3) c new) (c (? . 1) c horizontal-panel%) (c lib c (u . "scheme/class.ss")) (c lib c (u . "framework/main.ss")) (c lib c (u . "scheme/private/contract-guts.ss")) (c (? . 17) c editor:basic<%>) (c (? . 1) c editor<%>) (c (? . 1) c check-box%) (c (? . 17) c editor:keymap<%>) (c (? . 18) c any/c) (c (? . 12) c require) (c (? . 13) c ->) (c (? . 1) c pasteboard%) (c (? . 7) c listof) (c (? . 3) c interface?) (c (c lib c (u . "scheme/private/misc.ss")) c path-string?) (c (? . 7) c not/c) (c (? . 7) c false/c) (c (? . 6) c real?) (c (? . 1) c snip%) (c (? . 6) c list?) (c (? . 1) c text%) (c (? . 7) c or/c) (c (? . 1) c vertical-panel%) (c (? . 6) c string?) (c (? . 1) c event%) (c (? . 6) c negative?) (c (? . 3) c send) (c (? . 6) c map) (c (? . 7) c cons/c) (c (? . 1) c editor-snip%) (c (? . 1) c editor<%>) (c (? . 6) c void?) (c (? . 7) c one-of/c) (c (? . 18) c and/c) (c (? . 6) c void) (c (? . 6) c for-each) (c (? . 16) c is-a?/c) (c (? . 17) c editor:keymap<%>) (c (? . 3) c class?) (c (? . 7) c symbols) (c (? . 16) c subclass?/c)) () (c (c meth c (c (? . 0) c is-locked?)) c (c meth c (c (? . 0) c can-do-edit-operation?)) c (c meth c (c (? . 2) c set-file-format)) c (c meth c (c (? . 4) c do-copy)) c (c dep c (? . 41)) c (c meth c (c (? . 0) c after-edit-sequence)) c (c def c (? . 8)) c (c meth c (c (? . 2) c call-clickback)) c (c dep c (? . 22)) c (c meth c (c (? . 0) c insert-file)) c (c meth c (c (? . 2) c get-end-position)) c (c dep c (? . 14)) c (c meth c (c (? . 2) c split-snip)) c (c def c (? . 21)) c (c dep c (c (? . 11) c check-box%)) c (c meth c (c (? . 2) c paragraph-start-position)) c (c meth c (c (? . 4) c set-after)) c (c meth c (c (? . 2) c set-clickback)) c (c meth c (c (? . 5) c copy)) c (c meth c (c (? . 0) c on-event)) c (c meth c (c (? . 4) c move-to)) c (c meth c (c (? . 0) c clear-undos)) c (c meth c (c (? . 2) c paragraph-end-line)) c (c meth c (c (? . 2) c after-split-snip)) c (c dep c (c (? . 16) c interface?)) c (c meth c (c (? . 0) c refresh)) c (c dep c (? . 31)) c (c meth c (c (? . 2) c set-wordbreak-map)) c (c meth c (c (? . 5) c set-unmodified)) c (c meth c (c (? . 0) c get-dc)) c (c meth c (c (? . 0) c resized)) c (c meth c (c (? . 2) c line-paragraph)) c (c dep c (? . 25)) c (c meth c (c (? . 2) c on-change-style)) c (c def c (? . 46)) c (c dep c (? . 28)) c (c def c (? . 36)) c (c meth c (c (? . 0) c end-edit-sequence)) c (c meth c (c (? . 5) c match?)) c (c meth c (c (? . 2) c line-end-position)) c (c meth c (c (? . 4) c set-selection-visible)) c (c meth c (c (? . 0) c read-from-file)) c (c dep c (? . 32)) c (c dep c (c (? . 12) c void)) c (c meth c (c (? . 0) c get-paste-text-only)) c (c meth c (c (? . 0) c on-display-size)) c (c dep c (? . 35)) c (c meth c (c (? . 0) c get-extent)) c (c meth c (c (? . 5) c get-count)) c (c meth c (c (? . 0) c set-paste-text-only)) c (c dep c (c (? . 9) c negative?)) c (c meth c (c (? . 5) c is-owned?)) c (c dep c (? . 30)) c (c meth c (c (? . 4) c can-interactive-move?)) c (c meth c (c (? . 4) c on-double-click)) c (c meth c (c (? . 2) c can-delete?)) c (c dep c (? . 15)) c (c meth c (c (? . 0) c locked-for-flow?)) c (c meth c (c (? . 2) c position-location)) c (c meth c (c (? . 0) c scroll-line-location)) c (c meth c (c (? . 5) c split)) c (c meth c (c (? . 0) c dc-location-to-editor-location)) c (c def c (? . 33)) c (c meth c (c (? . 5) c get-flags)) c (c def c (? . 34)) c (c dep c (? . 27)) c (c meth c (c (? . 0) c put-file)) c (c meth c (c (? . 2) c after-set-position)) c (c def c (? . 23)) c (c dep c (? . 8)) c (c meth c (c (? . 2) c scroll-to-position)) c (c meth c (c (? . 2) c can-change-style?)) c (c meth c (c (? . 4) c can-delete?)) c (c meth c (c (? . 4) c on-resize)) c (c meth c (c (? . 10) c show-border)) c (c meth c (c (? . 2) c do-copy)) c (c meth c (c (? . 0) c copy)) c (c dep c (c (? . 9) c string?)) c (c meth c (c (? . 10) c set-editor)) c (c meth c (c (? . 4) c set-dragable)) c (c dep c (c (? . 11) c editor<%>)) c (c meth c (c (? . 2) c get-between-threshold)) c (c meth c (c (? . 5) c blink-caret)) c (c dep c (c (? . 9) c void)) c (c def c (? . 29)) c (c meth c (c (? . 2) c flash-on)) c (c meth c (c (? . 10) c border-visible?)) c (c meth c (c (? . 0) c redo)) c (c meth c (c (? . 5) c adjust-cursor)) c (c dep c (c (? . 12) c string?)) c (c meth c (c (? . 4) c on-reorder)) c (c meth c (c (? . 0) c get-max-undo-history)) c (c meth c (c (? . 2) c get-visible-line-range)) c (c dep c (c (? . 13) c any/c)) c (c meth c (c (? . 0) c on-local-char)) c (c dep c (? . 39)) c (c meth c (c (? . 0) c set-max-undo-history)) c (c meth c (c (? . 2) c set-paragraph-margins)) c (c meth c (c (? . 0) c print-to-dc)) c (c dep c (c (? . 13) c symbols)) c (c meth c (c (? . 10) c get-tight-text-fit)) c (c meth c (c (? . 5) c set-admin)) c (c form c (? . 14)) c (c meth c (c (? . 10) c resize)) c (c def c (? . 43)) c (c meth c (c (? . 0) c get-keymap)) c (c meth c (c (? . 4) c raise)) c (c def c (? . 15)) c (c meth c (c (? . 4) c after-delete)) c (c meth c (c (? . 0) c add-canvas)) c (c meth c (c (? . 10) c get-align-top-line)) c (c meth c (c (? . 0) c read-header-from-file)) c (c meth c (c (? . 4) c after-move-to)) c (c meth c (c (? . 2) c get-region-data)) c (c meth c (c (? . 4) c can-move-to?)) c (c dep c (c (? . 11) c text%)) c (c def c (? . 44)) c (c meth c (c (? . 2) c can-insert?)) c (c meth c (c (? . 0) c release-snip)) c (c meth c (c (? . 2) c find-position-in-line)) c (c meth c (c (? . 4) c can-resize?)) c (c meth c (c (? . 20) c copy-self-to)) c (c def c (? . 38)) c (c dep c (c (c lib c (u . "scheme/gui.ss")) c editor<%>)) c (c meth c (c (? . 0) c on-char)) c (c meth c (c (? . 0) c insert-port)) c (c dep c (c (? . 13) c not/c)) c (c dep c (c (? . 16) c send)) c (c dep c (? . 45)) c (c meth c (c (? . 2) c after-change-style)) c (c meth c (c (? . 0) c style-has-changed)) c (c dep c (c (? . 16) c new)) c (c dep c (? . 51)) c (c meth c (c (? . 2) c get-revision-number)) c (c meth c (c (? . 2) c after-merge-snips)) c (c meth c (c (? . 19) c save-file/gui-error)) c (c meth c (c (? . 0) c on-paint)) c (c meth c (c (? . 2) c get-position)) c (c def c (? . 48)) c (c dep c (? . 24)) c (c meth c (c (? . 5) c can-do-edit-operation?)) c (c meth c (c (? . 2) c get-styles-sticky)) c (c meth c (c (? . 2) c get-file-format)) c (c meth c (c (? . 19) c run-after-edit-sequence)) c (c meth c (c (? . 0) c needs-update)) c (c meth c (c (? . 2) c kill)) c (c dep c (? . 40)) c (c meth c (c (? . 4) c interactive-adjust-mouse)) c (c meth c (c (? . 20) c change-style)) c (c meth c (c (? . 0) c in-edit-sequence?)) c (c meth c (c (? . 10) c set-min-height)) c (c meth c (c (? . 0) c get-space)) c (c dep c (c (? . 13) c listof)) c (c meth c (c (? . 0) c find-scroll-line)) c (c meth c (c (? . 19) c on-close)) c (c meth c (c (? . 2) c copy-self-to)) c (c meth c (c (? . 4) c get-dragable)) c (c def c (c (c lib c (u . "framework/main.ss")) c editor:basic<%>)) c (c meth c (c (? . 10) c set-tight-text-fit)) c (c cls/intf c (? . 2)) c (c meth c (c (? . 0) c get-min-height)) c (c meth c (c (? . 19) c load-file/gui-error)) c (c dep c (c (? . 12) c list?)) c (c meth c (c (? . 0) c on-default-char)) c (c meth c (c (? . 0) c select-all)) c (c meth c (c (? . 0) c set-max-height)) c (c meth c (c (? . 0) c get-max-width)) c (c meth c (c (? . 0) c after-save-file)) c (c meth c (c (? . 0) c on-display-size-when-ready)) c (c dep c (c (? . 9) c real?)) c (c meth c (c (? . 2) c set-between-threshold)) c (c dep c (c (? . 9) c map)) c (c meth c (c (? . 2) c set-paragraph-alignment)) c (c dep c (? . 21)) c (c meth c (c (? . 0) c get-canvas)) c (c meth c (c (? . 0) c do-edit-operation)) c (c meth c (c (? . 4) c on-delete)) c (c meth c (c (? . 4) c on-select)) c (c meth c (c (? . 0) c get-file)) c (c meth c (c (? . 10) c get-margin)) c (c meth c (c (? . 19) c can-close?)) c (c meth c (c (? . 5) c next)) c (c dep c (? . 47)) c (c meth c (c (? . 10) c get-min-width)) c (c meth c (c (? . 5) c merge-with)) c (c meth c (c (? . 0) c set-filename)) c (c meth c (c (? . 5) c get-extent)) c (c meth c (c (? . 19) c save-file-out-of-date?)) c (c meth c (c (? . 2) c line-length)) c (c meth c (c (? . 2) c paragraph-end-position)) c (c meth c (c (? . 5) c get-scroll-step-offset)) c (c meth c (c (? . 0) c on-new-box)) c (c meth c (c (? . 2) c on-default-char)) c (c meth c (c (? . 0) c local-to-global)) c (c meth c (c (? . 0) c set-min-height)) c (c meth c (c (? . 5) c size-cache-invalid)) c (c meth c (c (? . 10) c get-editor)) c (c def c (? . 22)) c (c meth c (c (? . 0) c locked-for-write?)) c (c meth c (c (? . 0) c write-to-file)) c (c def c (? . 26)) c (c dep c (? . 23)) c (c meth c (c (? . 20) c insert)) c (c dep c (c (? . 13) c and/c)) c (c meth c (c (? . 2) c last-paragraph)) c (c meth c (c (? . 5) c get-num-scroll-steps)) c (c meth c (c (? . 2) c move-position)) c (c meth c (c (? . 10) c get-max-height)) c (c meth c (c (? . 5) c previous)) c (c meth c (c (? . 4) c copy-self-to)) c (c meth c (c (? . 2) c get-start-position)) c (c meth c (c (? . 2) c after-insert)) c (c meth c (c (? . 5) c set-flags)) c (c meth c (c (? . 19) c get-top-level-window)) c (c meth c (c (? . 19) c close)) c (c meth c (c (? . 0) c set-cursor)) c (c meth c (c (? . 4) c after-select)) c (c meth c (c (? . 4) c on-interactive-resize)) c (c dep c (c (? . 13) c false/c)) c (c meth c (c (? . 0) c insert-box)) c (c meth c (c (? . 2) c find-snip)) c (c form c (? . 24)) c (c meth c (c (? . 0) c get-active-canvas)) c (c dep c (c (? . 11) c editor-snip%)) c (c dep c (c (? . 16) c class?)) c (c meth c (c (? . 4) c is-selected?)) c (c meth c (c (? . 0) c set-snip-data)) c (c cls/intf c (? . 4)) c (c meth c (c (? . 2) c change-style)) c (c meth c (c (? . 4) c get-scroll-step)) c (c meth c (c (? . 0) c begin-write-header-footer-to-file)) c (c meth c (c (? . 2) c find-position)) c (c meth c (c (? . 2) c on-insert)) c (c meth c (c (? . 0) c get-max-height)) c (c meth c (c (? . 0) c write-footers-to-file)) c (c form c (? . 25)) c (c dep c (c (? . 12) c negative?)) c (c dep c (? . 26)) c (c dep c (? . 53)) c (c dep c (c (? . 13) c one-of/c)) c (c meth c (c (? . 0) c get-inactive-caret-threshold)) c (c meth c (c (? . 0) c kill)) c (c meth c (c (? . 0) c paste)) c (c dep c (? . 50)) c (c meth c (c (? . 0) c blink-caret)) c (c meth c (c (? . 2) c write-to-file)) c (c meth c (c (? . 0) c default-style-name)) c (c meth c (c (? . 0) c set-inactive-caret-threshold)) c (c dep c (? . 49)) c (c dep c (? . 54)) c (c meth c (c (? . 10) c get-max-width)) c (c meth c (c (? . 0) c add-undo)) c (c meth c (c (? . 10) c use-style-background)) c (c meth c (c (? . 2) c insert)) c (c meth c (c (? . 0) c get-focus-snip)) c (c meth c (c (? . 0) c paste-x-selection)) c (c meth c (c (? . 4) c set-before)) c (c meth c (c (? . 2) c get-top-line-base)) c (c meth c (c (? . 0) c can-save-file?)) c (c meth c (c (? . 10) c set-align-top-line)) c (c meth c (c (? . 0) c get-filename)) c (c meth c (c (? . 4) c do-paste)) c (c meth c (c (? . 0) c on-load-file)) c (c meth c (c (? . 5) c do-edit-operation)) c (c def c (? . 27)) c (c def c (? . 28)) c (c meth c (c (? . 2) c do-paste)) c (c meth c (c (? . 4) c after-interactive-resize)) c (c meth c (c (? . 2) c get-character)) c (c meth c (c (? . 19) c local-edit-sequence?)) c (c meth c (c (? . 2) c line-start-position)) c (c meth c (c (? . 2) c on-delete)) c (c meth c (c (? . 0) c invalidate-bitmap-cache)) c (c meth c (c (? . 10) c adjust-cursor)) c (c meth c (c (? . 0) c end-write-header-footer-to-file)) c (c meth c (c (? . 0) c save-file)) c (c meth c (c (? . 0) c get-flattened-text)) c (c meth c (c (? . 0) c get-min-width)) c (c dep c (? . 29)) c (c meth c (c (? . 10) c set-max-height)) c (c meth c (c (? . 0) c get-snip-data)) c (c meth c (c (? . 2) c set-wordbreak-func)) c (c def c (? . 30)) c (c def c (? . 31)) c (c meth c (c (? . 4) c remove-selected)) c (c meth c (c (? . 0) c get-view-size)) c (c meth c (c (? . 0) c set-admin)) c (c def c (? . 32)) c (c meth c (c (? . 4) c on-interactive-move)) c (c meth c (c (? . 2) c last-position)) c (c meth c (c (? . 0) c on-focus)) c (c meth c (c (? . 0) c read-footer-from-file)) c (c meth c (c (? . 10) c get-inset)) c (c meth c (c (? . 0) c scroll-to)) c (c meth c (c (? . 0) c set-modified)) c (c meth c (c (? . 2) c copy)) c (c meth c (c (? . 2) c paste-next)) c (c meth c (c (? . 2) c erase)) c (c meth c (c (? . 2) c find-next-non-string-snip)) c (c dep c (? . 33)) c (c meth c (c (? . 0) c get-style-list)) c (c meth c (c (? . 5) c get-text!)) c (c dep c (? . 34)) c (c def c (? . 37)) c (c def c (? . 35)) c (c meth c (c (? . 4) c set-selected)) c (c dep c (c (? . 9) c boolean?)) c (c meth c (c (? . 2) c position-line)) c (c meth c (c (? . 10) c style-background-used?)) c (c dep c (? . 55)) c (c meth c (c (? . 0) c cut)) c (c meth c (c (? . 2) c caret-hidden?)) c (c meth c (c (? . 10) c get-min-height)) c (c meth c (c (? . 10) c set-margin)) c (c meth c (c (? . 0) c refresh-delayed?)) c (c dep c (c (? . 9) c path-string?)) c (c dep c (? . 36)) c (c meth c (c (? . 5) c set-style)) c (c meth c (c (? . 2) c set-position)) c (c meth c (c (? . 0) c get-canvases)) c (c cls/intf c (? . 0)) c (c dep c (? . 42)) c (c meth c (c (? . 2) c after-set-size-constraint)) c (c dep c (c (? . 11) c event%)) c (c meth c (c (? . 4) c do-paste-x-selection)) c (c meth c (c (? . 0) c get-max-view-size)) c (c meth c (c (? . 2) c get-visible-position-range)) c (c meth c (c (? . 0) c on-local-event)) c (c meth c (c (? . 5) c get-text)) c (c meth c (c (? . 4) c set-scroll-step)) c (c meth c (c (? . 2) c get-snip-position)) c (c meth c (c (? . 2) c get-anchor)) c (c meth c (c (? . 2) c on-new-tab-snip)) c (c meth c (c (? . 0) c auto-wrap)) c (c meth c (c (? . 5) c get-style)) c (c meth c (c (? . 4) c delete)) c (c meth c (c (? . 4) c add-selected)) c (c dep c (c (? . 11) c snip%)) c (c meth c (c (? . 4) c after-insert)) c (c dep c (? . 37)) c (c meth c (c (? . 2) c flash-off)) c (c dep c (? . 38)) c (c meth c (c (? . 4) c change-style)) c (c meth c (c (? . 4) c after-reorder)) c (c def c (? . 39)) c (c meth c (c (? . 2) c can-set-size-constraint?)) c (c dep c (c (? . 12) c boolean?)) c (c meth c (c (? . 4) c on-insert)) c (c def c (? . 40)) c (c form c (? . 41)) c (c dep c (c (? . 9) c void?)) c (c meth c (c (? . 5) c on-char)) c (c meth c (c (? . 4) c remove)) c (c meth c (c (? . 2) c last-line)) c (c def c (? . 42)) c (c dep c (? . 43)) c (c meth c (c (? . 5) c set-count)) c (c meth c (c (? . 2) c get-text)) c (c meth c (c (? . 0) c is-modified?)) c (c meth c (c (? . 2) c get-overwrite-mode)) c (c meth c (c (? . 4) c can-interactive-resize?)) c (c meth c (c (? . 2) c position-paragraph)) c (c meth c (c (? . 2) c on-set-size-constraint)) c (c meth c (c (? . 0) c undo)) c (c meth c (c (? . 0) c remove-canvas)) c (c dep c (? . 44)) c (c meth c (c (? . 2) c paste-x-selection)) c (c meth c (c (? . 4) c can-reorder?)) c (c dep c (c (? . 12) c real?)) c (c meth c (c (? . 0) c copy-self)) c (c meth c (c (? . 2) c get-tabs)) c (c meth c (c (? . 0) c insert-image)) c (c meth c (c (? . 2) c get-line-spacing)) c (c meth c (c (? . 4) c can-insert?)) c (c meth c (c (? . 5) c partial-offset)) c (c meth c (c (? . 4) c find-snip)) c (c meth c (c (? . 4) c lower)) c (c meth c (c (? . 4) c interactive-adjust-move)) c (c meth c (c (? . 0) c global-to-local)) c (c meth c (c (? . 2) c paste)) c (c cls/intf c (? . 5)) c (c meth c (c (? . 0) c on-snip-modified)) c (c meth c (c (? . 2) c do-paste-x-selection)) c (c meth c (c (? . 0) c own-caret)) c (c meth c (c (? . 2) c set-overwrite-mode)) c (c def c (? . 45)) c (c meth c (c (? . 10) c set-inset)) c (c meth c (c (? . 19) c get-filename/untitled-name)) c (c meth c (c (? . 0) c on-edit-sequence)) c (c dep c (? . 46)) c (c meth c (c (? . 0) c num-scroll-lines)) c (c meth c (c (? . 4) c find-next-selected-snip)) c (c meth c (c (? . 20) c on-default-event)) c (c meth c (c (? . 0) c set-active-canvas)) c (c meth c (c (? . 10) c set-max-width)) c (c meth c (c (? . 0) c get-snip-location)) c (c meth c (c (? . 0) c find-first-snip)) c (c meth c (c (? . 4) c get-center)) c (c dep c (c (? . 12) c path-string?)) c (c meth c (c (? . 0) c print)) c (c def c (? . 47)) c (c dep c (c (? . 12) c void?)) c (c meth c (c (? . 0) c editor-location-to-dc-location)) c (c meth c (c (? . 5) c release-from-owner)) c (c meth c (c (? . 5) c get-snipclass)) c (c meth c (c (? . 2) c find-string)) c (c dep c (c (? . 12) c for-each)) c (c cls/intf c (? . 10)) c (c dep c (c (? . 11) c vertical-panel%)) c (c cls/intf c (? . 52)) c (c meth c (c (? . 0) c set-load-overwrites-styles)) c (c meth c (c (? . 0) c after-load-file)) c (c meth c (c (? . 2) c line-location)) c (c meth c (c (? . 2) c set-autowrap-bitmap)) c (c meth c (c (? . 2) c set-line-spacing)) c (c meth c (c (? . 10) c set-min-width)) c (c meth c (c (? . 2) c on-default-event)) c (c meth c (c (? . 0) c locations-computed?)) c (c dep c (c (? . 11) c horizontal-panel%)) c (c meth c (c (? . 2) c delete)) c (c dep c (? . 48)) c (c def c (? . 49)) c (c meth c (c (? . 2) c paragraph-start-line)) c (c meth c (c (? . 2) c find-line)) c (c meth c (c (? . 4) c interactive-adjust-resize)) c (c meth c (c (? . 5) c draw)) c (c meth c (c (? . 5) c resize)) c (c cls/intf c (? . 19)) c (c def c (? . 50)) c (c meth c (c (? . 2) c set-region-data)) c (c meth c (c (? . 4) c can-select?)) c (c dep c (c (? . 9) c list?)) c (c meth c (c (? . 0) c can-load-file?)) c (c meth c (c (? . 2) c set-anchor)) c (c def c (? . 51)) c (c meth c (c (? . 0) c set-max-width)) c (c meth c (c (? . 0) c get-descent)) c (c meth c (c (? . 4) c no-selected)) c (c dep c (? . 19)) c (c meth c (c (? . 5) c set-snipclass)) c (c meth c (c (? . 0) c clear)) c (c meth c (c (? . 0) c locked-for-read?)) c (c meth c (c (? . 4) c erase)) c (c meth c (c (? . 5) c own-caret)) c (c meth c (c (? . 0) c write-headers-to-file)) c (c meth c (c (? . 5) c on-event)) c (c meth c (c (? . 4) c on-move-to)) c (c meth c (c (? . 2) c set-position-bias-scroll)) c (c meth c (c (? . 2) c set-tabs)) c (c meth c (c (? . 52) c get-keymaps)) c (c meth c (c (? . 4) c on-default-event)) c (c meth c (c (? . 0) c adjust-cursor)) c (c meth c (c (? . 2) c find-wordbreak)) c (c meth c (c (? . 0) c get-admin)) c (c meth c (c (? . 19) c has-focus?)) c (c meth c (c (? . 2) c get-snip-position-and-location)) c (c meth c (c (? . 2) c after-delete)) c (c dep c (c (? . 12) c map)) c (c meth c (c (? . 2) c hide-caret)) c (c meth c (c (? . 0) c set-style-list)) c (c meth c (c (? . 0) c on-change)) c (c meth c (c (? . 4) c get-selection-visible)) c (c def c (? . 53)) c (c meth c (c (? . 4) c after-resize)) c (c meth c (c (? . 10) c get-extent)) c (c meth c (c (? . 0) c set-caret-owner)) c (c meth c (c (? . 2) c on-new-string-snip)) c (c meth c (c (? . 2) c set-styles-sticky)) c (c meth c (c (? . 2) c remove-clickback)) c (c meth c (c (? . 4) c after-interactive-move)) c (c dep c (c (? . 11) c pasteboard%)) c (c meth c (c (? . 2) c find-string-all)) c (c meth c (c (? . 5) c write)) c (c dep c (c (? . 13) c cons/c)) c (c meth c (c (? . 2) c get-wordbreak-map)) c (c meth c (c (? . 2) c read-from-file)) c (c dep c (c (? . 9) c for-each)) c (c meth c (c (? . 4) c resize)) c (c meth c (c (? . 4) c insert)) c (c meth c (c (? . 0) c begin-edit-sequence)) c (c meth c (c (? . 0) c set-keymap)) c (c meth c (c (? . 0) c set-min-width)) c (c meth c (c (? . 0) c save-port)) c (c meth c (c (? . 0) c get-load-overwrites-styles)) c (c meth c (c (? . 2) c cut)) c (c meth c (c (? . 5) c find-scroll-step)) c (c meth c (c (? . 0) c use-file-text-mode)) c (c meth c (c (? . 5) c get-admin)) c (c def c (? . 54)) c (c meth c (c (? . 0) c load-file)) c (c dep c (c (? . 13) c or/c)) c (c meth c (c (? . 0) c on-save-file)) c (c meth c (c (? . 0) c lock)) c (c meth c (c (? . 4) c move)) c (c def c (? . 55)) c (c meth c (c (? . 0) c on-new-image-snip)))) ((collects #"scribblings" #"framework" #"framework.scrbl") (collects #"scribblings" #"gui" #"gui.scrbl") (collects #"scribblings" #"reference" #"reference.scrbl")) ((1) 0 () 90 ((c (? . 21) c pasteboard%) (c (? . 2) c button-snip%) (c lib c (u . "embedded-gui/main.ss")) (c (? . 2) c stretchable-editor-snip%) (c (? . 19) c ->) (c (? . 6) c negative?) (c lib c (u . "scheme/base.ss")) (c lib c (u . "scheme/private/pre-base.ss")) (c (? . 6) c path-string?) (c (? . 33) c interface?) (c (? . 2) c alignment-parent<%>) (c (? . 2) c tabbable-text<%>) (c (c lib c (u . "framework/main.ss")) c editor:keymap<%>) (c (? . 2) c cue-text%) (c (? . 2) c map-snip) (c (? . 2) c hline%) (c (? . 2) c stretchable-width?) (c (? . 2) c cue-text-mixin) (c (? . 2) c fold-snip) (c lib c (u . "scheme/contract.ss")) (c (? . 19) c or/c) (c lib c (u . "scheme/gui/base.ss")) (c lib c (u . "mred/main.ss")) (c lib c (u . "mred/mred.ss")) (c lib c (u . "mred/private/editor.ss")) (c (? . 21) c text%) (c (? . 21) c editor-snip%) (c (? . 2) c snip-parent) (c (? . 2) c embedded-message%) (c (? . 2) c snip-min-width) (c (? . 21) c check-box%) (c (? . 6) c require) (c (? . 2) c snip-height) (c lib c (u . "scheme/class.ss")) (c (? . 33) c send) (c lib c (u . "scheme/private/class-internal.ss")) (c (? . 2) c embedded-text-button%) (c (? . 2) c vline%) (c (? . 2) c snip-wrapper%) (c (? . 2) c horizontal-alignment%) (c (? . 2) c fixed-width-label-snip) (c (? . 2) c embedded-button%) (c (? . 2) c stretchable-snip<%>) (c (? . 19) c false/c) (c lib c (u . "scheme/private/contract.ss")) (c (? . 2) c tabbable-text-mixin) (c (? . 2) c vertical-alignment%) (c (? . 21) c event%) (c (? . 6) c string?) (c quote c #%kernel) (c (? . 19) c and/c) (c (? . 2) c alignment<%>) (c (? . 2) c stretchable-editor-snip-mixin) (c (? . 19) c one-of/c) (c (? . 2) c stretchable-height?) (c (? . 33) c subclass?/c) (c (? . 2) c aligned-pasteboard%) (c (? . 2) c grey-editor-snip-mixin) (c (? . 6) c for-each) (c (? . 6) c void?) (c lib c (u . "scheme/private/contract-guts.ss")) (c (? . 19) c any/c) (c (? . 33) c new) (c (? . 6) c map) (c (? . 2) c set-tabbing) (c (? . 2) c grey-editor-mixin) (c (? . 2) c snip-min-height) (c (? . 19) c listof) (c (? . 19) c cons/c) (c (? . 6) c boolean?) (c (? . 6) c list?) (c (? . 6) c void) (c (? . 2) c for-each-snip) (c (? . 2) c embedded-toggle-button%) (c (? . 2) c toggle-button-snip%) (c (? . 21) c vertical-panel%) (c (? . 2) c snip-width) (c lib c (u . "scheme/private/contract-object.ss")) (c (? . 33) c is-a?/c) (c (? . 21) c editor<%>) (c (? . 2) c text-button-snip%) (c (? . 6) c real?) (c (? . 19) c not/c) (c (? . 19) c symbols) (c (? . 2) c single-line-text-mixin) (c (? . 21) c horizontal-panel%) (c lib c (u . "mred/private/mrpanel.ss")) (c (? . 21) c snip%) (c (? . 33) c class?) (c (? . 2) c dllist<%>)) () (h ! (equal) ((? . 0) h ! (equal) ((c dep c (? . 0)) . #t) ((c dep c (c (? . 24) c pasteboard%)) . #t) ((c dep c (c (? . 23) c pasteboard%)) . #t) ((c dep c (c (? . 22) c pasteboard%)) . #t)) ((? . 1) h ! (equal) ((c dep c (? . 1)) . #t)) ((? . 3) h ! (equal) ((c dep c (? . 3)) . #t)) ((? . 4) h ! (equal) ((c dep c (? . 4)) . #t) ((c dep c (c (c lib c (u . "scheme/private/contract-arrow.ss")) c ->)) . #t)) ((? . 5) h ! (equal) ((c dep c (c (? . 49) c negative?)) . #t) ((c dep c (? . 5)) . #t) ((c dep c (c (? . 7) c negative?)) . #t)) ((? . 8) h ! (equal) ((c dep c (c (? . 7) c path-string?)) . #t) ((c dep c (c (c lib c (u . "scheme/private/misc.ss")) c path-string?)) . #t) ((c dep c (c (c quote c #%utils) c path-string?)) . #t) ((c dep c (? . 8)) . #t)) ((? . 9) h ! (equal) ((c dep c (? . 9)) . #t) ((c dep c (c (? . 35) c interface?)) . #t)) ((? . 10) h ! (equal) ((c dep c (? . 10)) . #t)) ((? . 11) h ! (equal) ((c dep c (? . 11)) . #t)) ((? . 12) h ! (equal) ((c dep c (? . 12)) . #t)) ((? . 13) h ! (equal) ((c dep c (? . 13)) . #t)) ((? . 14) h ! (equal) ((c dep c (? . 14)) . #t)) ((? . 15) h ! (equal) ((c dep c (? . 15)) . #t)) ((? . 16) h ! (equal) ((c dep c (? . 16)) . #t)) ((? . 17) h ! (equal) ((c dep c (? . 17)) . #t)) ((? . 18) h ! (equal) ((c dep c (? . 18)) . #t)) ((? . 20) h ! (equal) ((c dep c (? . 20)) . #t) ((c dep c (c (? . 44) c or/c)) . #t)) ((? . 25) h ! (equal) ((c dep c (c (? . 22) c text%)) . #t) ((c dep c (c (? . 23) c text%)) . #t) ((c dep c (c (? . 24) c text%)) . #t) ((c dep c (? . 25)) . #t)) ((? . 26) h ! (equal) ((c dep c (c (? . 24) c editor-snip%)) . #t) ((c dep c (c (? . 23) c editor-snip%)) . #t) ((c dep c (c (? . 22) c editor-snip%)) . #t) ((c dep c (? . 26)) . #t)) ((? . 27) h ! (equal) ((c dep c (? . 27)) . #t)) ((? . 28) h ! (equal) ((c dep c (? . 28)) . #t)) ((? . 29) h ! (equal) ((c dep c (? . 29)) . #t)) ((? . 30) h ! (equal) ((c dep c (c (? . 23) c check-box%)) . #t) ((c dep c (? . 30)) . #t) ((c dep c (c (c lib c (u . "mred/private/mritem.ss")) c check-box%)) . #t) ((c dep c (c (? . 22) c check-box%)) . #t)) ((? . 31) h ! (equal) ((c dep c (c (c lib c (u . "scheme/private/reqprov.ss")) c require)) . #t) ((c dep c (? . 31)) . #t) ((c dep c (c (? . 7) c require)) . #t)) ((? . 32) h ! (equal) ((c dep c (? . 32)) . #t)) ((? . 34) h ! (equal) ((c dep c (? . 34)) . #t) ((c dep c (c (? . 35) c send)) . #t)) ((? . 36) h ! (equal) ((c dep c (? . 36)) . #t)) ((? . 37) h ! (equal) ((c dep c (? . 37)) . #t)) ((? . 38) h ! (equal) ((c dep c (? . 38)) . #t)) ((? . 39) h ! (equal) ((c dep c (? . 39)) . #t)) ((? . 40) h ! (equal) ((c dep c (? . 40)) . #t)) ((? . 41) h ! (equal) ((c dep c (? . 41)) . #t)) ((? . 42) h ! (equal) ((c dep c (? . 42)) . #t)) ((? . 43) h ! (equal) ((c dep c (? . 43)) . #t) ((c dep c (c (? . 44) c false/c)) . #t)) ((? . 45) h ! (equal) ((c dep c (? . 45)) . #t)) ((? . 46) h ! (equal) ((c dep c (? . 46)) . #t)) ((? . 47) h ! (equal) ((c dep c (c (? . 22) c event%)) . #t) ((c dep c (c (? . 23) c event%)) . #t) ((c dep c (? . 47)) . #t)) ((? . 48) h ! (equal) ((c dep c (? . 48)) . #t) ((c dep c (c (? . 49) c string?)) . #t) ((c dep c (c (? . 7) c string?)) . #t)) ((? . 50) h ! (equal) ((c dep c (c (? . 60) c and/c)) . #t) ((c dep c (? . 50)) . #t)) ((? . 51) h ! (equal) ((c dep c (? . 51)) . #t)) ((? . 52) h ! (equal) ((c dep c (? . 52)) . #t)) ((? . 53) h ! (equal) ((c dep c (c (? . 44) c one-of/c)) . #t) ((c dep c (? . 53)) . #t)) ((? . 54) h ! (equal) ((c dep c (? . 54)) . #t)) ((? . 55) h ! (equal) ((c dep c (c (? . 77) c subclass?/c)) . #t) ((c dep c (? . 55)) . #t)) ((? . 56) h ! (equal) ((c dep c (? . 56)) . #t)) ((? . 57) h ! (equal) ((c dep c (? . 57)) . #t)) ((? . 58) h ! (equal) ((c dep c (? . 58)) . #t) ((c dep c (c (? . 49) c for-each)) . #t) ((c dep c (c (? . 7) c for-each)) . #t)) ((? . 59) h ! (equal) ((c dep c (c (? . 7) c void?)) . #t) ((c dep c (c (? . 49) c void?)) . #t) ((c dep c (? . 59)) . #t)) ((? . 61) h ! (equal) ((c dep c (c (? . 60) c any/c)) . #t) ((c dep c (? . 61)) . #t)) ((? . 62) h ! (equal) ((c dep c (c (? . 35) c new)) . #t) ((c dep c (? . 62)) . #t)) ((? . 63) h ! (equal) ((c dep c (? . 63)) . #t) ((c dep c (c (? . 49) c map)) . #t) ((c dep c (c (? . 7) c map)) . #t)) ((? . 64) h ! (equal) ((c dep c (? . 64)) . #t)) ((? . 65) h ! (equal) ((c dep c (? . 65)) . #t)) ((? . 66) h ! (equal) ((c dep c (? . 66)) . #t)) ((? . 67) h ! (equal) ((c dep c (c (? . 44) c listof)) . #t) ((c dep c (? . 67)) . #t)) ((? . 68) h ! (equal) ((c dep c (c (? . 44) c cons/c)) . #t) ((c dep c (? . 68)) . #t)) ((? . 69) h ! (equal) ((c dep c (? . 69)) . #t) ((c dep c (c (? . 7) c boolean?)) . #t) ((c dep c (c (? . 49) c boolean?)) . #t)) ((? . 70) h ! (equal) ((c dep c (c (? . 49) c list?)) . #t) ((c dep c (? . 70)) . #t) ((c dep c (c (? . 7) c list?)) . #t)) ((? . 71) h ! (equal) ((c dep c (c (? . 7) c void)) . #t) ((c dep c (c (? . 49) c void)) . #t) ((c dep c (? . 71)) . #t)) ((? . 72) h ! (equal) ((c dep c (? . 72)) . #t)) ((? . 73) h ! (equal) ((c dep c (? . 73)) . #t)) ((? . 74) h ! (equal) ((c dep c (? . 74)) . #t)) ((? . 75) h ! (equal) ((c dep c (c (? . 23) c vertical-panel%)) . #t) ((c dep c (c (? . 22) c vertical-panel%)) . #t) ((c dep c (? . 75)) . #t) ((c dep c (c (? . 86) c vertical-panel%)) . #t)) ((? . 76) h ! (equal) ((c dep c (? . 76)) . #t)) ((? . 78) h ! (equal) ((c dep c (c (? . 77) c is-a?/c)) . #t) ((c dep c (? . 78)) . #t)) ((? . 79) h ! (equal) ((c dep c (c (? . 23) c editor<%>)) . #t) ((c dep c (? . 79)) . #t) ((c dep c (c (? . 24) c editor<%>)) . #t) ((c dep c (c (? . 22) c editor<%>)) . #t)) ((? . 80) h ! (equal) ((c dep c (? . 80)) . #t)) ((? . 81) h ! (equal) ((c dep c (c (? . 7) c real?)) . #t) ((c dep c (c (? . 49) c real?)) . #t) ((c dep c (? . 81)) . #t)) ((? . 82) h ! (equal) ((c dep c (? . 82)) . #t) ((c dep c (c (? . 44) c not/c)) . #t)) ((? . 83) h ! (equal) ((c dep c (? . 83)) . #t) ((c dep c (c (? . 44) c symbols)) . #t)) ((? . 84) h ! (equal) ((c dep c (? . 84)) . #t)) ((? . 85) h ! (equal) ((c dep c (c (? . 23) c horizontal-panel%)) . #t) ((c dep c (c (? . 22) c horizontal-panel%)) . #t) ((c dep c (? . 85)) . #t) ((c dep c (c (? . 86) c horizontal-panel%)) . #t)) ((? . 87) h ! (equal) ((c dep c (c (? . 22) c snip%)) . #t) ((c dep c (c (? . 23) c snip%)) . #t) ((c dep c (? . 87)) . #t)) ((? . 88) h ! (equal) ((c dep c (? . 88)) . #t) ((c dep c (c (? . 35) c class?)) . #t)) ((? . 89) h ! (equal) ((c dep c (? . 89)) . #t)))))