124 lines
4.0 KiB
EmacsLisp
124 lines
4.0 KiB
EmacsLisp
|
;;; erlang-autoloads.el --- automatically extracted autoloads
|
|||
|
;;
|
|||
|
;;; Code:
|
|||
|
(add-to-list 'load-path (or (file-name-directory #$) (car load-path)))
|
|||
|
|
|||
|
;;;### (autoloads nil "erlang" "erlang.el" (21600 43785 98197 57000))
|
|||
|
;;; Generated autoloads from erlang.el
|
|||
|
|
|||
|
(autoload 'erlang-mode "erlang" "\
|
|||
|
Major mode for editing Erlang source files in Emacs.
|
|||
|
It knows about syntax and comment, it can indent code, it is capable
|
|||
|
of fontifying the source file, the TAGS commands are aware of Erlang
|
|||
|
modules, and the Erlang man pages can be accessed.
|
|||
|
|
|||
|
Should this module, \"erlang.el\", be installed properly, Erlang mode
|
|||
|
is activated whenever an Erlang source or header file is loaded into
|
|||
|
Emacs. To indicate this, the mode line should contain the word
|
|||
|
\"Erlang\".
|
|||
|
|
|||
|
The main feature of Erlang mode is indentation, press TAB and the
|
|||
|
current line will be indented correctly.
|
|||
|
|
|||
|
Comments starting with only one `%' are indented to the column stored
|
|||
|
in the variable `comment-column'. Comments starting with two `%':s
|
|||
|
are indented with the same indentation as code. Comments starting
|
|||
|
with at least three `%':s are indented to the first column.
|
|||
|
|
|||
|
However, Erlang mode contains much more, this is a list of the most
|
|||
|
useful commands:
|
|||
|
TAB - Indent the line.
|
|||
|
C-c C-q - Indent current function.
|
|||
|
M-; - Create a comment at the end of the line.
|
|||
|
M-q - Fill a comment, i.e. wrap lines so that they (hopefully)
|
|||
|
will look better.
|
|||
|
M-a - Goto the beginning of an Erlang clause.
|
|||
|
M-C-a - Ditto for function.
|
|||
|
M-e - Goto the end of an Erlang clause.
|
|||
|
M-C-e - Ditto for function.
|
|||
|
M-h - Mark current Erlang clause.
|
|||
|
M-C-h - Ditto for function.
|
|||
|
C-c C-z - Start, or switch to, an inferior Erlang shell.
|
|||
|
C-c C-k - Compile current file.
|
|||
|
C-x ` - Next error.
|
|||
|
, - Electric comma.
|
|||
|
; - Electric semicolon.
|
|||
|
|
|||
|
Erlang mode check the name of the file against the module name when
|
|||
|
saving, whenever a mismatch occurs Erlang mode offers to modify the
|
|||
|
source.
|
|||
|
|
|||
|
The variable `erlang-electric-commands' controls the electric
|
|||
|
commands. To deactivate all of them, set it to nil.
|
|||
|
|
|||
|
There exists a large number of commands and variables in the Erlang
|
|||
|
module. Please press `M-x apropos RET erlang RET' to see a complete
|
|||
|
list. Press `C-h f name-of-function RET' and `C-h v name-of-variable
|
|||
|
RET'to see the full description of functions and variables,
|
|||
|
respectively.
|
|||
|
|
|||
|
On entry to this mode the contents of the hook `erlang-mode-hook' is
|
|||
|
executed.
|
|||
|
|
|||
|
Please see the beginning of the file `erlang.el' for more information
|
|||
|
and examples of hooks.
|
|||
|
|
|||
|
Other commands:
|
|||
|
\\{erlang-mode-map}
|
|||
|
|
|||
|
\(fn)" t nil)
|
|||
|
|
|||
|
(autoload 'erlang-find-tag "erlang" "\
|
|||
|
Like `find-tag'. Capable of retreiving Erlang modules.
|
|||
|
|
|||
|
Tags can be given on the forms `tag', `module:', `module:tag'.
|
|||
|
|
|||
|
\(fn MODTAGNAME &optional NEXT-P REGEXP-P)" t nil)
|
|||
|
|
|||
|
(autoload 'erlang-find-tag-other-window "erlang" "\
|
|||
|
Like `find-tag-other-window' but aware of Erlang modules.
|
|||
|
|
|||
|
\(fn TAGNAME &optional NEXT-P REGEXP-P)" t nil)
|
|||
|
|
|||
|
(autoload 'erlang-shell "erlang" "\
|
|||
|
Start a new Erlang shell.
|
|||
|
|
|||
|
The variable `erlang-shell-function' decides which method to use,
|
|||
|
default is to start a new Erlang host. It is possible that, in the
|
|||
|
future, a new shell on an already running host will be started.
|
|||
|
|
|||
|
\(fn)" t nil)
|
|||
|
(autoload 'run-erlang "erlang" "Start a new Erlang shell." t)
|
|||
|
|
|||
|
(autoload 'erlang-compile "erlang" "\
|
|||
|
Compile Erlang module in current buffer.
|
|||
|
|
|||
|
\(fn)" t nil)
|
|||
|
|
|||
|
(autoload 'inferior-erlang "erlang" "\
|
|||
|
Run an inferior Erlang.
|
|||
|
|
|||
|
This is just like running Erlang in a normal shell, except that
|
|||
|
an Emacs buffer is used for input and output.
|
|||
|
|
|||
|
The command line history can be accessed with M-p and M-n.
|
|||
|
The history is saved between sessions.
|
|||
|
|
|||
|
Entry to this mode calls the functions in the variables
|
|||
|
`comint-mode-hook' and `erlang-shell-mode-hook' with no arguments.
|
|||
|
|
|||
|
The following commands imitate the usual Unix interrupt and
|
|||
|
editing control characters:
|
|||
|
\\{erlang-shell-mode-map}
|
|||
|
|
|||
|
\(fn)" t nil)
|
|||
|
|
|||
|
;;;***
|
|||
|
|
|||
|
;; Local Variables:
|
|||
|
;; version-control: never
|
|||
|
;; no-byte-compile: t
|
|||
|
;; no-update-autoloads: t
|
|||
|
;; End:
|
|||
|
;;; erlang-autoloads.el ends here
|