Commit graph

3934 commits

Author SHA1 Message Date
Stephen Caudill b03897a547 Add binding for projectile-toggle-between-implementation-and-test
The logic for binding this to `SPC p a` is that it's analogous with
vim-projectionist's notion of "alternate" files (where alternates could
be tests, headers or what-have-you). It would be more in keeping with
Spacemacs to have it on `SPC p t`, however this is already taken by
projectile neotree. If that were to be moved to `SPC p n`, then there
would be space for it, but I have no idea whether there is stomach to
make a potentially significant change such as that.
2015-08-11 00:01:33 -04:00
Travis B. Hartwell 5269411ed8 Put the bookmark file in the cache directory.
Only set `bookmark-default-file` in the package configuration.  Put the
file in the Spacemacs cache directory instead of the Emacs user
directory.

Also only set `bookmark-save-flag` in the package configuration.

This is a breaking change.  Those with existing bookmarks file will have
to do something equivalent to this:

`mv ~/.emacs.d/bookmarks ~/.emacs.d/.cache`

and restart Emacs.

Fixes syl20bnr/spacemacs#2594
2015-08-11 00:00:06 -04:00
syl20bnr e4662ac485 Remove user-emacs-directory manipulation in init.el
if we really need this we should use an environment variable
2015-08-10 23:58:08 -04:00
syl20bnr 038fc23c0d spacemacs layer: fix various issues with ahs micro-state
- made it work with *
- fix go to definition
- don't use the minibuffer
2015-08-10 23:56:40 -04:00
person808 2c48ee32a5 Use spacemacs micro state macro for ahs micro-state.
This is consistent with other micro-states.
2015-08-10 22:59:01 -04:00
person808 a7f3981d97 Replace all uses of custom-set-variables with setq 2015-08-10 22:56:02 -04:00
syl20bnr 21338a66d5 python layer: rename function with spacemacs prefix 2015-08-10 22:50:50 -04:00
Bar Magal 84c1967594 python: use semantic for imenu only when semantic-mode is on 2015-08-10 22:48:53 -04:00
Robert O'Connor 987d731916 Add documentation for '# g c' to the github layer
Update the README to include documentation for '# g c'
which  allows people to create PRs from emacs and then opens
it in the browser.
2015-08-10 22:47:30 -04:00
Hunter Haugen f6d5961edf Fix docs for magit's url and manual changes. 2015-08-10 22:47:05 -04:00
Bar Magal 3e0469d6f0 Replace ace-jump with avy 2015-08-10 22:46:28 -04:00
Bar Magal 4bcda8dacb emacs-lisp: add company in ielm, keybind for ielm 2015-08-10 22:38:18 -04:00
syl20bnr 18c73ea418 python layer: find usage on SPC m g u instead of SPC m h u
To be consistent with other layers like C#
2015-08-10 22:36:43 -04:00
Bar Magal eb7f937953 python: various improvements
Add binding for anaconda-mode-usages.
Add completion of filenames in repl.
Don't set variables unnecessarily in newer emacsen - these settings are
only needed in emacs 24.3.
2015-08-10 22:35:02 -04:00
Gilbert Kennen ee119336f5 add git-flow documentation to git layer 2015-08-10 22:31:43 -04:00
justbur 57a0bdd859 Add some missing key prefix declarations 2015-08-10 22:16:30 -04:00
Eivind Fonn d3cf6e42c3 Update documentation for toggles in dotfile
[ci skip]
2015-08-10 21:32:19 -04:00
Boris ac46bb8da2 don't set haskell-process-type
By default (from `haskell-mode`) `haskell-process-type` is set to `'auto`, so no need to set it here. Also when you explicitly set the value of `haskell-process-type` it gets much harder to configure it.
2015-08-10 21:30:19 -04:00
Eivind Fonn d9ebee793e Make SPC TAB window-aware
See #2548
2015-08-10 21:27:55 -04:00
syl20bnr e2bdc25396 core: fix mandatory package and extension list variables 2015-08-10 21:22:28 -04:00
syl20bnr ba47013e32 Update change log and release note 2015-08-10 09:11:14 -04:00
syl20bnr 87f482083a salt layer: Mention required yaml in README 2015-08-10 09:08:25 -04:00
liuxiang daf1a1bd3f Remove projectile from scala layer. 2015-08-10 08:47:26 -04:00
syl20bnr f22ac107cc New layer yaml 2015-08-10 08:45:21 -04:00
syl20bnr 41e0befc9c Remove remaining duplicated init functions
haml-mode
slim-mode
yaml-mode
rainbow-delimiters
nix-mode
leuven-theme

Also sort alphabetically the packages in packages.el of html layer
2015-08-10 08:43:29 -04:00
syl20bnr a7cb1bd822 Remove pcre2l contrib, it is owned by spacemacs layer 2015-08-10 08:42:08 -04:00
syl20bnr 8ea8b65c82 Update change log 2015-08-09 23:41:14 -04:00
syl20bnr dfdabe0cf4 Import change log from version 0.103.5 2015-08-09 22:33:04 -04:00
Kai von Fintel 5ae1972c15 Fixed osx/init function for reveal-in-osx-finder 2015-08-09 22:20:57 -04:00
Robert O'Connor 3f7dab0eeb Change elpa to use http.
GNU is having issues with HTTPS right now.

Fixes #2596
2015-08-09 21:52:47 -04:00
syl20bnr f9b8bf02fc spacemacs layer: chocolate-coated cursor in replace state 2015-08-09 15:17:56 -04:00
Eivind Fonn bd5946fd0e Add color for replace state 2015-08-09 15:10:50 -04:00
syl20bnr b7205ebd49 core: fix load file error with dotspacemacs-additional-packages 2015-08-09 14:47:19 -04:00
syl20bnr 88143a33fa core: correctly handle packages owned by the dotfile
i.e. packages listed it dotspacemacs-additional-packages
2015-08-09 11:38:15 -04:00
syl20bnr 9ac2d54423 core: correctly make excluded packages 2015-08-09 11:34:35 -04:00
syl20bnr 181563279a core: fix unit tests for emacs 25 snapshot 2015-08-09 11:34:03 -04:00
syl20bnr 51807654a1 core: package-list-v2 fix packages update
Ready to be merged in develop
2015-08-09 00:59:13 -04:00
syl20bnr bd7e0b8b9c core: fix syntax error in a let form 2015-08-09 00:59:13 -04:00
syl20bnr 64be291221 core: rename some function arguments to more explicit pkg-name 2015-08-09 00:59:13 -04:00
syl20bnr 52f2fa206b core: suppress warning message for bootstrapped packages 2015-08-09 00:59:13 -04:00
syl20bnr 88a6ddbe37 core: package-list-v2 fix orphan deletion 2015-08-09 00:59:12 -04:00
syl20bnr 9f99f86da0 core: fix configuration-layer unit tests 2015-08-09 00:59:12 -04:00
syl20bnr 82f0d0e14d spacemacs layer: merge extensions.el with packages.el 2015-08-09 00:59:12 -04:00
syl20bnr 77c0826957 core: fix some duplicated init functions 2015-08-09 00:59:12 -04:00
syl20bnr f0985162c6 core: package-list-v2 fix helm-spacemacs 2015-08-09 00:59:12 -04:00
syl20bnr 00fc8f9502 core: package-list-v2 fix install of packages 2015-08-09 00:59:11 -04:00
syl20bnr b887a21bb6 core: package-list-v2 working loading, still error at install time 2015-08-09 00:59:11 -04:00
syl20bnr aa2669ee9c core: package-list-v2 install and orphan detection
Still need to clean the orphan detection though

Packages are not configured for now
2015-08-09 00:58:48 -04:00
syl20bnr e4748ea692 core: package-list-v2 sort package list 2015-08-09 00:58:33 -04:00
syl20bnr e145f73b8b core: package-list-v2 fix layer variables 2015-08-09 00:58:02 -04:00