Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

 

#lang-based Languages in DrRacket
Accessing Check Syntax Programmatically
add-bkg-running-color
add-show-menu-items
add-show-menu-items
Adding Arbitrary Languages to DrRacket
Adding Languages to DrRacket
adding languages to DrRacket
Adding Module-based Languages to DrRacket
after-delete
after-delete
after-insert
after-insert
after-many-evals
after-set-next-settings
annotations-mixin
Backwards Compatibility
begin-metadata-changes
break button
break-callback
break-callback
breaking
can-close?
capability-value
change-to-file
change-to-tab
Check Syntax
Check Syntax Button
clear-annotations
clear-annotations
close-current-tab
'comment
config-panel
config-panel
config-panel
'constant
create-executable
create-new-tab
Creating New Kinds of DrRacket Frames
current-annotations
current-max-to-send-at-once
Customizing DrRacket’s Behavior
Customizing DrRacket’s GUI
default-settings
default-settings
default-settings
default-settings?
default-settings?
default-settings?
disable-evaluation
disable-evaluation
Disappeared Uses and Bindings
disappeared-use, disappeared-binding
display-results
DrRacket Plugins
drracket-tool-icons
drracket-tool-names
drracket-tool-urls
drracket-tools
drracket/check-syntax
drracket/syncheck-drracket-button
drracket/tool-lib
drracket:debug
drracket:debug:add-prefs-panel
drracket:debug:error-display-handler/stacktrace
drracket:debug:hide-backtrace-window
drracket:debug:make-debug-error-display-handler
drracket:debug:open-and-highlight-in-file
drracket:debug:profile-definitions-text-mixin
drracket:debug:profile-interactions-text-mixin
drracket:debug:profile-unit-frame-mixin
drracket:debug:show-backtrace-window
drracket:debug:show-backtrace-window/edition-pairs
drracket:debug:show-backtrace-window/edition-pairs/two
drracket:debug:srcloc->edition/pair
drracket:eval
drracket:eval:build-user-eventspace/custodian
drracket:eval:expand-program
drracket:eval:expand-program/multiple
drracket:eval:get-snip-classes
drracket:eval:set-basic-parameters
drracket:eval:traverse-program/multiple
drracket:frame
drracket:frame:<%>
drracket:frame:basics-mixin
drracket:frame:basics<%>
drracket:frame:mixin
make-object
drracket:frame:name-message%
drracket:get/extend
drracket:get/extend:allow-re-extension!
drracket:get/extend:disallow-re-extension!
drracket:get/extend:extend-definitions-canvas
drracket:get/extend:extend-definitions-text
drracket:get/extend:extend-interactions-canvas
drracket:get/extend:extend-interactions-text
drracket:get/extend:extend-tab
drracket:get/extend:extend-unit-frame
drracket:get/extend:get-definitions-canvas
drracket:get/extend:get-definitions-text
drracket:get/extend:get-interactions-canvas
drracket:get/extend:get-interactions-text
drracket:get/extend:get-tab
drracket:get/extend:get-unit-frame
drracket:help-desk
drracket:help-desk:help-desk
drracket:language
drracket:language-configuration
drracket:language-configuration:add-language
drracket:language-configuration:fill-language-dialog
drracket:language-configuration:get-languages
drracket:language-configuration:get-settings-preferences-symbol
drracket:language-configuration:language-dialog
drracket:language-configuration:language-settings
drracket:language-configuration:language-settings-language
drracket:language-configuration:language-settings-settings
drracket:language-configuration:language-settings?
drracket:language:add-snip-value
drracket:language:capability-registered?
drracket:language:create-distribution-for-executable
drracket:language:create-executable-gui
drracket:language:create-module-based-distribution
drracket:language:create-module-based-launcher
drracket:language:create-module-based-stand-alone-executable
drracket:language:extend-language-interface
drracket:language:get-capability-contract
drracket:language:get-capability-default
drracket:language:get-default-mixin
drracket:language:get-language-extensions
drracket:language:language<%>
drracket:language:make-setup-printing-parameters
drracket:language:make-simple-settings
drracket:language:make-text/pos
drracket:language:module-based-language->language-mixin
drracket:language:module-based-language<%>
drracket:language:module-language<%>
drracket:language:object/c
drracket:language:put-executable
drracket:language:register-capability
drracket:language:setup-printing-parameters
make-object
drracket:language:simple-module-based-language%
drracket:language:simple-module-based-language->module-based-language-mixin
drracket:language:simple-module-based-language-convert-value
drracket:language:simple-module-based-language<%>
drracket:language:simple-settings
drracket:language:simple-settings
drracket:language:simple-settings->vector
drracket:language:simple-settings-annotations
drracket:language:simple-settings-case-sensitive
drracket:language:simple-settings-fraction-style
drracket:language:simple-settings-insert-newlines
drracket:language:simple-settings-printing-style
drracket:language:simple-settings-show-sharing
drracket:language:simple-settings?
drracket:language:text/pos
drracket:language:text/pos-end
drracket:language:text/pos-start
drracket:language:text/pos-text
drracket:language:text/pos?
drracket:modes
drracket:modes:add-mode
drracket:modes:get-modes
drracket:modes:mode-matches-language
drracket:modes:mode-name
drracket:modes:mode-repl-submit
drracket:modes:mode-surrogate
drracket:modes:mode?
drracket:module-language
drracket:module-language-tools
drracket:module-language-tools:add-online-expansion-handler
drracket:module-language-tools:add-opt-out-toolbar-button
drracket:module-language-tools:register-online-expansion-pref
drracket:module-language:add-module-language
drracket:module-language:module-language-put-file-mixin
drracket:rep
drracket:rep:after-expression
drracket:rep:context<%>
drracket:rep:current-rep
drracket:rep:current-value-port
drracket:rep:drs-bindings-keymap-mixin
drracket:rep:get-dark-green-delta
drracket:rep:get-drs-bindings-keymap
drracket:rep:get-welcome-delta
make-object
drracket:rep:text%
drracket:rep:text<%>
drracket:tool-exports^
drracket:tool^
'drracket:toolbar-buttons
drracket:unit
drracket:unit:add-search-help-desk-menu-item
drracket:unit:add-to-program-editor-mixin
drracket:unit:definitions-canvas%
new
drracket:unit:definitions-text%
drracket:unit:definitions-text<%>
new
drracket:unit:frame%
drracket:unit:frame<%>
drracket:unit:get-program-editor-mixin
new
drracket:unit:interactions-canvas%
drracket:unit:open-drscheme-window
drracket:unit:program-editor-mixin
make-object
drracket:unit:tab%
drracket:unit:tab<%>
drscheme-language-modules
drscheme-language-numbers
drscheme-language-one-line-summaries
drscheme-language-positions
drscheme-language-readers
drscheme-language-urls
drscheme/tool-lib
drscheme:debug:add-prefs-panel
drscheme:debug:error-display-handler/stacktrace
drscheme:debug:hide-backtrace-window
drscheme:debug:make-debug-error-display-handler
drscheme:debug:open-and-highlight-in-file
drscheme:debug:profile-definitions-text-mixin
drscheme:debug:profile-tab-mixin
drscheme:debug:profile-unit-frame-mixin
drscheme:debug:show-backtrace-window
drscheme:debug:show-backtrace-window/edition-pairs
drscheme:debug:show-backtrace-window/edition-pairs/two
drscheme:debug:srcloc->edition/pair
drscheme:debug:test-coverage-definitions-text-mixin
drscheme:debug:test-coverage-interactions-text-mixin
drscheme:debug:test-coverage-tab-mixin
drscheme:eval:build-user-eventspace/custodian
drscheme:eval:expand-program
drscheme:eval:expand-program/multiple
drscheme:eval:get-snip-classes
drscheme:eval:set-basic-parameters
drscheme:eval:traverse-program/multiple
drscheme:frame:<%>
drscheme:frame:basics-mixin
drscheme:frame:basics<%>
drscheme:frame:mixin
drscheme:get/extend:allow-re-extension!
drscheme:get/extend:disallow-re-extension!
drscheme:get/extend:extend-definitions-canvas
drscheme:get/extend:extend-definitions-text
drscheme:get/extend:extend-interactions-canvas
drscheme:get/extend:extend-interactions-text
drscheme:get/extend:extend-tab
drscheme:get/extend:extend-unit-frame
drscheme:get/extend:get-definitions-canvas
drscheme:get/extend:get-definitions-text
drscheme:get/extend:get-interactions-canvas
drscheme:get/extend:get-interactions-text
drscheme:get/extend:get-tab
drscheme:get/extend:get-unit-frame
drscheme:help-desk:help-desk
drscheme:language-configuration:add-language
drscheme:language-configuration:fill-language-dialog
drscheme:language-configuration:get-languages
drscheme:language-configuration:get-settings-preferences-symbol
drscheme:language-configuration:language-dialog
drscheme:language-configuration:language-settings
drscheme:language-configuration:language-settings-language
drscheme:language-configuration:language-settings-settings
drscheme:language-configuration:language-settings?
drscheme:language:add-snip-value
drscheme:language:capability-registered?
drscheme:language:create-distribution-for-executable
drscheme:language:create-executable-gui
drscheme:language:create-module-based-distribution
drscheme:language:create-module-based-launcher
drscheme:language:create-module-based-stand-alone-executable
drscheme:language:extend-language-interface
drscheme:language:get-capability-contract
drscheme:language:get-capability-default
drscheme:language:get-default-mixin
drscheme:language:get-language-extensions
drscheme:language:language<%>
drscheme:language:make-setup-printing-parameters
drscheme:language:make-simple-settings
drscheme:language:make-text/pos
drscheme:language:module-based-language->language-mixin
drscheme:language:module-based-language<%>
drscheme:language:put-executable
drscheme:language:register-capability
drscheme:language:setup-printing-parameters
drscheme:language:simple-module-based-language%
drscheme:language:simple-module-based-language->module-based-language-mixin
drscheme:language:simple-module-based-language-convert-value
drscheme:language:simple-module-based-language<%>
drscheme:language:simple-settings
drscheme:language:simple-settings->vector
drscheme:language:simple-settings-annotations
drscheme:language:simple-settings-case-sensitive
drscheme:language:simple-settings-fraction-style
drscheme:language:simple-settings-insert-newlines
drscheme:language:simple-settings-printing-style
drscheme:language:simple-settings-show-sharing
drscheme:language:simple-settings?
drscheme:language:text/pos
drscheme:language:text/pos-end
drscheme:language:text/pos-start
drscheme:language:text/pos-text
drscheme:language:text/pos?
drscheme:modes:add-mode
drscheme:modes:get-modes
drscheme:modes:mode-matches-language
drscheme:modes:mode-name
drscheme:modes:mode-repl-submit
drscheme:modes:mode-surrogate
drscheme:modes:mode?
drscheme:module-language-tools:add-online-expansion-handler
drscheme:module-language-tools:add-opt-out-toolbar-button
drscheme:module-language-tools:definitions-text-mixin
drscheme:module-language-tools:definitions-text<%>
drscheme:module-language-tools:frame-mixin
drscheme:module-language-tools:frame<%>
drscheme:module-language-tools:register-online-expansion-pref
drscheme:module-language-tools:tab-mixin
drscheme:module-language-tools:tab<%>
drscheme:module-language:add-module-language
drscheme:module-language:module-language-put-file-mixin
drscheme:module-language:module-language<%>
'drscheme:opt-out-toolbar-buttons
drscheme:rep:after-expression
drscheme:rep:context<%>
drscheme:rep:current-rep
drscheme:rep:current-value-port
drscheme:rep:drs-bindings-keymap-mixin
drscheme:rep:get-dark-green-delta
drscheme:rep:get-drs-bindings-keymap
drscheme:rep:get-welcome-delta
drscheme:rep:text%
drscheme:rep:text<%>
'drscheme:toolbar-buttons
drscheme:tracing:frame-mixin
drscheme:tracing:tab-mixin
drscheme:unit:add-search-help-desk-menu-item
drscheme:unit:add-to-program-editor-mixin
drscheme:unit:definitions-canvas%
drscheme:unit:definitions-text<%>
drscheme:unit:frame%
drscheme:unit:frame<%>
drscheme:unit:get-definitions-text%
drscheme:unit:get-program-editor-mixin
drscheme:unit:interactions-canvas%
drscheme:unit:open-drscheme-window
drscheme:unit:tab%
drscheme:unit:tab<%>
edit-menu:between-find-and-preferences
edit-menu:between-select-all-and-find
Editor Modes
enable-evaluation
enable-evaluation
end-metadata-changes
ensure-defs-shown
ensure-rep-hidden
ensure-rep-shown
ensure-rep-shown
'error
evaluate-from-port
execute-callback
Expanding the User’s Program Text and Breaking
expanding user programs
Extending the Existing DrRacket Classes
extra-repl-information
file-menu:between-open-and-revert
file-menu:between-open-and-revert
file-menu:between-print-and-close
file-menu:between-print-and-close
file-menu:between-save-as-and-print
file-menu:new-callback
file-menu:new-string
file-menu:open-callback
file-menu:open-string
file-menu:print-string
file-menu:save-as-string
file-menu:save-string
find-matching-tab
first-opened
front-end/complete-program
front-end/complete-program
front-end/finished-complete-program
front-end/interaction
front-end/interaction
get-additional-important-urls
get-break-button
get-breakables
get-breakables
get-button-panel
get-canvas
get-canvas%
get-comment-character
get-current-tab
get-definitions-canvas
get-definitions-text
get-definitions/interactions-panel-parent
get-defs
get-directory
get-directory
get-editor
get-editor%
get-enabled
get-error-range
get-execute-button
get-frame
get-init-code
get-init-code
get-insert-menu
get-interactions-canvas
get-interactions-text
get-ints
get-keymaps
get-language-menu
get-language-name
get-language-name
get-language-numbers
get-language-numbers
get-language-numbers
get-language-numbers
get-language-position
get-language-position
get-language-position
get-language-position
get-language-url
get-last-touched
get-metadata
get-metadata-lines
get-module
get-module
get-module
get-next-settings
get-one-line-summary
get-one-line-summary
get-one-line-summary
get-one-line-summary
get-reader
get-reader
get-reader
get-reader-module
get-show-menu
get-style-delta
get-tab
get-tab-count
get-tab-filename
get-tabs
get-text-to-search
get-transformer-module
get-transformer-module
get-user-custodian
get-user-eventspace
get-user-language-settings
get-user-namespace
get-user-thread
get-users-language-name
help-menu:about-callback
help-menu:about-string
help-menu:before-about
help-menu:create-about?
highlight-errors
highlight-errors/exn
htdp-file-prefix?
htdp-save-file-prefix
Implementing DrRacket Plugins
initialize-console
insert-prompt
is-current-tab?
is-running?
'keyword
kill-evaluation
lang/htdp-langs-save-file-prefix
Language Extensions
Language-Specific Capabilities
make-searchable
make-traversal
marshall-settings
marshall-settings
marshall-settings
metadata->settings
modes
needs-execution
next-tab
on-close
on-close
on-close
on-execute
on-execute
on-execute
on-execute
on-execute
on-size
on-tab-change
open-in-new-tab
order-manuals
'other
'parenthesis
phase1
phase2
prev-tab
queue-output
racket mode
register-capability-menu-item
register-toolbar-button
register-toolbar-buttons
remove-bkg-running-color
render-value
render-value
render-value
render-value/format
render-value/format
render-value/format
reset-console
reset-highlighting
reset-offer-kill
reset-offer-kill
run-in-evaluation-thread
scheme mode
set-breakables
set-breakables
set-filename
set-message
set-modified
set-needs-execution-message
set-next-settings
set-show-menu-sort-key
shutdown
sort-toolbar-buttons-panel
still-untouched?
'string
'symbol
syncheck-annotations<%>
syncheck-bitmap
syncheck-drracket-button
syncheck:add-arrow
syncheck:add-arrow
syncheck:add-background-color
syncheck:add-background-color
syncheck:add-definition-target
syncheck:add-docs-menu
syncheck:add-docs-menu
syncheck:add-id-set
syncheck:add-id-set
syncheck:add-jump-to-definition
syncheck:add-jump-to-definition
syncheck:add-mouse-over-status
syncheck:add-mouse-over-status
syncheck:add-rename-menu
syncheck:add-rename-menu
syncheck:add-require-open-menu
syncheck:add-require-open-menu
syncheck:add-tail-arrow
syncheck:add-tail-arrow
syncheck:button-callback
syncheck:color-range
syncheck:color-range
syncheck:find-source-object
syncheck:find-source-object
Teaching Languages
touched
unmarshall-settings
unmarshall-settings
unmarshall-settings
unregister-toolbar-button
update-running
update-save-button
update-save-message
update-shown
update-shown
use-mred-launcher
use-mred-launcher
use-namespace-require/copy?
View menu
wait-for-io-to-complete
wait-for-io-to-complete/user