Eivind Fonn
1b54bb4ebd
Move elm prefixes to packages.el
2015-11-23 20:27:36 +01:00
Brenton Alker
426d500574
elm: define key binding prefixes for major mode
2015-11-23 20:25:23 +01:00
d12frosted
4b9b61e5a0
[haskell] fallback to interactive mode
...
When user disabled ghc-mod, haskell mode should fallback to interactive
mode, so type bindings (and some others) are working properly. It's also
useful for ghci-ng users, but doesn't affect ghci-ng-only bindings.
Fix #3777
2015-11-23 20:23:11 +01:00
justbur
8ed77160bb
layers: Fix missing owner for some layers
...
This is a partial fix for #3493 . I didn't touch layers where I can't
tell what the intention was for how it should work.
2015-11-23 20:22:38 +01:00
Eivind Fonn
ddcc697213
Clean up scala-eldoc code
2015-11-23 20:09:57 +01:00
Diego Alvarez
a92cf03093
Disabled automatic eldoc-mode in scala layer
...
A conf var is provided to enable it automatically.
Default is null.
2015-11-23 20:06:39 +01:00
Eivind Fonn
0e919507ee
Insert missing HTML_HEAD_EXTRAs
2015-11-23 14:09:16 +01:00
Eivind Fonn
7c28986192
Fix some broken documentation
2015-11-23 13:57:27 +01:00
Fabien Dubosson
3a5c375c6c
Correct forgotten python major mode bindings
2015-11-22 18:45:12 +01:00
justbur
9befd20a1a
layers: Transition to new key bindings functions
...
Removes dependence on evil-leader centralizing control over the method
of key binding in core-keybindings.el
2015-11-21 18:22:51 +01:00
Eivind Fonn
e7fbc84ff0
Remove package guards for evilified
...
See discussion in #3879
2015-11-21 11:07:14 +01:00
justbur
b294461957
evilified-state: Make into local package
2015-11-18 23:35:01 -05:00
Sebastian Wiesner
607d0549f3
Don't set match data needlessly
2015-11-16 12:39:42 +01:00
Wieland Hoffmann
602a21beb9
python: list the correct keybindings for interacting with pyenv
2015-11-16 12:39:16 +01:00
Ben
bb2ca5117d
Spelling correction in funcs.el file (latex layer)
2015-11-16 12:39:00 +01:00
Eivind Fonn
c609f48cba
Refactor zsh shell-script code
...
- Move to packages.el
- Give setup function an explicit name
- Guard for non-file buffers
2015-11-15 12:49:49 +01:00
Eivind Fonn
6887320420
Fix up latexmk code
...
- Use a use-package hook instead of eval-after-load
- Set auctex-latexmk-inherit-setup during init
- Don’t set TeX-command-default in hook
2015-11-14 15:10:26 +01:00
Ista Zahn
852ec8fb41
Configure latexmk as the default build command
2015-11-14 15:10:17 +01:00
Eivind Fonn
38e48aa95d
Highlight TODO keywords in all prog modes
...
Also make the colon optional
2015-11-14 00:34:05 -05:00
Eivind Fonn
c3866382b2
Documentation update
...
- Add #+HTML_HEAD_EXTRA options to all org files
- HTMLize published documentation via CSS
2015-11-13 14:23:13 +01:00
taksuyu
b811475077
Restructured haskell/init-haskell-mode settings
2015-11-10 22:47:16 +01:00
d12frosted
2670d01a78
[haskell] configure C-c C-l so it doesn't error
...
By default `C-c C-l` shows following error:
```
haskell-mode-enable-process-minor-mode: Run ‘C-h f haskell-mode‘ for instruction how to setup a Haskell interaction mode.
```
Which might confuse users and they might end up setting
interactive-haskell-mode, which in most cases not what we want.
Also, it gives short key binding for emacs-only editing style users to
bring up REPL.
2015-11-09 19:29:29 +01:00
Eivind Fonn
7c3d679a40
Update elm docs for elm-repl-load
2015-11-09 18:57:22 +01:00
Justin Holguin
6fdc2a2e40
elm: fix incorrect binding for elm-repl-load
...
The function that loads a new Elm REPL is `elm-repl-load`, but it was
incorrectly referenced in the elm layer as `load-elm-repl`.
2015-11-09 18:56:27 +01:00
Matthías Páll Gissurarson
9714644a8f
added keyboard shortcuts for ghc-mod in haskell
2015-11-06 14:53:00 +01:00
ralesi
e29125e4a6
Use q to exit macrostep
...
If `macrostep-mode` is entered separate of micro-state, there is no
normal mode mapping that will exit it.
2015-11-03 00:00:55 -05:00
Sebastian Wiesner
1a7bc42089
scala: Enable Ensime’s Expand Region integration
...
See https://github.com/ensime/ensime-emacs/pull/263
2015-11-03 00:00:55 -05:00
Sebastian Wiesner
02542d6996
scala: Fix bindings for Ensime test commands
2015-11-03 00:00:55 -05:00
Fabien Dubosson
f3b99d6edf
Make OCaml-generated files invisible to completion
2015-11-03 00:00:55 -05:00
syl20bnr
bb80e94d38
haskell: replace lambda with a named function
2015-11-03 00:00:54 -05:00
d12frosted
4dc3b120a9
force haskell loading in cabal files
...
Fixes #335
2015-11-03 00:00:54 -05:00
Eivind Fonn
33a19b48fd
Fix LaTeX flyspell hook
2015-11-02 21:25:11 +01:00
Eivind Fonn
13c5b1d24b
Convert documentation to publishable format
2015-11-01 23:40:29 -05:00
d12frosted
1e8504d06c
add REPL key bindings to haskell-cabal-mode
2015-10-31 14:13:20 +01:00
d12frosted
59342f7cdb
[haskell] fix REPL bring function
...
So now, instead of switching to it - `SPC m s s` shows REPL buffer
without switching to it.
2015-10-31 14:13:13 +01:00
Utkarsh Kukreti
89001ff7cb
elixir: Bind "q" to 'quit-window in various elixir modes.
2015-10-31 14:09:34 +01:00
Utkarsh Kukreti
6aa2f7db29
elixir: Enable company-mode in alchemist-iex-mode.
2015-10-31 14:08:45 +01:00
bogdanteleaga
0917dc8337
Added more features for testing in golang layer
2015-10-29 19:42:32 +01:00
bogdanteleaga
9c7033cee5
Updated readme with example for goimports
2015-10-29 19:41:30 +01:00
Diego Berrocal
358b38cec5
Add python prefixes for python
2015-10-29 19:29:46 +01:00
d12frosted
e5c0891bb8
haskell-indentation is enabled by default
...
Fixes #3581
2015-10-29 19:16:51 +01:00
Eivind Fonn
ae47ac0671
Fix haskell layer paren bug
2015-10-29 14:11:26 +01:00
Eivind Fonn
7b8e996ec9
Fix ghc-mod variable name
2015-10-29 13:48:46 +01:00
Boris
775a6cd6cb
don't push company-ghc when ghc-mod is disabled
...
Because it forces `ghc-mod`, so haskell layer doesn't respects the value of `haskell-enable-ghc-mod-support`.
2015-10-29 13:48:46 +01:00
d12frosted
95a7bb51b1
[haskell] add note about indentation reset
2015-10-29 13:48:46 +01:00
d12frosted
8583875632
update haskell layer documentation
...
- fix some inaccuracies
- add more notes about using ghc-mod
- add more notes about using ghci-ng
- add more notes about using shm
- add more troubleshooting
2015-10-29 13:48:46 +01:00
Wieland Hoffmann
104a1f8c9b
Python: None of the keys start with m T
, remove mention of it
2015-10-29 13:48:46 +01:00
Eivind Fonn
16e7ad2923
Clean up PATH documentation
2015-10-29 13:48:46 +01:00
d12frosted
a89a05ca9a
add note about setting up $PATH
2015-10-29 13:48:46 +01:00
Eivind Fonn
f32f2f8ad8
Add company-css backend in web-mode
2015-10-29 13:48:46 +01:00
Eivind Fonn
405dc6600d
Restore alphabetical order in markdown doc
2015-10-25 11:01:08 +01:00
Ista Zahn
ec7a318fc6
Utility function for starting ESS REPLs
2015-10-25 10:54:05 +01:00
Wieland Hoffmann
9d12307ce9
Fix the list of buffer-wide commands in markdown
...
The old list was completely wrong for some reason, so here's the correct
one, in the order the keybindings appear in packages.el.
2015-10-25 10:51:19 +01:00
Max Wofford
0fbafbc2da
Fix typo in latex README
...
auto-fille-mode -> auto-fill-mode
2015-10-25 10:40:34 +01:00
Pierre Radermecker
5473d441d4
Remove guides to comply with latest haskell-mode
...
The visual guides have been removed from haskell-mode as of ee55de1 (#947 )
2015-10-25 10:28:38 +01:00
sectorzero
5c0bbd1660
go layer : function to 'go run' on current 'main' package
2015-10-22 21:55:35 -04:00
sectorzero
5f40cc56fa
go layer : import GO15VENDOREXPERIMENT from env
...
New Go package management tools will follow this env variable to
determine the location to look for dependencies
See : https://github.com/golang/go/wiki/PackageManagementTools
2015-10-22 18:46:23 -04:00
David Gu
47ce1707b6
Declare prefixes for elixir-mode
2015-10-21 17:31:04 -04:00
Sebastian Wiesner
7a7300ac42
Declare prefixes for Ensime keybindings
2015-10-21 17:29:39 -04:00
Sebastian Wiesner
9da101f1d7
Add prefixes for Ruby
2015-10-21 17:27:35 -04:00
d12frosted
da394374de
fix inaccuracy in omnisharp readme file
...
Omnisharp-server is not included in this layer - only omnisharp-emacs.
Server is installed (as described) manually.
2015-10-21 17:22:44 -04:00
syl20bnr
bbd031d407
markdown: add doc for SPC m x C
2015-10-21 17:12:30 -04:00
Sebastian Wiesner
b8846361ad
Add binding for markdown GFM code blocks
...
Also declare prefixes for markdown keys
2015-10-21 17:04:16 -04:00
Max Gonzih
7c8cc42480
Remove extension for flycheck-nim, use melpa package instead.
2015-10-21 20:34:19 +02:00
Wieland Hoffmann
70ecefe79b
python/doc: Fix a link to pylookup
2015-10-19 00:29:49 -04:00
d12frosted
1c54ee534f
add prefixes to haskell-mode bindings
2015-10-19 00:12:02 -04:00
syl20bnr
6e5924014c
ruby: make the built-in ruby mode the default and...
...
... rename layer variable `ruby-use-built-in-ruby-mode` to
`ruby-enable-enh-ruby-mode`
2015-10-19 00:10:32 -04:00
Sebastian Wiesner
40f369ffa0
ruby: Enable built-in Ruby Mode
...
Enable built-in Ruby Mode, by default on Emacs 24.4 and newer where it
was significantly improved. Otherwise keep using Enh Ruby Mode.
Add all keybindings to both modes, and provide a variable to change the
default mode.
2015-10-19 00:04:37 -04:00
justbur
44cb780f25
emacs-lisp: Use auto-compile package
...
Also add key bindings for compiling and showing the compile log.
2015-10-18 23:59:47 -04:00
Sebastian Wiesner
77d5a36dec
Mark css-indent-offset as safe local variable
2015-10-18 23:42:32 -04:00
Sebastian Wiesner
6a60346b72
Only disable scala syntax checker in Ensime
...
Flycheck also includes a scalastyle syntax checker which is still
useful because Ensime doesn't have scalastyle support.
2015-10-18 22:12:28 -04:00
Sebastian Wiesner
cc9f1c1065
Bind mbb to sbt-command in scala layer
...
Provides a shortcut to run arbitrary SBT commands from scala mode
buffers
2015-10-14 00:29:30 -04:00
Ista Zahn
6434044f61
Let ESS set up completions
2015-10-14 00:26:29 -04:00
syl20bnr
101f57f606
Move vim layer to vimscript
...
Also refactor a bit the package config.
2015-10-14 00:14:33 -04:00
ralesi
14e7fb954c
Vim syntax layer.
2015-10-14 00:10:57 -04:00
Robert O'Connor
d8566c1752
tweak evil-matchit for the html layer
2015-10-13 23:48:44 -04:00
Robert O'Connor
a9716e3f79
add evil-matchit support for js files
2015-10-13 23:48:44 -04:00
Pierre Radermecker
dac0ba87a4
Fix #1493 : add align rule for Haskell
2015-10-12 10:10:33 -04:00
syl20bnr
49df0162b3
emacs lisp: disable flycheck by default
...
In this case the saner default is too disable it because there is
too much false warning
2015-10-12 10:02:10 -04:00
syl20bnr
b27d6bd94e
haskell: simplify SPC mhi and SPC mht config
2015-10-12 09:50:13 -04:00
Boris Buliga
e24b693c9b
fix mht and mhi bindings for haskell-mode
...
As discussed in #3197 .
2015-10-12 09:47:55 -04:00
Ista Zahn
a761c0def4
Simplify ESS layer autoloads and add keybindings for starting REPLs
2015-10-12 09:37:06 -04:00
syl20bnr
47ce251853
haskell: add documentation for SPC m g i
2015-10-12 09:32:05 -04:00
Benno Fünfstück
27efd8fc83
haskell layer: add key binding to jump to imports
2015-10-12 09:29:52 -04:00
Uri Sharf
77d5fef312
Fix typo in var name for suppressing error popups
2015-10-10 23:56:09 -04:00
Boris Buliga
75078b031f
update tips for 'stuck' haskell repl
...
Based on #3292
2015-10-10 23:54:58 -04:00
syl20bnr
6edfdb550e
nim: move local packages to local folder and simplify config
2015-10-10 23:19:23 -04:00
Eivind Fonn
56ecd43753
Add variables to opt-in to flycheck/flyspell
2015-10-10 23:18:46 -04:00
Boris Buliga
9dab3b2e8e
update haskell README
...
Improve PATH section. As requested in #2142 .
Also make some minor improvements.
2015-10-09 12:17:51 +02:00
Eivind Fonn
812d35a100
Doc conventions for lisp layer READMEs
2015-10-09 12:15:35 +02:00
David Mohl
7947e2ee5b
added documentation link to lisp-state to lispy languages
2015-10-09 12:12:19 +02:00
Fabien Dubosson
cde101955d
Correct java
layer's documentation ( close #3293 )
2015-10-09 12:09:03 +02:00
Christoph Paulik
806573b09b
javascript: add instruction for installation of JSHint
2015-10-07 15:51:40 -04:00
Severen Redwood
7924a782a2
Add a function and keybinding for cargo clean
2015-10-07 15:51:40 -04:00
mahinshaw
58f2937260
Use exec-path-from-shell-copy-env to set RUST_SRC_PATH for racer
2015-10-07 15:51:40 -04:00
Markus Bertheau
fff86b6a4e
Add CIDER quick start for boot
2015-10-07 15:51:40 -04:00
William Casarin
5dd4aa5fd2
hoogle-lookup-from-local key binding
2015-10-07 15:51:40 -04:00
Swaroop C H
0a6c619194
[python] Allow user to customize fill column
2015-10-07 15:51:40 -04:00
GeorgeLenton
a28e776b84
Enable Emmet tab expansion using hybrid mode
...
Previously only worked for vim & emacs.
2015-10-07 15:51:40 -04:00
person808
c1b6293268
Replace eval-after-load
with with-eval-after-load
.
...
We now backport the macro for 24.3 so we can use it everywhere.
2015-10-07 15:51:39 -04:00