Bozhidar Batsov
fcc82c75ff
Auto-install swift-mode when needed
2014-06-05 16:20:18 +03:00
Tu Do
ed4036f95d
Add discover-my-major
...
A better interface for getting information about major mode features. It can
complement the built-in "C-h m" (describe-mode): "C-h m" can be thought of
a full mode help, while discover-my-major a quick mode help, in the following
ways:
- Show key binding with description
- Cursor is automatically switched to discover-my-major help buffer, and to quit
the help buffer, simply press 'q'. In stock "C-h m", user has to manually switch,
scroll up/down to look for major mode commands. Finally, user closes the buffer
either by "C-x 0", or winner-mode undo (C-c <left>), which requires more key strokes.
- Display just enough information. In "C-h m", it displays every thing, from
major mode to minor modes, enabling minor modes and description of every modes.
- More polished user interface.
It's also better than smex-major-mode-commands, since smex-major-mode-commands
does not show key bindings and description.
2014-05-27 10:40:10 +07:00
Anton Ilin
702cb20c36
Add dockerfile-mode to the prelude-auto-install-alist
2014-05-26 21:18:33 +03:00
Bozhidar Batsov
db2dcb82e4
Merge pull request #525 from bixuanzju/2-commits-squashed
...
Simplify `prelude-annotate-todo`, make it evaporate when modified.
2014-05-26 09:44:37 +03:00
Tu Do
5bf38b05da
Add operate-on-number
...
Replace prelude functions for increment and decrement of numbers.
Signed-off-by: Tu Do <tu.h.do@dektech.com.au>
2014-05-21 13:07:33 +07:00
Bozhidar Batsov
97889cb77d
Add ace-window and use it as other-window replacement
2014-05-15 17:11:49 +03:00
Jeremy Bi
d82fc1f45f
Simplify prelude-annotate-todo
, make it evaporate when modified.
2014-04-27 23:46:08 +08:00
Bozhidar Batsov
698b24661f
Recognize Rust source files automatically
2014-04-15 13:18:51 +03:00
Bozhidar Batsov
e84e180511
Recognize Elixir source files automatically
2014-04-15 13:17:23 +03:00
Bozhidar Batsov
244fe33296
Merge branch 'master' of github.com:bbatsov/prelude
...
Conflicts:
core/prelude-editor.el
2014-04-14 17:41:16 +03:00
Bozhidar Batsov
5538bb77b9
Add diff-hl package
2014-04-14 17:40:34 +03:00
Bozhidar Batsov
f5092b31fd
Add the easy-kill package
2014-04-12 17:47:06 +03:00
Abizer Nasir
58e15b93fc
Add ace-jump-buffer to Prelude
...
Keybindings set to `C-c k` and `S->`
2014-04-03 19:44:10 +01:00
Bozhidar Batsov
654e4eb463
Add browse-kill-ring package
2013-12-11 11:50:32 +02:00
Bozhidar Batsov
3cdb7f32ad
[ Fix #447 ] Extract ido config into a module
...
This should make it simpler to disable ido completely if you want to use
an alternative library (like `icomplete` or `icicles` for instance).
2013-12-06 17:10:04 +02:00
Bozhidar Batsov
dbe0ed889a
Use prelude-require-packages everywhere
2013-11-26 12:52:29 +02:00
Bozhidar Batsov
3239f5c724
[ Fix #399 ] Extract key-chord into a separate module
2013-11-03 23:50:09 +02:00
Bozhidar Batsov
523a4851a6
Extract Helm support into a separate module
2013-11-03 23:37:40 +02:00
Bozhidar Batsov
e2ffd09fbd
Code style
2013-11-03 23:17:53 +02:00
Bozhidar Batsov
45d0347b07
Remove obsolete dep to git-commit-mode
2013-11-03 23:16:15 +02:00
Bozhidar Batsov
3c8c7dec05
Do an automatic package upgrade in prelude-update
2013-10-22 15:37:05 +03:00
Bozhidar Batsov
0dbb140fbd
Add prelude-show-foreign-packages
2013-09-27 13:19:29 +03:00
Bozhidar Batsov
5d4220f5b4
Add anzu
2013-09-27 12:35:04 +03:00
Bozhidar Batsov
121ad02843
Use move-text to allow moving up or down of the selected region as well
2013-09-17 13:24:03 +03:00
Bozhidar Batsov
6c83619c62
Auto-install puppet-mode
2013-08-20 15:22:41 +03:00
Bozhidar Batsov
8905997172
Remove solarized-theme from the list of default packages
2013-07-27 18:07:32 +03:00
Bozhidar Batsov
1ad14ccf91
Clean up package installation code
2013-07-23 15:53:17 +03:00
Bozhidar Batsov
bdb9969ea2
Revert "flx-ido does not exist but flx does"
...
This reverts commit 6821b1d79b
.
2013-07-17 21:18:18 +03:00
Levi Strope
6821b1d79b
flx-ido does not exist but flx does
...
I had to change flx-ido to flx to avoid the following:
error: Package `flx-ido' is not available for installation
2013-07-16 21:13:05 -07:00
Bozhidar Batsov
07c1118a22
Add flx-ido to the list of default packages
2013-07-17 00:17:13 +03:00
Bozhidar Batsov
f341074dd8
Add flx to list of default packages
2013-07-13 10:01:19 +03:00
Bozhidar Batsov
e70cd713f1
Add grizzl to the default list of packages
2013-07-13 09:25:53 +03:00
Bozhidar Batsov
03b1c505f2
Remove melpa package from list of default packages
2013-07-08 12:11:36 +03:00
Bozhidar Batsov
610133b511
Remove yasnippets from the list of default packages
...
Prelude provided just a basic config anyways. Anyone can still install
the package manually and enable it in his/her personal config.
2013-06-29 15:47:57 +03:00
Bozhidar Batsov
427bc31866
Replace electric-indent-mode and paredit with smartparens
2013-06-29 11:09:16 +03:00
toctan
798b7df54e
Add autoloads for PKGBUILD and .zsh file
2013-05-18 00:24:56 +08:00
Bozhidar Batsov
213b3c9f11
Try to resolve a potential problem with tuareg-mode and which-function-mode
2013-04-29 23:58:06 +03:00
Bozhidar Batsov
9ad2ae6202
Add a few more packages to auto-install
2013-04-29 22:46:22 +03:00
Bozhidar Batsov
c0742219a6
Merge pull request #305 from toctan/master
...
Add smex and ido-ubiquitous for better `M-x`
2013-04-28 06:23:51 -07:00
Bozhidar Batsov
c698fafe6d
Restore compatibility with Emacs 24.2
2013-04-28 13:12:57 +03:00
toctan
bdd9ceb7c8
Correct the packages alphabetical order
2013-04-25 20:32:06 +08:00
toctan
7ef5a9ac79
Merge branch 'master' of https://github.com/bbatsov/prelude
2013-04-25 20:23:06 +08:00
Bozhidar Batsov
73b713a850
Don't use dash.el during package init
2013-04-25 15:13:52 +03:00
toctan
0ad998d618
Add smex and ido-ubiquitous for better M-x
2013-04-25 00:05:33 +08:00
Bozhidar Batsov
557dd31b84
Don't auto-install python-mode anymore
...
It's part of Emacs 24.3 now
2013-04-23 14:26:11 +03:00
Bozhidar Batsov
0339d5a4b3
Introduce key-chord to the default-packages
2013-04-11 18:27:32 +03:00
Bozhidar Batsov
b46ec6dad3
Remove poorly supported magithub package
2013-03-23 10:55:47 +02:00
Bozhidar Batsov
432e602977
A few minor changes regarding OSX support
2013-03-23 10:52:23 +02:00
Bozhidar Batsov
00661efa2a
A bit of cleanup and doc-string fixes
2013-03-07 09:57:33 +02:00
Bozhidar Batsov
5803d30af6
Clean up the modeline a bit with diminish.el
2013-03-06 21:43:59 +02:00
Bozhidar Batsov
d3a9c0bb8b
Enhance git support
...
Added a couple of git related modes to the default distribution:
* git-commit-mode
* gitconfig-mode
* gitignore-mode
2013-02-27 14:25:56 +02:00
Bozhidar Batsov
d324388bdc
Add undo-tree to the default Prelude packages
2013-02-07 00:34:02 +02:00
Bozhidar Batsov
202451cb57
Remove dubious workaround for package.el timeout problem.
2013-01-17 12:19:57 +02:00
Bozhidar Batsov
2211e1137a
Auto-install slim-mode.
2013-01-17 12:17:35 +02:00
Bozhidar Batsov
104c84e905
Add ace-jump-mode to the default package set.
2013-01-13 15:06:57 +02:00
Bozhidar Batsov
f6683e9dc6
fixed a typo
2013-01-02 18:37:03 +02:00
Bozhidar Batsov
fb912ea26c
added flycheck-mode
2013-01-02 18:00:12 +02:00
Bozhidar Batsov
269e9137ec
updated copyright
2013-01-02 13:13:59 +02:00
Bozhidar Batsov
e8cd914e50
code style
2013-01-01 21:31:58 +02:00
Bozhidar Batsov
1c5658d882
by popular demand - added elisp-slime-nav
2012-12-23 15:33:27 +02:00
Bozhidar Batsov
1a61031c53
auto-install scala-mode2 instead of scala-mode
2012-12-20 14:25:07 +02:00
Bozhidar Batsov
9384846e07
bye, bye cl
2012-12-17 17:43:35 +02:00
Bozhidar Batsov
bb6f87c904
fixed #241 - fixed a typo in a function name
2012-12-15 23:05:47 +02:00
Bozhidar Batsov
b01492e7ea
moved back the prelude modules into the main Prelude project
2012-12-15 22:07:25 +02:00