Add erlang-mode
This commit is contained in:
parent
7a44b3e3d7
commit
3e9276130d
123
elpa/erlang-2.4.1/erlang-autoloads.el
Normal file
123
elpa/erlang-2.4.1/erlang-autoloads.el
Normal file
@ -0,0 +1,123 @@
|
||||
;;; 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
|
1
elpa/erlang-2.4.1/erlang-pkg.el
Normal file
1
elpa/erlang-2.4.1/erlang-pkg.el
Normal file
@ -0,0 +1 @@
|
||||
(define-package "erlang" "2.4.1" "Major modes for editing and running Erlang" 'nil)
|
5449
elpa/erlang-2.4.1/erlang.el
Normal file
5449
elpa/erlang-2.4.1/erlang.el
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user