emacs.d/elpa/racket-mode-20191112.1417/racket-mode-autoloads.el
2019-11-23 09:10:03 +01:00

349 lines
11 KiB
EmacsLisp
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

;;; racket-mode-autoloads.el --- automatically extracted autoloads
;;
;;; Code:
(add-to-list 'load-path (directory-file-name
(or (file-name-directory #$) (car load-path))))
;;;### (autoloads nil "racket-bug-report" "racket-bug-report.el"
;;;;;; (0 0 0 0))
;;; Generated autoloads from racket-bug-report.el
(autoload 'racket-bug-report "racket-bug-report" "\
Fill a buffer with data to make a Racket Mode bug report.
\(fn)" t nil)
;;;***
;;;### (autoloads nil "racket-collection" "racket-collection.el"
;;;;;; (0 0 0 0))
;;; Generated autoloads from racket-collection.el
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-collection" '("racket-")))
;;;***
;;;### (autoloads nil "racket-common" "racket-common.el" (0 0 0 0))
;;; Generated autoloads from racket-common.el
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-common" '("racket-")))
;;;***
;;;### (autoloads nil "racket-complete" "racket-complete.el" (0 0
;;;;;; 0 0))
;;; Generated autoloads from racket-complete.el
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-complete" '("racket-")))
;;;***
;;;### (autoloads nil "racket-custom" "racket-custom.el" (0 0 0 0))
;;; Generated autoloads from racket-custom.el
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-custom" '("racket-" "defface-racket")))
;;;***
;;;### (autoloads nil "racket-debug" "racket-debug.el" (0 0 0 0))
;;; Generated autoloads from racket-debug.el
(autoload 'racket--debug-send-definition "racket-debug" "\
\(fn BEG END)" nil nil)
(autoload 'racket--debug-on-break "racket-debug" "\
\(fn RESPONSE)" nil nil)
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-debug" '("racket-")))
;;;***
;;;### (autoloads nil "racket-edit" "racket-edit.el" (0 0 0 0))
;;; Generated autoloads from racket-edit.el
(add-to-list 'hs-special-modes-alist '(racket-mode "(" ")" ";" nil nil))
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-edit" '("racket-")))
;;;***
;;;### (autoloads nil "racket-font-lock" "racket-font-lock.el" (0
;;;;;; 0 0 0))
;;; Generated autoloads from racket-font-lock.el
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-font-lock" '("racket-")))
;;;***
;;;### (autoloads nil "racket-imenu" "racket-imenu.el" (0 0 0 0))
;;; Generated autoloads from racket-imenu.el
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-imenu" '("racket--")))
;;;***
;;;### (autoloads nil "racket-indent" "racket-indent.el" (0 0 0 0))
;;; Generated autoloads from racket-indent.el
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-indent" '("racket-")))
;;;***
;;;### (autoloads nil "racket-keywords-and-builtins" "racket-keywords-and-builtins.el"
;;;;;; (0 0 0 0))
;;; Generated autoloads from racket-keywords-and-builtins.el
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-keywords-and-builtins" '("racket-")))
;;;***
;;;### (autoloads nil "racket-logger" "racket-logger.el" (0 0 0 0))
;;; Generated autoloads from racket-logger.el
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-logger" '("racket-")))
;;;***
;;;### (autoloads nil "racket-mode" "racket-mode.el" (0 0 0 0))
;;; Generated autoloads from racket-mode.el
(autoload 'racket-mode "racket-mode" "\
Major mode for editing Racket.
\\{racket-mode-map}
\(fn)" t nil)
(add-to-list 'auto-mode-alist '("\\.rkt[dl]?\\'" . racket-mode))
(modify-coding-system-alist 'file "\\.rkt[dl]?\\'" 'utf-8)
(add-to-list 'interpreter-mode-alist '("racket" . racket-mode))
(autoload 'racket-mode-start-faster "racket-mode" "\
Compile Racket Mode's .rkt files for faster startup.
Racket Mode is implemented as an Emacs Lisp \"front end\" that
talks to a Racket process \"back end\". Because Racket Mode is
delivered as an Emacs package instead of a Racket package,
installing it does not do the `raco setup` that is normally done
for Racket packages.
This command will do a `raco make` of Racket Mode's .rkt files,
creating bytecode files in `compiled/` subdirectories. As a
result, when a `racket-run' or `racket-repl' command must start
the Racket process, it will start faster.
If you run this command, ever, you should run it again after:
- Installing an updated version of Racket Mode. Otherwise, you
might lose some of the speed-up.
- Installing a new version of Racket and/or changing the value of
the variable `racket-program'. Otherwise, you might get an
error message due to the bytecode being different versions.
\(fn)" t nil)
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-mode" '("racket-")))
;;;***
;;;### (autoloads nil "racket-parens" "racket-parens.el" (0 0 0 0))
;;; Generated autoloads from racket-parens.el
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-parens" '("racket-")))
;;;***
;;;### (autoloads nil "racket-ppss" "racket-ppss.el" (0 0 0 0))
;;; Generated autoloads from racket-ppss.el
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-ppss" '("racket--ppss-")))
;;;***
;;;### (autoloads nil "racket-profile" "racket-profile.el" (0 0 0
;;;;;; 0))
;;; Generated autoloads from racket-profile.el
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-profile" '("racket-")))
;;;***
;;;### (autoloads nil "racket-repl" "racket-repl.el" (0 0 0 0))
;;; Generated autoloads from racket-repl.el
(autoload 'racket-repl "racket-repl" "\
Show the Racket REPL buffer in some window.
If NOSELECT is not nil, does not also select the REPL window.
*IMPORTANT*
The main, intended use of Racket Mode's REPL is that you
`find-file' some specific .rkt file, then `racket-run' it. The
REPL will then match that file. Also, various Racket Mode
features will work, such as completion, visiting definitions, and
so on.
If the REPL isn't running, and you want to start it for no file
in particular? Then you could use this command. But the resulting
REPL will have a minimal \"#lang racket/base\" namespace. You
could enter \"(require racket)\" if you want the equivalent of
\"#lang racket\". You could also \"(require racket/enter)\" if
you want things like \"enter!\". But in some sense you'd be
\"using it wrong\". If you really don't want to use Racket Mode's
REPL as intended, then you might as well use a plain Emacs shell
buffer to run command-line Racket.
\(fn &optional NOSELECT)" t nil)
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-repl" '("racket-" "with-racket-repl-buffer")))
;;;***
;;;### (autoloads nil "racket-smart-open" "racket-smart-open.el"
;;;;;; (0 0 0 0))
;;; Generated autoloads from racket-smart-open.el
(autoload 'racket-smart-open-bracket-mode "racket-smart-open" "\
Minor mode to let you always type `[`' to insert `(` or `[` automatically.
Behaves like the \"Automatically adjust opening square brackets\"
feature in Dr. Racket.
By default, inserts a `(`. Inserts a `[` in the following cases:
- `let`-like bindings -- forms with `let` in the name as well
as things like `parameterize`, `with-handlers`, and
`with-syntax`.
- `case`, `cond`, `match`, `syntax-case`, `syntax-parse`, and
`syntax-rules` clauses.
- `for`-like bindings and `for/fold` accumulators.
- `class` declaration syntax, such as `init` and `inherit`.
When the previous s-expression in a sequence is a compound
expression, uses the same kind of delimiter.
To force insert `[`, use `quoted-insert'.
Combined with `racket-insert-closing' this means that you can
press the unshifted `[` and `]` keys to get whatever delimiters
follow the Racket conventions for these forms. When something
like `electric-pair-mode' or `paredit-mode' is active, you need
not even press `]`.
Tip: When also using `paredit-mode', enable that first so that
the binding for the `[`' key in the map for
`racket-smart-open-bracket-mode' has higher priority. See also
the variable `minor-mode-map-alist'.
\(fn &optional ARG)" t nil)
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-smart-open" '("racket-")))
;;;***
;;;### (autoloads nil "racket-stepper" "racket-stepper.el" (0 0 0
;;;;;; 0))
;;; Generated autoloads from racket-stepper.el
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-stepper" '("racket-")))
;;;***
;;;### (autoloads nil "racket-unicode-input-method" "racket-unicode-input-method.el"
;;;;;; (0 0 0 0))
;;; Generated autoloads from racket-unicode-input-method.el
(autoload 'racket-unicode-input-method-enable "racket-unicode-input-method" "\
Set input method to racket-unicode.
The racket-unicode input method lets you easily type various
Unicode symbols that might be useful when writing Racket code.
To automatically enable the racket-unicode input method in
racket-mode and racket-repl-mode buffers, put the following code
in your Emacs init file:
#+BEGIN_SRC elisp
(add-hook 'racket-mode-hook #'racket-unicode-input-method-enable)
(add-hook 'racket-repl-mode-hook #'racket-unicode-input-method-enable)
#+END_SRC
To temporarily enable this input method for a single buffer you
can use \"M-x racket-unicode-input-method-enable\".
Use the standard Emacs key C-\\ to toggle the input method.
When the racket-unicode input method is active, you can for
example type \"All\" and it is immediately replaced with \"\". A
few other examples:
| omega | ω |
| x_1 | x₁ |
| x^1 | x¹ |
| A | 𝔸 |
| test-->>E | test-->>∃ (racket/redex) |
| vdash | ⊢ |
To see a table of all key sequences use \"M-x
describe-input-method <RET> racket-unicode\".
If you want to add your own mappings to the \"racket-unicode\"
input method, you may add code like the following example in your
Emacs init file:
#+BEGIN_SRC elisp
;; Either (require 'racket-mode) here, or, if you use
;; use-package, put the code below in the :config section.
(with-temp-buffer
(racket-unicode-input-method-enable)
(set-input-method \"racket-unicode\")
(let ((quail-current-package (assoc \"racket-unicode\"
quail-package-alist)))
(quail-define-rules ((append . t))
(\"^o\" [\"\"]))))
#+END_SRC
If you dont like the highlighting of partially matching tokens you
can turn it off by setting `input-method-highlight-flag' to nil.
\(fn)" t nil)
;;;***
;;;### (autoloads nil "racket-util" "racket-util.el" (0 0 0 0))
;;; Generated autoloads from racket-util.el
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-util" '("racket--")))
;;;***
;;;### (autoloads nil "racket-wsl" "racket-wsl.el" (0 0 0 0))
;;; Generated autoloads from racket-wsl.el
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "racket-wsl" '("racket-")))
;;;***
;;;### (autoloads nil nil ("racket-mode-pkg.el") (0 0 0 0))
;;;***
;; Local Variables:
;; version-control: never
;; no-byte-compile: t
;; no-update-autoloads: t
;; coding: utf-8
;; End:
;;; racket-mode-autoloads.el ends here