Commit graph

4243 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