Improving comments to clarify how indentation works.
Mark @ and ! as a symbol constituents, as suggested by @Clemens-H.

Generally only [a-zA-Z0-9] should be word constituents, and everything
else should be a symbol constituent. See
http://emacs.stackexchange.com/q/1075/304 for a discussion.

This also enables us to simplify our regexps.
Factoring out a types regex.
fix some incorrect uses of alloc_tuple_uninit (memory bug)
fix bug in jl_instantiate_staged
Backporting regexp-opt functionality to Emacs 23.

See https://github.com/JuliaLang/julia/issues/8537
Merge pull request #8716 from Wilfred/wh/more_highlighting_improvements

julia-mode.el: Further syntax/highlighting bugfixes
Relax dimensionality requirements in `A*_mul_B*!` and `transpose!`
Stop installing two unneeded files, including perf suite

Perf suite contains many files with dubious licensing and is
typically not useful in normal use. Since ed38447 it's no longer
needed to run tests.
Merge pull request #8726 from JuliaLang/teh/AmulB

Relax dimensionality requirements in `A*_mul_B*!` and `transpose!`
Add docdir, mandir and man1dir environment variables for make install

Also change the default path for documentation to something more standard.
Copy doc/ and examples/ under $(build_docdir) instead of creating symlinks
as before, so that we don't need to remove unwanted files afterwards.
Finally, fix code relying on old paths.
Merge pull request #8428 from nalimilan/makeinstall

Make install cleaning and improvements
fix latex symbol \bot
Merge branch 'master' of github.com:JuliaLang/julia into jb/call_constructors
fix order of initialization in jl_new_datatype (memory bug)
fix a missing GC root in codegen