Added emacs scripts
This commit is contained in:
953
.emacs.d/elpa/haskell-mode-13.12/haskell-mode-autoloads.el
Normal file
953
.emacs.d/elpa/haskell-mode-13.12/haskell-mode-autoloads.el
Normal file
@@ -0,0 +1,953 @@
|
||||
;;; haskell-mode-autoloads.el --- automatically extracted autoloads
|
||||
;;
|
||||
;;; Code:
|
||||
(add-to-list 'load-path (or (file-name-directory #$) (car load-path)))
|
||||
|
||||
;;;### (autoloads nil "ghc-core" "ghc-core.el" (21860 25846 0 0))
|
||||
;;; Generated autoloads from ghc-core.el
|
||||
|
||||
(autoload 'ghc-core-create-core "ghc-core" "\
|
||||
Compile and load the current buffer as tidy core.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(add-to-list 'auto-mode-alist '("\\.hcr\\'" . ghc-core-mode))
|
||||
|
||||
(add-to-list 'auto-mode-alist '("\\.dump-simpl\\'" . ghc-core-mode))
|
||||
|
||||
(autoload 'ghc-core-mode "ghc-core" "\
|
||||
Major mode for GHC Core files.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "ghci-script-mode" "ghci-script-mode.el" (21860
|
||||
;;;;;; 25846 0 0))
|
||||
;;; Generated autoloads from ghci-script-mode.el
|
||||
|
||||
(autoload 'ghci-script-mode "ghci-script-mode" "\
|
||||
Major mode for working with .ghci files.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(add-to-list 'auto-mode-alist '("\\.ghci\\'" . ghci-script-mode))
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell" "haskell.el" (21860 25846 0 0))
|
||||
;;; Generated autoloads from haskell.el
|
||||
|
||||
(autoload 'interactive-haskell-mode "haskell" "\
|
||||
Minor mode for enabling haskell-process interaction.
|
||||
|
||||
\(fn &optional ARG)" t nil)
|
||||
|
||||
(autoload 'haskell-interactive-mode-return "haskell" "\
|
||||
Handle the return key.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-session-kill "haskell" "\
|
||||
Kill the session process and buffer, delete the session.
|
||||
0. Prompt to kill all associated buffers.
|
||||
1. Kill the process.
|
||||
2. Kill the interactive buffer.
|
||||
3. Walk through all the related buffers and set their haskell-session to nil.
|
||||
4. Remove the session from the sessions list.
|
||||
|
||||
\(fn &optional LEAVE-INTERACTIVE-BUFFER)" t nil)
|
||||
|
||||
(autoload 'haskell-interactive-kill "haskell" "\
|
||||
Kill the buffer and (maybe) the session.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-session "haskell" "\
|
||||
Get the Haskell session, prompt if there isn't one or fail.
|
||||
|
||||
\(fn)" nil nil)
|
||||
|
||||
(autoload 'haskell-interactive-switch "haskell" "\
|
||||
Switch to the interactive mode for this session.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-session-change "haskell" "\
|
||||
Change the session for the current buffer.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-kill-session-process "haskell" "\
|
||||
Kill the process.
|
||||
|
||||
\(fn &optional SESSION)" t nil)
|
||||
|
||||
(autoload 'haskell-interactive-mode-visit-error "haskell" "\
|
||||
Visit the buffer of the current (or last) error message.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-mode-contextual-space "haskell" "\
|
||||
Contextually do clever stuff when hitting space.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-mode-jump-to-tag "haskell" "\
|
||||
Jump to the tag of the given identifier.
|
||||
|
||||
\(fn &optional NEXT-P)" t nil)
|
||||
|
||||
(autoload 'haskell-mode-after-save-handler "haskell" "\
|
||||
Function that will be called after buffer's saving.
|
||||
|
||||
\(fn)" nil nil)
|
||||
|
||||
(autoload 'haskell-mode-tag-find "haskell" "\
|
||||
The tag find function, specific for the particular session.
|
||||
|
||||
\(fn &optional NEXT-P)" t nil)
|
||||
|
||||
(autoload 'haskell-interactive-bring "haskell" "\
|
||||
Bring up the interactive mode for this session.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-process-load-file "haskell" "\
|
||||
Load the current buffer file.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-process-reload-file "haskell" "\
|
||||
Re-load the current buffer file.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-process-load-or-reload "haskell" "\
|
||||
Load or reload. Universal argument toggles which.
|
||||
|
||||
\(fn &optional TOGGLE)" t nil)
|
||||
|
||||
(autoload 'haskell-process-cabal-build "haskell" "\
|
||||
Build the Cabal project.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-process-cabal "haskell" "\
|
||||
Prompts for a Cabal command to run.
|
||||
|
||||
\(fn P)" t nil)
|
||||
|
||||
(autoload 'haskell-process-minimal-imports "haskell" "\
|
||||
Dump minimal imports.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-align-imports" "haskell-align-imports.el"
|
||||
;;;;;; (21860 25846 0 0))
|
||||
;;; Generated autoloads from haskell-align-imports.el
|
||||
|
||||
(autoload 'haskell-align-imports "haskell-align-imports" "\
|
||||
Align all the imports in the buffer.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-c" "haskell-c.el" (21860 25846 0 0))
|
||||
;;; Generated autoloads from haskell-c.el
|
||||
|
||||
(add-to-list 'auto-mode-alist '("\\.hsc\\'" . haskell-c-mode))
|
||||
|
||||
(autoload 'haskell-c-mode "haskell-c" "\
|
||||
Major mode for Haskell FFI files.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-cabal" "haskell-cabal.el" (21860 25846
|
||||
;;;;;; 0 0))
|
||||
;;; Generated autoloads from haskell-cabal.el
|
||||
|
||||
(add-to-list 'auto-mode-alist '("\\.cabal\\'" . haskell-cabal-mode))
|
||||
|
||||
(autoload 'haskell-cabal-mode "haskell-cabal" "\
|
||||
Major mode for Cabal package description files.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-guess-setting "haskell-cabal" "\
|
||||
Guess the specified setting of this project.
|
||||
If there is no valid .cabal file to get the setting from (or
|
||||
there is no corresponding setting with that name in the .cabal
|
||||
file), then this function returns nil.
|
||||
|
||||
\(fn NAME)" t nil)
|
||||
|
||||
(autoload 'haskell-cabal-get-dir "haskell-cabal" "\
|
||||
Get the Cabal dir for a new project. Various ways of figuring this out,
|
||||
and indeed just prompting the user. Do them all.
|
||||
|
||||
\(fn)" nil nil)
|
||||
|
||||
(autoload 'haskell-cabal-visit-file "haskell-cabal" "\
|
||||
Locate and visit package description file for file visited by current buffer.
|
||||
This uses `haskell-cabal-find-file' to locate the closest
|
||||
\".cabal\" file and open it. This command assumes a common Cabal
|
||||
project structure where the \".cabal\" file is in the top-folder
|
||||
of the project, and all files related to the project are in or
|
||||
below the top-folder. If called with non-nil prefix argument
|
||||
OTHER-WINDOW use `find-file-other-window'.
|
||||
|
||||
\(fn OTHER-WINDOW)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-commands" "haskell-commands.el" (21860
|
||||
;;;;;; 25846 0 0))
|
||||
;;; Generated autoloads from haskell-commands.el
|
||||
|
||||
(autoload 'haskell-process-restart "haskell-commands" "\
|
||||
Restart the inferior Haskell process.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-process-clear "haskell-commands" "\
|
||||
Clear the current process.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-process-interrupt "haskell-commands" "\
|
||||
Interrupt the process (SIGINT).
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-process-touch-buffer "haskell-commands" "\
|
||||
Updates mtime on the file for BUFFER by queing a touch on
|
||||
PROCESS.
|
||||
|
||||
\(fn PROCESS BUFFER)" t nil)
|
||||
|
||||
(autoload 'haskell-describe "haskell-commands" "\
|
||||
Describe the given identifier.
|
||||
|
||||
\(fn IDENT)" t nil)
|
||||
|
||||
(autoload 'haskell-rgrep "haskell-commands" "\
|
||||
Grep the effective project for the symbol at point. Very
|
||||
useful for codebase navigation. Prompts for an arbitrary regexp
|
||||
given a prefix arg.
|
||||
|
||||
\(fn &optional PROMPT)" t nil)
|
||||
|
||||
(autoload 'haskell-process-do-info "haskell-commands" "\
|
||||
Print info on the identifier at point.
|
||||
If PROMPT-VALUE is non-nil, request identifier via mini-buffer.
|
||||
|
||||
\(fn &optional PROMPT-VALUE)" t nil)
|
||||
|
||||
(autoload 'haskell-process-do-type "haskell-commands" "\
|
||||
Print the type of the given expression.
|
||||
|
||||
\(fn &optional INSERT-VALUE)" t nil)
|
||||
|
||||
(autoload 'haskell-mode-jump-to-def-or-tag "haskell-commands" "\
|
||||
Jump to the definition (by consulting GHCi), or (fallback)
|
||||
jump to the tag.
|
||||
|
||||
Remember: If GHCi is busy doing something, this will delay, but
|
||||
it will always be accurate, in contrast to tags, which always
|
||||
work but are not always accurate.
|
||||
If the definition or tag is found, the location from which you jumped
|
||||
will be pushed onto `xref--marker-ring', so you can return to that
|
||||
position with `xref-pop-marker-stack'.
|
||||
|
||||
\(fn &optional NEXT-P)" t nil)
|
||||
|
||||
(autoload 'haskell-mode-goto-loc "haskell-commands" "\
|
||||
Go to the location of the thing at point. Requires the :loc-at
|
||||
command from GHCi.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-mode-jump-to-def "haskell-commands" "\
|
||||
Jump to definition of identifier at point.
|
||||
|
||||
\(fn IDENT)" t nil)
|
||||
|
||||
(autoload 'haskell-process-cd "haskell-commands" "\
|
||||
Change directory.
|
||||
|
||||
\(fn &optional NOT-INTERACTIVE)" t nil)
|
||||
|
||||
(autoload 'haskell-process-cabal-macros "haskell-commands" "\
|
||||
Send the cabal macros string.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-mode-show-type-at "haskell-commands" "\
|
||||
Show the type of the thing at point.
|
||||
|
||||
\(fn &optional INSERT-VALUE)" t nil)
|
||||
|
||||
(autoload 'haskell-process-generate-tags "haskell-commands" "\
|
||||
Regenerate the TAGS table.
|
||||
|
||||
\(fn &optional AND-THEN-FIND-THIS-TAG)" t nil)
|
||||
|
||||
(autoload 'haskell-process-unignore "haskell-commands" "\
|
||||
Unignore any files that were specified as being ignored by the
|
||||
inferior GHCi process.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-session-change-target "haskell-commands" "\
|
||||
Set the build target for cabal repl
|
||||
|
||||
\(fn TARGET)" t nil)
|
||||
|
||||
(autoload 'haskell-mode-stylish-buffer "haskell-commands" "\
|
||||
Apply stylish-haskell to the current buffer.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-mode-find-uses "haskell-commands" "\
|
||||
Find uses of the identifier at point, highlight them all.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-compile" "haskell-compile.el" (21860
|
||||
;;;;;; 25846 0 0))
|
||||
;;; Generated autoloads from haskell-compile.el
|
||||
|
||||
(autoload 'haskell-compile "haskell-compile" "\
|
||||
Compile the Haskell program including the current buffer.
|
||||
Tries to locate the next cabal description in current or parent
|
||||
folders via `haskell-cabal-find-dir' and if found, invoke
|
||||
`haskell-compile-cabal-build-command' from the cabal package root
|
||||
folder. If no cabal package could be detected,
|
||||
`haskell-compile-command' is used instead.
|
||||
|
||||
If prefix argument EDIT-COMMAND is non-nil (and not a negative
|
||||
prefix `-'), `haskell-compile' prompts for custom compile
|
||||
command.
|
||||
|
||||
If EDIT-COMMAND contains the negative prefix argument `-',
|
||||
`haskell-compile' calls the alternative command defined in
|
||||
`haskell-compile-cabal-build-alt-command' if a cabal package was
|
||||
detected.
|
||||
|
||||
`haskell-compile' uses `haskell-compilation-mode' which is
|
||||
derived from `compilation-mode'. See Info
|
||||
node `(haskell-mode)compilation' for more details.
|
||||
|
||||
\(fn &optional EDIT-COMMAND)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-customize" "haskell-customize.el"
|
||||
;;;;;; (21860 25846 0 0))
|
||||
;;; Generated autoloads from haskell-customize.el
|
||||
|
||||
(autoload 'haskell-customize "haskell-customize" "\
|
||||
Browse the haskell customize sub-tree.
|
||||
This calls 'customize-browse' with haskell as argument and makes
|
||||
sure all haskell customize definitions have been loaded.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-decl-scan" "haskell-decl-scan.el"
|
||||
;;;;;; (21860 25846 0 0))
|
||||
;;; Generated autoloads from haskell-decl-scan.el
|
||||
|
||||
(autoload 'haskell-ds-create-imenu-index "haskell-decl-scan" "\
|
||||
Function for finding `imenu' declarations in Haskell mode.
|
||||
Finds all declarations (classes, variables, imports, instances and
|
||||
datatypes) in a Haskell file for the `imenu' package.
|
||||
|
||||
\(fn)" nil nil)
|
||||
|
||||
(autoload 'turn-on-haskell-decl-scan "haskell-decl-scan" "\
|
||||
Unconditionally activate `haskell-decl-scan-mode'.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-decl-scan-mode "haskell-decl-scan" "\
|
||||
Toggle Haskell declaration scanning minor mode on or off.
|
||||
With a prefix argument ARG, enable minor mode if ARG is
|
||||
positive, and disable it otherwise. If called from Lisp, enable
|
||||
the mode if ARG is omitted or nil, and toggle it if ARG is `toggle'.
|
||||
|
||||
See also info node `(haskell-mode)haskell-decl-scan-mode' for
|
||||
more details about this minor mode.
|
||||
|
||||
Top-level declarations are scanned and listed in the menu item
|
||||
\"Declarations\" (if enabled via option
|
||||
`haskell-decl-scan-add-to-menubar'). Selecting an item from this
|
||||
menu will take point to the start of the declaration.
|
||||
|
||||
\\[beginning-of-defun] and \\[end-of-defun] move forward and backward to the start of a declaration.
|
||||
|
||||
This may link with `haskell-doc-mode'.
|
||||
|
||||
For non-literate and LaTeX-style literate scripts, we assume the
|
||||
common convention that top-level declarations start at the first
|
||||
column. For Bird-style literate scripts, we assume the common
|
||||
convention that top-level declarations start at the third column,
|
||||
ie. after \"> \".
|
||||
|
||||
Anything in `font-lock-comment-face' is not considered for a
|
||||
declaration. Therefore, using Haskell font locking with comments
|
||||
coloured in `font-lock-comment-face' improves declaration scanning.
|
||||
|
||||
Literate Haskell scripts are supported: If the value of
|
||||
`haskell-literate' (set automatically by `literate-haskell-mode')
|
||||
is `bird', a Bird-style literate script is assumed. If it is nil
|
||||
or `tex', a non-literate or LaTeX-style literate script is
|
||||
assumed, respectively.
|
||||
|
||||
Invokes `haskell-decl-scan-mode-hook' on activation.
|
||||
|
||||
\(fn &optional ARG)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-doc" "haskell-doc.el" (21860 25846
|
||||
;;;;;; 0 0))
|
||||
;;; Generated autoloads from haskell-doc.el
|
||||
|
||||
(autoload 'haskell-doc-mode "haskell-doc" "\
|
||||
Enter `haskell-doc-mode' for showing fct types in the echo area.
|
||||
See variable docstring.
|
||||
|
||||
\(fn &optional ARG)" t nil)
|
||||
|
||||
(defalias 'turn-on-haskell-doc-mode 'haskell-doc-mode)
|
||||
|
||||
(defalias 'turn-on-haskell-doc 'haskell-doc-mode)
|
||||
|
||||
(autoload 'haskell-doc-current-info "haskell-doc" "\
|
||||
Return the info about symbol at point.
|
||||
Meant for `eldoc-documentation-function'.
|
||||
|
||||
\(fn)" nil nil)
|
||||
|
||||
(autoload 'haskell-doc-show-type "haskell-doc" "\
|
||||
Show the type of the function near point.
|
||||
For the function under point, show the type in the echo area.
|
||||
This information is extracted from the `haskell-doc-prelude-types' alist
|
||||
of prelude functions and their types, or from the local functions in the
|
||||
current buffer.
|
||||
|
||||
\(fn &optional SYM)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-font-lock" "haskell-font-lock.el"
|
||||
;;;;;; (21860 25846 0 0))
|
||||
;;; Generated autoloads from haskell-font-lock.el
|
||||
|
||||
(autoload 'haskell-font-lock-choose-keywords "haskell-font-lock" "\
|
||||
|
||||
|
||||
\(fn)" nil nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-indent" "haskell-indent.el" (21860
|
||||
;;;;;; 25846 0 0))
|
||||
;;; Generated autoloads from haskell-indent.el
|
||||
|
||||
(autoload 'turn-on-haskell-indent "haskell-indent" "\
|
||||
Turn on ``intelligent'' Haskell indentation mode.
|
||||
|
||||
\(fn)" nil nil)
|
||||
|
||||
(autoload 'haskell-indent-mode "haskell-indent" "\
|
||||
``Intelligent'' Haskell indentation mode.
|
||||
This deals with the layout rule of Haskell.
|
||||
\\[haskell-indent-cycle] starts the cycle which proposes new
|
||||
possibilities as long as the TAB key is pressed. Any other key
|
||||
or mouse click terminates the cycle and is interpreted except for
|
||||
RET which merely exits the cycle.
|
||||
Other special keys are:
|
||||
\\[haskell-indent-insert-equal]
|
||||
inserts an =
|
||||
\\[haskell-indent-insert-guard]
|
||||
inserts an |
|
||||
\\[haskell-indent-insert-otherwise]
|
||||
inserts an | otherwise =
|
||||
these functions also align the guards and rhs of the current definition
|
||||
\\[haskell-indent-insert-where]
|
||||
inserts a where keyword
|
||||
\\[haskell-indent-align-guards-and-rhs]
|
||||
aligns the guards and rhs of the region
|
||||
\\[haskell-indent-put-region-in-literate]
|
||||
makes the region a piece of literate code in a literate script
|
||||
|
||||
Invokes `haskell-indent-hook' if not nil.
|
||||
|
||||
\(fn &optional ARG)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-indentation" "haskell-indentation.el"
|
||||
;;;;;; (21860 25846 0 0))
|
||||
;;; Generated autoloads from haskell-indentation.el
|
||||
|
||||
(autoload 'haskell-indentation-mode "haskell-indentation" "\
|
||||
Haskell indentation mode that deals with the layout rule.
|
||||
It rebinds RET, DEL and BACKSPACE, so that indentations can be
|
||||
set and deleted as if they were real tabs. It supports
|
||||
autofill-mode.
|
||||
|
||||
\(fn &optional ARG)" t nil)
|
||||
|
||||
(autoload 'turn-on-haskell-indentation "haskell-indentation" "\
|
||||
Turn on the haskell-indentation minor mode.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-interactive-mode" "haskell-interactive-mode.el"
|
||||
;;;;;; (21860 25846 0 0))
|
||||
;;; Generated autoloads from haskell-interactive-mode.el
|
||||
|
||||
(autoload 'haskell-interactive-mode-reset-error "haskell-interactive-mode" "\
|
||||
Reset the error cursor position.
|
||||
|
||||
\(fn SESSION)" t nil)
|
||||
|
||||
(autoload 'haskell-interactive-mode-echo "haskell-interactive-mode" "\
|
||||
Echo a read only piece of text before the prompt.
|
||||
|
||||
\(fn SESSION MESSAGE &optional MODE)" nil nil)
|
||||
|
||||
(autoload 'haskell-process-do-simple-echo "haskell-interactive-mode" "\
|
||||
Send LINE to the GHCi process and echo the result in some
|
||||
fashion, such as printing in the minibuffer, or using
|
||||
haskell-present, depending on configuration.
|
||||
|
||||
\(fn LINE &optional MODE)" nil nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-load" "haskell-load.el" (21860 25846
|
||||
;;;;;; 0 0))
|
||||
;;; Generated autoloads from haskell-load.el
|
||||
|
||||
(autoload 'haskell-process-reload-devel-main "haskell-load" "\
|
||||
Reload the module `DevelMain' and then run
|
||||
`DevelMain.update'. This is for doing live update of the code of
|
||||
servers or GUI applications. Put your development version of the
|
||||
program in `DevelMain', and define `update' to auto-start the
|
||||
program on a new thread, and use the `foreign-store' package to
|
||||
access the running context across :load/:reloads in GHCi.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-menu" "haskell-menu.el" (21860 25846
|
||||
;;;;;; 0 0))
|
||||
;;; Generated autoloads from haskell-menu.el
|
||||
|
||||
(autoload 'haskell-menu "haskell-menu" "\
|
||||
Launch the Haskell sessions menu.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-mode" "haskell-mode.el" (21860 25846
|
||||
;;;;;; 0 0))
|
||||
;;; Generated autoloads from haskell-mode.el
|
||||
|
||||
(autoload 'haskell-version "haskell-mode" "\
|
||||
Show the `haskell-mode` version in the echo area.
|
||||
With prefix argument HERE, insert it at point.
|
||||
When FULL is non-nil, use a verbose version string.
|
||||
When MESSAGE is non-nil, display a message with the version.
|
||||
|
||||
\(fn &optional HERE)" t nil)
|
||||
|
||||
(autoload 'haskell-mode-view-news "haskell-mode" "\
|
||||
Display information on recent changes to haskell-mode.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(defvar haskell-mode-map (let ((map (make-sparse-keymap))) (define-key map (kbd "C-c C-.") 'haskell-mode-format-imports) (define-key map [remap delete-indentation] 'haskell-delete-indentation) (define-key map (kbd "C-c C-l") 'haskell-mode-enable-process-minor-mode) (define-key map (kbd "C-c C-b") 'haskell-mode-enable-process-minor-mode) (define-key map (kbd "C-c C-v") 'haskell-mode-enable-process-minor-mode) (define-key map (kbd "C-c C-t") 'haskell-mode-enable-process-minor-mode) (define-key map (kbd "C-c C-i") 'haskell-mode-enable-process-minor-mode) map) "\
|
||||
Keymap used in Haskell mode.")
|
||||
|
||||
(autoload 'haskell-mode "haskell-mode" "\
|
||||
Major mode for editing Haskell programs.
|
||||
|
||||
See also Info node `(haskell-mode)Getting Started' for more
|
||||
information about this mode.
|
||||
|
||||
\\<haskell-mode-map>
|
||||
Literate scripts are supported via `literate-haskell-mode'.
|
||||
The variable `haskell-literate' indicates the style of the script in the
|
||||
current buffer. See the documentation on this variable for more details.
|
||||
|
||||
Use `haskell-version' to find out what version of Haskell mode you are
|
||||
currently using.
|
||||
|
||||
Additional Haskell mode modules can be hooked in via `haskell-mode-hook';
|
||||
see documentation for that variable for more details.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'literate-haskell-mode "haskell-mode" "\
|
||||
As `haskell-mode' but for literate scripts.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(add-to-list 'auto-mode-alist '("\\.[gh]s\\'" . haskell-mode))
|
||||
|
||||
(add-to-list 'auto-mode-alist '("\\.l[gh]s\\'" . literate-haskell-mode))
|
||||
|
||||
(add-to-list 'interpreter-mode-alist '("runghc" . haskell-mode))
|
||||
|
||||
(add-to-list 'interpreter-mode-alist '("runhaskell" . haskell-mode))
|
||||
|
||||
(add-to-list 'completion-ignored-extensions ".hi")
|
||||
|
||||
(autoload 'haskell-hoogle "haskell-mode" "\
|
||||
Do a Hoogle search for QUERY.
|
||||
When `haskell-hoogle-command' is non-nil, this command runs
|
||||
that. Otherwise, it opens a hoogle search result in the browser.
|
||||
|
||||
If prefix argument INFO is given, then `haskell-hoogle-command'
|
||||
is asked to show extra info for the items matching QUERY..
|
||||
|
||||
\(fn QUERY &optional INFO)" t nil)
|
||||
|
||||
(defalias 'hoogle 'haskell-hoogle)
|
||||
|
||||
(autoload 'hoogle-lookup-from-local "haskell-mode" "\
|
||||
Lookup by local hoogle.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-hayoo "haskell-mode" "\
|
||||
Do a Hayoo search for QUERY.
|
||||
|
||||
\(fn QUERY)" t nil)
|
||||
|
||||
(defalias 'hayoo 'haskell-hayoo)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-modules" "haskell-modules.el" (21860
|
||||
;;;;;; 25846 0 0))
|
||||
;;; Generated autoloads from haskell-modules.el
|
||||
|
||||
(autoload 'haskell-session-installed-modules "haskell-modules" "\
|
||||
Get the modules installed in the current package set.
|
||||
If DONTCREATE is non-nil don't create a new session.
|
||||
|
||||
\(fn SESSION &optional DONTCREATE)" nil nil)
|
||||
|
||||
(autoload 'haskell-session-all-modules "haskell-modules" "\
|
||||
Get all modules -- installed or in the current project.
|
||||
If DONTCREATE is non-nil don't create a new session.
|
||||
|
||||
\(fn SESSION &optional DONTCREATE)" nil nil)
|
||||
|
||||
(autoload 'haskell-session-project-modules "haskell-modules" "\
|
||||
Get the modules of the current project.
|
||||
If DONTCREATE is non-nil don't create a new session.
|
||||
|
||||
\(fn SESSION &optional DONTCREATE)" nil nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-move-nested" "haskell-move-nested.el"
|
||||
;;;;;; (21860 25846 0 0))
|
||||
;;; Generated autoloads from haskell-move-nested.el
|
||||
|
||||
(autoload 'haskell-move-nested "haskell-move-nested" "\
|
||||
Shift the nested off-side-rule block adjacent to point by COLS columns to the right.
|
||||
|
||||
In Transient Mark mode, if the mark is active, operate on the contents
|
||||
of the region instead.
|
||||
|
||||
\(fn COLS)" nil nil)
|
||||
|
||||
(autoload 'haskell-move-nested-right "haskell-move-nested" "\
|
||||
Increase indentation of the following off-side-rule block adjacent to point.
|
||||
|
||||
Use a numeric prefix argument to indicate amount of indentation to apply.
|
||||
|
||||
In Transient Mark mode, if the mark is active, operate on the contents
|
||||
of the region instead.
|
||||
|
||||
\(fn COLS)" t nil)
|
||||
|
||||
(autoload 'haskell-move-nested-left "haskell-move-nested" "\
|
||||
Decrease indentation of the following off-side-rule block adjacent to point.
|
||||
|
||||
Use a numeric prefix argument to indicate amount of indentation to apply.
|
||||
|
||||
In Transient Mark mode, if the mark is active, operate on the contents
|
||||
of the region instead.
|
||||
|
||||
\(fn COLS)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-navigate-imports" "haskell-navigate-imports.el"
|
||||
;;;;;; (21860 25846 0 0))
|
||||
;;; Generated autoloads from haskell-navigate-imports.el
|
||||
|
||||
(autoload 'haskell-navigate-imports "haskell-navigate-imports" "\
|
||||
Cycle the Haskell import lines or return to point (with prefix arg).
|
||||
|
||||
\(fn &optional RETURN)" t nil)
|
||||
|
||||
(autoload 'haskell-navigate-imports-go "haskell-navigate-imports" "\
|
||||
Go to the first line of a list of consequtive import lines. Cycles.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'haskell-navigate-imports-return "haskell-navigate-imports" "\
|
||||
Return to the non-import point we were at before going to the module list.
|
||||
If we were originally at an import list, we can just cycle through easily.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-session" "haskell-session.el" (21860
|
||||
;;;;;; 25846 0 0))
|
||||
;;; Generated autoloads from haskell-session.el
|
||||
|
||||
(autoload 'haskell-session-maybe "haskell-session" "\
|
||||
Maybe get the Haskell session, return nil if there isn't one.
|
||||
|
||||
\(fn)" nil nil)
|
||||
|
||||
(autoload 'haskell-session-process "haskell-session" "\
|
||||
Get the session process.
|
||||
|
||||
\(fn S)" nil nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-show" "haskell-show.el" (21860 25846
|
||||
;;;;;; 0 0))
|
||||
;;; Generated autoloads from haskell-show.el
|
||||
|
||||
(autoload 'haskell-show-replace "haskell-show" "\
|
||||
Replace the given region containing a Show value with a pretty
|
||||
printed collapsible version.
|
||||
|
||||
\(fn START END)" nil nil)
|
||||
|
||||
(autoload 'haskell-show-parse-and-insert "haskell-show" "\
|
||||
Parse a `string' containing a Show instance value and insert
|
||||
it pretty printed into the current buffer.
|
||||
|
||||
\(fn GIVEN)" nil nil)
|
||||
|
||||
(autoload 'haskell-show-parse "haskell-show" "\
|
||||
Parse the given input into a tree.
|
||||
|
||||
\(fn GIVEN)" nil nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-simple-indent" "haskell-simple-indent.el"
|
||||
;;;;;; (21860 25846 0 0))
|
||||
;;; Generated autoloads from haskell-simple-indent.el
|
||||
|
||||
(autoload 'haskell-simple-indent-mode "haskell-simple-indent" "\
|
||||
Simple Haskell indentation mode that uses simple heuristic.
|
||||
In this minor mode, `indent-for-tab-command' (bound to <tab> by
|
||||
default) will move the cursor to the next indent point in the
|
||||
previous nonblank line, whereas `haskell-simple-indent-backtab'
|
||||
\(bound to <backtab> by default) will move the cursor the
|
||||
previous indent point. An indent point is a non-whitespace
|
||||
character following whitespace.
|
||||
|
||||
Runs `haskell-simple-indent-hook' on activation.
|
||||
|
||||
\(fn &optional ARG)" t nil)
|
||||
|
||||
(autoload 'turn-on-haskell-simple-indent "haskell-simple-indent" "\
|
||||
Turn on function `haskell-simple-indent-mode'.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-sort-imports" "haskell-sort-imports.el"
|
||||
;;;;;; (21860 25846 0 0))
|
||||
;;; Generated autoloads from haskell-sort-imports.el
|
||||
|
||||
(autoload 'haskell-sort-imports "haskell-sort-imports" "\
|
||||
Sort the import list at point. It sorts the current group
|
||||
i.e. an import list separated by blank lines on either side.
|
||||
|
||||
If the region is active, it will restrict the imports to sort
|
||||
within that region.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-string" "haskell-string.el" (21860
|
||||
;;;;;; 25846 0 0))
|
||||
;;; Generated autoloads from haskell-string.el
|
||||
|
||||
(autoload 'haskell-trim "haskell-string" "\
|
||||
|
||||
|
||||
\(fn STRING)" nil nil)
|
||||
|
||||
(autoload 'haskell-string-take "haskell-string" "\
|
||||
Take n chars from string.
|
||||
|
||||
\(fn STRING N)" nil nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-unicode-input-method" "haskell-unicode-input-method.el"
|
||||
;;;;;; (21860 25846 0 0))
|
||||
;;; Generated autoloads from haskell-unicode-input-method.el
|
||||
|
||||
(autoload 'turn-on-haskell-unicode-input-method "haskell-unicode-input-method" "\
|
||||
Set input method `haskell-unicode'.
|
||||
See Info node `Unicode(haskell-mode)' for more details.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "haskell-yas" "haskell-yas.el" (21860 25846
|
||||
;;;;;; 0 0))
|
||||
;;; Generated autoloads from haskell-yas.el
|
||||
|
||||
(autoload 'haskell-yas-complete "haskell-yas" "\
|
||||
|
||||
|
||||
\(fn &rest ARGS)" nil nil)
|
||||
|
||||
(autoload 'haskell-snippets-initialize "haskell-yas" "\
|
||||
Register haskell snippets with yasnippet.
|
||||
|
||||
\(fn)" nil nil)
|
||||
|
||||
(eval-after-load 'yasnippet '(haskell-snippets-initialize))
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "highlight-uses-mode" "highlight-uses-mode.el"
|
||||
;;;;;; (21860 25846 0 0))
|
||||
;;; Generated autoloads from highlight-uses-mode.el
|
||||
|
||||
(autoload 'highlight-uses-mode "highlight-uses-mode" "\
|
||||
Minor mode for highlighting and jumping between uses.
|
||||
|
||||
\(fn &optional ARG)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "inf-haskell" "inf-haskell.el" (21860 25846
|
||||
;;;;;; 0 0))
|
||||
;;; Generated autoloads from inf-haskell.el
|
||||
|
||||
(defalias 'run-haskell 'switch-to-haskell)
|
||||
|
||||
(autoload 'switch-to-haskell "inf-haskell" "\
|
||||
Show the inferior-haskell buffer. Start the process if needed.
|
||||
|
||||
\(fn &optional ARG)" t nil)
|
||||
|
||||
(autoload 'inferior-haskell-load-file "inf-haskell" "\
|
||||
Pass the current buffer's file to the inferior haskell process.
|
||||
If prefix arg \\[universal-argument] is given, just reload the previous file.
|
||||
|
||||
\(fn &optional RELOAD)" t nil)
|
||||
|
||||
(autoload 'inferior-haskell-load-and-run "inf-haskell" "\
|
||||
Pass the current buffer's file to haskell and then run a COMMAND.
|
||||
|
||||
\(fn COMMAND)" t nil)
|
||||
|
||||
(autoload 'inferior-haskell-send-decl "inf-haskell" "\
|
||||
Send current declaration to inferior-haskell process.
|
||||
|
||||
\(fn)" t nil)
|
||||
|
||||
(autoload 'inferior-haskell-type "inf-haskell" "\
|
||||
Query the haskell process for the type of the given expression.
|
||||
If optional argument `insert-value' is non-nil, insert the type above point
|
||||
in the buffer. This can be done interactively with the \\[universal-argument] prefix.
|
||||
The returned info is cached for reuse by `haskell-doc-mode'.
|
||||
|
||||
\(fn EXPR &optional INSERT-VALUE)" t nil)
|
||||
|
||||
(autoload 'inferior-haskell-kind "inf-haskell" "\
|
||||
Query the haskell process for the kind of the given expression.
|
||||
|
||||
\(fn TYPE)" t nil)
|
||||
|
||||
(autoload 'inferior-haskell-info "inf-haskell" "\
|
||||
Query the haskell process for the info of the given expression.
|
||||
|
||||
\(fn SYM)" t nil)
|
||||
|
||||
(autoload 'inferior-haskell-find-definition "inf-haskell" "\
|
||||
Attempt to locate and jump to the definition of the given expression.
|
||||
|
||||
\(fn SYM)" t nil)
|
||||
|
||||
(autoload 'inferior-haskell-find-haddock "inf-haskell" "\
|
||||
Find and open the Haddock documentation of SYM.
|
||||
Make sure to load the file into GHCi or Hugs first by using C-c C-l.
|
||||
Only works for functions in a package installed with ghc-pkg, or
|
||||
whatever the value of `haskell-package-manager-name' is.
|
||||
|
||||
This function needs to find which package a given module belongs
|
||||
to. In order to do this, it computes a module-to-package lookup
|
||||
alist, which is expensive to compute (it takes upwards of five
|
||||
seconds with more than about thirty installed packages). As a
|
||||
result, we cache it across sessions using the cache file
|
||||
referenced by `inferior-haskell-module-alist-file'. We test to
|
||||
see if this is newer than `haskell-package-conf-file' every time
|
||||
we load it.
|
||||
|
||||
\(fn SYM)" t nil)
|
||||
|
||||
(autoload 'inf-haskell-mode "inf-haskell" "\
|
||||
Minor mode for enabling inf-haskell process interaction.
|
||||
|
||||
\(fn &optional ARG)" t nil)
|
||||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil nil ("haskell-bot.el" "haskell-checkers.el"
|
||||
;;;;;; "haskell-collapse.el" "haskell-compat.el" "haskell-complete-module.el"
|
||||
;;;;;; "haskell-debug.el" "haskell-mode-pkg.el" "haskell-package.el"
|
||||
;;;;;; "haskell-presentation-mode.el" "haskell-process.el" "haskell-repl.el"
|
||||
;;;;;; "haskell-sandbox.el" "haskell-str.el" "haskell-utils.el"
|
||||
;;;;;; "w3m-haddock.el") (21860 25846 417005 0))
|
||||
|
||||
;;;***
|
||||
|
||||
;; Local Variables:
|
||||
;; version-control: never
|
||||
;; no-byte-compile: t
|
||||
;; no-update-autoloads: t
|
||||
;; End:
|
||||
;;; haskell-mode-autoloads.el ends here
|
Reference in New Issue
Block a user