File: README

package info (click to toggle)
scala-mode-el 20111005-2
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 164 kB
  • sloc: lisp: 1,088; makefile: 67; sh: 25
file content (28 lines) | stat: -rw-r--r-- 696 bytes parent folder | download | duplicates (2)
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
In Emacs, this file should be read in -*- Outline -*- mode.

* Contribution

** Exuberant Ctags 

To let ctags know how to parse scala files, put the content of
dot-ctags into your $HOME/.ctags file. This will parse scala files and
give the following kinds.

Scala
    c  classes 
    o  objects 
    t  traits 
    m  case-classes 
    a  abstract-classes 
    f  functions 
    V  values 
    v  variables 
    T  types 

The default in the scala mode is to parse scala files for all the
above kinds to produce tags. This can give a rather huge amount of
tags in speedbar for a scala file. This can be reduced by adding 

--Scala-kinds=[+|-]kinds

where kinds are the one letter abbrevs above.