Commit graph

3793 commits

Author SHA1 Message Date
Tu Do 57f8c7e2b3 Update installation instructions to use ctags backend
Without this gtags.conf copied as .globalrc, generating Global tag
database won't work with other backends.
2015-06-30 22:57:06 -04:00
syl20bnr cd40adebe0 magit next: move toggle whitespace on C-S-w 2015-06-30 22:55:04 -04:00
Jonas Bernoulli 5bd70f448c No longer set magit-last-seen-setup-instructions 2015-06-30 22:49:14 -04:00
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