Commit graph

9047 commits

Author SHA1 Message Date
Cosmin Cojocar
d47f9267e9 go: add support for go-impl in refactoring menu 2018-06-09 01:04:23 -04:00
syl20bnr
f12b849993 go: sort packages.el and update README 2018-06-09 00:58:50 -04:00
Cosmin Cojocar
80dbae3825 go: add option in refactoring to fill a structure with default values 2018-06-09 00:51:33 -04:00
syl20bnr
ae53d9612e go: update feature section with gopkgs 2018-06-09 00:49:07 -04:00
syl20bnr
0e0d5088b9 go: remove unused function load-gopath-file 2018-06-09 00:45:48 -04:00
syl20bnr
7951d763e3 go: reformat spacemacs/go-packages-gopkgs
Use setq instead of customize
Put spacemacs//go-set-tab-width in funcs.el
2018-06-09 00:43:52 -04:00
Cosmin Cojocar
938155c50a Configure the go-packages-functions to use the gopkgs tool
This is a much faster option than the current native function.
2018-06-09 00:39:08 -04:00
syl20bnr
0fd13aef2b go: change test generation key bindings according to conventions 2018-06-09 00:36:32 -04:00
Cosmin Cojocar
359960ae27 Add support to generate go tests with go-gen-test 2018-06-09 00:36:32 -04:00
syl20bnr
1ddd843130 Update conventions for test generation 2018-06-09 00:36:32 -04:00
James Wang
f393ca2ef7 Fix editing style test 2018-06-09 00:05:28 -04:00
syl20bnr
5004e05d44 Add hybrid-style-visual-feedback variable 2018-06-08 02:32:05 -04:00
syl20bnr
3a2740f7e6 Remove dotspacemacs-helm-xxxx variables from templates
Seems we forgot to remove it when they have been moved to the helm layer.
2018-06-08 02:24:38 -04:00
syl20bnr
b282e553ba Use dotspacemacs backward compatibility macro instead of aliases 2018-06-08 02:24:38 -04:00
syl20bnr
434df17f8b Rename hybrid-mode-xxxx variables to hybrid-style-xxxx
Use aliases to retain backward compatibility.
2018-06-08 02:24:38 -04:00
syl20bnr
2b4d90ba20 Set default value of vim-style-visual-feedback to nil 2018-06-08 02:24:38 -04:00
syl20bnr
9539e4206d Rename Vim style related variable to vim-style-xxxxx
Update the documentation
Define alias for backward compatibility
2018-06-08 02:24:38 -04:00
syl20bnr
e39b3495bd Add vim-style-visual-feedback variable and documentation 2018-06-08 02:24:38 -04:00
Kalle Lindqvist
309b154d73 asm: add missing company package declaration 2018-06-07 17:36:46 -04:00
Kalle Lindqvist
b9f1228306 rust: add missing counsel-gtags package declaration 2018-06-07 17:36:46 -04:00
Kalle Lindqvist
961e448caa rust: add missing smartparens package declaration 2018-06-07 17:36:46 -04:00
Kalle Lindqvist
4af9169d4b scheme: add missing parinfer package declaration 2018-06-07 17:36:46 -04:00
syl20bnr
1833c9c4f7 iedit: fix TAB in Vim and Hybrid states to toggle occurrences
Fixes #10398
2018-06-07 01:59:16 -04:00
syl20bnr
7238e232ae Fix EXPERIMENTAL.org TOC 2018-06-07 01:03:56 -04:00
Benjamin Reynolds
6c7e9f9a73 Fix typo in spacemacs/plist-get docstring (#10803) 2018-06-07 00:55:37 -04:00
Kethku
292264d3a3 Add windows instructions for building emacs with pdumper (#10753)
Add windows instructions for building emacs with pdumper
2018-06-07 00:40:55 -04:00
Kalle Lindqvist
bba3a782cb auto-completion: make helm-company use proper spacemacs idioms 2018-06-07 00:20:41 -04:00
Kalle Lindqvist
eb4bc581c2 auto-completion: ensure the counsel block adds company hook in time 2018-06-07 00:20:41 -04:00
Kalle Lindqvist
90d40f5f65 auto-completion: use counsel-company to show completion candidates 2018-06-07 00:20:41 -04:00
Perry Fraser
fb855fec67 Add elixir format keybind (#10812)
* Add elixir format keybind

* fix formatting

* Move elixir-format keybind to init-elixir-mode
2018-06-07 00:07:28 -04:00
Eugene Yaremenko
cf2d8b3460 Testing the tests (#10793)
* Add .directory to .gitignore

* TravisCI use Emacs 26.1

* CircleCI Add Emacs 26 & enable all tests
2018-06-06 23:55:29 -04:00
syl20bnr
0ae2a4774c Fix spacemacs-base functional tests 2018-06-06 23:54:17 -04:00
syl20bnr
a67e890965 Fix link to dash layer 2018-06-06 01:23:38 -04:00
syl20bnr
834c39c2fd Update promotion and demotion conventions and apply them to markdown 2018-06-06 01:15:48 -04:00
Kechao CAI
49b21c4c3c markdown: fix M-h, M-j, M-k, M-l bindings.
These key bindings are very useful in emacs-editing mode and should not be
overwrited.

This fixes #10640.
2018-06-06 00:51:20 -04:00
syl20bnr
335e6a2999 Remove buggy find-file-hook--open-junk-file 2018-06-06 00:36:10 -04:00
syl20bnr
763fec9900 Refactor epub layer
Evilify layer and put bindings behind g.
2018-06-06 00:36:10 -04:00
syl20bnr
b37e6d687c Rename pdf-tools to pdf in pdf layer 2018-06-06 00:36:10 -04:00
syl20bnr
093cfb2ec4 New layer category +music, move spotify layer 2018-06-06 00:36:10 -04:00
syl20bnr
76981cda26 New layer category +readers, move layers:
dash
deft
elfeed
epub
pdf
speed-reading
2018-06-06 00:36:10 -04:00
Jeremy Dormitzer
0e67c0eba2 Add epub layer
Ignore the nov-places file produced by nov.el

Fix link formatting

Add features to README

Format README

Remove trailing whitespace
2018-06-06 00:36:10 -04:00
Kalle Lindqvist
2ad98d77a1 auto-completion: add ivy-yasnippet (#10813) 2018-06-05 22:45:37 -04:00
Miciah Masters
e0b751bee3 Avoid non-idempotent use of push in init code
Replace push with add-to-list in layer init functions and related code.

Modify spacemacs|add-toggle to check for and update an existing toggle in
spacemacs-toggles and only create a new toggle if none already existed.

Replace a conditional push onto erc-packages with use of :toggle.

When initializing which-key, set which-key-replacement-alist to its default
or customized setting before adding all the Spacemacs replacements.  We
want to keep the stock replacements but avoid adding duplicates of the
Spacemacs replacements.

Replace the emacs-lisp-mode-hook lambda with a named function to avoid
adding duplicate hooks (which can add duplicate definitions of the
evil-surround pair).
2018-06-05 22:17:13 -04:00
syl20bnr
3595708d5f Enable italics in spacemacs theme 2018-06-05 16:50:30 -04:00
Nasser Alshammari
8da66b5e37 Latest updates of spacemacs-theme (#10810) 2018-06-05 16:47:24 -04:00
Codruț Constantin Gușoi
4a9d535786 Checks if tern exists before using it (#10788) 2018-06-04 02:19:15 -04:00
syl20bnr
2df4db5c60 core: new function spacemacs/plist-get
Made to play well with modified plist. Replace spacemacs/mplist-get by
spacemacs/plist-get in spacemacs|add-company-backends
2018-06-04 01:19:44 -04:00
syl20bnr
a698c8ba58 auto-completion: fix add-company-backends macro
We must always use spacemacs/mplist-get on an modified plist, mixing both
spacemacs/mplist-get and plist-get leads to undefined behavior as soon as a
keyword as multiple keywords.
2018-06-04 01:07:00 -04:00
Thanh Vuong
0d800bdbfa spacemacs/integrate-evil-search also dupdates evil-ex-search-direction 2018-06-03 23:56:57 -04:00
bmag
50621c93af python: conditionally remove binding to obsolete keymap
Using a conditional instead of removing entirely since anaconda-mode code has
been in some flux recently. If the keymap stays obsolete when the dust settles
we can remove this block.
2018-06-03 20:19:19 +03:00