-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscala-mode.elc
39 lines (35 loc) · 4.4 KB
/
scala-mode.elc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
;ELC
;;; Compiled by [email protected] on Fri Apr 27 12:23:24 2012
;;; from file /Users/per/Projects/WiklanderConsulting/Internal/emacs-config/scala/scala-mode.el
;;; in Emacs version 22.1.1
;;; with all optimizations.
;;; This file uses dynamic docstrings, first added in Emacs 19.29.
(if (and (boundp 'emacs-version)
(< (aref emacs-version (1- (length emacs-version))) ?A)
(or (and (boundp 'epoch::version) epoch::version)
(string-lessp emacs-version "19.29")))
(error "`scala-mode.el' was compiled for Emacs 19.29 or later"))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(byte-code "\300\301!\210\302\303!\210\302\304!\210\302\305!\210\302\306!\210\302\307!\210\302\310!\210\302\311!\210\302\312!\210\302\313!\210\314\315\316\317\320\321%\207" [provide scala-mode require cl scala-mode-constants scala-mode-variables scala-mode-lib scala-mode-navigation scala-mode-indent scala-mode-fontlock scala-mode-ui scala-mode-feature custom-declare-group scala nil "Mode for editing Scala code." :group languages] 6)
#@39 URL to the online Scala documentation
(custom-declare-variable 'scala-mode:api-url '"http://www.scala-lang.org/docu/files/api/index.html" '(#$ . 1073) :type 'string :group 'scala)
(byte-code "\301B\302\303!\210\304B\305\306!\210\307B\310\311!\210\312B\313\314!\207" [current-load-list scala-mode-version (lambda (#1=#:defconst-tmp-var) (defconst scala-mode-version #1#)) "0.5.99.5" scala-mode-svn-revision (lambda (#2=#:defconst-tmp-var) (defconst scala-mode-svn-revision #2#)) "$Revision: 21917 $" scala-bug-e-mail (lambda (#3=#:defconst-tmp-var) (defconst scala-bug-e-mail #3#)) "[email protected]" scala-web-url (lambda (#4=#:defconst-tmp-var) (defconst scala-web-url #4#)) "http://scala-lang.org/"] 2)
#@28 Browse the Scala home-page
(defalias 'scala-mode:browse-web-site #[nil "\301\302!\210\302!\207" [scala-web-url require browse-url] 2 (#$ . 1796) nil])
#@22 Browse the Scala API
(defalias 'scala-mode:browse-api #[nil "\301\302!\210\302!\207" [scala-mode:api-url require browse-url] 2 (#$ . 1954) nil])
#@150 Report a bug to the author of the Scala mode via e-mail.
The package used to edit and send the e-mail is the one selected
through `mail-user-agent'.
(defalias 'scala-mode:report-bug #[nil "\303\304!\210\305\306 \307\nP\310#)\207" [reporter-prompt-for-summary-p scala-bug-e-mail scala-mode-version require reporter t reporter-submit-bug-report "Emacs Scala mode v" (scala-indent-step)] 4 (#$ . 2107) nil])
#@46 Abbrev table in use in `scala-mode' buffers.
(defvar scala-mode-abbrev-table nil (#$ . 2519))
(define-abbrev-table 'scala-mode-abbrev-table nil)
#@44 Syntax table used in `scala-mode' buffers.
(defvar scala-mode-syntax-table nil (#$ . 2670))
(byte-code "\204t \304 \305\306\307#\210\305\310\311#\210\305\312\313#\210\305\314\315#\210\305\316\317#\210\305\320\321#\210\305\322\323#\210\305\324\325#\210\305\326\327#\210 \330\211\203U @\305\n\331#\210A\211\204E *\305\332\331#\210\305\333\334#\210\305\335\336#\210\305\337\340#\210\305\341\340#\210\330\207" [scala-mode-syntax-table scala-all-special-chars char #:--cl-dolist-temp-- make-syntax-table modify-syntax-entry 34 "\"" 92 "\\" 40 "()" 91 "(]" 123 "(}" 41 ")(" 93 ")[" 125 "){" 95 "_" nil "." 46 47 ". 124nb" 42 ". 23n" 10 "> bn" 13] 5)
#@91 Major mode for editing Scala code.
When started, run `scala-mode-hook'.
\{scala-mode-map}
(defalias 'scala-mode #[nil "\306 \210\307\305!\210\307\310!\210\307\311!\210\307\312!\210\307\313!\210\307\314!\210\307\315!\210\307\316!\210\307\317!\210\307\320!\210\307\321!\210\322!\210\323\324\325\326#P\326#P \327\211\n\330\f\331\332\333\334\335\336$!\210\337 \210\340 \210\"\205r \341\342!\207" [scala-mode-syntax-table major-mode mode-name scala-mode-abbrev-table local-abbrev-table font-lock-defaults kill-all-local-variables make-local-variable paragraph-separate paragraph-start paragraph-ignore-fill-prefix require-final-newline comment-start comment-end comment-start-skip comment-end-skip comment-column indent-line-function set-syntax-table scala-mode "Scala" (scala-font-lock-keywords nil nil ((95 . "w")) nil (font-lock-syntactic-keywords . scala-font-lock-syntactic-keywords) (parse-sexp-lookup-properties . t)) "^\\s *$\\|" t "// " "" "/\\*+ *\\|//+ *" " *\\*+/\\| *" 40 scala-indent-line use-local-map turn-on-font-lock scala-mode-feature-install run-hooks scala-mode-hook page-delimiter scala-mode-map] 3 (#$ . 3343) nil])