Commit graph

955 commits

Author SHA1 Message Date
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
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
toctan
e379c876c2 Flat index with python imenu 2014-08-30 23:30:16 +08:00
Bozhidar Batsov
d74147f618 Merge pull request #653 from tuhdo/master
Improve Helm configuration
2014-08-30 12:30:10 +03:00
Tu, Do
bde6bb0d37 Improve Helm configuration
The current prelude-helm only uses a single command of Helm, which
is a waste given how Helm contains many other commands. When
prelude-helm is activated, users should be able to utilize all of these
useful commands. If a user wants to use Helm, he will want to use all of
its features anyway.

prelude-helm is configured that it is able to be used with this [guide](http://tuhdo.github.io/helm-intro.html).
2014-08-30 16:08:52 +07:00
Bozhidar Batsov
5b4b911b02 Merge branch 'master' of github.com:bbatsov/prelude 2014-08-28 18:41:05 +03:00
Bozhidar Batsov
35c0937784 Use anzu for query-replace 2014-08-28 18:40:43 +03:00
Keyvan Hedayati
34103f98c0 Fixed some mistakes in README 2014-08-26 16:11:48 +04:30
Keyvan Hedayati
a8f898fecd Added some forgotten keys to README 2014-08-26 09:45:55 +04:30
Bozhidar Batsov
12a3fb84e3 Merge pull request #649 from k1-hedayati/update-readme-for-smex-major-mode-binding
Added M-X to README
2014-08-25 14:30:17 +03:00
Keyvan Hedayati
e0df69013f Added M-X to README [Close #621] 2014-08-25 14:57:20 +04:30
Bozhidar Batsov
a52cdc83ee Merge pull request #646 from hron/update-documentation-for-projectile-keys
Update documentation and tips for projectile keys
2014-08-24 10:23:25 +03:00
Aleksei Gusev
6f05616b60 Update documentation and tips for projectile keys 2014-08-24 10:17:47 +03:00
Bozhidar Batsov
31179a44bb Merge pull request #644 from toctan/python
Better python mode defaults
2014-08-20 16:58:25 +03:00
toctan
17cf2c710a Insert magic encoding comment upon save 2014-08-20 21:45:25 +08:00
toctan
41e153058c Automatically newline with block start 2014-08-20 16:12:29 +08:00
toctan
6283c1afd7 Turn on electric indent mode with python mode 2014-08-20 16:07:55 +08:00
Bozhidar Batsov
563e29aa0c Merge pull request #642 from tow8ie/remove-old-keymap-documentation
Remove old keymap documentation
2014-08-19 20:13:49 +03:00
Tobias Adam
7bcfcf6b21 Remove two keybinding tips concerning Super
- <s-f> was removed in commit d49a8e9a16.
- <s-m> was removed in commit 0e1632868e.
2014-08-14 14:28:05 +02:00
Tobias Adam
6ab7ed461c Remove the documentation for the <s-g> keybinding
It was removed in commit d49a8e9a16 and it
is now bound to the god-local-mode command.
2014-08-14 12:47:15 +02:00
Tobias Adam
0a140202cb Remove the documentation for the <s-x> keybinding
It was removed in commit 0e1632868e and it
is now the standard kill-region command.
2014-08-14 12:43:58 +02:00
Bozhidar Batsov
a403cb624f Merge pull request #639 from tow8ie/update-global-keymap-documentation
Update global keymap documentation
2014-08-13 18:38:12 +03:00
Tobias Adam
56e46a62a9 Fix Markdown escaping of backslash character. 2014-08-13 16:57:39 +02:00
Tobias Adam
29929e3386 Delete documentation for C-M-h keybinding
It was removed in commit 3ac3415a2c.
2014-08-13 16:38:21 +02:00
Bozhidar Batsov
e20088d581 Merge branch 'master' of github.com:bbatsov/prelude 2014-08-12 12:54:54 +03:00
Bozhidar Batsov
adae582b79 Associate .elixir files with elixir-mode 2014-08-12 12:54:35 +03:00
Bozhidar Batsov
ccb863fc5e Merge pull request #632 from RadicalZephyr/tuareg-utop-integration
Tuareg utop integration
2014-08-05 08:03:10 +03:00
Geoff Shannon
17d56f668d Redefine C-c C-s to run utop
Instead of tuareg-run-ocaml.  This avoids the problems described in
issue #626. Nominally fixes #626.
2014-08-04 15:44:20 -07:00
Geoff Shannon
6bbcd438ae Remove unnecessary autoload call 2014-08-04 15:15:40 -07:00
Bozhidar Batsov
1b9c059c48 Merge pull request #613 from roryk/upstream
fix for evil-mode in terminal
2014-08-01 18:43:58 +03:00
Bozhidar Batsov
61661f54a3 Merge pull request #630 from mijoharas/master
added (interactive-haskell-mode)
2014-08-01 18:43:01 +03:00
mike-work
0ac11b33b3 added (interactive-haskell-mode) to enable the use of interactive haskell commands (such as C-c C-l to load file) 2014-08-01 16:35:55 +01:00
Bozhidar Batsov
c3eac31f62 Merge pull request #628 from toctan/view-url
A better `prelude-view-url`
2014-07-30 15:55:14 +03:00
toctan
f86556b010 Update README 2014-07-30 20:51:22 +08:00
toctan
2d11c0bc4b A better prelude-view-url
- remove HTTP headers, what we care most of the time is the content
- `set-auto-mode` is way better than the naive xml, html tag check
2014-07-30 20:46:19 +08:00
Bozhidar Batsov
237104bbae Merge pull request #627 from toctan/sudo-tramp
Fix editing remote unwriteable file
2014-07-30 15:38:21 +03:00
toctan
2f22cb2684 Fix editing remote unwriteable file
With the original advice, if we try to find a not writeable file on a
remote machine, the extra tramp prefix would be inserted. As a result,
we actually end up in a blank new file.
2014-07-30 20:16:12 +08:00
Bozhidar Batsov
7ece99d281 Merge pull request #624 from RadicalZephyr/prelude-ocaml-fix
prelude-ocaml fix
2014-07-29 00:16:38 +03:00
Geoff Shannon
ed91fb3d7e Remove hook to activate an apparently obsolete tuareg function
Trivially fixes #614 by simply removing the offending hook.
2014-07-28 12:58:33 -07:00
Geoff Shannon
313265f69c Activate company mode support for merlin
Also, provide a commented out sample for activating autocomplete support
2014-07-28 12:52:18 -07:00
Bozhidar Batsov
d2e892d4c1 Merge pull request #612 from alexeyr/fast-math-entry
Add fast math entry methods
2014-07-25 16:30:53 +03:00
Bozhidar Batsov
0dbf527486 Merge pull request #619 from danielwuz/create-new-buffer
fixed a bug in prelude-create-scratch-buffer
2014-07-25 16:30:30 +03:00
Daniel Wu
6c337b21a0 fixed a bug in prelude-create-scratch-buffer 2014-07-25 08:03:13 -04:00
Bozhidar Batsov
bd366b4701 Add the git-timemachine package 2014-07-22 19:18:29 +03:00
roryk
d757699536 Fix for ESC -> meta in terminal mode.
If you hit esc-key in terminal mode very quickly, it gets interpreted
as meta-key, which makes evil-mode unusable in terminal mode. The
default value of 0.01 doesn't completely fix this behavior, but
setting it to 0 does. The meta key still works fine with it at 0.
2014-07-19 13:05:47 -04:00
Alexey Romanov
4666983a5e Add fast math entry methods 2014-07-19 10:57:19 +04:00
Bozhidar Batsov
275289a497 Merge pull request #606 from alexeyr/company-auctex
Add company backends for AUCTeX
2014-07-19 09:31:57 +03:00