Commit graph

3590 commits

Author SHA1 Message Date
Jonas Bernoulli 0677ece503 Fix magit-toggle-whitespace et al for magit 2.1.0 2015-06-30 22:49:06 -04:00
Jonas Bernoulli 5df4ba0e75 Implement fullscreen magit status without advices 2015-06-30 22:48:52 -04:00
syl20bnr e923ae7fb7 github layer: Move magit-gh-pulls to extensions
For the transition period to magit 2.1
2015-06-30 22:47:52 -04:00
syl20bnr b7a24dccac magit next: set emacs state as default instead of insert
Fix not working `f` key due to evil-escape which allows
event passthrough only in emacs state.
2015-06-30 01:30:44 -04:00
syl20bnr 17a3e47948 magit next: add evilified bindings 2015-06-30 00:43:47 -04:00
syl20bnr a209bab317 core: add support for automatic evilification of keymaps 2015-06-30 00:39:57 -04:00
syl20bnr 8c60f0d712 WIP automated evilification of maps 2015-06-27 23:49:18 -04:00
syl20bnr c472191ea5 WIP support for full keymaps in automated evilification of maps 2015-06-26 23:52:37 -04:00
syl20bnr e2e071c7fb Add support for automatic "evilification" of maps.
Works with magit-next for now.
Tests to update and evilify functions robustness need to be improved.

Does not work 100% with magit-mode-map because it is created with
`make-keymap` and not `make-sparse-keymap` and `map-keymap` does not
seem to work with `make-keymap`.
2015-06-25 23:49:53 -04:00
syl20bnr 42dc33ad66 magit next: Evilify magit section maps 2015-06-25 00:21:15 -04:00
syl20bnr 64dc0de2e5 Fix magit loading when git-use-magit-next is nil 2015-06-24 17:46:46 -04:00
syl20bnr 7876176d38 Add magit-next as an extension (submodule)
Set git-use-magit-next to t in the layer variable to use it.
For now magit-ghpull from github layer is disabled.
A LOT of issues with next magit and evil remain to be fixed
2015-06-23 23:52:24 -04:00
Tu Do 28896f1059 [Fix #2082] Use Helm header line for input
Since it makes the input and best output closest to each other. Handy.
2015-06-23 00:47:43 -04:00
syl20bnr cce7e1159c Fix tab in home buffer in terminal and define a map for spacemacs-mode 2015-06-23 00:00:51 -04:00
Tu Do a785c44192 Fix home buffer keys in terminal
Currently, pressing TAB does not move to next widget. Similarly,
pressing RET does not run the button at point. Use `kbd` function to
properly convert to internal key representation in Emacs that is usable
in both GUI and terminal.

Also move the key bindings to spacemacs/keybindings.el since it's a more
suitable place.
2015-06-22 23:32:51 -04:00
Tu Do 3e798cfdb8 Enable Helm Gtags on compilation-mode and shell-mode
Since we can use helm-gtags to jump to any valid symbol on
shell/compilation buffer. For example, if a test case fails and it
outputs a function where the failure occurs, we can move point on that
failed function and jump directly to it.
2015-06-22 23:29:55 -04:00
justbur 78faa737bc Emacs25 requires (pacakge-initialize) to be in init.el
even if it's commented out
2015-06-22 23:24:15 -04:00
syl20bnr 15c8bc9ac9 Remove superfluous empty lines in python layer README 2015-06-22 23:16:30 -04:00
Swaroop C H 3b6b19eec4 Python layer docs: Mention PYTHONPATH fix 2015-06-22 23:15:05 -04:00
Jeremy Huffman 7f24d019a1 electric-indent-local-mode is not always defined 2015-06-22 23:14:06 -04:00
Swaroop C H 50803f4bb9 Org layer docs: Update jump keyboard shortcut
Follow-up to @tuhdo's commit:
4d219934bc
2015-06-22 23:09:53 -04:00
zimbatm b5a732220a Use SSL to contact elpa repositories when possible
* ELPA: Certificate for different domain. HTTPS redirects to HTTP.
* gnu: yes
* melpa: N/A
* org: N/A
* marmalade: Certificate expired. HTTP redirects to HTTPS.
2015-06-22 23:09:18 -04:00
Benno Fünfstück 61e8ee791d extra-langs: enable QML mode for all qml files
There is no other file type for the extension .qml, so this should be
safe.
2015-06-22 23:08:35 -04:00
Giorgio Leveroni 26f809fa3f Evilify CIDER Inspector
- Use =L= instead of =l= for ~cider-inspector-pop~.
- Add `cider-inspect` key-binding mention in README
- Add key-binding for `cider-debug-defun-at-point`
2015-06-22 23:01:25 -04:00
syl20bnr c44e496e1f Add info message in spacemacs/open-in-external-app 2015-06-22 22:59:27 -04:00
Travis B. Hartwell 80f1f43df4 spacemacs/open-in-external-app should only work for buffers with files
Other buffers, such as the *spacemacs* buffer should not be supported.
i.e., don't try to open 'nil'.
2015-06-22 22:57:34 -04:00
Robert O'Connor 739a50e031 fix broken links in README in root of the repo 2015-06-22 22:50:44 -04:00
justbur d209153e7f Let smart-search-project fall back to searching files when not in project 2015-06-22 22:49:48 -04:00
sooheon d21addb469 Fix helm-resume opening window in half of split screen
apply @bmag's fix
2015-06-22 22:30:12 -04:00
syl20bnr 5baa70057b Move projectile recent file and regenerate tags bindings
`SPC p e` is now `SPC p r` (recent files)
`SPC p R` is now `SPC p G` (regenerate tags)
`SPC p r` is now `SPC p R` (replace)
2015-06-22 10:54:27 -04:00
syl20bnr 363808abf4 slime layer: update key bindings and populate README 2015-06-21 23:46:36 -04:00
J.A. Cecil a40bc74576 Add mode bindings for Slime contrib layer.
Bindings are technically for lisp-mode and scheme-mode rather than
slime-mode since evil-leader/set-key-for-mode doesn't seem to work
with minor modes.
2015-06-21 23:34:34 -04:00
syl20bnr ff0e5d91a2 Prevent paste micro-state from being triggered with C-r in insert state
Fixes #1983
2015-06-20 23:02:39 -04:00
syl20bnr d157e225aa Remove temporary hack for evil-half-cursor
It is now fixed upstream
Fixes #1449
2015-06-20 22:49:30 -04:00
person808 0253e85bd4 [Fix #1980] Remove f from helm-spacemacs.
It was not installed by default, but it is not needed anyway.
2015-06-20 22:36:04 -04:00
syl20bnr 007818cb03 Set :defer 1 in helm initialization
The effect is to load helm after 1 second of idle time
2015-06-20 22:17:36 -04:00
syl20bnr 01589988e0 Update change log 2015-06-19 23:14:39 -04:00
syl20bnr 8a925e9178 Revert back helm-descbinds on SPC ?
SPC / is now search in project with default input
2015-06-19 22:31:29 -04:00
syl20bnr d5bb7725d8 Minor modification in documentation 2015-06-19 00:08:59 -04:00
syl20bnr cd70f04827 Refactor auto-save of files
See committed documentation.
2015-06-18 23:54:07 -04:00
Tu Do 4a19bd9d33 [Fix #1453] Re-enable auto-save-mode
- Re-enable
- Move all autosave files to spacemacs-cache-directory
- Allow Auto-saving directly on current buffer.
- Add option to customize.
- Update .spacemacs template.
2015-06-18 23:13:26 -04:00
syl20bnr 651e6a2e70 Tweak org-pomodoro mode-line integration
Add missing leading space
2015-06-17 09:56:17 -04:00
syl20bnr f03085dfe8 Use emoji-cheat-sheet MELPA package 2015-06-17 00:14:24 -04:00
syl20bnr c230c0c2a6 Re-enable helm-swoop 2015-06-16 09:59:33 -04:00
syl20bnr a0e620b999 Fix various bugs and missing functions in search funcions 2015-06-16 00:00:56 -04:00
syl20bnr 9402040d3a Fix SPC s b error
Undefined function `spacemacs/helm-buffers-do-ag`.
2015-06-15 23:31:18 -04:00
syl20bnr 0c1c3c25e5 Move SPC s b from ahs to SPC s H
Fix conflict with search in opened buffers
2015-06-15 23:27:29 -04:00
syl20bnr 51b22af241 Remove the usage of the prefix argument to narrow the list of search tools
Fix the conflict with helm-ag which uses the prefix argument to ask
for file extensions.
2015-06-15 23:08:30 -04:00
syl20bnr 2adf5bf0e5 Remove helm-swoop to try helm-ag a bit on SPC s s 2015-06-15 22:58:35 -04:00
syl20bnr 7eeccc222d Revert back file save on SPC f s 2015-06-15 22:56:55 -04:00