Commit graph

1052 commits

Author SHA1 Message Date
Bozhidar Batsov 05759d63bc Merge pull request #696 from helgeblod/upstream
Fixed typo for the keyboard shortcut for running tests in the Readme
2014-09-24 12:55:57 +03:00
Jonas Helgemo 2c70614966 Fixed typo for keyboard shortcut in Readme 2014-09-24 11:40:07 +02:00
Bozhidar Batsov 3017a15150 Rename prelude-ido-goto-symbol to prelude-goto-symbol 2014-09-19 12:05:50 +03:00
Bozhidar Batsov adb9ad3529 Remove redundant feature check 2014-09-19 12:03:26 +03:00
Bozhidar Batsov cd29262c36 Don't set scss-compile-at-save in the mode hook 2014-09-18 18:07:25 +03:00
Bozhidar Batsov 5bc3ceb6d1 Merge branch 'master' of github.com:bbatsov/prelude 2014-09-18 18:06:33 +03:00
Bozhidar Batsov 07ae0bc2b3 [Fix #692] Don't set the default css indent in the css-mode-hook 2014-09-18 18:05:50 +03:00
Bozhidar Batsov 0722ab665f Merge pull request #693 from toctan/fix-python-electric-rule
Fix python electric layout newline
2014-09-18 18:03:37 +03:00
toctan 0769eb5e7c Fix newline after colon inside a list 2014-09-18 22:37:59 +08:00
Bozhidar Batsov 8f06d26de2 [Fix #580] Preserve symbols order in prelude-ido-goto-symbol 2014-09-14 09:45:10 +03:00
Bozhidar Batsov 5644022e06 Clean up a bit prelude-ido-goto-symbol 2014-09-14 09:21:15 +03:00
Bozhidar Batsov 00d4587105 Fix 2014-09-14 09:14:20 +03:00
Bozhidar Batsov 438c3e5bdf Move prelude-ido-goto-symbol to prelude-core 2014-09-14 09:13:16 +03:00
Bozhidar Batsov fda768992e [Fix #663] Make guru-mode warn by default 2014-09-14 08:57:02 +03:00
Bozhidar Batsov 822a595a6b Merge pull request #684 from tuhdo/master
Set Helm prefix key independent of Helm's packages
2014-09-13 20:06:27 +03:00
Bozhidar Batsov 01b36917f1 [Fix #664] Remove controversial other-window remapping
This also closes #656.
2014-09-13 17:35:59 +03:00
Tu Do 01cb638fad Set Helm prefix key independent of Helm's packages
Since `helm-command-prefix-key' must be loaded before `helm-config', we
don't know if other Helm packages include `helm-config' and invalidate
custom prefix key. This change makes prefix binding independent from any
Helm package.

Conflicts:
	modules/prelude-helm.el
2014-09-11 12:14:43 +07:00
Bozhidar Batsov fca390003c Enable subword-mode for yaml-mode 2014-09-10 17:56:00 +03:00
Tu Do 241fcc76d6 Set prefix key before loading helm-projectile
Because helm-projectile loads helm-config, prefix key must also be set
before helm-projectile. Comment is added for future reference
2014-09-10 14:53:29 +07:00
Bozhidar Batsov ce006a3beb Merge pull request #683 from tuhdo/master
Adjust Helm prefix key
2014-09-10 10:44:01 +03:00
Tu Do 9ee54fdff7 Adjust Helm prefix key
helm-command-prefix-key is already defined with defcustom in
helm-config.el. It must be set before helm-config.el to take
effect. With current setting, "C-x c" is used instead of "C-c h" and it
conflicts with the guide on homepage. "C-x c" makes it easy to press
"C-x C-c" to close Emacs when pressing fast enough. "C-c h" is also
originally used for Helm in Prelude.
2014-09-10 14:01:14 +07:00
Bozhidar Batsov 99f1a43752 Merge pull request #641 from avsej/evil-visual-shift
Keep selection after visual shift
2014-09-10 09:41:48 +03:00
Bozhidar Batsov 8f6be483a8 Merge pull request #682 from Fanael/master
Tell savehist to actually save "search-ring"
2014-09-10 09:40:45 +03:00
Bozhidar Batsov b0ecc68523 Merge pull request #676 from toctan/helm-cleanup
Slim helm module
2014-09-10 09:40:06 +03:00
Fanael Linithien 502b82eb52 Tell savehist to actually save "search-ring"…
…instead of "search" and "ring".
2014-09-09 19:18:20 +02:00
Bozhidar Batsov b1dab44cfc Merge pull request #680 from toctan/fix-open
Fix prelude-open-with on gnu/linux/freebsd
2014-09-08 08:13:08 +03:00
toctan 108adcdbc3 Fix prelude-open-with on gnu/linux/freebsd 2014-09-08 10:56:35 +08:00
toctan 3dd60e5106 Slim helm module
- Keep only the basic configurations
- Code style
2014-09-07 09:22:38 +08:00
Bozhidar Batsov 10011d66d0 Merge pull request #670 from toctan/helm-cleanup
Helm cleanup
2014-09-04 19:41:21 +03:00
toctan 343ea5bc74 Typo & Code style 2014-09-05 00:31:48 +08:00
toctan 0f1f82fc86 Check if curl is available 2014-09-05 00:31:48 +08:00
toctan 8f028ffb89 Remove unnecessary helm configuration code
There options are already the default.
2014-09-05 00:31:48 +08:00
toctan 013919ff75 Do not mess up with Ido's option in helm module 2014-09-05 00:31:48 +08:00
Bozhidar Batsov b686c6f126 Merge pull request #669 from toctan/fix-prelude-open-with
Fix prelude-open-with
2014-09-04 19:27:06 +03:00
toctan 933fed932f Fix prelude-open-with
Currently, `prelude-open-with` does not work with files whose name has a
space or non-ascii character in it. I guess `shell-quote-argument` is
not needed for `start-process`.

I also refactor the code a little bit, and since we dot not care about
the output of `open`, so I removed the buffer name passed to `start-process`
2014-09-04 23:37:24 +08:00
Bozhidar Batsov 1d52d90af9 Merge pull request #668 from toctan/indent-sensitive
Do not auto indent in conf-mode and yaml-mode
2014-09-04 17:21:52 +03:00
toctan 2596e88803 Do not auto indent in conf-mode and yaml-mode 2014-09-04 22:20:38 +08:00
Bozhidar Batsov 8cf9acc155 Merge pull request #667 from toctan/anaconda
Add anaconda-mode for python
2014-09-04 15:11:29 +03:00
Bozhidar Batsov 8a3e58ac86 Merge pull request #647 from ToBeReplaced/prelude-yaml
Add prelude-yaml
2014-09-04 14:08:52 +03:00
Bozhidar Batsov 4c856b3fb8 Merge pull request #661 from tuhdo/master
Add Helm to the table of contents and move some packages to helm-everywhere
2014-09-04 11:57:22 +03:00
Tu Do 2f815d777e Update README and move some packages to helm-everywhere
Add Helm to table of contents and move helm-descbinds and helm-eshell to
helm-everywhere module.
2014-09-04 10:07:07 +07:00
toctan 6f72bdfd32 Add anaconda-mode for python 2014-09-04 09:49:07 +08:00
Bozhidar Batsov 6835a4ee96 Merge pull request #658 from tuhdo/master
Enable prelude-global-helm-global-mode by default
2014-09-02 09:41:24 +03:00
Tu, Do 72d0e6f159 Enable prelude-global-helm-global-mode by default
Since Helm is another option to Ido, users who want to use it fully
should benefit from the default Prelude setup. If some users don't like,
they can always disable global Helm mode according to the instructions
in the homepage. User can enable Helm everywhere with
prelude-helm-everywhere.

This change also enables Helm version of command history in shell and
eshell. It also adds minibuffer history without overrides any key
binding in minibuffer-local-map.
2014-09-02 13:30:18 +07:00
Bozhidar Batsov e37fac9b4a Merge branch 'master' of github.com:bbatsov/prelude 2014-09-01 11:56:14 +03:00
Bozhidar Batsov 50e430f2e6 Enable which-function-mode for all major modes 2014-09-01 11:55:43 +03:00
Bozhidar Batsov 0cccfb8487 Merge pull request #655 from toctan/python-imenu
Flat index with python imenu
2014-08-31 18:28:57 +03:00
Bozhidar Batsov c4995d8ec7 Merge pull request #651 from k1-hedayati/added-some-forgotten-keys-to-readme
Added some forgotten keys to README
2014-08-31 18:26:54 +03:00
Bozhidar Batsov 07a312f188 Merge pull request #657 from tuhdo/master
Allow enable/disable global helm key bindings
2014-08-31 13:41:37 +03:00
Tu, Do 10b045c29a Allow enable/disable global helm key bindings
Since some users prefer using default Prelude commands, a new global
mode is defined: prelude-global-helm-mode. When activate, Helm binds
some global key bindings to its own commands. When deactivate, Helm
removes the bindings and Prelude uses the default bindings.
2014-08-31 01:54:33 +07:00