⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 erlang-start.el

📁 OTP是开放电信平台的简称
💻 EL
字号:
;; erlang-start.el --- Load this file to initialize the Erlang package.;; Copyright (C) 1998  Ericsson Telecom AB;; Author:   Anders Lindgren;; Version:  2.3;; Keywords: erlang, languages, processes;; Created:  1996-09-18;; Date:     1998-03-16;;; Commentary:;; Introduction:;; ------------;;;; This package provides support for the programming language Erlang.;; The package provides an editing mode with lots of bells and;; whistles, compilation support, and it makes it possible for the;; user to start Erlang shells that run inside Emacs.;;;; See the Erlang distribution for full documentation of this package.;; Installation:;; ------------;;;; Place this file in Emacs load path, byte-compile it, and add the;; following line to the appropriate init file:;;;;    (require 'erlang-start);;;; The full documentation contains much more extensive description of;; the installation procedure.;; Reporting Bugs:;; --------------;;;; Please send bug reports to the following email address:;;     support@erlang.ericsson.se;;;; Please state as exactly as possible:;;    - Version number of Erlang Mode (see the menu), Emacs, Erlang,;;	and of any other relevant software.;;    - What the expected result was.;;    - What you did, preferably in a repeatable step-by-step form.;;    - A description of the unexpected result.;;    - Relevant pieces of Erlang code causing the problem.;;    - Personal Emacs customisations, if any.;;;; Should the Emacs generate an error, please set the emacs variable;; `debug-on-error' to `t'.  Repeat the error and enclose the debug;; information in your bug-report.;;;; To set the variable you can use the following command:;;     M-x set-variable RET debug-on-error RET t RET;;; Code:;;;; Declare functions in "erlang.el".;;(autoload 'erlang-mode "erlang" "Major mode for editing Erlang code." t)(autoload 'erlang-version "erlang"   "Return the current version of Erlang mode." t)(autoload 'erlang-shell "erlang" "Start a new Erlang shell." t)(autoload 'run-erlang "erlang" "Start a new Erlang shell." t)(autoload 'erlang-compile "erlang"  "Compile Erlang module in current buffer." t)(autoload 'erlang-man-module "erlang"   "Find manual page for MODULE." t)(autoload 'erlang-man-function "erlang"  "Find manual page for NAME, where NAME is module:function." t)(autoload 'erlang-find-tag "erlang"  "Like `find-tag'.  Capable of retreiving Erlang modules.")(autoload 'erlang-find-tag-other-window "erlang"  "Like `find-tag-other-window'.  Capable of retreiving Erlang modules.");;;; Associate files extensions ".erl" and ".hrl" with Erlang mode.;;(let ((a '("\\.erl\\'" . erlang-mode))      (b '("\\.hrl\\'" . erlang-mode)))  (or (assoc (car a) auto-mode-alist)      (setq auto-mode-alist (cons a auto-mode-alist)))  (or (assoc (car b) auto-mode-alist)      (setq auto-mode-alist (cons b auto-mode-alist))));;;; Ignore files ending in ".jam", ".vee", and ".beam" when performing;; file completion.;;(let ((erl-ext '(".jam" ".vee" ".beam")))  (while erl-ext    (let ((cie completion-ignored-extensions))      (while (and cie (not (string-equal (car cie) (car erl-ext))))	(setq cie (cdr cie)))      (if (null cie)	  (setq completion-ignored-extensions		(cons (car erl-ext) completion-ignored-extensions))))    (setq erl-ext (cdr erl-ext))));;;; The end.;;(provide 'erlang-start);; erlang-start.el ends here.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -